[2025-09-11T19:21:35.565504082Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:21:35.565856060Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:49599 with scid 35eb24b335b2ac4ce64df4665a493c4931e466f6 [2025-09-11T19:21:35.565898990Z TRACE quiche::tls] 35eb24b335b2ac4ce64df4665a493c4931e466f6 write message lvl=Initial len=266 [2025-09-11T19:21:35.565916342Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Initial version=1 dcid=946166d9a5b76d269c657885c5c7367b scid=35eb24b335b2ac4ce64df4665a493c4931e466f6 len=270 pn=0 [2025-09-11T19:21:35.565919688Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:35.565934266Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=998.93033ms 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: 471, tv_nsec: 135134845 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 135134845 }, 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: 471, tv_nsec: 135134845 }, next_time: Instant { tv_sec: 471, tv_nsec: 135134845 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:35.565986072Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:21:35.603902187Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:49599 [2025-09-11T19:21:35.603926592Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx pkt Initial version=1 dcid=35eb24b335b2ac4ce64df4665a493c4931e466f6 scid=18f5e593b6a7425c token= len=116 pn=0 [2025-09-11T19:21:35.603945718Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm ACK delay=48 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:35.603954815Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 packet newly acked 0 [2025-09-11T19:21:35.603964183Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm CRYPTO off=0 len=90 [2025-09-11T19:21:35.604115475Z TRACE quiche::tls] 35eb24b335b2ac4ce64df4665a493c4931e466f6 set write secret lvl=Handshake [2025-09-11T19:21:35.604134180Z TRACE quiche::tls] 35eb24b335b2ac4ce64df4665a493c4931e466f6 set read secret lvl=Handshake [2025-09-11T19:21:35.604178403Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx pkt Handshake version=1 dcid=35eb24b335b2ac4ce64df4665a493c4931e466f6 scid=18f5e593b6a7425c len=1009 pn=0 [2025-09-11T19:21:35.604192218Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm CRYPTO off=0 len=734 [2025-09-11T19:21:35.604444400Z TRACE quiche::tls] 35eb24b335b2ac4ce64df4665a493c4931e466f6 write message lvl=Handshake len=36 [2025-09-11T19:21:35.604449790Z TRACE quiche::tls] 35eb24b335b2ac4ce64df4665a493c4931e466f6 set write secret lvl=OneRTT [2025-09-11T19:21:35.604458716Z TRACE quiche::tls] 35eb24b335b2ac4ce64df4665a493c4931e466f6 set read secret lvl=OneRTT [2025-09-11T19:21:35.604478283Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 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(946166d9a5b76d269c657885c5c7367b), max_idle_timeout: 30000, stateless_reset_token: Some(71438255642520212391506104339003912943), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(18f5e593b6a7425c), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:21:35.604500454Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm PADDING len=254 [2025-09-11T19:21:35.604517947Z TRACE quiche_apps::client] 0.0.0.0:49599: processed 1200 bytes [2025-09-11T19:21:35.604524880Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:49599 [2025-09-11T19:21:35.604529528Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx pkt Short dcid=35eb24b335b2ac4ce64df4665a493c4931e466f6 key_phase=false len=213 pn=0 [2025-09-11T19:21:35.604537022Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9e, 23, 03, 06, 45, c6, 8e, 06] reset_token=[b5, 5c, 29, 34, b1, 09, 88, 49, f7, 14, 3b, 69, 65, 56, a6, 8c] [2025-09-11T19:21:35.604545068Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3f, d5, e4, 01, 29, 96, 8c, 8d] reset_token=[aa, 55, 78, 04, bf, 80, f5, 3e, f9, d7, b9, 2f, ae, 75, 25, e8] [2025-09-11T19:21:35.604550828Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[86, 6b, eb, 33, f3, b3, c7, 5f] reset_token=[c3, b8, aa, 60, 17, 59, 97, 1a, cb, a8, 79, ff, 07, a2, d0, fd] [2025-09-11T19:21:35.604556168Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e1, 1f, f7, 30, 5b, 56, 01, f5] reset_token=[77, 8a, a3, e0, e1, 68, 42, f8, 08, 1f, 9c, 20, e2, 60, 45, 80] [2025-09-11T19:21:35.604562320Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[31, 46, 5d, 52, 9e, 0b, 03, b0] reset_token=[96, 7a, 96, 0d, f3, a5, ba, 3c, fa, a9, 4f, 23, c3, 5a, e1, bf] [2025-09-11T19:21:35.604567890Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[1c, db, 40, 00, f8, 53, f2, c3] reset_token=[76, d9, 44, 67, 43, df, f4, f0, 3c, c6, b7, b1, ff, 0c, 55, 9e] [2025-09-11T19:21:35.604573430Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[6b, 11, 4b, b7, 7f, 55, dc, 11] reset_token=[da, f8, 0f, 82, 02, d0, 81, ca, bc, 18, a8, 4a, 6a, 65, 65, b6] [2025-09-11T19:21:35.604583409Z TRACE quiche_apps::client] 0.0.0.0:49599: processed 234 bytes [2025-09-11T19:21:35.604587888Z TRACE quiche_apps::client] 0.0.0.0:49599: recv() would block [2025-09-11T19:21:35.604590993Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:35.604599730Z DEBUG quiche_apps::common] sending HTTP request "GET /prcxswgdjo\r\n" [2025-09-11T19:21:35.604664841Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Initial version=1 dcid=18f5e593b6a7425c scid=35eb24b335b2ac4ce64df4665a493c4931e466f6 len=6 pn=1 [2025-09-11T19:21:35.604670412Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm ACK delay=92 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:35.604681683Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=113.410259ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 173746258 }, next_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:35.604706639Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Handshake version=1 dcid=18f5e593b6a7425c scid=35eb24b335b2ac4ce64df4665a493c4931e466f6 len=46 pn=2 [2025-09-11T19:21:35.604709635Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm ACK delay=66 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:35.604712270Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:35.604718642Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=114.107762ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 173925933 }, next_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, max_datagram_size: 1350, last_packet_size: None, iv: 225.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-09-11T19:21:35.604730314Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 dropped epoch 0 state [2025-09-11T19:21:35.604774847Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Short dcid=18f5e593b6a7425c key_phase=false len=1163 pn=3 [2025-09-11T19:21:35.604778383Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm ACK delay=29 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:35.604781198Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9a, 2a, e9, 5e, b3, 02, 02, df, 85, 7a, 97, e2, f2, 82, 5f, 33, ed, 2b, 76, a9] reset_token=[1e, 4b, 92, c3, 16, 0f, 7d, e1, c7, a5, 56, 6b, e1, e4, e7, 75] [2025-09-11T19:21:35.604787440Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8c, d6, f1, c4, ea, 21, 0d, b7, 98, 47, 71, c7, 0c, 79, 09, 22, 15, 0f, f0, d1] reset_token=[35, fa, 8f, 87, 5d, 77, 66, 42, e8, f4, f2, d8, 1c, e2, 3f, db] [2025-09-11T19:21:35.604793041Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[51, 69, 83, 9e, fd, 33, 2c, 10, f4, 24, 06, a4, 5d, a5, 57, 30, 29, 38, 79, e7] reset_token=[c6, 7a, 60, d8, 1c, dd, 00, fc, 89, e3, 8d, d9, 63, 15, e2, b6] [2025-09-11T19:21:35.604798461Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[34, 29, ef, 80, bb, f0, 66, 88, c2, 1e, dc, 26, dd, d9, 9a, ae, 69, c6, 63, d5] reset_token=[bc, 84, ec, 54, b0, 31, 35, d6, d0, 44, c6, 32, 65, ea, 24, f1] [2025-09-11T19:21:35.604807678Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:35.604810323Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm PADDING len=976 [2025-09-11T19:21:35.604819350Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=114.007023ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 173925933 }, next_time: Instant { tv_sec: 471, tv_nsec: 174151455 }, 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-09-11T19:21:35.604854225Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:49599 to 193.167.100.100:443 [2025-09-11T19:21:35.604859214Z TRACE quiche_apps::client] 0.0.0.0:49599 -> 193.167.100.100:443: done writing [2025-09-11T19:21:35.719028474Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:35.719059503Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 loss detection timeout expired [2025-09-11T19:21:35.719067377Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=113.928423ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 173925933 }, next_time: Instant { tv_sec: 471, tv_nsec: 174151455 }, 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-09-11T19:21:35.719094418Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:35.719123983Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Handshake version=1 dcid=18f5e593b6a7425c scid=35eb24b335b2ac4ce64df4665a493c4931e466f6 len=46 pn=4 [2025-09-11T19:21:35.719128521Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm ACK delay=14367 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:35.719134302Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:35.719153278Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=163.843304ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 288374565 }, next_time: Instant { tv_sec: 471, tv_nsec: 288374565 }, 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-09-11T19:21:35.719244177Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:49599 to 193.167.100.100:443 [2025-09-11T19:21:35.719251090Z TRACE quiche_apps::client] 0.0.0.0:49599 -> 193.167.100.100:443: done writing [2025-09-11T19:21:35.750443707Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:49599 [2025-09-11T19:21:35.750461821Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx pkt Short dcid=35eb24b335b2ac4ce64df4665a493c4931e466f6 key_phase=false len=378 pn=1 [2025-09-11T19:21:35.750476809Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm HANDSHAKE_DONE [2025-09-11T19:21:35.750484383Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 dropped epoch 1 state [2025-09-11T19:21:35.750498329Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm CRYPTO off=0 len=356 [2025-09-11T19:21:35.750560706Z TRACE quiche_apps::client] 0.0.0.0:49599: processed 399 bytes [2025-09-11T19:21:35.750569021Z TRACE quiche_apps::client] 0.0.0.0:49599: recv() would block [2025-09-11T19:21:35.750573049Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:35.750585171Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Short dcid=18f5e593b6a7425c key_phase=false len=5 pn=5 [2025-09-11T19:21:35.750588297Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm ACK delay=15 blocks=[0..1] ecn_counts=None [2025-09-11T19:21:35.750596903Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=132.399508ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 319848428 }, next_time: Instant { tv_sec: 471, tv_nsec: 319848428 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:35.750646746Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:49599 to 193.167.100.100:443 [2025-09-11T19:21:35.750652126Z TRACE quiche_apps::client] 0.0.0.0:49599 -> 193.167.100.100:443: done writing [2025-09-11T19:21:35.883777961Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:35.883814409Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 loss detection timeout expired [2025-09-11T19:21:35.883822925Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=277.513493ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 319848428 }, next_time: Instant { tv_sec: 471, tv_nsec: 319848428 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:35.883847491Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:35.883877647Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Short dcid=18f5e593b6a7425c key_phase=false len=190 pn=6 [2025-09-11T19:21:35.883882035Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm ACK delay=16676 blocks=[0..1] ecn_counts=None [2025-09-11T19:21:35.883887074Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9a, 2a, e9, 5e, b3, 02, 02, df, 85, 7a, 97, e2, f2, 82, 5f, 33, ed, 2b, 76, a9] reset_token=[1e, 4b, 92, c3, 16, 0f, 7d, e1, c7, a5, 56, 6b, e1, e4, e7, 75] [2025-09-11T19:21:35.883894408Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8c, d6, f1, c4, ea, 21, 0d, b7, 98, 47, 71, c7, 0c, 79, 09, 22, 15, 0f, f0, d1] reset_token=[35, fa, 8f, 87, 5d, 77, 66, 42, e8, f4, f2, d8, 1c, e2, 3f, db] [2025-09-11T19:21:35.883899748Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[51, 69, 83, 9e, fd, 33, 2c, 10, f4, 24, 06, a4, 5d, a5, 57, 30, 29, 38, 79, e7] reset_token=[c6, 7a, 60, d8, 1c, dd, 00, fc, 89, e3, 8d, d9, 63, 15, e2, b6] [2025-09-11T19:21:35.883904707Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[34, 29, ef, 80, bb, f0, 66, 88, c2, 1e, dc, 26, dd, d9, 9a, ae, 69, c6, 63, d5] reset_token=[bc, 84, ec, 54, b0, 31, 35, d6, d0, 44, c6, 32, 65, ea, 24, f1] [2025-09-11T19:21:35.883909436Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:35.883952807Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=556.585287ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1405 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 216, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 453126707 }, next_time: Instant { tv_sec: 471, tv_nsec: 453126707 }, max_datagram_size: 1350, last_packet_size: Some(216), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:35.884017378Z TRACE quiche_apps::client] written 216 bytes from 0.0.0.0:49599 to 193.167.100.100:443 [2025-09-11T19:21:35.884026365Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Short dcid=18f5e593b6a7425c key_phase=false len=9 pn=7 [2025-09-11T19:21:35.884029290Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm ACK delay=16695 blocks=[0..1] ecn_counts=None [2025-09-11T19:21:35.884032306Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm PING mtu_probe=None [2025-09-11T19:21:35.884037936Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=556.665907ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1440 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, 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.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 453292326 }, next_time: Instant { tv_sec: 471, tv_nsec: 453126707 }, max_datagram_size: 1350, last_packet_size: None, iv: 566.06µ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-09-11T19:21:35.884059316Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:49599 to 193.167.100.100:443 [2025-09-11T19:21:35.884062883Z TRACE quiche_apps::client] 0.0.0.0:49599 -> 193.167.100.100:443: done writing [2025-09-11T19:21:35.916114401Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:49599 [2025-09-11T19:21:35.916133266Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx pkt Short dcid=9a2ae95eb30202df857a97e2f2825f33ed2b76a9 key_phase=false len=1045 pn=3 [2025-09-11T19:21:35.916144387Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 path ID 0 now see SCID with seq num 1 [2025-09-11T19:21:35.916152643Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:21:35.916164585Z TRACE quiche_apps::client] 0.0.0.0:49599: processed 1066 bytes [2025-09-11T19:21:35.916169504Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:49599 [2025-09-11T19:21:35.916172650Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx pkt Short dcid=9a2ae95eb30202df857a97e2f2825f33ed2b76a9 key_phase=false len=22 pn=4 [2025-09-11T19:21:35.916176788Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:21:35.916181677Z TRACE quiche_apps::client] 0.0.0.0:49599: processed 43 bytes [2025-09-11T19:21:35.916185313Z TRACE quiche_apps::client] 0.0.0.0:49599: recv() would block [2025-09-11T19:21:35.916188089Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:35.916194180Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:21:35.916198128Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:21:35.916202185Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:21:35.916214658Z INFO quiche_apps::common] 1/1 response(s) received in 350.225109ms, closing... [2025-09-11T19:21:35.916228334Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx pkt Short dcid=18f5e593b6a7425c key_phase=false len=10 pn=8 [2025-09-11T19:21:35.916232702Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:21:35.916245035Z TRACE quiche::recovery::congestion::recovery] 35eb24b335b2ac4ce64df4665a493c4931e466f6 timer=556.657511ms latest_rtt=38.056787ms srtt=38.056787ms min_rtt=38.056787ms rttvar=19.028393ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1476 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 173746298 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.056787ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 135134845 }), send_elapsed: 0ns, ack_elapsed: 38.056787ms, rtt: 38.056787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 443416, last_update: Instant { tv_sec: 471, tv_nsec: 485491490 }, next_time: Instant { tv_sec: 471, tv_nsec: 486057550 }, 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-09-11T19:21:35.916294267Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:49599 to 193.167.100.100:443 [2025-09-11T19:21:35.916301180Z TRACE quiche_apps::client] 0.0.0.0:49599 -> 193.167.100.100:443: done writing [2025-09-11T19:21:36.259703473Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:36.259758656Z TRACE quiche] 35eb24b335b2ac4ce64df4665a493c4931e466f6 draining timeout expired [2025-09-11T19:21:36.259805644Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:36.259811695Z INFO quiche_apps::client] connection closed, recv=6 sent=9 lost=0 retrans=2 sent_bytes=2101 recv_bytes=2942 lost_bytes=0 [local_addr=0.0.0.0:49599 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=9 lost=0 retrans=2 rtt=38.056787ms min_rtt=Some(38.056787ms) rttvar=19.028393ms cwnd=13500 sent_bytes=2101 recv_bytes=2942 lost_bytes=0 stream_retrans_bytes=53 pmtu=1350 delivery_rate=8750] [2025-09-11T19:21:36.264645474Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:21:36.264911821Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54413 with scid 6337641bb04ea686d8065312761ec46170de7ad9 [2025-09-11T19:21:36.264953088Z TRACE quiche::tls] 6337641bb04ea686d8065312761ec46170de7ad9 write message lvl=Initial len=266 [2025-09-11T19:21:36.264970150Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Initial version=1 dcid=eac2073232b68333d423edaf5249d571 scid=6337641bb04ea686d8065312761ec46170de7ad9 len=270 pn=0 [2025-09-11T19:21:36.264973566Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:36.264986511Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=998.933205ms 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: 471, tv_nsec: 834189945 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 834189945 }, 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: 471, tv_nsec: 834189945 }, next_time: Instant { tv_sec: 471, tv_nsec: 834189945 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:36.265067091Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:21:36.298191852Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:36.298208724Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 dropped invalid packet [2025-09-11T19:21:36.298215226Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 234 bytes [2025-09-11T19:21:36.298222179Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:36.298225776Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:36.298241535Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:36.600504737Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:36.600545373Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Initial version=1 dcid=6337641bb04ea686d8065312761ec46170de7ad9 scid=07d5be0335dba8bd token= len=1162 pn=2 [2025-09-11T19:21:36.600571863Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm CRYPTO off=0 len=90 [2025-09-11T19:21:36.600678552Z TRACE quiche::tls] 6337641bb04ea686d8065312761ec46170de7ad9 set write secret lvl=Handshake [2025-09-11T19:21:36.600694973Z TRACE quiche::tls] 6337641bb04ea686d8065312761ec46170de7ad9 set read secret lvl=Handshake [2025-09-11T19:21:36.600707676Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm PADDING len=1051 [2025-09-11T19:21:36.600757229Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 1200 bytes [2025-09-11T19:21:36.600765133Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:36.600767869Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:36.600782085Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Initial version=1 dcid=07d5be0335dba8bd scid=6337641bb04ea686d8065312761ec46170de7ad9 len=5 pn=1 [2025-09-11T19:21:36.600785562Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm ACK delay=30 blocks=[2..2] ecn_counts=None [2025-09-11T19:21:36.600796783Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=663.122863ms 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: 471, tv_nsec: 834189945 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 834189945 }, 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: 472, tv_nsec: 170041955 }, next_time: Instant { tv_sec: 472, tv_nsec: 170041955 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:36.600840404Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:54413 to 193.167.100.100:443 [2025-09-11T19:21:36.600848620Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:36.637982032Z TRACE quiche_apps::client] got 793 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:36.638006688Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Handshake version=1 dcid=6337641bb04ea686d8065312761ec46170de7ad9 scid=07d5be0335dba8bd len=756 pn=1 [2025-09-11T19:21:36.638018209Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm CRYPTO off=0 len=735 [2025-09-11T19:21:36.638237118Z TRACE quiche::tls] 6337641bb04ea686d8065312761ec46170de7ad9 write message lvl=Handshake len=36 [2025-09-11T19:21:36.638245193Z TRACE quiche::tls] 6337641bb04ea686d8065312761ec46170de7ad9 set write secret lvl=OneRTT [2025-09-11T19:21:36.638252627Z TRACE quiche::tls] 6337641bb04ea686d8065312761ec46170de7ad9 set read secret lvl=OneRTT [2025-09-11T19:21:36.638269398Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 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(eac2073232b68333d423edaf5249d571), max_idle_timeout: 30000, stateless_reset_token: Some(62496758544644552750729464671614316394), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(07d5be0335dba8bd), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:21:36.638295798Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 793 bytes [2025-09-11T19:21:36.638307269Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:36.638310395Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:36.638320033Z DEBUG quiche_apps::common] sending HTTP request "GET /jmcxvhhdzb\r\n" [2025-09-11T19:21:36.638386317Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Handshake version=1 dcid=07d5be0335dba8bd scid=6337641bb04ea686d8065312761ec46170de7ad9 len=45 pn=2 [2025-09-11T19:21:36.638390495Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm ACK delay=47 blocks=[1..1] ecn_counts=None [2025-09-11T19:21:36.638393841Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:36.638403299Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=625.516487ms 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: 471, tv_nsec: 834189945 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 834189945 }, 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: 472, tv_nsec: 207647800 }, next_time: Instant { tv_sec: 472, tv_nsec: 207647800 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:36.638418136Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 dropped epoch 0 state [2025-09-11T19:21:36.638426211Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Short dcid=07d5be0335dba8bd key_phase=false len=182 pn=3 [2025-09-11T19:21:36.638429117Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[94, cd, 0e, 70, fd, db, b0, a0, 60, 57, 9c, 90, 71, 2e, 3d, 89, 85, a7, e4, 84] reset_token=[da, ab, 63, fe, c3, ff, 1d, 9d, 00, c4, 6f, d0, 8c, bb, e9, a3] [2025-09-11T19:21:36.638440869Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[dd, 93, de, ec, 75, f2, 23, e2, 3f, 8b, 5f, 7e, c9, 6b, ef, 2b, 39, 4d, ee, 72] reset_token=[df, 06, 7e, 2e, de, 71, 0b, 0d, 23, 25, 97, be, 57, 58, e3, b9] [2025-09-11T19:21:36.638446549Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a9, ea, 22, 8e, ae, 42, e9, 62, 2b, 50, df, 7f, 4f, d5, 57, e0, 09, 89, 0f, 42] reset_token=[82, 7c, c6, d3, 1c, dc, cd, 0d, 85, 6d, 1b, 5d, 50, ae, 30, d0] [2025-09-11T19:21:36.638451789Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[53, 17, 0d, 57, c7, fd, e3, ef, ab, 92, fb, 4f, 3b, 79, 27, ae, c8, a0, 53, 27] reset_token=[4c, 3b, c8, 31, c6, df, df, b7, 52, 41, 12, 6f, ee, f9, 7f, bc] [2025-09-11T19:21:36.638456828Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:36.638464543Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=998.913338ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 471, tv_nsec: 834189945 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 834189945 }, 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: 472, tv_nsec: 207647800 }, next_time: Instant { tv_sec: 472, tv_nsec: 207647800 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:36.638499158Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:54413 to 193.167.100.100:443 [2025-09-11T19:21:36.638504217Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:36.638590338Z TRACE quiche_apps::client] got 793 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:36.638598373Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Handshake version=1 dcid=6337641bb04ea686d8065312761ec46170de7ad9 scid=07d5be0335dba8bd len=756 pn=2 [2025-09-11T19:21:36.638606909Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm CRYPTO off=0 len=735 [2025-09-11T19:21:36.638620013Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 793 bytes [2025-09-11T19:21:36.638625694Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:36.638629942Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:36.638642435Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Handshake version=1 dcid=07d5be0335dba8bd scid=6337641bb04ea686d8065312761ec46170de7ad9 len=5 pn=4 [2025-09-11T19:21:36.638646944Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm ACK delay=5 blocks=[1..2] ecn_counts=None [2025-09-11T19:21:36.638665709Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=998.711732ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 471, tv_nsec: 834189945 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 834189945 }, 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: 472, tv_nsec: 207904569 }, next_time: Instant { tv_sec: 472, tv_nsec: 207904569 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:36.638710182Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:54413 to 193.167.100.100:443 [2025-09-11T19:21:36.638717646Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:36.669616252Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:36.669635789Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Short dcid=94cd0e70fddbb0a060579c90712e3d8985a7e484 key_phase=false len=385 pn=1 [2025-09-11T19:21:36.669646569Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 path ID 0 now see SCID with seq num 1 [2025-09-11T19:21:36.669653091Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm HANDSHAKE_DONE [2025-09-11T19:21:36.669660706Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 dropped epoch 1 state [2025-09-11T19:21:36.669666456Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm ACK delay=15 blocks=[3..3] ecn_counts=None [2025-09-11T19:21:36.669673559Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 packet newly acked 3 [2025-09-11T19:21:36.669681564Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm CRYPTO off=0 len=356 [2025-09-11T19:21:36.669722781Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:21:36.669767515Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 406 bytes [2025-09-11T19:21:36.669778005Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:36.669782012Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:36.669786200Z INFO quiche_apps::client] Retiring source CID 6337641bb04ea686d8065312761ec46170de7ad9 [2025-09-11T19:21:36.669800767Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Short dcid=07d5be0335dba8bd key_phase=false len=45 pn=5 [2025-09-11T19:21:36.669804203Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm ACK delay=20 blocks=[1..1] ecn_counts=None [2025-09-11T19:21:36.669807309Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[06, a4, fe, 3d, 1f, da, d8, fe, 40, 7c, e3, e3, ec, 2f, 9f, 49, 4f, b4, 3b, a8] reset_token=[64, b5, 06, 78, 2d, ec, ad, 8a, f5, c5, bc, 90, 66, 25, ea, 65] [2025-09-11T19:21:36.669818701Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=118.742432ms latest_rtt=31.255423ms srtt=31.255423ms min_rtt=31.255423ms rttvar=15.627711ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 472, tv_nsec: 239064915 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 239064915 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 4.10 Kbps, is_app_limited: true, interval: 404.713278ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 834189945 }), send_elapsed: 373.457855ms, ack_elapsed: 404.713278ms, rtt: 31.255423ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 539906, last_update: Instant { tv_sec: 472, tv_nsec: 239064915 }, next_time: Instant { tv_sec: 472, tv_nsec: 239064915 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:36.669865758Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:54413 to 193.167.100.100:443 [2025-09-11T19:21:36.669874334Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:36.700581604Z TRACE quiche_apps::client] got 239 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:36.700600860Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Short dcid=94cd0e70fddbb0a060579c90712e3d8985a7e484 key_phase=false len=218 pn=4 [2025-09-11T19:21:36.700612472Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm ACK delay=3 blocks=[5..5] ecn_counts=None [2025-09-11T19:21:36.700619776Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 packet newly acked 5 [2025-09-11T19:21:36.700629253Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[91, 51, cd, 8b, 32, ce, 81, 3a] reset_token=[1e, 49, de, 18, e0, 39, 43, 9d, 61, b9, 9a, 25, 86, e8, 2f, a2] [2025-09-11T19:21:36.700640294Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[fe, 0b, 5f, 8c, d0, 6b, e3, 39] reset_token=[45, 5c, 1e, 7b, 83, 6d, d2, c8, ec, 69, bc, ec, de, 68, 36, 96] [2025-09-11T19:21:36.700650533Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a3, 7f, 27, 51, d9, 73, 78, ca] reset_token=[af, 69, 4d, 10, 60, eb, af, 55, 49, 3b, b4, 12, c9, e7, a0, 73] [2025-09-11T19:21:36.700661153Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[1b, 2f, d3, ac, 88, fd, a8, 5d] reset_token=[17, e1, dc, 58, 7f, f8, 73, 68, 0b, 16, f4, 1f, 53, 9a, aa, c2] [2025-09-11T19:21:36.700671743Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d1, 84, 45, db, 8b, 83, cb, 5f] reset_token=[6d, b9, a1, 5b, cd, 20, 81, 82, 62, 8f, a0, 1f, 26, bc, d3, f9] [2025-09-11T19:21:36.700681441Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[20, 70, ea, a4, 47, df, 46, 6c] reset_token=[6b, 49, 0b, c9, cc, 63, 65, 7c, 9c, c6, e3, 6c, 49, 91, f4, b2] [2025-09-11T19:21:36.700692021Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[70, 4a, 4d, 00, 45, 5a, 0c, d9] reset_token=[24, 58, 06, 64, b4, 1a, 57, 29, 81, fb, f2, 41, fc, 27, bb, 15] [2025-09-11T19:21:36.700782940Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 239 bytes [2025-09-11T19:21:36.700792679Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:36.700796165Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:36.700812516Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Short dcid=07d5be0335dba8bd key_phase=false len=5 pn=6 [2025-09-11T19:21:36.700818417Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm ACK delay=26 blocks=[4..4] ecn_counts=None [2025-09-11T19:21:36.700832353Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=none latest_rtt=30.80342ms srtt=31.198922ms min_rtt=30.80342ms rttvar=11.833783ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 279, delivered_time: Instant { tv_sec: 472, tv_nsec: 270073779 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 270073779 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { bandwidth: 18.43 Kbps, is_app_limited: true, interval: 30.80342ms, delivered: 71, prior_delivered: 208, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 239064915 }), send_elapsed: 0ns, ack_elapsed: 30.80342ms, rtt: 30.80342ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540884, last_update: Instant { tv_sec: 472, tv_nsec: 270073779 }, next_time: Instant { tv_sec: 472, tv_nsec: 270073779 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:36.700893046Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54413 to 193.167.100.100:443 [2025-09-11T19:21:36.700904177Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:36.801865700Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:36.801890827Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Short dcid=94cd0e70fddbb0a060579c90712e3d8985a7e484 key_phase=false len=213 pn=5 [2025-09-11T19:21:36.801911255Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[70, 4a, 4d, 00, 45, 5a, 0c, d9] reset_token=[24, 58, 06, 64, b4, 1a, 57, 29, 81, fb, f2, 41, fc, 27, bb, 15] [2025-09-11T19:21:36.801924901Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[20, 70, ea, a4, 47, df, 46, 6c] reset_token=[6b, 49, 0b, c9, cc, 63, 65, 7c, 9c, c6, e3, 6c, 49, 91, f4, b2] [2025-09-11T19:21:36.801934869Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d1, 84, 45, db, 8b, 83, cb, 5f] reset_token=[6d, b9, a1, 5b, cd, 20, 81, 82, 62, 8f, a0, 1f, 26, bc, d3, f9] [2025-09-11T19:21:36.801944467Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[1b, 2f, d3, ac, 88, fd, a8, 5d] reset_token=[17, e1, dc, 58, 7f, f8, 73, 68, 0b, 16, f4, 1f, 53, 9a, aa, c2] [2025-09-11T19:21:36.801955017Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a3, 7f, 27, 51, d9, 73, 78, ca] reset_token=[af, 69, 4d, 10, 60, eb, af, 55, 49, 3b, b4, 12, c9, e7, a0, 73] [2025-09-11T19:21:36.801965727Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[fe, 0b, 5f, 8c, d0, 6b, e3, 39] reset_token=[45, 5c, 1e, 7b, 83, 6d, d2, c8, ec, 69, bc, ec, de, 68, 36, 96] [2025-09-11T19:21:36.801976216Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[91, 51, cd, 8b, 32, ce, 81, 3a] reset_token=[1e, 49, de, 18, e0, 39, 43, 9d, 61, b9, 9a, 25, 86, e8, 2f, a2] [2025-09-11T19:21:36.802003367Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 234 bytes [2025-09-11T19:21:36.802012194Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:36.802018646Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Short dcid=94cd0e70fddbb0a060579c90712e3d8985a7e484 key_phase=false len=213 pn=6 [2025-09-11T19:21:36.802028835Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[91, 51, cd, 8b, 32, ce, 81, 3a] reset_token=[1e, 49, de, 18, e0, 39, 43, 9d, 61, b9, 9a, 25, 86, e8, 2f, a2] [2025-09-11T19:21:36.802038022Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[fe, 0b, 5f, 8c, d0, 6b, e3, 39] reset_token=[45, 5c, 1e, 7b, 83, 6d, d2, c8, ec, 69, bc, ec, de, 68, 36, 96] [2025-09-11T19:21:36.802047680Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a3, 7f, 27, 51, d9, 73, 78, ca] reset_token=[af, 69, 4d, 10, 60, eb, af, 55, 49, 3b, b4, 12, c9, e7, a0, 73] [2025-09-11T19:21:36.802068689Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[1b, 2f, d3, ac, 88, fd, a8, 5d] reset_token=[17, e1, dc, 58, 7f, f8, 73, 68, 0b, 16, f4, 1f, 53, 9a, aa, c2] [2025-09-11T19:21:36.802078037Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d1, 84, 45, db, 8b, 83, cb, 5f] reset_token=[6d, b9, a1, 5b, cd, 20, 81, 82, 62, 8f, a0, 1f, 26, bc, d3, f9] [2025-09-11T19:21:36.802088376Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[20, 70, ea, a4, 47, df, 46, 6c] reset_token=[6b, 49, 0b, c9, cc, 63, 65, 7c, 9c, c6, e3, 6c, 49, 91, f4, b2] [2025-09-11T19:21:36.802097763Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[70, 4a, 4d, 00, 45, 5a, 0c, d9] reset_token=[24, 58, 06, 64, b4, 1a, 57, 29, 81, fb, f2, 41, fc, 27, bb, 15] [2025-09-11T19:21:36.802115948Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 234 bytes [2025-09-11T19:21:36.802122910Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:36.802127579Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:36.802144240Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Short dcid=07d5be0335dba8bd key_phase=false len=5 pn=7 [2025-09-11T19:21:36.802149891Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm ACK delay=15 blocks=[4..6] ecn_counts=None [2025-09-11T19:21:36.802164599Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=none latest_rtt=30.80342ms srtt=31.198922ms min_rtt=30.80342ms rttvar=11.833783ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 279, delivered_time: Instant { tv_sec: 472, tv_nsec: 371405002 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 371405002 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 18.43 Kbps, is_app_limited: true, interval: 30.80342ms, delivered: 71, prior_delivered: 208, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 239064915 }), send_elapsed: 0ns, ack_elapsed: 30.80342ms, rtt: 30.80342ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540884, last_update: Instant { tv_sec: 472, tv_nsec: 371405002 }, next_time: Instant { tv_sec: 472, tv_nsec: 371405002 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:36.802225903Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54413 to 193.167.100.100:443 [2025-09-11T19:21:36.802235451Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:37.002381818Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:37.002417094Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Short dcid=94cd0e70fddbb0a060579c90712e3d8985a7e484 key_phase=false len=213 pn=7 [2025-09-11T19:21:37.002440848Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[70, 4a, 4d, 00, 45, 5a, 0c, d9] reset_token=[24, 58, 06, 64, b4, 1a, 57, 29, 81, fb, f2, 41, fc, 27, bb, 15] [2025-09-11T19:21:37.002454694Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[20, 70, ea, a4, 47, df, 46, 6c] reset_token=[6b, 49, 0b, c9, cc, 63, 65, 7c, 9c, c6, e3, 6c, 49, 91, f4, b2] [2025-09-11T19:21:37.002475242Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d1, 84, 45, db, 8b, 83, cb, 5f] reset_token=[6d, b9, a1, 5b, cd, 20, 81, 82, 62, 8f, a0, 1f, 26, bc, d3, f9] [2025-09-11T19:21:37.002484720Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[1b, 2f, d3, ac, 88, fd, a8, 5d] reset_token=[17, e1, dc, 58, 7f, f8, 73, 68, 0b, 16, f4, 1f, 53, 9a, aa, c2] [2025-09-11T19:21:37.002494839Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a3, 7f, 27, 51, d9, 73, 78, ca] reset_token=[af, 69, 4d, 10, 60, eb, af, 55, 49, 3b, b4, 12, c9, e7, a0, 73] [2025-09-11T19:21:37.002505489Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[fe, 0b, 5f, 8c, d0, 6b, e3, 39] reset_token=[45, 5c, 1e, 7b, 83, 6d, d2, c8, ec, 69, bc, ec, de, 68, 36, 96] [2025-09-11T19:21:37.002515858Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[91, 51, cd, 8b, 32, ce, 81, 3a] reset_token=[1e, 49, de, 18, e0, 39, 43, 9d, 61, b9, 9a, 25, 86, e8, 2f, a2] [2025-09-11T19:21:37.002544822Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 234 bytes [2025-09-11T19:21:37.002553388Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:37.002560191Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Short dcid=94cd0e70fddbb0a060579c90712e3d8985a7e484 key_phase=false len=213 pn=8 [2025-09-11T19:21:37.002570631Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[91, 51, cd, 8b, 32, ce, 81, 3a] reset_token=[1e, 49, de, 18, e0, 39, 43, 9d, 61, b9, 9a, 25, 86, e8, 2f, a2] [2025-09-11T19:21:37.002579467Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[fe, 0b, 5f, 8c, d0, 6b, e3, 39] reset_token=[45, 5c, 1e, 7b, 83, 6d, d2, c8, ec, 69, bc, ec, de, 68, 36, 96] [2025-09-11T19:21:37.002588304Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a3, 7f, 27, 51, d9, 73, 78, ca] reset_token=[af, 69, 4d, 10, 60, eb, af, 55, 49, 3b, b4, 12, c9, e7, a0, 73] [2025-09-11T19:21:37.002596639Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[1b, 2f, d3, ac, 88, fd, a8, 5d] reset_token=[17, e1, dc, 58, 7f, f8, 73, 68, 0b, 16, f4, 1f, 53, 9a, aa, c2] [2025-09-11T19:21:37.002606407Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d1, 84, 45, db, 8b, 83, cb, 5f] reset_token=[6d, b9, a1, 5b, cd, 20, 81, 82, 62, 8f, a0, 1f, 26, bc, d3, f9] [2025-09-11T19:21:37.002615424Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[20, 70, ea, a4, 47, df, 46, 6c] reset_token=[6b, 49, 0b, c9, cc, 63, 65, 7c, 9c, c6, e3, 6c, 49, 91, f4, b2] [2025-09-11T19:21:37.002624371Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[70, 4a, 4d, 00, 45, 5a, 0c, d9] reset_token=[24, 58, 06, 64, b4, 1a, 57, 29, 81, fb, f2, 41, fc, 27, bb, 15] [2025-09-11T19:21:37.002641312Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 234 bytes [2025-09-11T19:21:37.002648105Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:37.002652664Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:37.002673232Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Short dcid=07d5be0335dba8bd key_phase=false len=5 pn=8 [2025-09-11T19:21:37.002679884Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm ACK delay=13 blocks=[4..8] ecn_counts=None [2025-09-11T19:21:37.002696616Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=none latest_rtt=30.80342ms srtt=31.198922ms min_rtt=30.80342ms rttvar=11.833783ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 279, delivered_time: Instant { tv_sec: 472, tv_nsec: 571929876 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 571929876 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { bandwidth: 18.43 Kbps, is_app_limited: true, interval: 30.80342ms, delivered: 71, prior_delivered: 208, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 239064915 }), send_elapsed: 0ns, ack_elapsed: 30.80342ms, rtt: 30.80342ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540884, last_update: Instant { tv_sec: 472, tv_nsec: 571929876 }, next_time: Instant { tv_sec: 472, tv_nsec: 571929876 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:37.002791493Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54413 to 193.167.100.100:443 [2025-09-11T19:21:37.002806321Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:37.034187920Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:54413 [2025-09-11T19:21:37.034204551Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx pkt Short dcid=94cd0e70fddbb0a060579c90712e3d8985a7e484 key_phase=false len=1045 pn=9 [2025-09-11T19:21:37.034219068Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-09-11T19:21:37.034235659Z TRACE quiche_apps::client] 0.0.0.0:54413: processed 1066 bytes [2025-09-11T19:21:37.034243644Z TRACE quiche_apps::client] 0.0.0.0:54413: recv() would block [2025-09-11T19:21:37.034248473Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:37.034261177Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:21:37.034266276Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:21:37.034271546Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:21:37.034276265Z INFO quiche_apps::common] 1/1 response(s) received in 769.205266ms, closing... [2025-09-11T19:21:37.034291213Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx pkt Short dcid=07d5be0335dba8bd key_phase=false len=10 pn=9 [2025-09-11T19:21:37.034296823Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:21:37.034311701Z TRACE quiche::recovery::congestion::recovery] 6337641bb04ea686d8065312761ec46170de7ad9 timer=103.506072ms latest_rtt=30.80342ms srtt=31.198922ms min_rtt=30.80342ms rttvar=11.833783ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 279, delivered_time: Instant { tv_sec: 472, tv_nsec: 603554589 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 603554589 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 5, rate_sample: RateSample { bandwidth: 18.43 Kbps, is_app_limited: true, interval: 30.80342ms, delivered: 71, prior_delivered: 208, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 239064915 }), send_elapsed: 0ns, ack_elapsed: 30.80342ms, rtt: 30.80342ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 540884, last_update: Instant { tv_sec: 472, tv_nsec: 603554589 }, next_time: Instant { tv_sec: 472, tv_nsec: 603554589 }, 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-09-11T19:21:37.034392622Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54413 to 193.167.100.100:443 [2025-09-11T19:21:37.034400978Z TRACE quiche_apps::client] 0.0.0.0:54413 -> 193.167.100.100:443: done writing [2025-09-11T19:21:37.270696650Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:37.270728630Z TRACE quiche] 6337641bb04ea686d8065312761ec46170de7ad9 draining timeout expired [2025-09-11T19:21:37.270802779Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:37.270810553Z INFO quiche_apps::client] connection closed, recv=10 sent=10 lost=0 retrans=0 sent_bytes=959 recv_bytes=5433 lost_bytes=0 [local_addr=0.0.0.0:54413 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=10 sent=10 lost=0 retrans=0 rtt=31.198922ms min_rtt=Some(30.80342ms) rttvar=11.833783ms cwnd=13500 sent_bytes=959 recv_bytes=5433 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=2304] [2025-09-11T19:21:37.275700125Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:21:37.275973585Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42634 with scid 0f660bc6e771df45cba1d6c7c1eca0f483f066bc [2025-09-11T19:21:37.276014432Z TRACE quiche::tls] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc write message lvl=Initial len=266 [2025-09-11T19:21:37.276031283Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Initial version=1 dcid=9d4967a4c204b52f95460af3f574e378 scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=270 pn=0 [2025-09-11T19:21:37.276034549Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:37.276048124Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=998.933536ms 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: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 472, tv_nsec: 845251930 }, next_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:37.276130338Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:21:37.309225659Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:37.309244233Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc dropped invalid packet [2025-09-11T19:21:37.309249954Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 234 bytes [2025-09-11T19:21:37.309257969Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:37.309263099Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:37.309278838Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:37.609969057Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:37.610020663Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Initial version=1 dcid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc scid=ec60eb07a41433bc token= len=1162 pn=1 [2025-09-11T19:21:37.610047053Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm CRYPTO off=0 len=90 [2025-09-11T19:21:37.610191503Z TRACE quiche::tls] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc set write secret lvl=Handshake [2025-09-11T19:21:37.610219355Z TRACE quiche::tls] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc set read secret lvl=Handshake [2025-09-11T19:21:37.610235495Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm PADDING len=1051 [2025-09-11T19:21:37.610266483Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 1200 bytes [2025-09-11T19:21:37.610272664Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:37.610276121Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:37.610293032Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Initial version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=5 pn=1 [2025-09-11T19:21:37.610297070Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=34 blocks=[1..1] ecn_counts=None [2025-09-11T19:21:37.610310605Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=664.670865ms 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: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 473, tv_nsec: 179551740 }, next_time: Instant { tv_sec: 473, tv_nsec: 179551740 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:37.610372190Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:37.610383822Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:37.643082561Z TRACE quiche_apps::client] got 791 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:37.643100525Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Handshake version=1 dcid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc scid=ec60eb07a41433bc len=754 pn=2 [2025-09-11T19:21:37.643113639Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm CRYPTO off=0 len=733 [2025-09-11T19:21:37.643379145Z TRACE quiche::tls] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc write message lvl=Handshake len=36 [2025-09-11T19:21:37.643385297Z TRACE quiche::tls] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc set write secret lvl=OneRTT [2025-09-11T19:21:37.643394795Z TRACE quiche::tls] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc set read secret lvl=OneRTT [2025-09-11T19:21:37.643415794Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc 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(9d4967a4c204b52f95460af3f574e378), max_idle_timeout: 30000, stateless_reset_token: Some(204229269859570871084360597697458968995), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(ec60eb07a41433bc), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:21:37.643451971Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 791 bytes [2025-09-11T19:21:37.643457782Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:37.643460798Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:37.643469975Z DEBUG quiche_apps::common] sending HTTP request "GET /xxsyobauqj\r\n" [2025-09-11T19:21:37.643536900Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=45 pn=2 [2025-09-11T19:21:37.643540837Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=54 blocks=[2..2] ecn_counts=None [2025-09-11T19:21:37.643544244Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:37.643553872Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=631.427649ms 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: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 473, tv_nsec: 212797742 }, next_time: Instant { tv_sec: 473, tv_nsec: 212797742 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:37.643569641Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc dropped epoch 0 state [2025-09-11T19:21:37.643578137Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=182 pn=3 [2025-09-11T19:21:37.643580882Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, d2, de, d9, 8c, 78, 6e, bf, 35, 12, 3f, b8, 6c, ea, da, 4b, 61, 00, 21, fe] reset_token=[75, da, ba, 56, 08, 18, bd, 61, 5b, 3a, fc, e8, c2, 5d, ef, ac] [2025-09-11T19:21:37.643587475Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6c, 1b, f7, 55, 15, 6b, 28, f0, cf, 5a, cc, ff, a4, 91, 3b, ef, 24, 28, 19, 02] reset_token=[58, c7, 8d, 47, db, 5c, 14, 53, e3, 5d, e0, b8, b8, 98, e5, f1] [2025-09-11T19:21:37.643592925Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3c, 08, 4c, 9f, 27, d4, a3, 20, de, 1b, 45, 50, ad, 5c, 86, 08, 9b, c7, ac, d7] reset_token=[2e, 80, 8c, 3f, a1, 9e, 56, 00, 0a, a9, d8, c6, 89, dc, 31, 83] [2025-09-11T19:21:37.643598395Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[44, 61, ae, 3e, 56, 78, 80, 3f, cd, a4, ef, 7a, dd, bf, 92, 70, 0d, b1, 2e, ad] reset_token=[e2, 12, 87, 18, 87, a4, f7, 9e, 2b, 1c, f4, dc, 7b, d8, 53, fb] [2025-09-11T19:21:37.643603665Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:37.643611279Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=998.916564ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 473, tv_nsec: 212797742 }, next_time: Instant { tv_sec: 473, tv_nsec: 212797742 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:37.643653478Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:37.643661663Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:37.808259957Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:37.808289703Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc dropped invalid packet [2025-09-11T19:21:37.808296506Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 1200 bytes [2025-09-11T19:21:37.808303128Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:37.808306254Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:37.808316783Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:37.809170309Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:37.809186249Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc dropped invalid packet [2025-09-11T19:21:37.809190567Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 1200 bytes [2025-09-11T19:21:37.809196248Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:37.809200185Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:37.809206717Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:38.644096772Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:38.644128662Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:38.644136236Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=997.390325ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 473, tv_nsec: 212797742 }, next_time: Instant { tv_sec: 473, tv_nsec: 212797742 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:38.644160331Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:38.644189947Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=48 pn=4 [2025-09-11T19:21:38.644194725Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=125135 blocks=[2..2] ecn_counts=None [2025-09-11T19:21:38.644200797Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:38.644237014Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=1.047290609s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=409 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 474, tv_nsec: 213439798 }, next_time: Instant { tv_sec: 474, tv_nsec: 213439798 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:38.644313407Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:38.644319749Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:39.693425699Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:39.693456686Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:39.693464772Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=2.046061398s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=409 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 474, tv_nsec: 213439798 }, next_time: Instant { tv_sec: 474, tv_nsec: 213439798 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:39.693488566Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:39.693519023Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=182 pn=5 [2025-09-11T19:21:39.693523762Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, d2, de, d9, 8c, 78, 6e, bf, 35, 12, 3f, b8, 6c, ea, da, 4b, 61, 00, 21, fe] reset_token=[75, da, ba, 56, 08, 18, bd, 61, 5b, 3a, fc, e8, c2, 5d, ef, ac] [2025-09-11T19:21:39.693533790Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6c, 1b, f7, 55, 15, 6b, 28, f0, cf, 5a, cc, ff, a4, 91, 3b, ef, 24, 28, 19, 02] reset_token=[58, c7, 8d, 47, db, 5c, 14, 53, e3, 5d, e0, b8, b8, 98, e5, f1] [2025-09-11T19:21:39.693540553Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3c, 08, 4c, 9f, 27, d4, a3, 20, de, 1b, 45, 50, ad, 5c, 86, 08, 9b, c7, ac, d7] reset_token=[2e, 80, 8c, 3f, a1, 9e, 56, 00, 0a, a9, d8, c6, 89, dc, 31, 83] [2025-09-11T19:21:39.693548278Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[44, 61, ae, 3e, 56, 78, 80, 3f, cd, a4, ef, 7a, dd, bf, 92, 70, 0d, b1, 2e, ad] reset_token=[e2, 12, 87, 18, 87, a4, f7, 9e, 2b, 1c, f4, dc, 7b, d8, 53, fb] [2025-09-11T19:21:39.693570920Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:39.693592240Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=2.946577489s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=617 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 475, tv_nsec: 262768173 }, next_time: Instant { tv_sec: 475, tv_nsec: 262768173 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:39.693665577Z TRACE quiche_apps::client] written 208 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:39.693675425Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=4 pn=6 [2025-09-11T19:21:39.693678962Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm PING mtu_probe=None [2025-09-11T19:21:39.693682048Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm PADDING len=3 [2025-09-11T19:21:39.693688119Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=2.94648162s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=647 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 475, tv_nsec: 262940525 }, next_time: Instant { tv_sec: 475, tv_nsec: 262940525 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:39.693713867Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:39.693721842Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:42.643729194Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:42.643788254Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:42.643797451Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=3.992371516s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=647 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 475, tv_nsec: 262940525 }, next_time: Instant { tv_sec: 475, tv_nsec: 262940525 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:42.643837306Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:42.643867432Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=48 pn=7 [2025-09-11T19:21:42.643871720Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=625095 blocks=[2..2] ecn_counts=None [2025-09-11T19:21:42.643877691Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:42.643897188Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=5.241773288s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=749 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 478, tv_nsec: 213117133 }, next_time: Instant { tv_sec: 478, tv_nsec: 213117133 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:42.643973320Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:42.643984832Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=9 pn=8 [2025-09-11T19:21:42.643988218Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=625110 blocks=[2..2] ecn_counts=None [2025-09-11T19:21:42.643991674Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm PING mtu_probe=None [2025-09-11T19:21:42.643998898Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=5.241671588s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=812 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 845251930 }, 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: 478, tv_nsec: 213248639 }, next_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:42.644037640Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:42.644045936Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:42.675304402Z TRACE quiche_apps::client] got 796 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:42.675321214Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Handshake version=1 dcid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc scid=ec60eb07a41433bc len=759 pn=3 [2025-09-11T19:21:42.675334469Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm ACK delay=9 blocks=[8..8] ecn_counts=None [2025-09-11T19:21:42.675341362Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet newly acked 8 [2025-09-11T19:21:42.675346832Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet 2 lost on epoch 1 [2025-09-11T19:21:42.675350779Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet 4 lost on epoch 1 [2025-09-11T19:21:42.675368262Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm CRYPTO off=0 len=733 [2025-09-11T19:21:42.675423405Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 796 bytes [2025-09-11T19:21:42.675430478Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:42.675434275Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:42.675449934Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=45 pn=9 [2025-09-11T19:21:42.675455515Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=16 blocks=[3..3] ecn_counts=None [2025-09-11T19:21:42.675460124Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:42.675472126Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=exp latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=647 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 213248639 }, next_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:42.675526848Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:42.675535785Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:42.675540584Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:42.675542708Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:42.675545994Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=exp latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=647 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 213248639 }, next_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:42.675568947Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:42.675587812Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=182 pn=10 [2025-09-11T19:21:42.675592852Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, d2, de, d9, 8c, 78, 6e, bf, 35, 12, 3f, b8, 6c, ea, da, 4b, 61, 00, 21, fe] reset_token=[75, da, ba, 56, 08, 18, bd, 61, 5b, 3a, fc, e8, c2, 5d, ef, ac] [2025-09-11T19:21:42.675603942Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6c, 1b, f7, 55, 15, 6b, 28, f0, cf, 5a, cc, ff, a4, 91, 3b, ef, 24, 28, 19, 02] reset_token=[58, c7, 8d, 47, db, 5c, 14, 53, e3, 5d, e0, b8, b8, 98, e5, f1] [2025-09-11T19:21:42.675613711Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3c, 08, 4c, 9f, 27, d4, a3, 20, de, 1b, 45, 50, ad, 5c, 86, 08, 9b, c7, ac, d7] reset_token=[2e, 80, 8c, 3f, a1, 9e, 56, 00, 0a, a9, d8, c6, 89, dc, 31, 83] [2025-09-11T19:21:42.675619842Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[44, 61, ae, 3e, 56, 78, 80, 3f, cd, a4, ef, 7a, dd, bf, 92, 70, 0d, b1, 2e, ad] reset_token=[e2, 12, 87, 18, 87, a4, f7, 9e, 2b, 1c, f4, dc, 7b, d8, 53, fb] [2025-09-11T19:21:42.675625242Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:42.675635762Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=187.836611ms latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=855 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 213248639 }, next_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:42.675672831Z TRACE quiche_apps::client] written 208 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:42.675677780Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:42.675948717Z TRACE quiche_apps::client] got 791 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:42.675963364Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Handshake version=1 dcid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc scid=ec60eb07a41433bc len=754 pn=4 [2025-09-11T19:21:42.675973934Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm CRYPTO off=0 len=733 [2025-09-11T19:21:42.675987850Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 791 bytes [2025-09-11T19:21:42.675993470Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:42.675997538Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:42.676010783Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=5 pn=11 [2025-09-11T19:21:42.676015742Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=6 blocks=[3..4] ecn_counts=None [2025-09-11T19:21:42.676026562Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=187.4454ms latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=855 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 213248639 }, next_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:42.676071346Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:42.676078930Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:42.864318524Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:42.864339022Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:42.864346005Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=187.158365ms latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=855 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 213248639 }, next_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:42.864383295Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:42.864415565Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=48 pn=12 [2025-09-11T19:21:42.864422168Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=23556 blocks=[3..4] ecn_counts=None [2025-09-11T19:21:42.864428099Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:42.864443988Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=287.195854ms latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=957 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 433665246 }, next_time: Instant { tv_sec: 478, tv_nsec: 433665246 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:42.864516804Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:42.864534738Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=0f660bc6e771df45cba1d6c7c1eca0f483f066bc len=9 pn=13 [2025-09-11T19:21:42.864540609Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=23571 blocks=[3..4] ecn_counts=None [2025-09-11T19:21:42.864546420Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm PING mtu_probe=None [2025-09-11T19:21:42.864558563Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=287.081561ms latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=1020 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 433665246 }, next_time: Instant { tv_sec: 478, tv_nsec: 433665246 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:42.864604488Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:42.864613876Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:43.152965527Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:43.152987127Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:43.152997918Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=463.65639ms latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=1020 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 433665246 }, next_time: Instant { tv_sec: 478, tv_nsec: 433665246 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.153026571Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:43.153059172Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=342 pn=14 [2025-09-11T19:21:43.153064051Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, d2, de, d9, 8c, 78, 6e, bf, 35, 12, 3f, b8, 6c, ea, da, 4b, 61, 00, 21, fe] reset_token=[75, da, ba, 56, 08, 18, bd, 61, 5b, 3a, fc, e8, c2, 5d, ef, ac] [2025-09-11T19:21:43.153074090Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6c, 1b, f7, 55, 15, 6b, 28, f0, cf, 5a, cc, ff, a4, 91, 3b, ef, 24, 28, 19, 02] reset_token=[58, c7, 8d, 47, db, 5c, 14, 53, e3, 5d, e0, b8, b8, 98, e5, f1] [2025-09-11T19:21:43.153081173Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3c, 08, 4c, 9f, 27, d4, a3, 20, de, 1b, 45, 50, ad, 5c, 86, 08, 9b, c7, ac, d7] reset_token=[2e, 80, 8c, 3f, a1, 9e, 56, 00, 0a, a9, d8, c6, 89, dc, 31, 83] [2025-09-11T19:21:43.153088116Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[44, 61, ae, 3e, 56, 78, 80, 3f, cd, a4, ef, 7a, dd, bf, 92, 70, 0d, b1, 2e, ad] reset_token=[e2, 12, 87, 18, 87, a4, f7, 9e, 2b, 1c, f4, dc, 7b, d8, 53, fb] [2025-09-11T19:21:43.153094779Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, d2, de, d9, 8c, 78, 6e, bf, 35, 12, 3f, b8, 6c, ea, da, 4b, 61, 00, 21, fe] reset_token=[75, da, ba, 56, 08, 18, bd, 61, 5b, 3a, fc, e8, c2, 5d, ef, ac] [2025-09-11T19:21:43.153101361Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6c, 1b, f7, 55, 15, 6b, 28, f0, cf, 5a, cc, ff, a4, 91, 3b, ef, 24, 28, 19, 02] reset_token=[58, c7, 8d, 47, db, 5c, 14, 53, e3, 5d, e0, b8, b8, 98, e5, f1] [2025-09-11T19:21:43.153117872Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3c, 08, 4c, 9f, 27, d4, a3, 20, de, 1b, 45, 50, ad, 5c, 86, 08, 9b, c7, ac, d7] reset_token=[2e, 80, 8c, 3f, a1, 9e, 56, 00, 0a, a9, d8, c6, 89, dc, 31, 83] [2025-09-11T19:21:43.153124664Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[44, 61, ae, 3e, 56, 78, 80, 3f, cd, a4, ef, 7a, dd, bf, 92, 70, 0d, b1, 2e, ad] reset_token=[e2, 12, 87, 18, 87, a4, f7, 9e, 2b, 1c, f4, dc, 7b, d8, 53, fb] [2025-09-11T19:21:43.153131116Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:43.153155011Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=463.500358ms latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=1388 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 722307100 }, next_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.153242625Z TRACE quiche_apps::client] written 368 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:43.153256681Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=4 pn=15 [2025-09-11T19:21:43.153261410Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm PING mtu_probe=None [2025-09-11T19:21:43.153265277Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm PADDING len=3 [2025-09-11T19:21:43.153275126Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=463.379913ms latest_rtt=31.338807ms srtt=31.338807ms min_rtt=31.338807ms rttvar=15.669403ms cwnd=9450 ssthresh=9450 bytes_in_flight=1418 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 63, delivered_time: Instant { tv_sec: 478, tv_nsec: 244587446 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 213248639 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 8, rate_sample: RateSample { bandwidth: 0.09 Kbps, is_app_limited: true, interval: 5.399335516s, delivered: 63, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 845251930 }), send_elapsed: 5.367996709s, ack_elapsed: 5.399335516s, rtt: 31.338807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 376928, last_update: Instant { tv_sec: 478, tv_nsec: 722307100 }, next_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.153331230Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:43.153342331Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:43.184237846Z TRACE quiche_apps::client] got 45 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:43.184261881Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Short dcid=a7d2ded98c786ebf35123fb86ceada4b610021fe key_phase=false len=24 pn=2 [2025-09-11T19:21:43.184273783Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc path ID 0 now see SCID with seq num 1 [2025-09-11T19:21:43.184282720Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm ACK delay=8 blocks=[14..14] ecn_counts=None [2025-09-11T19:21:43.184290615Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet newly acked 14 [2025-09-11T19:21:43.184299331Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet 3 lost on epoch 2 [2025-09-11T19:21:43.184305703Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet 5 lost on epoch 2 [2025-09-11T19:21:43.184311594Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet 6 lost on epoch 2 [2025-09-11T19:21:43.184316473Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet 10 lost on epoch 2 [2025-09-11T19:21:43.184323436Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:21:43.184347060Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 45 bytes [2025-09-11T19:21:43.184355145Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:43.184360215Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:43.184365555Z INFO quiche_apps::client] Retiring source CID 0f660bc6e771df45cba1d6c7c1eca0f483f066bc [2025-09-11T19:21:43.184393728Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=525 pn=16 [2025-09-11T19:21:43.184400079Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=16 blocks=[2..2] ecn_counts=None [2025-09-11T19:21:43.184406752Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[6d, 29, 36, 3e, e8, bc, e3, 8e, de, 59, f0, 42, 4c, fc, 7b, 79, 7d, 4b, 94, 50] reset_token=[f2, 89, 3f, fd, 59, d6, 66, 95, 1d, bc, 09, f3, aa, 60, 74, f0] [2025-09-11T19:21:43.184418794Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[a7, d2, de, d9, 8c, 78, 6e, bf, 35, 12, 3f, b8, 6c, ea, da, 4b, 61, 00, 21, fe] reset_token=[75, da, ba, 56, 08, 18, bd, 61, 5b, 3a, fc, e8, c2, 5d, ef, ac] [2025-09-11T19:21:43.184430266Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[6c, 1b, f7, 55, 15, 6b, 28, f0, cf, 5a, cc, ff, a4, 91, 3b, ef, 24, 28, 19, 02] reset_token=[58, c7, 8d, 47, db, 5c, 14, 53, e3, 5d, e0, b8, b8, 98, e5, f1] [2025-09-11T19:21:43.184441256Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[3c, 08, 4c, 9f, 27, d4, a3, 20, de, 1b, 45, 50, ad, 5c, 86, 08, 9b, c7, ac, d7] reset_token=[2e, 80, 8c, 3f, a1, 9e, 56, 00, 0a, a9, d8, c6, 89, dc, 31, 83] [2025-09-11T19:21:43.184453119Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[44, 61, ae, 3e, 56, 78, 80, 3f, cd, a4, ef, 7a, dd, bf, 92, 70, 0d, b1, 2e, ad] reset_token=[e2, 12, 87, 18, 87, a4, f7, 9e, 2b, 1c, f4, dc, 7b, d8, 53, fb] [2025-09-11T19:21:43.184464760Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[a7, d2, de, d9, 8c, 78, 6e, bf, 35, 12, 3f, b8, 6c, ea, da, 4b, 61, 00, 21, fe] reset_token=[75, da, ba, 56, 08, 18, bd, 61, 5b, 3a, fc, e8, c2, 5d, ef, ac] [2025-09-11T19:21:43.184484457Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[6c, 1b, f7, 55, 15, 6b, 28, f0, cf, 5a, cc, ff, a4, 91, 3b, ef, 24, 28, 19, 02] reset_token=[58, c7, 8d, 47, db, 5c, 14, 53, e3, 5d, e0, b8, b8, 98, e5, f1] [2025-09-11T19:21:43.184490859Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[3c, 08, 4c, 9f, 27, d4, a3, 20, de, 1b, 45, 50, ad, 5c, 86, 08, 9b, c7, ac, d7] reset_token=[2e, 80, 8c, 3f, a1, 9e, 56, 00, 0a, a9, d8, c6, 89, dc, 31, 83] [2025-09-11T19:21:43.184497041Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[44, 61, ae, 3e, 56, 78, 80, 3f, cd, a4, ef, 7a, dd, bf, 92, 70, 0d, b1, 2e, ad] reset_token=[e2, 12, 87, 18, 87, a4, f7, 9e, 2b, 1c, f4, dc, 7b, d8, 53, fb] [2025-09-11T19:21:43.184502961Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[a7, d2, de, d9, 8c, 78, 6e, bf, 35, 12, 3f, b8, 6c, ea, da, 4b, 61, 00, 21, fe] reset_token=[75, da, ba, 56, 08, 18, bd, 61, 5b, 3a, fc, e8, c2, 5d, ef, ac] [2025-09-11T19:21:43.184508973Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[6c, 1b, f7, 55, 15, 6b, 28, f0, cf, 5a, cc, ff, a4, 91, 3b, ef, 24, 28, 19, 02] reset_token=[58, c7, 8d, 47, db, 5c, 14, 53, e3, 5d, e0, b8, b8, 98, e5, f1] [2025-09-11T19:21:43.184514884Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[3c, 08, 4c, 9f, 27, d4, a3, 20, de, 1b, 45, 50, ad, 5c, 86, 08, 9b, c7, ac, d7] reset_token=[2e, 80, 8c, 3f, a1, 9e, 56, 00, 0a, a9, d8, c6, 89, dc, 31, 83] [2025-09-11T19:21:43.184520975Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[44, 61, ae, 3e, 56, 78, 80, 3f, cd, a4, ef, 7a, dd, bf, 92, 70, 0d, b1, 2e, ad] reset_token=[e2, 12, 87, 18, 87, a4, f7, 9e, 2b, 1c, f4, dc, 7b, d8, 53, fb] [2025-09-11T19:21:43.184553776Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=exp latest_rtt=31.220933ms srtt=31.324072ms min_rtt=31.220933ms rttvar=11.78152ms cwnd=9450 ssthresh=9450 bytes_in_flight=947 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 431, delivered_time: Instant { tv_sec: 478, tv_nsec: 753528033 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 5.78 Kbps, is_app_limited: true, interval: 509.058461ms, delivered: 368, prior_delivered: 63, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 244587446 }), send_elapsed: 509.058461ms, ack_elapsed: 508.940587ms, rtt: 31.220933ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 377106, last_update: Instant { tv_sec: 478, tv_nsec: 722307100 }, next_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.184602057Z TRACE quiche_apps::client] written 551 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:43.184608629Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:43.184613518Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:43.184618267Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:43.184624809Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=exp latest_rtt=31.220933ms srtt=31.324072ms min_rtt=31.220933ms rttvar=11.78152ms cwnd=9450 ssthresh=9450 bytes_in_flight=947 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 431, delivered_time: Instant { tv_sec: 478, tv_nsec: 753528033 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 5.78 Kbps, is_app_limited: true, interval: 509.058461ms, delivered: 368, prior_delivered: 63, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 244587446 }), send_elapsed: 509.058461ms, ack_elapsed: 508.940587ms, rtt: 31.220933ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 377106, last_update: Instant { tv_sec: 478, tv_nsec: 722307100 }, next_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.184655426Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:43.184675905Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=a7d2ded98c786ebf35123fb86ceada4b610021fe len=48 pn=17 [2025-09-11T19:21:43.184682277Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=63589 blocks=[3..4] ecn_counts=None [2025-09-11T19:21:43.184688508Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:43.184704288Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=156.858496ms latest_rtt=31.220933ms srtt=31.324072ms min_rtt=31.220933ms rttvar=11.78152ms cwnd=9450 ssthresh=9450 bytes_in_flight=1049 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 431, delivered_time: Instant { tv_sec: 478, tv_nsec: 753528033 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 14, rate_sample: RateSample { bandwidth: 5.78 Kbps, is_app_limited: true, interval: 509.058461ms, delivered: 368, prior_delivered: 63, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 244587446 }), send_elapsed: 509.058461ms, ack_elapsed: 508.940587ms, rtt: 31.220933ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 377106, last_update: Instant { tv_sec: 478, tv_nsec: 722307100 }, next_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.184769029Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:43.184783776Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:43.185310350Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:43.185320119Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Short dcid=a7d2ded98c786ebf35123fb86ceada4b610021fe key_phase=false len=1045 pn=3 [2025-09-11T19:21:43.185329326Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:21:43.185341098Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 1066 bytes [2025-09-11T19:21:43.185346919Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:43.185350505Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:43.185355715Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:21:43.185367047Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:21:43.185379229Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=5 pn=18 [2025-09-11T19:21:43.185383818Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=7 blocks=[2..3] ecn_counts=None [2025-09-11T19:21:43.185393797Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=156.168727ms latest_rtt=31.220933ms srtt=31.324072ms min_rtt=31.220933ms rttvar=11.78152ms cwnd=9450 ssthresh=9450 bytes_in_flight=1049 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 431, delivered_time: Instant { tv_sec: 478, tv_nsec: 753528033 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, end_of_app_limited: 16, last_sent_packet: 18, largest_acked: 14, rate_sample: RateSample { bandwidth: 5.78 Kbps, is_app_limited: true, interval: 509.058461ms, delivered: 368, prior_delivered: 63, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 244587446 }), send_elapsed: 509.058461ms, ack_elapsed: 508.940587ms, rtt: 31.220933ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 377106, last_update: Instant { tv_sec: 478, tv_nsec: 722307100 }, next_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.185434473Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:43.185442016Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:43.215750381Z TRACE quiche_apps::client] got 239 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:43.215765770Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Short dcid=a7d2ded98c786ebf35123fb86ceada4b610021fe key_phase=false len=218 pn=5 [2025-09-11T19:21:43.215776440Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm ACK delay=6 blocks=[16..16] ecn_counts=None [2025-09-11T19:21:43.215783233Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet newly acked 16 [2025-09-11T19:21:43.215794013Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[2e, 17, e2, 41, 0f, be, bf, 8b] reset_token=[b5, a7, c4, bc, 05, 03, bb, 2d, cc, 8c, 7a, f3, 92, 89, d3, b7] [2025-09-11T19:21:43.215803741Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[71, dc, 2b, b3, 6c, dd, 7b, e4] reset_token=[a3, 74, fa, 87, 30, 3b, ec, 82, da, 83, 8c, 19, 09, 70, 08, 51] [2025-09-11T19:21:43.215811626Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[92, 42, 4b, 93, af, f5, fc, 3c] reset_token=[67, 1f, fc, 3a, b7, 4a, ee, a5, 2d, bc, f1, 5f, 75, 3f, 4b, b3] [2025-09-11T19:21:43.215819461Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e5, c0, de, be, 8a, ff, 37, 97] reset_token=[d1, e2, 71, 3c, 17, ec, c9, 7d, 2f, 1b, 57, 94, 9f, 10, 32, 77] [2025-09-11T19:21:43.215827706Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d9, 05, 2f, 79, 31, 6d, fe, 37] reset_token=[e9, da, 58, bc, 14, 6c, d9, 92, 24, e8, 56, 2c, ce, d9, 90, 67] [2025-09-11T19:21:43.215835371Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, 4f, e6, 13, 8f, 91, c5, eb] reset_token=[f1, 40, 85, ab, 80, a4, 19, 31, f0, 7e, 45, 56, cd, ee, 37, c2] [2025-09-11T19:21:43.215850839Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b3, 0c, a0, 0b, 77, 3c, 86, f5] reset_token=[14, 46, 2e, de, e7, e0, 96, 6d, 97, 11, f9, 98, 59, f8, b2, b6] [2025-09-11T19:21:43.215871628Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 239 bytes [2025-09-11T19:21:43.215878140Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:43.215881637Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:43.215893008Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=7 pn=19 [2025-09-11T19:21:43.215895944Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=15 blocks=[3..3, 5..5] ecn_counts=None [2025-09-11T19:21:43.215903277Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=exp latest_rtt=62.726595ms srtt=35.243387ms min_rtt=31.220933ms rttvar=16.67477ms cwnd=9450 ssthresh=9450 bytes_in_flight=498 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 982, delivered_time: Instant { tv_sec: 478, tv_nsec: 785033695 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 16, rate_sample: RateSample { bandwidth: 139.90 Kbps, is_app_limited: true, interval: 31.505662ms, delivered: 551, prior_delivered: 431, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 753528033 }), send_elapsed: 0ns, ack_elapsed: 31.505662ms, rtt: 62.726595ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 335169, last_update: Instant { tv_sec: 478, tv_nsec: 785157006 }, next_time: Instant { tv_sec: 478, tv_nsec: 785157006 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.215948562Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:43.215954242Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:43.215958110Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:43.215960234Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:43.215963800Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet 7 lost on epoch 1 [2025-09-11T19:21:43.215968489Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=7.63576ms latest_rtt=62.726595ms srtt=35.243387ms min_rtt=31.220933ms rttvar=16.67477ms cwnd=9450 ssthresh=9450 bytes_in_flight=396 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 982, delivered_time: Instant { tv_sec: 478, tv_nsec: 785033695 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 16, rate_sample: RateSample { bandwidth: 139.90 Kbps, is_app_limited: true, interval: 31.505662ms, delivered: 551, prior_delivered: 431, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 753528033 }), send_elapsed: 0ns, ack_elapsed: 31.505662ms, rtt: 62.726595ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 335169, last_update: Instant { tv_sec: 478, tv_nsec: 785157006 }, next_time: Instant { tv_sec: 478, tv_nsec: 785157006 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.215996311Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:43.216016278Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Handshake version=1 dcid=ec60eb07a41433bc scid=a7d2ded98c786ebf35123fb86ceada4b610021fe len=48 pn=20 [2025-09-11T19:21:43.216022340Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=67506 blocks=[3..4] ecn_counts=None [2025-09-11T19:21:43.216029223Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:43.216039893Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=7.564497ms latest_rtt=62.726595ms srtt=35.243387ms min_rtt=31.220933ms rttvar=16.67477ms cwnd=9450 ssthresh=9450 bytes_in_flight=498 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 244587446 }) Rate { delivered: 982, delivered_time: Instant { tv_sec: 478, tv_nsec: 785033695 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 16, rate_sample: RateSample { bandwidth: 139.90 Kbps, is_app_limited: true, interval: 31.505662ms, delivered: 551, prior_delivered: 431, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 753528033 }), send_elapsed: 0ns, ack_elapsed: 31.505662ms, rtt: 62.726595ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 335169, last_update: Instant { tv_sec: 478, tv_nsec: 785157006 }, next_time: Instant { tv_sec: 478, tv_nsec: 785157006 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:43.216079086Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:43.216085889Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:43.224160329Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:43.224169195Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc loss detection timeout expired [2025-09-11T19:21:43.224173203Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc packet 15 lost on epoch 2 [2025-09-11T19:21:43.224177441Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=93.769212ms latest_rtt=62.726595ms srtt=35.243387ms min_rtt=31.220933ms rttvar=16.67477ms cwnd=6615 ssthresh=6615 bytes_in_flight=468 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 793438563 }) Rate { delivered: 982, delivered_time: Instant { tv_sec: 478, tv_nsec: 785033695 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 722307100 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 16, rate_sample: RateSample { bandwidth: 139.90 Kbps, is_app_limited: true, interval: 31.505662ms, delivered: 551, prior_delivered: 431, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 753528033 }), send_elapsed: 0ns, ack_elapsed: 31.505662ms, rtt: 62.726595ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 335169, last_update: Instant { tv_sec: 478, tv_nsec: 785157006 }, next_time: Instant { tv_sec: 478, tv_nsec: 785157006 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-09-11T19:21:43.224194603Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:43.224204601Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:43.282219554Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:43.282238911Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Short dcid=a7d2ded98c786ebf35123fb86ceada4b610021fe key_phase=false len=378 pn=6 [2025-09-11T19:21:43.282251123Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm HANDSHAKE_DONE [2025-09-11T19:21:43.282261072Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc dropped epoch 1 state [2025-09-11T19:21:43.282267063Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm CRYPTO off=0 len=356 [2025-09-11T19:21:43.282335982Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 399 bytes [2025-09-11T19:21:43.282346061Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:43.282350760Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:43.282366048Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=7 pn=21 [2025-09-11T19:21:43.282369825Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=15 blocks=[3..3, 5..6] ecn_counts=None [2025-09-11T19:21:43.282385625Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=none latest_rtt=62.726595ms srtt=35.243387ms min_rtt=31.220933ms rttvar=16.67477ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 793438563 }) Rate { delivered: 982, delivered_time: Instant { tv_sec: 478, tv_nsec: 851628052 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 851628052 }, end_of_app_limited: 19, last_sent_packet: 21, largest_acked: 16, rate_sample: RateSample { bandwidth: 139.90 Kbps, is_app_limited: true, interval: 31.505662ms, delivered: 551, prior_delivered: 431, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 753528033 }), send_elapsed: 0ns, ack_elapsed: 31.505662ms, rtt: 62.726595ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 234618, last_update: Instant { tv_sec: 478, tv_nsec: 851628052 }, next_time: Instant { tv_sec: 478, tv_nsec: 851628052 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-09-11T19:21:43.282447220Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:43.282454153Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:47.544978793Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:47.545032063Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Short dcid=a7d2ded98c786ebf35123fb86ceada4b610021fe key_phase=false len=21 pn=9 [2025-09-11T19:21:47.545050567Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm PING mtu_probe=None [2025-09-11T19:21:47.545056779Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm PADDING len=3 [2025-09-11T19:21:47.545077908Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 42 bytes [2025-09-11T19:21:47.545086675Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:47.545091023Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:47.545112814Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=9 pn=22 [2025-09-11T19:21:47.545117683Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=10 blocks=[3..3, 5..6, 9..9] ecn_counts=None [2025-09-11T19:21:47.545133222Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=none latest_rtt=62.726595ms srtt=35.243387ms min_rtt=31.220933ms rttvar=16.67477ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 793438563 }) Rate { delivered: 982, delivered_time: Instant { tv_sec: 483, tv_nsec: 114367343 }, first_sent_time: Instant { tv_sec: 483, tv_nsec: 114367343 }, end_of_app_limited: 19, last_sent_packet: 22, largest_acked: 16, rate_sample: RateSample { bandwidth: 139.90 Kbps, is_app_limited: true, interval: 31.505662ms, delivered: 551, prior_delivered: 431, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 753528033 }), send_elapsed: 0ns, ack_elapsed: 31.505662ms, rtt: 62.726595ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 234618, last_update: Instant { tv_sec: 483, tv_nsec: 114367343 }, next_time: Instant { tv_sec: 483, tv_nsec: 114367343 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-09-11T19:21:47.545221677Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:47.545230233Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:50.951666790Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:50.951719869Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Short dcid=a7d2ded98c786ebf35123fb86ceada4b610021fe key_phase=false len=21 pn=11 [2025-09-11T19:21:50.951760985Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm PING mtu_probe=None [2025-09-11T19:21:50.951770243Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm PADDING len=3 [2025-09-11T19:21:50.951793736Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 42 bytes [2025-09-11T19:21:50.951804727Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:50.951812552Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Short dcid=a7d2ded98c786ebf35123fb86ceada4b610021fe key_phase=false len=21 pn=12 [2025-09-11T19:21:50.951821539Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm PING mtu_probe=None [2025-09-11T19:21:50.951827840Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm PADDING len=3 [2025-09-11T19:21:50.951840795Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 42 bytes [2025-09-11T19:21:50.951850893Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:50.951859018Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:50.951886009Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=11 pn=23 [2025-09-11T19:21:50.951892551Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm ACK delay=8 blocks=[3..3, 5..6, 9..9, 11..12] ecn_counts=None [2025-09-11T19:21:50.951914061Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=none latest_rtt=62.726595ms srtt=35.243387ms min_rtt=31.220933ms rttvar=16.67477ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 478, tv_nsec: 793438563 }) Rate { delivered: 982, delivered_time: Instant { tv_sec: 486, tv_nsec: 521140669 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 521140669 }, end_of_app_limited: 19, last_sent_packet: 23, largest_acked: 16, rate_sample: RateSample { bandwidth: 139.90 Kbps, is_app_limited: true, interval: 31.505662ms, delivered: 551, prior_delivered: 431, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 753528033 }), send_elapsed: 0ns, ack_elapsed: 31.505662ms, rtt: 62.726595ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 234618, last_update: Instant { tv_sec: 486, tv_nsec: 521140669 }, next_time: Instant { tv_sec: 486, tv_nsec: 521140669 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-09-11T19:21:50.952008408Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:50.952016403Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:50.982630381Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:42634 [2025-09-11T19:21:50.982650849Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx pkt Short dcid=a7d2ded98c786ebf35123fb86ceada4b610021fe key_phase=false len=22 pn=13 [2025-09-11T19:21:50.982664685Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:21:50.982711853Z TRACE quiche_apps::client] 0.0.0.0:42634: processed 43 bytes [2025-09-11T19:21:50.982721211Z TRACE quiche_apps::client] 0.0.0.0:42634: recv() would block [2025-09-11T19:21:50.982726621Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:50.982760855Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:21:50.982766385Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:21:50.982770903Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:21:50.982775131Z INFO quiche_apps::common] 1/1 response(s) received in 13.706639323s, closing... [2025-09-11T19:21:50.982790711Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx pkt Short dcid=ec60eb07a41433bc key_phase=false len=10 pn=24 [2025-09-11T19:21:50.982794458Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:21:50.982810087Z TRACE quiche::recovery::congestion::recovery] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc timer=126.915987ms latest_rtt=62.726595ms srtt=35.243387ms min_rtt=31.220933ms rttvar=16.67477ms cwnd=6615 ssthresh=6615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 486, tv_nsec: 560218645 }) Rate { delivered: 982, delivered_time: Instant { tv_sec: 486, tv_nsec: 521140669 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 521140669 }, end_of_app_limited: 23, last_sent_packet: 24, largest_acked: 16, rate_sample: RateSample { bandwidth: 139.90 Kbps, is_app_limited: true, interval: 31.505662ms, delivered: 551, prior_delivered: 431, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 753528033 }), send_elapsed: 0ns, ack_elapsed: 31.505662ms, rtt: 62.726595ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 234618, last_update: Instant { tv_sec: 486, tv_nsec: 521140669 }, next_time: Instant { tv_sec: 486, tv_nsec: 521140669 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-09-11T19:21:50.982879967Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:42634 to 193.167.100.100:443 [2025-09-11T19:21:50.982888463Z TRACE quiche_apps::client] 0.0.0.0:42634 -> 193.167.100.100:443: done writing [2025-09-11T19:21:51.289259264Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:51.289293027Z TRACE quiche] 0f660bc6e771df45cba1d6c7c1eca0f483f066bc draining timeout expired [2025-09-11T19:21:51.289340736Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:51.289348030Z INFO quiche_apps::client] connection closed, recv=12 sent=25 lost=8 retrans=16 sent_bytes=3094 recv_bytes=5496 lost_bytes=987 [local_addr=0.0.0.0:42634 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=12 sent=25 lost=8 retrans=16 rtt=35.243387ms min_rtt=Some(31.220933ms) rttvar=16.67477ms cwnd=6615 sent_bytes=3094 recv_bytes=5496 lost_bytes=0 stream_retrans_bytes=443 pmtu=1350 delivery_rate=17488] [2025-09-11T19:21:51.294276918Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:21:51.294531273Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:56120 with scid 5ea3a8c23204e4f0c9b645cf66c484783046454c [2025-09-11T19:21:51.294573252Z TRACE quiche::tls] 5ea3a8c23204e4f0c9b645cf66c484783046454c write message lvl=Initial len=266 [2025-09-11T19:21:51.294589462Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Initial version=1 dcid=71d2d89272075765c089b2fad89ebe9b scid=5ea3a8c23204e4f0c9b645cf66c484783046454c len=270 pn=0 [2025-09-11T19:21:51.294592497Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:51.294606474Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=998.931251ms 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: 486, tv_nsec: 863807944 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 863807944 }, 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: 486, tv_nsec: 863807944 }, next_time: Instant { tv_sec: 486, tv_nsec: 863807944 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:51.294694338Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:21:51.327702204Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56120 [2025-09-11T19:21:51.327756095Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx pkt Initial version=1 dcid=5ea3a8c23204e4f0c9b645cf66c484783046454c scid=341a9f50686ac00c token= len=116 pn=0 [2025-09-11T19:21:51.327779769Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:51.327790629Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c packet newly acked 0 [2025-09-11T19:21:51.327800538Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm CRYPTO off=0 len=90 [2025-09-11T19:21:51.327948664Z TRACE quiche::tls] 5ea3a8c23204e4f0c9b645cf66c484783046454c set write secret lvl=Handshake [2025-09-11T19:21:51.327967920Z TRACE quiche::tls] 5ea3a8c23204e4f0c9b645cf66c484783046454c set read secret lvl=Handshake [2025-09-11T19:21:51.328016952Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx pkt Handshake version=1 dcid=5ea3a8c23204e4f0c9b645cf66c484783046454c scid=341a9f50686ac00c len=1009 pn=0 [2025-09-11T19:21:51.328029646Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm CRYPTO off=0 len=734 [2025-09-11T19:21:51.328249075Z TRACE quiche::tls] 5ea3a8c23204e4f0c9b645cf66c484783046454c write message lvl=Handshake len=36 [2025-09-11T19:21:51.328253073Z TRACE quiche::tls] 5ea3a8c23204e4f0c9b645cf66c484783046454c set write secret lvl=OneRTT [2025-09-11T19:21:51.328260397Z TRACE quiche::tls] 5ea3a8c23204e4f0c9b645cf66c484783046454c set read secret lvl=OneRTT [2025-09-11T19:21:51.328277729Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c 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(71d2d89272075765c089b2fad89ebe9b), max_idle_timeout: 30000, stateless_reset_token: Some(39331322877317354534089950485029160768), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(341a9f50686ac00c), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:21:51.328298508Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm PADDING len=254 [2025-09-11T19:21:51.328313315Z TRACE quiche_apps::client] 0.0.0.0:56120: processed 1200 bytes [2025-09-11T19:21:51.328317914Z TRACE quiche_apps::client] 0.0.0.0:56120: recv() would block [2025-09-11T19:21:51.328320579Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:51.328329255Z DEBUG quiche_apps::common] sending HTTP request "GET /illqlimxrh\r\n" [2025-09-11T19:21:51.328401721Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Initial version=1 dcid=341a9f50686ac00c scid=5ea3a8c23204e4f0c9b645cf66c484783046454c len=6 pn=1 [2025-09-11T19:21:51.328405598Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm ACK delay=83 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:51.328416228Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=98.889199ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508406, last_update: Instant { tv_sec: 486, tv_nsec: 897545624 }, next_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:51.328437848Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Handshake version=1 dcid=341a9f50686ac00c scid=5ea3a8c23204e4f0c9b645cf66c484783046454c len=45 pn=2 [2025-09-11T19:21:51.328440794Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm ACK delay=52 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:51.328443418Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:51.328449249Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=99.519195ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508406, last_update: Instant { tv_sec: 486, tv_nsec: 897662442 }, next_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.726µ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-09-11T19:21:51.328464608Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c dropped epoch 0 state [2025-09-11T19:21:51.328477592Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Short dcid=341a9f50686ac00c key_phase=false len=1164 pn=3 [2025-09-11T19:21:51.328480377Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f2, f1, 34, 95, 62, 04, 13, c8, 8c, 3e, 41, 96, f9, de, 69, 5c, 75, 14, 96, 13] reset_token=[72, 64, 53, e6, d7, 6b, b6, da, d3, 5a, 24, 19, 2d, c8, 83, 14] [2025-09-11T19:21:51.328486970Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[53, b4, 4e, 68, bd, 31, 35, c7, 25, dc, 07, 36, 80, 80, fe, 75, 35, b7, 3d, da] reset_token=[94, 9e, 82, e6, 14, 30, 20, bc, 7b, e9, ee, c8, fa, b2, 6b, 3c] [2025-09-11T19:21:51.328492740Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b5, bf, 79, 2b, de, f6, 14, 1d, 45, e6, e7, 49, f3, bc, 7b, 0c, cb, cf, 38, c4] reset_token=[76, 26, fa, 03, 79, 8c, a8, 0e, d7, a1, 6d, f7, c4, d2, c4, 2b] [2025-09-11T19:21:51.328498090Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[43, 96, f4, 90, 07, 73, 1e, 7b, 35, 7a, 68, 8c, 72, 07, e7, 31, 66, 60, 2a, 0b] reset_token=[54, 7e, 33, a0, e5, 96, e8, 1e, 3e, 66, 25, d2, d4, 1c, cc, bf] [2025-09-11T19:21:51.328504573Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:51.328507368Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm PADDING len=982 [2025-09-11T19:21:51.328514992Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=99.453482ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508406, last_update: Instant { tv_sec: 486, tv_nsec: 897662442 }, next_time: Instant { tv_sec: 486, tv_nsec: 897857168 }, 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-09-11T19:21:51.328560577Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:56120 to 193.167.100.100:443 [2025-09-11T19:21:51.328568301Z TRACE quiche_apps::client] 0.0.0.0:56120 -> 193.167.100.100:443: done writing [2025-09-11T19:21:51.428765514Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:51.428800670Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c loss detection timeout expired [2025-09-11T19:21:51.428809045Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=98.734268ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508406, last_update: Instant { tv_sec: 486, tv_nsec: 897662442 }, next_time: Instant { tv_sec: 486, tv_nsec: 897857168 }, 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-09-11T19:21:51.428848198Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:51.428878525Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Handshake version=1 dcid=341a9f50686ac00c scid=5ea3a8c23204e4f0c9b645cf66c484783046454c len=46 pn=4 [2025-09-11T19:21:51.428883334Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm ACK delay=12607 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:51.428889375Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:51.428908230Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=148.635975ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 508406, last_update: Instant { tv_sec: 486, tv_nsec: 998128947 }, next_time: Instant { tv_sec: 486, tv_nsec: 998128947 }, 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-09-11T19:21:51.428991315Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:56120 to 193.167.100.100:443 [2025-09-11T19:21:51.429000944Z TRACE quiche_apps::client] 0.0.0.0:56120 -> 193.167.100.100:443: done writing [2025-09-11T19:21:51.460140248Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:56120 [2025-09-11T19:21:51.460165735Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx pkt Short dcid=5ea3a8c23204e4f0c9b645cf66c484783046454c key_phase=false len=378 pn=1 [2025-09-11T19:21:51.460183358Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm HANDSHAKE_DONE [2025-09-11T19:21:51.460193156Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c dropped epoch 1 state [2025-09-11T19:21:51.460200009Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm CRYPTO off=0 len=356 [2025-09-11T19:21:51.460273887Z TRACE quiche_apps::client] 0.0.0.0:56120: processed 399 bytes [2025-09-11T19:21:51.460283806Z TRACE quiche_apps::client] 0.0.0.0:56120: recv() would block [2025-09-11T19:21:51.460301429Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:51.460319312Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Short dcid=341a9f50686ac00c key_phase=false len=5 pn=5 [2025-09-11T19:21:51.460325584Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm ACK delay=19 blocks=[1..1] ecn_counts=None [2025-09-11T19:21:51.460341614Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=117.201469ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508406, last_update: Instant { tv_sec: 487, tv_nsec: 29578952 }, next_time: Instant { tv_sec: 487, tv_nsec: 29578952 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:51.460391086Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:56120 to 193.167.100.100:443 [2025-09-11T19:21:51.460397128Z TRACE quiche_apps::client] 0.0.0.0:56120 -> 193.167.100.100:443: done writing [2025-09-11T19:21:51.491164699Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:56120 [2025-09-11T19:21:51.491183824Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx pkt Short dcid=5ea3a8c23204e4f0c9b645cf66c484783046454c key_phase=false len=213 pn=2 [2025-09-11T19:21:51.491199323Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[bf, 41, 08, ba, b6, d2, ab, 84] reset_token=[58, fd, 05, 7d, 86, f8, 45, 38, c4, bd, dc, 8f, 7f, 87, 3d, 52] [2025-09-11T19:21:51.491213610Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f0, c5, dc, e8, 07, 56, a5, 62] reset_token=[de, 77, c6, 22, b0, 41, a9, 79, 0f, d8, bf, 94, 23, 26, 2d, f2] [2025-09-11T19:21:51.491224300Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[11, 79, f4, f2, 73, ad, 1b, 1b] reset_token=[86, ae, 85, 46, d3, dc, 29, 7c, 82, 7c, e3, 0d, 29, 86, 54, b5] [2025-09-11T19:21:51.491233628Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[9c, 2d, 35, 41, 41, e8, dc, ee] reset_token=[bf, 2b, a1, 8a, cb, 39, a2, 02, a8, b9, 7d, d0, 1e, fc, 99, 0a] [2025-09-11T19:21:51.491244237Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[79, 69, f7, fc, 7c, 39, 75, 67] reset_token=[a4, 8d, e0, b8, 92, 40, f5, 1f, d7, 82, 53, 31, 10, ff, 8a, cb] [2025-09-11T19:21:51.491253765Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[31, 61, 24, 30, ca, fc, c5, f9] reset_token=[8c, f4, 96, e6, fc, ad, 9f, c8, cb, 5c, dc, 8a, 31, 54, 61, 63] [2025-09-11T19:21:51.491263223Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, 31, 9b, 0f, 29, fd, a5, 28] reset_token=[32, 73, 7f, ce, ad, 63, 1b, 1b, 54, 6b, 6b, 41, ce, 4a, a3, 9b] [2025-09-11T19:21:51.491284362Z TRACE quiche_apps::client] 0.0.0.0:56120: processed 234 bytes [2025-09-11T19:21:51.491301434Z TRACE quiche_apps::client] 0.0.0.0:56120: recv() would block [2025-09-11T19:21:51.491306103Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:51.491319638Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Short dcid=341a9f50686ac00c key_phase=false len=5 pn=6 [2025-09-11T19:21:51.491325108Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm ACK delay=16 blocks=[1..2] ecn_counts=None [2025-09-11T19:21:51.491364412Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=86.179513ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508406, last_update: Instant { tv_sec: 487, tv_nsec: 60582564 }, next_time: Instant { tv_sec: 487, tv_nsec: 60582564 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:51.491409135Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:56120 to 193.167.100.100:443 [2025-09-11T19:21:51.491415127Z TRACE quiche_apps::client] 0.0.0.0:56120 -> 193.167.100.100:443: done writing [2025-09-11T19:21:51.578548183Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:51.578563091Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c loss detection timeout expired [2025-09-11T19:21:51.578568851Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=248.126725ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508406, last_update: Instant { tv_sec: 487, tv_nsec: 60582564 }, next_time: Instant { tv_sec: 487, tv_nsec: 60582564 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:51.578586755Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:51.578606231Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Short dcid=341a9f50686ac00c key_phase=false len=188 pn=7 [2025-09-11T19:21:51.578609547Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm ACK delay=10927 blocks=[1..2] ecn_counts=None [2025-09-11T19:21:51.578613625Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f2, f1, 34, 95, 62, 04, 13, c8, 8c, 3e, 41, 96, f9, de, 69, 5c, 75, 14, 96, 13] reset_token=[72, 64, 53, e6, d7, 6b, b6, da, d3, 5a, 24, 19, 2d, c8, 83, 14] [2025-09-11T19:21:51.578628663Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[53, b4, 4e, 68, bd, 31, 35, c7, 25, dc, 07, 36, 80, 80, fe, 75, 35, b7, 3d, da] reset_token=[94, 9e, 82, e6, 14, 30, 20, bc, 7b, e9, ee, c8, fa, b2, 6b, 3c] [2025-09-11T19:21:51.578634364Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b5, bf, 79, 2b, de, f6, 14, 1d, 45, e6, e7, 49, f3, bc, 7b, 0c, cb, cf, 38, c4] reset_token=[76, 26, fa, 03, 79, 8c, a8, 0e, d7, a1, 6d, f7, c4, d2, c4, 2b] [2025-09-11T19:21:51.578639794Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[43, 96, f4, 90, 07, 73, 1e, 7b, 35, 7a, 68, 8c, 72, 07, e7, 31, 66, 60, 2a, 0b] reset_token=[54, 7e, 33, a0, e5, 96, e8, 1e, 3e, 66, 25, d2, d4, 1c, cc, bf] [2025-09-11T19:21:51.578645144Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:51.578659511Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=498.236488ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1404 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 214, rate: 508406, last_update: Instant { tv_sec: 487, tv_nsec: 147862394 }, next_time: Instant { tv_sec: 487, tv_nsec: 147862394 }, max_datagram_size: 1350, last_packet_size: Some(214), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:51.578711337Z TRACE quiche_apps::client] written 214 bytes from 0.0.0.0:56120 to 193.167.100.100:443 [2025-09-11T19:21:51.578720074Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Short dcid=341a9f50686ac00c key_phase=false len=7 pn=8 [2025-09-11T19:21:51.578723571Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm ACK delay=10942 blocks=[1..2] ecn_counts=None [2025-09-11T19:21:51.578727187Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm PING mtu_probe=None [2025-09-11T19:21:51.578760910Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=498.258399ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1437 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508406, last_update: Instant { tv_sec: 487, tv_nsec: 147985955 }, next_time: Instant { tv_sec: 487, tv_nsec: 147862394 }, max_datagram_size: 1350, last_packet_size: None, iv: 485.832µ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-09-11T19:21:51.578813188Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:56120 to 193.167.100.100:443 [2025-09-11T19:21:51.578822144Z TRACE quiche_apps::client] 0.0.0.0:56120 -> 193.167.100.100:443: done writing [2025-09-11T19:21:51.610765924Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:56120 [2025-09-11T19:21:51.610789758Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx pkt Short dcid=f2f13495620413c88c3e4196f9de695c75149613 key_phase=false len=1045 pn=4 [2025-09-11T19:21:51.610814194Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c path ID 0 now see SCID with seq num 1 [2025-09-11T19:21:51.610823180Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:21:51.610842897Z TRACE quiche_apps::client] 0.0.0.0:56120: processed 1066 bytes [2025-09-11T19:21:51.610850421Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:56120 [2025-09-11T19:21:51.610855781Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx pkt Short dcid=f2f13495620413c88c3e4196f9de695c75149613 key_phase=false len=22 pn=5 [2025-09-11T19:21:51.610863085Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:21:51.610871050Z TRACE quiche_apps::client] 0.0.0.0:56120: processed 43 bytes [2025-09-11T19:21:51.610876961Z TRACE quiche_apps::client] 0.0.0.0:56120: recv() would block [2025-09-11T19:21:51.610881129Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:51.610889655Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:21:51.610893903Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:21:51.610898100Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:21:51.610901958Z INFO quiche_apps::common] 1/1 response(s) received in 316.20223ms, closing... [2025-09-11T19:21:51.610918218Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx pkt Short dcid=341a9f50686ac00c key_phase=false len=10 pn=9 [2025-09-11T19:21:51.610923147Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:21:51.610937113Z TRACE quiche::recovery::congestion::recovery] 5ea3a8c23204e4f0c9b645cf66c484783046454c timer=498.276063ms latest_rtt=33.191971ms srtt=33.191971ms min_rtt=33.191971ms rttvar=16.595985ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1473 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, first_sent_time: Instant { tv_sec: 486, tv_nsec: 897545654 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.191971ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 486, tv_nsec: 863807944 }), send_elapsed: 0ns, ack_elapsed: 33.191971ms, rtt: 33.191971ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 508406, last_update: Instant { tv_sec: 487, tv_nsec: 180180042 }, next_time: Instant { tv_sec: 487, tv_nsec: 180665874 }, 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-09-11T19:21:51.610988329Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:56120 to 193.167.100.100:443 [2025-09-11T19:21:51.610992617Z TRACE quiche_apps::client] 0.0.0.0:56120 -> 193.167.100.100:443: done writing [2025-09-11T19:21:51.910348293Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:51.910379011Z TRACE quiche] 5ea3a8c23204e4f0c9b645cf66c484783046454c draining timeout expired [2025-09-11T19:21:51.910408906Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:51.910415309Z INFO quiche_apps::client] connection closed, recv=6 sent=10 lost=0 retrans=2 sent_bytes=2128 recv_bytes=2942 lost_bytes=0 [local_addr=0.0.0.0:56120 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=10 lost=0 retrans=2 rtt=33.191971ms min_rtt=Some(33.191971ms) rttvar=16.595985ms cwnd=13500 sent_bytes=2128 recv_bytes=2942 lost_bytes=0 stream_retrans_bytes=53 pmtu=1350 delivery_rate=10032] [2025-09-11T19:21:51.915209098Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:21:51.915449567Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54015 with scid 8039dae08f24a2507e0a77472ed6df71312a5c8d [2025-09-11T19:21:51.915491275Z TRACE quiche::tls] 8039dae08f24a2507e0a77472ed6df71312a5c8d write message lvl=Initial len=266 [2025-09-11T19:21:51.915507886Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Initial version=1 dcid=8e1645befd1d2c18a83ee571e5e5953e scid=8039dae08f24a2507e0a77472ed6df71312a5c8d len=270 pn=0 [2025-09-11T19:21:51.915510971Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:51.915524106Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=998.933696ms 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: 487, tv_nsec: 484728132 }, first_sent_time: Instant { tv_sec: 487, tv_nsec: 484728132 }, 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: 487, tv_nsec: 484728132 }, next_time: Instant { tv_sec: 487, tv_nsec: 484728132 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:51.915596251Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:21:52.915657304Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:52.915686088Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d loss detection timeout expired [2025-09-11T19:21:52.915693252Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=997.763919ms 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: 487, tv_nsec: 484728132 }, first_sent_time: Instant { tv_sec: 487, tv_nsec: 484728132 }, 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: 487, tv_nsec: 484728132 }, next_time: Instant { tv_sec: 487, tv_nsec: 484728132 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:52.915761579Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:52.915802876Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Initial version=1 dcid=8e1645befd1d2c18a83ee571e5e5953e scid=8039dae08f24a2507e0a77472ed6df71312a5c8d len=270 pn=1 [2025-09-11T19:21:52.915807696Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:52.915826921Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=1.997952972s 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: 487, tv_nsec: 484728132 }, first_sent_time: Instant { tv_sec: 487, tv_nsec: 484728132 }, 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: 488, tv_nsec: 485049993 }, next_time: Instant { tv_sec: 488, tv_nsec: 485049993 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:52.915899848Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:52.915906941Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:52.948944645Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:52.948970945Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Initial version=1 dcid=8039dae08f24a2507e0a77472ed6df71312a5c8d scid=568dbf0c68fe5702 token= len=116 pn=0 [2025-09-11T19:21:52.948989700Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm ACK delay=53 blocks=[1..1] ecn_counts=None [2025-09-11T19:21:52.948999007Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet newly acked 1 [2025-09-11T19:21:52.949006140Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet 0 lost on epoch 0 [2025-09-11T19:21:52.949024725Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm CRYPTO off=0 len=90 [2025-09-11T19:21:52.949145601Z TRACE quiche::tls] 8039dae08f24a2507e0a77472ed6df71312a5c8d set write secret lvl=Handshake [2025-09-11T19:21:52.949161771Z TRACE quiche::tls] 8039dae08f24a2507e0a77472ed6df71312a5c8d set read secret lvl=Handshake [2025-09-11T19:21:52.949207046Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Handshake version=1 dcid=8039dae08f24a2507e0a77472ed6df71312a5c8d scid=568dbf0c68fe5702 len=1009 pn=0 [2025-09-11T19:21:52.949218567Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm CRYPTO off=0 len=734 [2025-09-11T19:21:52.949463975Z TRACE quiche::tls] 8039dae08f24a2507e0a77472ed6df71312a5c8d write message lvl=Handshake len=36 [2025-09-11T19:21:52.949469476Z TRACE quiche::tls] 8039dae08f24a2507e0a77472ed6df71312a5c8d set write secret lvl=OneRTT [2025-09-11T19:21:52.949478523Z TRACE quiche::tls] 8039dae08f24a2507e0a77472ed6df71312a5c8d set read secret lvl=OneRTT [2025-09-11T19:21:52.949499141Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d 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(8e1645befd1d2c18a83ee571e5e5953e), max_idle_timeout: 30000, stateless_reset_token: Some(316943457650212773280522870740512284648), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(568dbf0c68fe5702), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:21:52.949521623Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=254 [2025-09-11T19:21:52.949540238Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 1200 bytes [2025-09-11T19:21:52.949545939Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:52.949549134Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:52.949558923Z DEBUG quiche_apps::common] sending HTTP request "GET /cdkafgrkvz\r\n" [2025-09-11T19:21:52.949640415Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Initial version=1 dcid=568dbf0c68fe5702 scid=8039dae08f24a2507e0a77472ed6df71312a5c8d len=6 pn=2 [2025-09-11T19:21:52.949645164Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=84 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:52.949657387Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=98.862817ms latest_rtt=33.18514ms srtt=33.18514ms min_rtt=33.18514ms rttvar=16.59257ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 518235133 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033507001s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 487, tv_nsec: 484728132 }), send_elapsed: 1.000321861s, ack_elapsed: 1.033507001s, rtt: 33.18514ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355957, last_update: Instant { tv_sec: 488, tv_nsec: 518900526 }, next_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:52.949683265Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Handshake version=1 dcid=568dbf0c68fe5702 scid=8039dae08f24a2507e0a77472ed6df71312a5c8d len=45 pn=3 [2025-09-11T19:21:52.949686882Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=59 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:52.949690338Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:52.949697802Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=99.488075ms latest_rtt=33.18514ms srtt=33.18514ms min_rtt=33.18514ms rttvar=16.59257ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 552085666 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033507001s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 487, tv_nsec: 484728132 }), send_elapsed: 1.000321861s, ack_elapsed: 1.033507001s, rtt: 33.18514ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355957, last_update: Instant { tv_sec: 488, tv_nsec: 518900526 }, next_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:52.949719052Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d dropped epoch 0 state [2025-09-11T19:21:52.949767853Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=1164 pn=4 [2025-09-11T19:21:52.949775838Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[fa, 69, 55, 03, 34, e7, a3, 59, 06, f7, fa, bd, cc, d4, 1c, 4f, cc, a8, 82, cf] reset_token=[29, 5e, e2, de, 37, 0b, 98, 17, f6, 97, 6b, 06, ce, 93, 5e, b8] [2025-09-11T19:21:52.949784164Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f1, 88, a4, ea, c8, 37, 66, 01, 16, aa, 0a, 15, 17, e4, a1, f6, ce, 93, 68, 5a] reset_token=[d3, 34, 1a, b6, 24, 97, 99, 98, e6, 8b, 8f, 9b, 77, c2, e5, f3] [2025-09-11T19:21:52.949790646Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ca, cc, 20, 1b, d2, ab, 34, 26, 15, a4, 99, a7, 2a, 56, cb, bc, f2, 65, e7, 4f] reset_token=[fa, c1, 17, db, e1, 56, ae, e3, b8, ec, 44, e7, 9b, bb, 37, f4] [2025-09-11T19:21:52.949796697Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[6f, 64, 9c, f5, 9a, 1a, e1, c9, f7, 31, 5d, 28, b5, b2, d2, 1e, 79, a4, af, b3] reset_token=[e5, f9, 4a, 16, e0, 73, f0, 08, 91, 06, 66, c7, 26, 4d, de, 6d] [2025-09-11T19:21:52.949802908Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:52.949806085Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm PADDING len=982 [2025-09-11T19:21:52.949817195Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=99.368642ms latest_rtt=33.18514ms srtt=33.18514ms min_rtt=33.18514ms rttvar=16.59257ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 552085666 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033507001s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 487, tv_nsec: 484728132 }), send_elapsed: 1.000321861s, ack_elapsed: 1.033507001s, rtt: 33.18514ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355957, last_update: Instant { tv_sec: 488, tv_nsec: 518900526 }, next_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:52.949861157Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:52.949867219Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:52.981833351Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:52.981851004Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=385 pn=1 [2025-09-11T19:21:52.981861704Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d path ID 0 now see SCID with seq num 1 [2025-09-11T19:21:52.981882593Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm HANDSHAKE_DONE [2025-09-11T19:21:52.981890167Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d dropped epoch 1 state [2025-09-11T19:21:52.981896388Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm ACK delay=13 blocks=[4..4] ecn_counts=None [2025-09-11T19:21:52.981902981Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet newly acked 4 [2025-09-11T19:21:52.981910184Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm CRYPTO off=0 len=356 [2025-09-11T19:21:52.981957873Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:21:52.981979804Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 406 bytes [2025-09-11T19:21:52.981987208Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:52.981990364Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:52.981993770Z INFO quiche_apps::client] Retiring source CID 8039dae08f24a2507e0a77472ed6df71312a5c8d [2025-09-11T19:21:52.982008658Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=45 pn=5 [2025-09-11T19:21:52.982012475Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=19 blocks=[1..1] ecn_counts=None [2025-09-11T19:21:52.982016443Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[39, c0, a3, b6, f6, 88, 06, a6, 05, 3d, 05, d4, f2, 05, df, e4, 3c, 95, fc, 0f] reset_token=[f2, 87, d3, ef, e7, 3d, 73, 8a, e1, 59, 5e, 95, 25, 79, f6, 66] [2025-09-11T19:21:52.982030088Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=108.78057ms latest_rtt=32.218102ms srtt=33.064259ms min_rtt=32.218102ms rttvar=12.686186ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 584457025 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 32.218102ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 0ns, ack_elapsed: 32.218102ms, rtt: 32.218102ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357258, last_update: Instant { tv_sec: 488, tv_nsec: 518900526 }, next_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:52.982076204Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:52.982081694Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:52.982662299Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:52.982671777Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=1045 pn=2 [2025-09-11T19:21:52.982681635Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:21:52.982692034Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 1066 bytes [2025-09-11T19:21:52.982697295Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:52.982701212Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:52.982707744Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:21:52.982718404Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:21:52.982730396Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=5 pn=6 [2025-09-11T19:21:52.982753940Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=7 blocks=[1..2] ecn_counts=None [2025-09-11T19:21:52.982765111Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=108.045317ms latest_rtt=32.218102ms srtt=33.064259ms min_rtt=32.218102ms rttvar=12.686186ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 584457025 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 32.218102ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 0ns, ack_elapsed: 32.218102ms, rtt: 32.218102ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357258, last_update: Instant { tv_sec: 488, tv_nsec: 518900526 }, next_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:52.982810847Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:52.982818310Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.013482828Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.013501813Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=213 pn=4 [2025-09-11T19:21:53.013515860Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[26, 7d, f2, ec, e0, 1a, 7b, 50] reset_token=[a0, 69, e2, 03, 7b, 4f, 5a, 9a, b3, 3b, f9, a3, 1d, 9a, 31, 3b] [2025-09-11T19:21:53.013527261Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[70, f1, 6b, f8, 27, 41, 53, fc] reset_token=[15, 8f, 25, d9, 0e, 6b, 70, 2a, 13, a5, af, ec, c9, b4, d7, 72] [2025-09-11T19:21:53.013535046Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[0d, d2, 4a, bc, 7b, 15, 99, 67] reset_token=[ea, d9, 2a, 62, 98, 5e, ca, 3d, 53, e5, 58, 20, 70, 10, 2d, c1] [2025-09-11T19:21:53.013543631Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0e, 9d, 1e, 2a, b0, 9e, 13, b8] reset_token=[16, 04, f5, d0, bb, 55, 0d, 8f, d1, 8f, a4, 8d, ac, c9, 55, 99] [2025-09-11T19:21:53.013552829Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[0a, d5, 0a, 79, 1c, 56, 63, a0] reset_token=[bc, 30, 92, 73, d7, 48, 6b, ba, a5, 43, 4d, 6e, fc, f3, ca, bd] [2025-09-11T19:21:53.013560904Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6f, f3, 27, 29, d3, 8a, 66, b5] reset_token=[79, 7d, e5, e5, ca, 7c, a4, 34, 5f, f8, 70, ac, 82, cd, 27, 59] [2025-09-11T19:21:53.013568528Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b7, 12, 6f, e0, 47, e6, 11, 07] reset_token=[86, f8, 2a, d8, 0e, 73, ac, ef, 62, 30, 3d, f4, d8, d0, d9, 0a] [2025-09-11T19:21:53.013627358Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 234 bytes [2025-09-11T19:21:53.013633329Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.013636064Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.013646483Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=7 pn=7 [2025-09-11T19:21:53.013649309Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=18 blocks=[1..2, 4..4] ecn_counts=None [2025-09-11T19:21:53.013658055Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=77.152724ms latest_rtt=32.218102ms srtt=33.064259ms min_rtt=32.218102ms rttvar=12.686186ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 584457025 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 32.218102ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 0ns, ack_elapsed: 32.218102ms, rtt: 32.218102ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357258, last_update: Instant { tv_sec: 488, tv_nsec: 582910211 }, next_time: Instant { tv_sec: 488, tv_nsec: 582910211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.013702869Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.013711024Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.091839789Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:53.091854236Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d loss detection timeout expired [2025-09-11T19:21:53.091858674Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=107.760777ms latest_rtt=32.218102ms srtt=33.064259ms min_rtt=32.218102ms rttvar=12.686186ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 584457025 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 32.218102ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 0ns, ack_elapsed: 32.218102ms, rtt: 32.218102ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357258, last_update: Instant { tv_sec: 488, tv_nsec: 582910211 }, next_time: Instant { tv_sec: 488, tv_nsec: 582910211 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.091881236Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.091894561Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=9 pn=8 [2025-09-11T19:21:53.091898418Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=9799 blocks=[1..2, 4..4] ecn_counts=None [2025-09-11T19:21:53.091911483Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm PING mtu_probe=None [2025-09-11T19:21:53.091922283Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=217.58267ms latest_rtt=32.218102ms srtt=33.064259ms min_rtt=32.218102ms rttvar=12.686186ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 584457025 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 518900526 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 32.218102ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 0ns, ack_elapsed: 32.218102ms, rtt: 32.218102ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357258, last_update: Instant { tv_sec: 488, tv_nsec: 661157046 }, next_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.091973028Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.091983117Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.122564102Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.122587756Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=22 pn=6 [2025-09-11T19:21:53.122602143Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm ACK delay=3 blocks=[6..8] ecn_counts=None [2025-09-11T19:21:53.122610408Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet newly acked 6 [2025-09-11T19:21:53.122615899Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet newly acked 7 [2025-09-11T19:21:53.122620407Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet newly acked 8 [2025-09-11T19:21:53.122627220Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet 5 lost on epoch 2 [2025-09-11T19:21:53.122644212Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 43 bytes [2025-09-11T19:21:53.122651816Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.122656585Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.122674057Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=45 pn=9 [2025-09-11T19:21:53.122679868Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=10 blocks=[6..6] ecn_counts=None [2025-09-11T19:21:53.122685429Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[39, c0, a3, b6, f6, 88, 06, a6, 05, 3d, 05, d4, f2, 05, df, e4, 3c, 95, fc, 0f] reset_token=[f2, 87, d3, ef, e7, 3d, 73, 8a, e1, 59, 5e, 95, 25, 79, f6, 66] [2025-09-11T19:21:53.122710475Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=98.145744ms latest_rtt=30.697343ms srtt=32.768393ms min_rtt=30.697343ms rttvar=10.106368ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1558, delivered_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 172.953863ms, delivered: 35, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 142.25652ms, ack_elapsed: 172.953863ms, rtt: 30.697343ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360484, last_update: Instant { tv_sec: 488, tv_nsec: 661157046 }, next_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.122807937Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.122819228Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.134819946Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.134837489Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=7 [2025-09-11T19:21:53.134848950Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.134854630Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.134866032Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.134875119Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.134881461Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=8 [2025-09-11T19:21:53.134889816Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.134894716Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.134902951Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.134909143Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.134913691Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.134928980Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=5 pn=10 [2025-09-11T19:21:53.134934670Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=5 blocks=[6..8] ecn_counts=None [2025-09-11T19:21:53.134947674Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=85.908325ms latest_rtt=30.697343ms srtt=32.768393ms min_rtt=30.697343ms rttvar=10.106368ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1558, delivered_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 172.953863ms, delivered: 35, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 142.25652ms, ack_elapsed: 172.953863ms, rtt: 30.697343ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360484, last_update: Instant { tv_sec: 488, tv_nsec: 704191114 }, next_time: Instant { tv_sec: 488, tv_nsec: 704191114 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.135028115Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.135038644Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.221187561Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:53.221210023Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d loss detection timeout expired [2025-09-11T19:21:53.221216345Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=97.833169ms latest_rtt=30.697343ms srtt=32.768393ms min_rtt=30.697343ms rttvar=10.106368ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1558, delivered_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 172.953863ms, delivered: 35, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 142.25652ms, ack_elapsed: 172.953863ms, rtt: 30.697343ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360484, last_update: Instant { tv_sec: 488, tv_nsec: 704191114 }, next_time: Instant { tv_sec: 488, tv_nsec: 704191114 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.221244908Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.221271628Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=7 pn=11 [2025-09-11T19:21:53.221276357Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=10798 blocks=[6..8] ecn_counts=None [2025-09-11T19:21:53.221282338Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm PING mtu_probe=None [2025-09-11T19:21:53.221299430Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=196.343748ms latest_rtt=30.697343ms srtt=32.768393ms min_rtt=30.697343ms rttvar=10.106368ms cwnd=9450 ssthresh=9450 bytes_in_flight=104 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1558, delivered_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 172.953863ms, delivered: 35, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 142.25652ms, ack_elapsed: 172.953863ms, rtt: 30.697343ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360484, last_update: Instant { tv_sec: 488, tv_nsec: 790525587 }, next_time: Instant { tv_sec: 488, tv_nsec: 790525587 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.221361015Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.221368189Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.237870868Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.237904110Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=11 [2025-09-11T19:21:53.237917275Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.237922515Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.237934728Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.237942111Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.237947672Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=12 [2025-09-11T19:21:53.237953873Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.237957580Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.237964263Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.237969803Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.237973470Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.237985142Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=7 pn=12 [2025-09-11T19:21:53.237990432Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=4 blocks=[6..8, 11..12] ecn_counts=None [2025-09-11T19:21:53.238001863Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=179.640734ms latest_rtt=30.697343ms srtt=32.768393ms min_rtt=30.697343ms rttvar=10.106368ms cwnd=9450 ssthresh=9450 bytes_in_flight=104 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1558, delivered_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 661157046 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 172.953863ms, delivered: 35, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 518900526 }), send_elapsed: 142.25652ms, ack_elapsed: 172.953863ms, rtt: 30.697343ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360484, last_update: Instant { tv_sec: 488, tv_nsec: 790525587 }, next_time: Instant { tv_sec: 488, tv_nsec: 790525587 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.238049732Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.238057407Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.278169347Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.278195947Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=23 pn=13 [2025-09-11T19:21:53.278212147Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm ACK delay=3274 blocks=[9..11] ecn_counts=None [2025-09-11T19:21:53.278222045Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet newly acked 9 [2025-09-11T19:21:53.278228447Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet newly acked 10 [2025-09-11T19:21:53.278233136Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d packet newly acked 11 [2025-09-11T19:21:53.278257722Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 44 bytes [2025-09-11T19:21:53.278279933Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.278285935Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.278295312Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.406521731Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.406542570Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=14 [2025-09-11T19:21:53.406555965Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.406561986Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.406575421Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.406584237Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.406590099Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=15 [2025-09-11T19:21:53.406597993Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.406602271Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.406610366Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.406616818Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.406621487Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.406640613Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=5 pn=13 [2025-09-11T19:21:53.406646454Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=5 blocks=[11..15] ecn_counts=None [2025-09-11T19:21:53.406661622Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=none latest_rtt=56.936942ms srtt=32.66446ms min_rtt=30.697343ms rttvar=7.787638ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1662, delivered_time: Instant { tv_sec: 488, tv_nsec: 975898008 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 975898008 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 11, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 186.305483ms, delivered: 104, prior_delivered: 1558, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 661157046 }), send_elapsed: 129.368541ms, ack_elapsed: 186.305483ms, rtt: 56.936942ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361631, last_update: Instant { tv_sec: 488, tv_nsec: 975898008 }, next_time: Instant { tv_sec: 488, tv_nsec: 975898008 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.406773852Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.406785504Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.517773611Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.517812173Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=17 [2025-09-11T19:21:53.517829616Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.517835607Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.517874820Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.517883757Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.517889928Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=18 [2025-09-11T19:21:53.517897833Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.517902592Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.517911088Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.517917700Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.517922539Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.517944891Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=7 pn=14 [2025-09-11T19:21:53.517950401Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=6 blocks=[11..15, 17..18] ecn_counts=None [2025-09-11T19:21:53.517968154Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=none latest_rtt=56.936942ms srtt=32.66446ms min_rtt=30.697343ms rttvar=7.787638ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1662, delivered_time: Instant { tv_sec: 489, tv_nsec: 87201154 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 87201154 }, end_of_app_limited: 12, last_sent_packet: 14, largest_acked: 11, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 186.305483ms, delivered: 104, prior_delivered: 1558, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 661157046 }), send_elapsed: 129.368541ms, ack_elapsed: 186.305483ms, rtt: 56.936942ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361631, last_update: Instant { tv_sec: 489, tv_nsec: 87201154 }, next_time: Instant { tv_sec: 489, tv_nsec: 87201154 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.518043045Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.518053113Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.676251708Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.676292194Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=20 [2025-09-11T19:21:53.676311830Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.676318883Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.676341085Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.676349571Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.676354770Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.676378886Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=9 pn=15 [2025-09-11T19:21:53.676384697Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=10 blocks=[11..15, 17..18, 20..20] ecn_counts=None [2025-09-11T19:21:53.676402891Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=none latest_rtt=56.936942ms srtt=32.66446ms min_rtt=30.697343ms rttvar=7.787638ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1662, delivered_time: Instant { tv_sec: 489, tv_nsec: 245633326 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 245633326 }, end_of_app_limited: 12, last_sent_packet: 15, largest_acked: 11, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 186.305483ms, delivered: 104, prior_delivered: 1558, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 661157046 }), send_elapsed: 129.368541ms, ack_elapsed: 186.305483ms, rtt: 56.936942ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361631, last_update: Instant { tv_sec: 489, tv_nsec: 245633326 }, next_time: Instant { tv_sec: 489, tv_nsec: 245633326 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.676489693Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.676499251Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.933904456Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.933951695Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=24 [2025-09-11T19:21:53.933971802Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.933978755Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.934002239Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.934020163Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.934027356Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=21 pn=25 [2025-09-11T19:21:53.934034930Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PING mtu_probe=None [2025-09-11T19:21:53.934039348Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm PADDING len=3 [2025-09-11T19:21:53.934049647Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 42 bytes [2025-09-11T19:21:53.934056861Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.934062011Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.934086587Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=11 pn=16 [2025-09-11T19:21:53.934092407Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm ACK delay=6 blocks=[11..15, 17..18, 20..20, 24..25] ecn_counts=None [2025-09-11T19:21:53.934112435Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=none latest_rtt=56.936942ms srtt=32.66446ms min_rtt=30.697343ms rttvar=7.787638ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 615232964 }) Rate { delivered: 1662, delivered_time: Instant { tv_sec: 489, tv_nsec: 503340606 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 503340606 }, end_of_app_limited: 12, last_sent_packet: 16, largest_acked: 11, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 186.305483ms, delivered: 104, prior_delivered: 1558, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 661157046 }), send_elapsed: 129.368541ms, ack_elapsed: 186.305483ms, rtt: 56.936942ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361631, last_update: Instant { tv_sec: 489, tv_nsec: 503340606 }, next_time: Instant { tv_sec: 489, tv_nsec: 503340606 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.934196842Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.934204868Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.964791773Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.964809766Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx pkt Short dcid=fa69550334e7a35906f7fabdccd41c4fcca882cf key_phase=false len=22 pn=26 [2025-09-11T19:21:53.964821528Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:21:53.964862004Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 43 bytes [2025-09-11T19:21:53.964869498Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.964874187Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.964886429Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:21:53.964891409Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:21:53.964896539Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:21:53.964900896Z INFO quiche_apps::common] 1/1 response(s) received in 2.049299025s, closing... [2025-09-11T19:21:53.964916185Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx pkt Short dcid=568dbf0c68fe5702 key_phase=false len=10 pn=17 [2025-09-11T19:21:53.964921245Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:21:53.964935972Z TRACE quiche::recovery::congestion::recovery] 8039dae08f24a2507e0a77472ed6df71312a5c8d timer=88.787421ms latest_rtt=56.936942ms srtt=32.66446ms min_rtt=30.697343ms rttvar=7.787638ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 489, tv_nsec: 358886308 }) Rate { delivered: 1662, delivered_time: Instant { tv_sec: 489, tv_nsec: 503340606 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 503340606 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 11, rate_sample: RateSample { bandwidth: 295.48 Kbps, is_app_limited: true, interval: 186.305483ms, delivered: 104, prior_delivered: 1558, prior_time: Some(Instant { tv_sec: 488, tv_nsec: 661157046 }), send_elapsed: 129.368541ms, ack_elapsed: 186.305483ms, rtt: 56.936942ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361631, last_update: Instant { tv_sec: 489, tv_nsec: 503340606 }, next_time: Instant { tv_sec: 489, tv_nsec: 503340606 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:21:53.964992207Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54015 to 193.167.100.100:443 [2025-09-11T19:21:53.965000433Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:53.995512735Z TRACE quiche_apps::client] got 49 bytes from 193.167.100.100:443 to 0.0.0.0:54015 [2025-09-11T19:21:53.995530027Z TRACE quiche_apps::client] 0.0.0.0:54015: processed 49 bytes [2025-09-11T19:21:53.995536940Z TRACE quiche_apps::client] 0.0.0.0:54015: recv() would block [2025-09-11T19:21:53.995542140Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:53.995549243Z TRACE quiche_apps::client] 0.0.0.0:54015 -> 193.167.100.100:443: done writing [2025-09-11T19:21:54.156767920Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:54.156812593Z TRACE quiche] 8039dae08f24a2507e0a77472ed6df71312a5c8d draining timeout expired [2025-09-11T19:21:54.156846006Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:54.156852178Z INFO quiche_apps::client] connection closed, recv=19 sent=18 lost=2 retrans=2 sent_bytes=2526 recv_bytes=3498 lost_bytes=404 [local_addr=0.0.0.0:54015 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=19 sent=18 lost=2 retrans=2 rtt=32.66446ms min_rtt=Some(30.697343ms) rttvar=7.787638ms cwnd=9450 sent_bytes=2526 recv_bytes=3498 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=36935] [2025-09-11T19:21:54.161632307Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:21:54.161895849Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48701 with scid fcfc20d4c78f9de51b46bc64e25f77416b854864 [2025-09-11T19:21:54.161936805Z TRACE quiche::tls] fcfc20d4c78f9de51b46bc64e25f77416b854864 write message lvl=Initial len=266 [2025-09-11T19:21:54.161953166Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx pkt Initial version=1 dcid=6bebc9b71f2cddbc4f1ac08c34dd06d0 scid=fcfc20d4c78f9de51b46bc64e25f77416b854864 len=270 pn=0 [2025-09-11T19:21:54.161956522Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:54.161969917Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 timer=998.933686ms 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: 489, tv_nsec: 731173853 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 731173853 }, 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: 489, tv_nsec: 731173853 }, next_time: Instant { tv_sec: 489, tv_nsec: 731173853 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:54.162051019Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:21:54.195059567Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48701 [2025-09-11T19:21:54.195084443Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx pkt Initial version=1 dcid=fcfc20d4c78f9de51b46bc64e25f77416b854864 scid=1cb0a6840da87284 token= len=116 pn=0 [2025-09-11T19:21:54.195100543Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:54.195110401Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 packet newly acked 0 [2025-09-11T19:21:54.195119288Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm CRYPTO off=0 len=90 [2025-09-11T19:21:54.195274257Z TRACE quiche::tls] fcfc20d4c78f9de51b46bc64e25f77416b854864 set write secret lvl=Handshake [2025-09-11T19:21:54.195292602Z TRACE quiche::tls] fcfc20d4c78f9de51b46bc64e25f77416b854864 set read secret lvl=Handshake [2025-09-11T19:21:54.195338908Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx pkt Handshake version=1 dcid=fcfc20d4c78f9de51b46bc64e25f77416b854864 scid=1cb0a6840da87284 len=1009 pn=0 [2025-09-11T19:21:54.195351973Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm CRYPTO off=0 len=735 [2025-09-11T19:21:54.195593384Z TRACE quiche::tls] fcfc20d4c78f9de51b46bc64e25f77416b854864 write message lvl=Handshake len=36 [2025-09-11T19:21:54.195599004Z TRACE quiche::tls] fcfc20d4c78f9de51b46bc64e25f77416b854864 set write secret lvl=OneRTT [2025-09-11T19:21:54.195613892Z TRACE quiche::tls] fcfc20d4c78f9de51b46bc64e25f77416b854864 set read secret lvl=OneRTT [2025-09-11T19:21:54.195634671Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 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(6bebc9b71f2cddbc4f1ac08c34dd06d0), max_idle_timeout: 30000, stateless_reset_token: Some(89727959795720254651126089342345875785), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(1cb0a6840da87284), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:21:54.195647575Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm PADDING len=253 [2025-09-11T19:21:54.195661691Z TRACE quiche_apps::client] 0.0.0.0:48701: processed 1200 bytes [2025-09-11T19:21:54.195666550Z TRACE quiche_apps::client] 0.0.0.0:48701: recv() would block [2025-09-11T19:21:54.195669105Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:54.195677260Z DEBUG quiche_apps::common] sending HTTP request "GET /tcowfmpxak\r\n" [2025-09-11T19:21:54.195766407Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx pkt Initial version=1 dcid=1cb0a6840da87284 scid=fcfc20d4c78f9de51b46bc64e25f77416b854864 len=6 pn=1 [2025-09-11T19:21:54.195773620Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm ACK delay=85 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:54.195784390Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 timer=98.823574ms latest_rtt=33.17605ms srtt=33.17605ms min_rtt=33.17605ms rttvar=16.588025ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 489, tv_nsec: 764902415 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 764902415 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.17605ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 489, tv_nsec: 731173853 }), send_elapsed: 0ns, ack_elapsed: 33.17605ms, rtt: 33.17605ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508650, last_update: Instant { tv_sec: 489, tv_nsec: 764902375 }, next_time: Instant { tv_sec: 489, tv_nsec: 764902415 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:54.195804728Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx pkt Handshake version=1 dcid=1cb0a6840da87284 scid=fcfc20d4c78f9de51b46bc64e25f77416b854864 len=45 pn=2 [2025-09-11T19:21:54.195807604Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-09-11T19:21:54.195810169Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm CRYPTO off=0 len=36 [2025-09-11T19:21:54.195816009Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 timer=99.468298ms latest_rtt=33.17605ms srtt=33.17605ms min_rtt=33.17605ms rttvar=16.588025ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 489, tv_nsec: 764902415 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 764902415 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.17605ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 489, tv_nsec: 731173853 }), send_elapsed: 0ns, ack_elapsed: 33.17605ms, rtt: 33.17605ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508650, last_update: Instant { tv_sec: 489, tv_nsec: 765026036 }, next_time: Instant { tv_sec: 489, tv_nsec: 764902415 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.633µ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-09-11T19:21:54.195832751Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 dropped epoch 0 state [2025-09-11T19:21:54.195846446Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx pkt Short dcid=1cb0a6840da87284 key_phase=false len=1164 pn=3 [2025-09-11T19:21:54.195849121Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f7, 3e, 56, d6, a7, 95, ff, 83, e7, 49, 4d, bf, ed, 41, cd, 2e, 60, 7e, 07, 93] reset_token=[d6, e2, a1, ab, e6, 40, 44, f8, cd, 9f, 1f, a5, fd, 54, 9d, de] [2025-09-11T19:21:54.195855303Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f6, d4, e1, f3, c7, a1, 6b, 1d, aa, fe, 19, c4, 12, e1, d2, 79, cc, 18, c1, 8f] reset_token=[01, b0, 4a, 47, b6, 3b, 32, 5e, a7, 63, bb, 1a, 66, 0e, 35, 2e] [2025-09-11T19:21:54.195860432Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9a, e9, 5b, 19, 25, d2, 2e, 5d, 88, 92, c5, 21, 0f, 4b, bf, 0e, 3e, b0, 27, 82] reset_token=[4b, e1, 76, 4c, b9, 86, cf, e3, c2, 25, 0d, 1b, aa, 82, 2f, 10] [2025-09-11T19:21:54.195865382Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[a9, 13, 30, 44, a8, 03, e6, 69, 3f, be, ac, 84, 01, 44, cc, e1, 89, cb, 0d, cc] reset_token=[1f, 37, 06, b9, 08, 05, ea, 45, 59, 58, 41, c6, a8, c4, 2c, 9a] [2025-09-11T19:21:54.195870481Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:21:54.195873006Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm PADDING len=982 [2025-09-11T19:21:54.195880590Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 timer=99.403697ms latest_rtt=33.17605ms srtt=33.17605ms min_rtt=33.17605ms rttvar=16.588025ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 489, tv_nsec: 764902415 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 764902415 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.17605ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 489, tv_nsec: 731173853 }), send_elapsed: 0ns, ack_elapsed: 33.17605ms, rtt: 33.17605ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508650, last_update: Instant { tv_sec: 489, tv_nsec: 765026036 }, next_time: Instant { tv_sec: 489, tv_nsec: 765220669 }, 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-09-11T19:21:54.195915856Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48701 to 193.167.100.100:443 [2025-09-11T19:21:54.195925224Z TRACE quiche_apps::client] 0.0.0.0:48701 -> 193.167.100.100:443: done writing [2025-09-11T19:21:54.227884141Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:48701 [2025-09-11T19:21:54.227901082Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx pkt Short dcid=f73e56d6a795ff83e7494dbfed41cd2e607e0793 key_phase=false len=385 pn=1 [2025-09-11T19:21:54.227912163Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 path ID 0 now see SCID with seq num 1 [2025-09-11T19:21:54.227918314Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm HANDSHAKE_DONE [2025-09-11T19:21:54.227925618Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 dropped epoch 1 state [2025-09-11T19:21:54.227930928Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm ACK delay=15 blocks=[3..3] ecn_counts=None [2025-09-11T19:21:54.227937380Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 packet newly acked 3 [2025-09-11T19:21:54.227945265Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm CRYPTO off=0 len=356 [2025-09-11T19:21:54.227991972Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:21:54.228013973Z TRACE quiche_apps::client] 0.0.0.0:48701: processed 406 bytes [2025-09-11T19:21:54.228022829Z TRACE quiche_apps::client] 0.0.0.0:48701: recv() would block [2025-09-11T19:21:54.228028280Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:54.228032618Z INFO quiche_apps::client] Retiring source CID fcfc20d4c78f9de51b46bc64e25f77416b854864 [2025-09-11T19:21:54.228052134Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx pkt Short dcid=1cb0a6840da87284 key_phase=false len=45 pn=4 [2025-09-11T19:21:54.228057885Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm ACK delay=18 blocks=[1..1] ecn_counts=None [2025-09-11T19:21:54.228064046Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[57, 65, 73, ae, 6d, 17, db, 13, f6, ce, 6f, 9e, 6c, 3e, bf, 6c, 16, a6, 48, 39] reset_token=[a3, 6f, 09, 6b, 3d, 22, 90, 04, b5, df, 61, 7e, 99, dc, 99, 5a] [2025-09-11T19:21:54.228085377Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 timer=108.972274ms latest_rtt=31.948148ms srtt=33.022561ms min_rtt=31.948148ms rttvar=12.747993ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.04 Kbps, is_app_limited: true, interval: 32.266402ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 489, tv_nsec: 764902415 }), send_elapsed: 318.254µs, ack_elapsed: 32.266402ms, rtt: 31.948148ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 511014, last_update: Instant { tv_sec: 489, tv_nsec: 797313978 }, next_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:54.228147302Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:48701 to 193.167.100.100:443 [2025-09-11T19:21:54.228154205Z TRACE quiche_apps::client] 0.0.0.0:48701 -> 193.167.100.100:443: done writing [2025-09-11T19:21:54.228755397Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:48701 [2025-09-11T19:21:54.228768010Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx pkt Short dcid=f73e56d6a795ff83e7494dbfed41cd2e607e0793 key_phase=false len=22 pn=3 [2025-09-11T19:21:54.228783309Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:21:54.228791434Z TRACE quiche_apps::client] 0.0.0.0:48701: processed 43 bytes [2025-09-11T19:21:54.228795291Z TRACE quiche_apps::client] 0.0.0.0:48701: recv() would block [2025-09-11T19:21:54.228797706Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:54.228805150Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx pkt Short dcid=1cb0a6840da87284 key_phase=false len=7 pn=5 [2025-09-11T19:21:54.228807815Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm ACK delay=4 blocks=[1..1, 3..3] ecn_counts=None [2025-09-11T19:21:54.228814577Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 timer=108.243925ms latest_rtt=31.948148ms srtt=33.022561ms min_rtt=31.948148ms rttvar=12.747993ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.04 Kbps, is_app_limited: true, interval: 32.266402ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 489, tv_nsec: 764902415 }), send_elapsed: 318.254µs, ack_elapsed: 32.266402ms, rtt: 31.948148ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511014, last_update: Instant { tv_sec: 489, tv_nsec: 798070941 }, next_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.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-09-11T19:21:54.228851717Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:48701 to 193.167.100.100:443 [2025-09-11T19:21:54.228859020Z TRACE quiche_apps::client] 0.0.0.0:48701 -> 193.167.100.100:443: done writing [2025-09-11T19:21:54.258828431Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:48701 [2025-09-11T19:21:54.258845944Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx pkt Short dcid=f73e56d6a795ff83e7494dbfed41cd2e607e0793 key_phase=false len=213 pn=4 [2025-09-11T19:21:54.258859449Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[00, 93, 86, 78, 25, 90, b9, 41] reset_token=[fc, e6, 33, 16, 28, 14, 2b, 70, cd, b2, 60, 9d, ed, 9e, 98, 28] [2025-09-11T19:21:54.258871682Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[01, c7, df, fb, a1, ec, 0f, 0a] reset_token=[a6, e1, ec, 20, aa, de, 06, c0, 35, 63, 64, ea, 05, 2b, 32, 5d] [2025-09-11T19:21:54.258878174Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[c2, 43, cb, 04, ef, 81, 2b, b7] reset_token=[58, 33, f1, 61, db, 58, 8c, 9d, dc, bd, fd, 73, 87, b9, 26, ee] [2025-09-11T19:21:54.258884005Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d9, aa, 34, 72, 07, 12, b0, 18] reset_token=[23, 66, ac, fa, 07, 91, 76, dd, dd, f7, 05, 87, a3, 46, fc, f5] [2025-09-11T19:21:54.258895296Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f9, 52, 11, 7e, 65, eb, 97, b3] reset_token=[91, 13, 03, c5, 4f, 85, 83, dd, a5, 5e, 9f, 21, ca, 29, 2c, 7c] [2025-09-11T19:21:54.258904694Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[14, c7, 4b, 33, 2c, e0, 74, 9f] reset_token=[7b, 39, b5, 3b, 1d, 29, dd, bd, 52, d1, e9, 2e, dc, 1c, 3b, 3d] [2025-09-11T19:21:54.258923889Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[13, 05, 66, e7, a2, 8d, 68, 78] reset_token=[b7, 7a, 13, 12, 2b, da, e2, d4, 70, 9d, 6c, ae, 00, 60, 85, 69] [2025-09-11T19:21:54.258974534Z TRACE quiche_apps::client] 0.0.0.0:48701: processed 234 bytes [2025-09-11T19:21:54.258982970Z TRACE quiche_apps::client] 0.0.0.0:48701: recv() would block [2025-09-11T19:21:54.258988510Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:54.259001905Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx pkt Short dcid=1cb0a6840da87284 key_phase=false len=7 pn=6 [2025-09-11T19:21:54.259007636Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm ACK delay=19 blocks=[1..1, 3..4] ecn_counts=None [2025-09-11T19:21:54.259021432Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 timer=78.036409ms latest_rtt=31.948148ms srtt=33.022561ms min_rtt=31.948148ms rttvar=12.747993ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.04 Kbps, is_app_limited: true, interval: 32.266402ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 489, tv_nsec: 764902415 }), send_elapsed: 318.254µs, ack_elapsed: 32.266402ms, rtt: 31.948148ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511014, last_update: Instant { tv_sec: 489, tv_nsec: 828264320 }, next_time: Instant { tv_sec: 489, tv_nsec: 828403259 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:54.259068369Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:48701 to 193.167.100.100:443 [2025-09-11T19:21:54.259077597Z TRACE quiche_apps::client] 0.0.0.0:48701 -> 193.167.100.100:443: done writing [2025-09-11T19:21:54.267231668Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:48701 [2025-09-11T19:21:54.267245053Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx pkt Short dcid=f73e56d6a795ff83e7494dbfed41cd2e607e0793 key_phase=false len=1045 pn=5 [2025-09-11T19:21:54.267255963Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-09-11T19:21:54.267268486Z TRACE quiche_apps::client] 0.0.0.0:48701: processed 1066 bytes [2025-09-11T19:21:54.267275139Z TRACE quiche_apps::client] 0.0.0.0:48701: recv() would block [2025-09-11T19:21:54.267280579Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:54.267290297Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:21:54.267294675Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:21:54.267300146Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:21:54.267304865Z INFO quiche_apps::common] 1/1 response(s) received in 105.249878ms, closing... [2025-09-11T19:21:54.267316396Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx pkt Short dcid=1cb0a6840da87284 key_phase=false len=10 pn=7 [2025-09-11T19:21:54.267321355Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:21:54.267335051Z TRACE quiche::recovery::congestion::recovery] fcfc20d4c78f9de51b46bc64e25f77416b854864 timer=108.989005ms latest_rtt=31.948148ms srtt=33.022561ms min_rtt=31.948148ms rttvar=12.747993ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, first_sent_time: Instant { tv_sec: 489, tv_nsec: 797313978 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.04 Kbps, is_app_limited: true, interval: 32.266402ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 489, tv_nsec: 764902415 }), send_elapsed: 318.254µs, ack_elapsed: 32.266402ms, rtt: 31.948148ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511014, last_update: Instant { tv_sec: 489, tv_nsec: 836580063 }, next_time: Instant { tv_sec: 489, tv_nsec: 828403259 }, max_datagram_size: 1350, last_packet_size: None, iv: 70.448µ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-09-11T19:21:54.267392348Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48701 to 193.167.100.100:443 [2025-09-11T19:21:54.267400583Z TRACE quiche_apps::client] 0.0.0.0:48701 -> 193.167.100.100:443: done writing [2025-09-11T19:21:54.297886631Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:48701 [2025-09-11T19:21:54.297903713Z TRACE quiche_apps::client] 0.0.0.0:48701: processed 47 bytes [2025-09-11T19:21:54.297909484Z TRACE quiche_apps::client] 0.0.0.0:48701: recv() would block [2025-09-11T19:21:54.297914954Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:54.297922919Z TRACE quiche_apps::client] 0.0.0.0:48701 -> 193.167.100.100:443: done writing [2025-09-11T19:21:54.520203922Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:54.520237144Z TRACE quiche] fcfc20d4c78f9de51b46bc64e25f77416b854864 draining timeout expired [2025-09-11T19:21:54.520285975Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:54.520293619Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=0 sent_bytes=1856 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:48701 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=0 retrans=0 rtt=33.022561ms min_rtt=Some(31.948148ms) rttvar=12.747993ms cwnd=13500 sent_bytes=1856 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36880] [2025-09-11T19:21:54.525133340Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:21:54.525381113Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:43405 with scid dc825b5b60c39403d8d674ab0ccc1aee709a3254 [2025-09-11T19:21:54.525421107Z TRACE quiche::tls] dc825b5b60c39403d8d674ab0ccc1aee709a3254 write message lvl=Initial len=266 [2025-09-11T19:21:54.525437688Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=6a74e0c8606458aecc40c7b3f7bc81ac scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=270 pn=0 [2025-09-11T19:21:54.525440914Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:54.525454319Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=998.932694ms 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 490, tv_nsec: 94657313 }, next_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:54.525538046Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:21:55.525612194Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:55.525642812Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 loss detection timeout expired [2025-09-11T19:21:55.525649945Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=997.736498ms 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 490, tv_nsec: 94657313 }, next_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:55.525674411Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:55.525714225Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=6a74e0c8606458aecc40c7b3f7bc81ac scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=270 pn=1 [2025-09-11T19:21:55.525718613Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:55.525772394Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=1.997917897s 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 491, tv_nsec: 94961111 }, next_time: Instant { tv_sec: 491, tv_nsec: 94961111 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:55.525853765Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:21:55.525861660Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:21:57.525913552Z TRACE quiche_apps::client] timed out [2025-09-11T19:21:57.525948658Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 loss detection timeout expired [2025-09-11T19:21:57.525957604Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=1.995732616s 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 491, tv_nsec: 94961111 }, next_time: Instant { tv_sec: 491, tv_nsec: 94961111 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:57.525997419Z TRACE quiche_apps::client] done reading [2025-09-11T19:21:57.526029769Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=6a74e0c8606458aecc40c7b3f7bc81ac scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=270 pn=2 [2025-09-11T19:21:57.526034057Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm CRYPTO off=0 len=266 [2025-09-11T19:21:57.526053534Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=3.995952751s 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 493, tv_nsec: 95276344 }, next_time: Instant { tv_sec: 493, tv_nsec: 95276344 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:57.526106352Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:21:57.526118255Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=6a74e0c8606458aecc40c7b3f7bc81ac scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=4 pn=3 [2025-09-11T19:21:57.526121771Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PING mtu_probe=None [2025-09-11T19:21:57.526125157Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PADDING len=3 [2025-09-11T19:21:57.526132722Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=3.99597866s 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 493, tv_nsec: 95381451 }, next_time: Instant { tv_sec: 493, tv_nsec: 95381451 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:21:57.526180020Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:21:57.526190519Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:01.526250821Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:01.526285445Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 loss detection timeout expired [2025-09-11T19:22:01.526292629Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=3.991817952s 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 493, tv_nsec: 95381451 }, next_time: Instant { tv_sec: 493, tv_nsec: 95381451 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:01.526316543Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:01.526351438Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=6a74e0c8606458aecc40c7b3f7bc81ac scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=270 pn=4 [2025-09-11T19:22:01.526355807Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:01.526376776Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=7.991949726s 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 497, tv_nsec: 95596491 }, next_time: Instant { tv_sec: 497, tv_nsec: 95596491 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:01.526447498Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:01.526457857Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=6a74e0c8606458aecc40c7b3f7bc81ac scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=4 pn=5 [2025-09-11T19:22:01.526460743Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PING mtu_probe=None [2025-09-11T19:22:01.526463448Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PADDING len=3 [2025-09-11T19:22:01.526469649Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=7.991982167s 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 497, tv_nsec: 95721765 }, next_time: Instant { tv_sec: 497, tv_nsec: 95721765 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:01.526510025Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:01.526517869Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.526572187Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:09.526611991Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 loss detection timeout expired [2025-09-11T19:22:09.526621198Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=7.983829485s 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: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 497, tv_nsec: 95721765 }, next_time: Instant { tv_sec: 497, tv_nsec: 95721765 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:09.526648139Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.526685108Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=6a74e0c8606458aecc40c7b3f7bc81ac scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=270 pn=6 [2025-09-11T19:22:09.526690909Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:09.526711678Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=15.983948152s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1799 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 505, tv_nsec: 95929859 }, next_time: Instant { tv_sec: 505, tv_nsec: 95929859 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:09.526825510Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.526840077Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=6a74e0c8606458aecc40c7b3f7bc81ac scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=4 pn=7 [2025-09-11T19:22:09.526843854Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PING mtu_probe=None [2025-09-11T19:22:09.526847311Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PADDING len=3 [2025-09-11T19:22:09.526855356Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=15.983976306s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1866 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, first_sent_time: Instant { tv_sec: 490, tv_nsec: 94657313 }, 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: 505, tv_nsec: 96101771 }, next_time: Instant { tv_sec: 505, tv_nsec: 96101771 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:09.526882917Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.526887786Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.559906877Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.559923357Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 dropped invalid packet [2025-09-11T19:22:09.559928347Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 234 bytes [2025-09-11T19:22:09.559934128Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.559938305Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.559947513Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.559957151Z TRACE quiche_apps::client] got 62 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.559963833Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Initial version=1 dcid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 scid=8f981364cdfde051 token= len=24 pn=2 [2025-09-11T19:22:09.559981015Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm ACK delay=3 blocks=[3..3, 6..7] ecn_counts=None [2025-09-11T19:22:09.559988068Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet newly acked 3 [2025-09-11T19:22:09.559992837Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet newly acked 6 [2025-09-11T19:22:09.559996264Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet newly acked 7 [2025-09-11T19:22:09.560002455Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet 0 lost on epoch 0 [2025-09-11T19:22:09.560006142Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet 1 lost on epoch 0 [2025-09-11T19:22:09.560009989Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet 2 lost on epoch 0 [2025-09-11T19:22:09.560021440Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet 4 lost on epoch 0 [2025-09-11T19:22:09.560025768Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet 5 lost on epoch 0 [2025-09-11T19:22:09.560068959Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 62 bytes [2025-09-11T19:22:09.560075792Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.560079789Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.560094697Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.660245590Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:09.660262272Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 loss detection timeout expired [2025-09-11T19:22:09.660266750Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=198.770315ms latest_rtt=33.129396ms srtt=33.129396ms min_rtt=33.129396ms rttvar=16.564698ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 129231167 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 505, tv_nsec: 129231167 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 96101771 }, end_of_app_limited: 7, last_sent_packet: 7, largest_acked: 7, rate_sample: RateSample { bandwidth: 0.25 Kbps, is_app_limited: true, interval: 15.034573854s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 490, tv_nsec: 94657313 }), send_elapsed: 15.001444458s, ack_elapsed: 15.034573854s, rtt: 33.129396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 505, tv_nsec: 96101771 }, next_time: Instant { tv_sec: 505, tv_nsec: 96101771 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.660292939Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.660311894Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=8f981364cdfde051 scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=7 pn=8 [2025-09-11T19:22:09.660316192Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=12543 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:09.660321191Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PING mtu_probe=None [2025-09-11T19:22:09.660334597Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=198.740579ms latest_rtt=33.129396ms srtt=33.129396ms min_rtt=33.129396ms rttvar=16.564698ms cwnd=9450 ssthresh=9450 bytes_in_flight=62 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 0.25 Kbps, is_app_limited: true, interval: 15.034573854s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 490, tv_nsec: 94657313 }), send_elapsed: 15.001444458s, ack_elapsed: 15.034573854s, rtt: 33.129396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356556, last_update: Instant { tv_sec: 505, tv_nsec: 229568889 }, next_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.660399809Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.660406871Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.859657104Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:09.859685507Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 loss detection timeout expired [2025-09-11T19:22:09.859691358Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=198.158882ms latest_rtt=33.129396ms srtt=33.129396ms min_rtt=33.129396ms rttvar=16.564698ms cwnd=9450 ssthresh=9450 bytes_in_flight=62 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 0.25 Kbps, is_app_limited: true, interval: 15.034573854s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 490, tv_nsec: 94657313 }), send_elapsed: 15.001444458s, ack_elapsed: 15.034573854s, rtt: 33.129396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356556, last_update: Instant { tv_sec: 505, tv_nsec: 229568889 }, next_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.859723618Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.859782047Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=8f981364cdfde051 scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=9 pn=9 [2025-09-11T19:22:09.859787577Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=37477 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:09.859793539Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PING mtu_probe=None [2025-09-11T19:22:09.859809589Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=397.501756ms latest_rtt=33.129396ms srtt=33.129396ms min_rtt=33.129396ms rttvar=16.564698ms cwnd=9450 ssthresh=9450 bytes_in_flight=126 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 0.25 Kbps, is_app_limited: true, interval: 15.034573854s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 490, tv_nsec: 94657313 }), send_elapsed: 15.001444458s, ack_elapsed: 15.034573854s, rtt: 33.129396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356556, last_update: Instant { tv_sec: 505, tv_nsec: 429028672 }, next_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.859862507Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.859874089Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=8f981364cdfde051 scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=9 pn=10 [2025-09-11T19:22:09.859890810Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=37488 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:09.859894587Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm PING mtu_probe=None [2025-09-11T19:22:09.859901781Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=397.518458ms latest_rtt=33.129396ms srtt=33.129396ms min_rtt=33.129396ms rttvar=16.564698ms cwnd=9450 ssthresh=9450 bytes_in_flight=190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 0.25 Kbps, is_app_limited: true, interval: 15.034573854s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 490, tv_nsec: 94657313 }), send_elapsed: 15.001444458s, ack_elapsed: 15.034573854s, rtt: 33.129396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356556, last_update: Instant { tv_sec: 505, tv_nsec: 429028672 }, next_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.859950311Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.859960531Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.860856650Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.860876677Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Initial version=1 dcid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 scid=8f981364cdfde051 token= len=1162 pn=3 [2025-09-11T19:22:09.860890674Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:09.861006700Z TRACE quiche::tls] dc825b5b60c39403d8d674ab0ccc1aee709a3254 set write secret lvl=Handshake [2025-09-11T19:22:09.861022019Z TRACE quiche::tls] dc825b5b60c39403d8d674ab0ccc1aee709a3254 set read secret lvl=Handshake [2025-09-11T19:22:09.861034322Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm PADDING len=1051 [2025-09-11T19:22:09.861050782Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 1200 bytes [2025-09-11T19:22:09.861058497Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.861062555Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.861076611Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=8f981364cdfde051 scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=5 pn=11 [2025-09-11T19:22:09.861081099Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=25 blocks=[2..3] ecn_counts=None [2025-09-11T19:22:09.861093072Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=396.326797ms latest_rtt=33.129396ms srtt=33.129396ms min_rtt=33.129396ms rttvar=16.564698ms cwnd=9450 ssthresh=9450 bytes_in_flight=190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 7, rate_sample: RateSample { bandwidth: 0.25 Kbps, is_app_limited: true, interval: 15.034573854s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 490, tv_nsec: 94657313 }), send_elapsed: 15.001444458s, ack_elapsed: 15.034573854s, rtt: 33.129396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356556, last_update: Instant { tv_sec: 505, tv_nsec: 429028672 }, next_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.861154296Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.861162501Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.861782712Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.861796688Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Initial version=1 dcid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 scid=8f981364cdfde051 token= len=1162 pn=4 [2025-09-11T19:22:09.861804633Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:09.861816625Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm PADDING len=1051 [2025-09-11T19:22:09.861830471Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 1200 bytes [2025-09-11T19:22:09.861836623Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.861840099Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.861852803Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=8f981364cdfde051 scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=5 pn=12 [2025-09-11T19:22:09.861856800Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=7 blocks=[2..4] ecn_counts=None [2025-09-11T19:22:09.861899129Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=395.520078ms latest_rtt=33.129396ms srtt=33.129396ms min_rtt=33.129396ms rttvar=16.564698ms cwnd=9450 ssthresh=9450 bytes_in_flight=190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 229568889 }, end_of_app_limited: 9, last_sent_packet: 12, largest_acked: 7, rate_sample: RateSample { bandwidth: 0.25 Kbps, is_app_limited: true, interval: 15.034573854s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 490, tv_nsec: 94657313 }), send_elapsed: 15.001444458s, ack_elapsed: 15.034573854s, rtt: 33.129396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356556, last_update: Instant { tv_sec: 505, tv_nsec: 429028672 }, next_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.861947089Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.861953341Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.891352900Z TRACE quiche_apps::client] got 60 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.891367748Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Initial version=1 dcid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 scid=8f981364cdfde051 token= len=22 pn=5 [2025-09-11T19:22:09.891377366Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm ACK delay=8 blocks=[9..9] ecn_counts=None [2025-09-11T19:22:09.891391443Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet newly acked 9 [2025-09-11T19:22:09.891398686Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet 8 lost on epoch 0 [2025-09-11T19:22:09.891416539Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 60 bytes [2025-09-11T19:22:09.891422450Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.891426208Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.891441296Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Initial version=1 dcid=8f981364cdfde051 scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=5 pn=13 [2025-09-11T19:22:09.891445774Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=9 blocks=[3..5] ecn_counts=None [2025-09-11T19:22:09.891456113Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=52.566856ms latest_rtt=31.606691ms srtt=32.939057ms min_rtt=31.606691ms rttvar=12.804199ms cwnd=9450 ssthresh=9450 bytes_in_flight=64 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 531, delivered_time: Instant { tv_sec: 505, tv_nsec: 460635363 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 9, rate_sample: RateSample { bandwidth: 2.21 Kbps, is_app_limited: true, interval: 231.066474ms, delivered: 64, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 229568889 }), send_elapsed: 199.459783ms, ack_elapsed: 231.066474ms, rtt: 31.606691ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358616, last_update: Instant { tv_sec: 505, tv_nsec: 429028672 }, next_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.891510415Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.891518149Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.892011659Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.892026055Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Handshake version=1 dcid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 scid=8f981364cdfde051 len=755 pn=1 [2025-09-11T19:22:09.892035793Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:09.892259101Z TRACE quiche::tls] dc825b5b60c39403d8d674ab0ccc1aee709a3254 write message lvl=Handshake len=36 [2025-09-11T19:22:09.892264160Z TRACE quiche::tls] dc825b5b60c39403d8d674ab0ccc1aee709a3254 set write secret lvl=OneRTT [2025-09-11T19:22:09.892271965Z TRACE quiche::tls] dc825b5b60c39403d8d674ab0ccc1aee709a3254 set read secret lvl=OneRTT [2025-09-11T19:22:09.892289387Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 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(6a74e0c8606458aecc40c7b3f7bc81ac), max_idle_timeout: 30000, stateless_reset_token: Some(188875899559867589697698965352076684826), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(8f981364cdfde051), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:09.892318131Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 792 bytes [2025-09-11T19:22:09.892322769Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.892325174Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.892333149Z DEBUG quiche_apps::common] sending HTTP request "GET /nzyhfdbwvx\r\n" [2025-09-11T19:22:09.892395996Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Handshake version=1 dcid=8f981364cdfde051 scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=45 pn=14 [2025-09-11T19:22:09.892399833Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=46 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:09.892403210Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:09.892412637Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=51.610713ms latest_rtt=31.606691ms srtt=32.939057ms min_rtt=31.606691ms rttvar=12.804199ms cwnd=9450 ssthresh=9450 bytes_in_flight=163 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 531, delivered_time: Instant { tv_sec: 505, tv_nsec: 460635363 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 9, rate_sample: RateSample { bandwidth: 2.21 Kbps, is_app_limited: true, interval: 231.066474ms, delivered: 64, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 229568889 }), send_elapsed: 199.459783ms, ack_elapsed: 231.066474ms, rtt: 31.606691ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358616, last_update: Instant { tv_sec: 505, tv_nsec: 461658030 }, next_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.892427315Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 dropped epoch 0 state [2025-09-11T19:22:09.892435951Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Short dcid=8f981364cdfde051 key_phase=false len=182 pn=15 [2025-09-11T19:22:09.892438736Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[43, 49, f3, 9c, 84, 0b, ce, 11, 4e, 0d, 05, f4, 17, d5, 22, e2, fa, 5a, 5d, cb] reset_token=[b0, 41, ce, 6b, 59, fe, 3e, 09, 63, d8, 51, 87, 25, 30, 5b, be] [2025-09-11T19:22:09.892445098Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b7, bc, c8, e2, a2, 49, 6b, ab, 35, b0, 68, 5b, d6, 70, d3, 4d, 59, cc, 84, d0] reset_token=[a0, 20, f0, a9, 49, 6f, bb, eb, 2f, a0, 25, 98, 14, 0a, c0, 98] [2025-09-11T19:22:09.892450268Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[63, 97, 0d, a5, a6, 48, 1c, 66, 53, 6e, ba, 55, a4, fb, a9, 1c, fa, 5e, d6, 36] reset_token=[12, 3b, 53, 63, f6, 83, 6e, 7e, 14, c7, 14, e7, fb, f1, 0e, fc] [2025-09-11T19:22:09.892455257Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[30, b0, fe, 61, 81, fa, 42, 79, a1, 10, 8b, 80, 0c, e5, 00, 6e, 55, 77, c8, 45] reset_token=[32, 32, 60, f4, 40, 7e, 2a, 00, 23, 31, ed, d7, bc, 83, 92, da] [2025-09-11T19:22:09.892460377Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:09.892468021Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=84.075923ms latest_rtt=31.606691ms srtt=32.939057ms min_rtt=31.606691ms rttvar=12.804199ms cwnd=9450 ssthresh=9450 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 531, delivered_time: Instant { tv_sec: 505, tv_nsec: 460635363 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 9, rate_sample: RateSample { bandwidth: 2.21 Kbps, is_app_limited: true, interval: 231.066474ms, delivered: 64, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 229568889 }), send_elapsed: 199.459783ms, ack_elapsed: 231.066474ms, rtt: 31.606691ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358616, last_update: Instant { tv_sec: 505, tv_nsec: 461658030 }, next_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.892508026Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.892514027Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.892628571Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.892639060Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Handshake version=1 dcid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 scid=8f981364cdfde051 len=755 pn=2 [2025-09-11T19:22:09.892648618Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:09.892662624Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 792 bytes [2025-09-11T19:22:09.892669096Z TRACE quiche_apps::client] got 60 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.892674617Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 dropped invalid packet [2025-09-11T19:22:09.892678324Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 60 bytes [2025-09-11T19:22:09.892682882Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.892686539Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.892698862Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Handshake version=1 dcid=8f981364cdfde051 scid=dc825b5b60c39403d8d674ab0ccc1aee709a3254 len=5 pn=16 [2025-09-11T19:22:09.892703170Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=7 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:09.892713069Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=83.830525ms latest_rtt=31.606691ms srtt=32.939057ms min_rtt=31.606691ms rttvar=12.804199ms cwnd=9450 ssthresh=9450 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 262698285 }) Rate { delivered: 531, delivered_time: Instant { tv_sec: 505, tv_nsec: 460635363 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 429028672 }, end_of_app_limited: 14, last_sent_packet: 16, largest_acked: 9, rate_sample: RateSample { bandwidth: 2.21 Kbps, is_app_limited: true, interval: 231.066474ms, delivered: 64, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 229568889 }), send_elapsed: 199.459783ms, ack_elapsed: 231.066474ms, rtt: 31.606691ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358616, last_update: Instant { tv_sec: 505, tv_nsec: 461658030 }, next_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.892785484Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.892797095Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.923553031Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.923567498Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Short dcid=4349f39c840bce114e0d05f417d522e2fa5a5dcb key_phase=false len=385 pn=1 [2025-09-11T19:22:09.923576114Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:09.923581254Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm HANDSHAKE_DONE [2025-09-11T19:22:09.923587055Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 dropped epoch 1 state [2025-09-11T19:22:09.923591713Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm ACK delay=11 blocks=[15..15] ecn_counts=None [2025-09-11T19:22:09.923595941Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet newly acked 15 [2025-09-11T19:22:09.923602223Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:09.923640104Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:09.923659210Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 406 bytes [2025-09-11T19:22:09.923666283Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.923670160Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.923673746Z INFO quiche_apps::client] Retiring source CID dc825b5b60c39403d8d674ab0ccc1aee709a3254 [2025-09-11T19:22:09.923690618Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Short dcid=8f981364cdfde051 key_phase=false len=45 pn=17 [2025-09-11T19:22:09.923695377Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=15 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:09.923700376Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[9f, a0, 10, 0d, 7a, b2, e4, bf, ab, 30, a7, 15, 8c, ef, 10, a7, 5a, a6, 0b, 8d] reset_token=[0f, e1, 71, 93, 53, 74, a6, c6, fc, 96, 4f, 72, 0e, da, e1, 92] [2025-09-11T19:22:09.923717488Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=97.858773ms latest_rtt=31.177403ms srtt=32.718849ms min_rtt=31.177403ms rttvar=10.043562ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 293993949 }) Rate { delivered: 739, delivered_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 15, rate_sample: RateSample { bandwidth: 50.99 Kbps, is_app_limited: true, interval: 32.629358ms, delivered: 208, prior_delivered: 531, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 460635363 }), send_elapsed: 32.629358ms, ack_elapsed: 32.20007ms, rtt: 31.177403ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361030, last_update: Instant { tv_sec: 505, tv_nsec: 461658030 }, next_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.923787008Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.923793029Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.924420381Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.924436622Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Short dcid=4349f39c840bce114e0d05f417d522e2fa5a5dcb key_phase=false len=1045 pn=2 [2025-09-11T19:22:09.924446971Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:09.924457581Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 1066 bytes [2025-09-11T19:22:09.924462830Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.924466627Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.924473090Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:09.924476987Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:22:09.924487617Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Short dcid=8f981364cdfde051 key_phase=false len=5 pn=18 [2025-09-11T19:22:09.924491504Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:09.924499579Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=97.076742ms latest_rtt=31.177403ms srtt=32.718849ms min_rtt=31.177403ms rttvar=10.043562ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 293993949 }) Rate { delivered: 739, delivered_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, end_of_app_limited: 16, last_sent_packet: 18, largest_acked: 15, rate_sample: RateSample { bandwidth: 50.99 Kbps, is_app_limited: true, interval: 32.629358ms, delivered: 208, prior_delivered: 531, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 460635363 }), send_elapsed: 32.629358ms, ack_elapsed: 32.20007ms, rtt: 31.177403ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361030, last_update: Instant { tv_sec: 505, tv_nsec: 461658030 }, next_time: Instant { tv_sec: 505, tv_nsec: 461658030 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.924544663Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.924552528Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:09.954498468Z TRACE quiche_apps::client] got 239 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:09.954512384Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Short dcid=4349f39c840bce114e0d05f417d522e2fa5a5dcb key_phase=false len=218 pn=4 [2025-09-11T19:22:09.954523345Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm ACK delay=3 blocks=[17..17] ecn_counts=None [2025-09-11T19:22:09.954529526Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 packet newly acked 17 [2025-09-11T19:22:09.954537371Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[a3, 51, c2, 70, ce, 1e, 25, 56] reset_token=[97, 7d, eb, fb, a3, b1, 84, ca, d1, fb, d2, 12, c1, 35, 21, f2] [2025-09-11T19:22:09.954548181Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[c8, db, 5c, 0c, fa, f8, 39, 0e] reset_token=[59, 5b, ff, 50, 5a, 94, 96, 13, 40, ac, c6, 94, a5, 1d, 3e, ae] [2025-09-11T19:22:09.954556377Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[15, 75, fd, 16, bb, a6, 2a, 71] reset_token=[9e, 13, 32, 4b, 9d, 81, 78, 8d, a9, 00, bf, 03, ba, cf, 39, 3a] [2025-09-11T19:22:09.954564482Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[8f, af, d9, ef, 42, 21, fa, e1] reset_token=[82, 6f, 9a, fd, 89, 2c, 2f, 68, 96, aa, 32, 07, 58, 4f, 34, dd] [2025-09-11T19:22:09.954580191Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f8, 3a, ce, 52, 94, f1, 40, e8] reset_token=[fd, c5, b1, 23, 10, 81, d8, 3a, 17, 7e, c2, e5, ff, 2b, 08, 03] [2025-09-11T19:22:09.954587675Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e4, 4c, d1, 8b, d2, fd, fb, 54] reset_token=[72, ad, b6, 21, 6a, 8d, a4, ff, d7, f5, 97, 9f, d0, d3, 94, 09] [2025-09-11T19:22:09.954595399Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, 6f, cd, 03, f3, 59, 8d, 66] reset_token=[32, d9, d3, a4, 06, fb, 95, 14, 72, 5f, 30, a5, da, 81, d1, 32] [2025-09-11T19:22:09.954630565Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 239 bytes [2025-09-11T19:22:09.954638249Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:09.954642457Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:09.954653558Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Short dcid=8f981364cdfde051 key_phase=false len=7 pn=19 [2025-09-11T19:22:09.954658197Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=17 blocks=[2..2, 4..4] ecn_counts=None [2025-09-11T19:22:09.954669348Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=none latest_rtt=62.122259ms srtt=36.391274ms min_rtt=31.177403ms rttvar=14.877523ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 293993949 }) Rate { delivered: 810, delivered_time: Instant { tv_sec: 505, tv_nsec: 523917526 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 523917526 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 17, rate_sample: RateSample { bandwidth: 50.99 Kbps, is_app_limited: true, interval: 62.122259ms, delivered: 71, prior_delivered: 739, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 461658030 }), send_elapsed: 0ns, ack_elapsed: 62.122259ms, rtt: 62.122259ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 324597, last_update: Instant { tv_sec: 505, tv_nsec: 523917526 }, next_time: Instant { tv_sec: 505, tv_nsec: 523917526 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:09.954719231Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:09.954725142Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:10.065637632Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:10.065669652Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Short dcid=4349f39c840bce114e0d05f417d522e2fa5a5dcb key_phase=false len=21 pn=6 [2025-09-11T19:22:10.065686784Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm PING mtu_probe=None [2025-09-11T19:22:10.065693486Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm PADDING len=3 [2025-09-11T19:22:10.065710728Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 42 bytes [2025-09-11T19:22:10.065718964Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:10.065725035Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Short dcid=4349f39c840bce114e0d05f417d522e2fa5a5dcb key_phase=false len=21 pn=7 [2025-09-11T19:22:10.065756905Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm PING mtu_probe=None [2025-09-11T19:22:10.065778806Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm PADDING len=3 [2025-09-11T19:22:10.065789125Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 42 bytes [2025-09-11T19:22:10.065796138Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:10.065800847Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:10.065820824Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Short dcid=8f981364cdfde051 key_phase=false len=9 pn=20 [2025-09-11T19:22:10.065826665Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm ACK delay=11 blocks=[2..2, 4..4, 6..7] ecn_counts=None [2025-09-11T19:22:10.065843316Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=none latest_rtt=62.122259ms srtt=36.391274ms min_rtt=31.177403ms rttvar=14.877523ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 293993949 }) Rate { delivered: 810, delivered_time: Instant { tv_sec: 505, tv_nsec: 635079001 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 635079001 }, end_of_app_limited: 18, last_sent_packet: 20, largest_acked: 17, rate_sample: RateSample { bandwidth: 50.99 Kbps, is_app_limited: true, interval: 62.122259ms, delivered: 71, prior_delivered: 739, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 461658030 }), send_elapsed: 0ns, ack_elapsed: 62.122259ms, rtt: 62.122259ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 324597, last_update: Instant { tv_sec: 505, tv_nsec: 635079001 }, next_time: Instant { tv_sec: 505, tv_nsec: 635079001 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:10.065913046Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:10.065920450Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:10.096524713Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:43405 [2025-09-11T19:22:10.096540382Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx pkt Short dcid=4349f39c840bce114e0d05f417d522e2fa5a5dcb key_phase=false len=22 pn=8 [2025-09-11T19:22:10.096551292Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:10.096565168Z TRACE quiche_apps::client] 0.0.0.0:43405: processed 43 bytes [2025-09-11T19:22:10.096571119Z TRACE quiche_apps::client] 0.0.0.0:43405: recv() would block [2025-09-11T19:22:10.096574876Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:10.096585887Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:22:10.096590125Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:22:10.096594172Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:10.096597949Z INFO quiche_apps::common] 1/1 response(s) received in 15.571055906s, closing... [2025-09-11T19:22:10.096610874Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx pkt Short dcid=8f981364cdfde051 key_phase=false len=10 pn=21 [2025-09-11T19:22:10.096615272Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:10.096627354Z TRACE quiche::recovery::congestion::recovery] dc825b5b60c39403d8d674ab0ccc1aee709a3254 timer=120.878894ms latest_rtt=62.122259ms srtt=36.391274ms min_rtt=31.177403ms rttvar=14.877523ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 505, tv_nsec: 466915667 }) Rate { delivered: 810, delivered_time: Instant { tv_sec: 505, tv_nsec: 635079001 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 635079001 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 17, rate_sample: RateSample { bandwidth: 50.99 Kbps, is_app_limited: true, interval: 62.122259ms, delivered: 71, prior_delivered: 739, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 461658030 }), send_elapsed: 0ns, ack_elapsed: 62.122259ms, rtt: 62.122259ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 324597, last_update: Instant { tv_sec: 505, tv_nsec: 635079001 }, next_time: Instant { tv_sec: 505, tv_nsec: 635079001 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:10.096688308Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:43405 to 193.167.100.100:443 [2025-09-11T19:22:10.096695031Z TRACE quiche_apps::client] 0.0.0.0:43405 -> 193.167.100.100:443: done writing [2025-09-11T19:22:10.385036640Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:10.385066947Z TRACE quiche] dc825b5b60c39403d8d674ab0ccc1aee709a3254 draining timeout expired [2025-09-11T19:22:10.385110257Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:10.385117250Z INFO quiche_apps::client] connection closed, recv=12 sent=22 lost=6 retrans=11 sent_bytes=2808 recv_bytes=5944 lost_bytes=1461 [local_addr=0.0.0.0:43405 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=12 sent=22 lost=6 retrans=11 rtt=36.391274ms min_rtt=Some(31.177403ms) rttvar=14.877523ms cwnd=9450 sent_bytes=2808 recv_bytes=5944 lost_bytes=0 stream_retrans_bytes=2926 pmtu=1350 delivery_rate=6374] [2025-09-11T19:22:10.390124353Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:10.390391672Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:47084 with scid 8534feca7c4924a0b61b25a61d7601e5176337a7 [2025-09-11T19:22:10.390431035Z TRACE quiche::tls] 8534feca7c4924a0b61b25a61d7601e5176337a7 write message lvl=Initial len=266 [2025-09-11T19:22:10.390446695Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Initial version=1 dcid=6c520e63d9ecf8173cba21cae0549ba7 scid=8534feca7c4924a0b61b25a61d7601e5176337a7 len=270 pn=0 [2025-09-11T19:22:10.390449830Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:10.390463235Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=998.934908ms 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: 505, tv_nsec: 959668383 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 959668383 }, 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: 505, tv_nsec: 959668383 }, next_time: Instant { tv_sec: 505, tv_nsec: 959668383 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:10.390537324Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:11.390576595Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:11.390609637Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 loss detection timeout expired [2025-09-11T19:22:11.390634934Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=997.762007ms 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: 505, tv_nsec: 959668383 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 959668383 }, 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: 505, tv_nsec: 959668383 }, next_time: Instant { tv_sec: 505, tv_nsec: 959668383 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:11.390664299Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.390710836Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Initial version=1 dcid=6c520e63d9ecf8173cba21cae0549ba7 scid=8534feca7c4924a0b61b25a61d7601e5176337a7 len=270 pn=1 [2025-09-11T19:22:11.390714924Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:11.390760088Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=1.997927835s 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: 505, tv_nsec: 959668383 }, first_sent_time: Instant { tv_sec: 505, tv_nsec: 959668383 }, 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: 506, tv_nsec: 959958674 }, next_time: Instant { tv_sec: 506, tv_nsec: 959958674 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:11.390839176Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:47084 to 193.167.100.100:443 [2025-09-11T19:22:11.390847151Z TRACE quiche_apps::client] 0.0.0.0:47084 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.423872297Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:47084 [2025-09-11T19:22:11.423894739Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx pkt Initial version=1 dcid=8534feca7c4924a0b61b25a61d7601e5176337a7 scid=66039bc4249b5cd1 token= len=116 pn=0 [2025-09-11T19:22:11.423912823Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm ACK delay=50 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:11.423919675Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 packet newly acked 1 [2025-09-11T19:22:11.423924144Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 packet 0 lost on epoch 0 [2025-09-11T19:22:11.423938911Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:11.424063514Z TRACE quiche::tls] 8534feca7c4924a0b61b25a61d7601e5176337a7 set write secret lvl=Handshake [2025-09-11T19:22:11.424080075Z TRACE quiche::tls] 8534feca7c4924a0b61b25a61d7601e5176337a7 set read secret lvl=Handshake [2025-09-11T19:22:11.424128966Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx pkt Handshake version=1 dcid=8534feca7c4924a0b61b25a61d7601e5176337a7 scid=66039bc4249b5cd1 len=1009 pn=0 [2025-09-11T19:22:11.424140939Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:11.424367732Z TRACE quiche::tls] 8534feca7c4924a0b61b25a61d7601e5176337a7 write message lvl=Handshake len=36 [2025-09-11T19:22:11.424372451Z TRACE quiche::tls] 8534feca7c4924a0b61b25a61d7601e5176337a7 set write secret lvl=OneRTT [2025-09-11T19:22:11.424379745Z TRACE quiche::tls] 8534feca7c4924a0b61b25a61d7601e5176337a7 set read secret lvl=OneRTT [2025-09-11T19:22:11.424396476Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 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(6c520e63d9ecf8173cba21cae0549ba7), max_idle_timeout: 30000, stateless_reset_token: Some(248793473335292465490543901630977186030), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(66039bc4249b5cd1), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:11.424407717Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm PADDING len=254 [2025-09-11T19:22:11.424429608Z TRACE quiche_apps::client] 0.0.0.0:47084: processed 1200 bytes [2025-09-11T19:22:11.424437894Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:47084 [2025-09-11T19:22:11.424442392Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx pkt Short dcid=8534feca7c4924a0b61b25a61d7601e5176337a7 key_phase=false len=213 pn=0 [2025-09-11T19:22:11.424448503Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[64, 54, 8c, c5, 9a, 63, 70, 61] reset_token=[b6, 84, 28, 90, 17, 02, a8, 81, 9a, a6, f6, aa, 27, 56, 0a, 6a] [2025-09-11T19:22:11.424455126Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[27, 90, ad, 2e, 61, 54, ee, 6a] reset_token=[2e, c1, 8e, 08, 08, 82, b4, e0, 7b, 54, a4, 87, 88, 76, 05, ae] [2025-09-11T19:22:11.424459784Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a6, 33, 64, 0c, c7, 09, 55, b6] reset_token=[5b, b6, e0, c2, 34, 49, b2, f6, 0f, e1, a0, 65, e9, 24, 52, 0d] [2025-09-11T19:22:11.424464123Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d7, c0, c1, 17, 8d, 25, 2f, bd] reset_token=[c7, 9a, 81, 1e, 7d, ab, bd, c8, 28, 5d, b6, 20, 1e, 8c, 77, a0] [2025-09-11T19:22:11.424469032Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[65, 15, 6f, 2a, 6e, 3c, 7d, 67] reset_token=[c1, a8, 24, 77, c9, 3c, 83, 68, 18, de, e0, 36, f7, 29, a2, 0b] [2025-09-11T19:22:11.424473410Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[fb, 3d, 1b, ec, 55, 73, 47, 03] reset_token=[4e, c9, aa, 5d, 5e, 9e, e4, 80, 19, 50, 5b, f3, 3c, 3c, 9b, c4] [2025-09-11T19:22:11.424477808Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[64, 04, 86, 0d, 8d, d1, 33, 13] reset_token=[bd, 35, 59, 51, 9f, fa, bb, a0, c7, d1, e1, f6, 11, 5b, f8, e5] [2025-09-11T19:22:11.424486043Z TRACE quiche_apps::client] 0.0.0.0:47084: processed 234 bytes [2025-09-11T19:22:11.424494930Z TRACE quiche_apps::client] 0.0.0.0:47084: recv() would block [2025-09-11T19:22:11.424498717Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.424510479Z DEBUG quiche_apps::common] sending HTTP request "GET /apyipkkkst\r\n" [2025-09-11T19:22:11.424580079Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Initial version=1 dcid=66039bc4249b5cd1 scid=8534feca7c4924a0b61b25a61d7601e5176337a7 len=6 pn=2 [2025-09-11T19:22:11.424585158Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm ACK delay=86 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:11.424600307Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=98.892145ms latest_rtt=33.201105ms srtt=33.201105ms min_rtt=33.201105ms rttvar=16.600552ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 506, tv_nsec: 993159779 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033491396s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 959668383 }), send_elapsed: 1.000290291s, ack_elapsed: 1.033491396s, rtt: 33.201105ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355786, last_update: Instant { tv_sec: 506, tv_nsec: 993841702 }, next_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.424627067Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Handshake version=1 dcid=66039bc4249b5cd1 scid=8534feca7c4924a0b61b25a61d7601e5176337a7 len=45 pn=3 [2025-09-11T19:22:11.424629962Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm ACK delay=62 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:11.424632798Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:11.424639270Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=99.535816ms latest_rtt=33.201105ms srtt=33.201105ms min_rtt=33.201105ms rttvar=16.600552ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 507, tv_nsec: 27042807 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033491396s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 959668383 }), send_elapsed: 1.000290291s, ack_elapsed: 1.033491396s, rtt: 33.201105ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355786, last_update: Instant { tv_sec: 506, tv_nsec: 993841702 }, next_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.424652254Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 dropped epoch 0 state [2025-09-11T19:22:11.424665399Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Short dcid=66039bc4249b5cd1 key_phase=false len=1164 pn=4 [2025-09-11T19:22:11.424674385Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:11.424679224Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e5, b5, 97, 11, 40, 0c, da, a9, 00, fc, 50, a4, a6, a0, 29, ba, b6, cc, e5, 42] reset_token=[1b, d8, 8c, 2b, 47, 49, 25, 6a, 8c, 9c, 75, d3, 01, 13, ca, 9c] [2025-09-11T19:22:11.424689393Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[fa, d7, bc, 46, 6a, 9b, 45, 86, 1a, 46, 4c, d1, 19, 44, 02, 17, 09, bb, 14, db] reset_token=[ec, 2c, 48, 23, 1b, db, 4c, 4c, 16, 6e, 49, 3c, ea, 1f, 87, cf] [2025-09-11T19:22:11.424698530Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4d, ac, 73, 02, 7a, 4b, 4a, 36, a6, 69, de, 8f, 11, d8, b0, f3, 1e, a7, a7, 52] reset_token=[68, 33, 41, 6b, de, cb, b9, ab, 8e, a9, d0, 0f, 2b, 26, c2, 3e] [2025-09-11T19:22:11.424705603Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[37, ac, d3, c6, 87, b1, c6, 0b, 40, e5, d2, 1d, 6e, b9, b6, 4a, 7d, 6b, 31, 5b] reset_token=[f9, 14, 33, 22, 3d, 73, ac, 96, a9, d8, 85, 1d, f2, 28, 33, 48] [2025-09-11T19:22:11.424710703Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:11.424713358Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm PADDING len=977 [2025-09-11T19:22:11.424722014Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=99.452992ms latest_rtt=33.201105ms srtt=33.201105ms min_rtt=33.201105ms rttvar=16.600552ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 507, tv_nsec: 27042807 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033491396s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 505, tv_nsec: 959668383 }), send_elapsed: 1.000290291s, ack_elapsed: 1.033491396s, rtt: 33.201105ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355786, last_update: Instant { tv_sec: 506, tv_nsec: 993841702 }, next_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.424785383Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:47084 to 193.167.100.100:443 [2025-09-11T19:22:11.424793237Z TRACE quiche_apps::client] 0.0.0.0:47084 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.456837552Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:47084 [2025-09-11T19:22:11.456859893Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx pkt Short dcid=e5b59711400cdaa900fc50a4a6a029bab6cce542 key_phase=false len=385 pn=1 [2025-09-11T19:22:11.456872637Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:11.456879871Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm HANDSHAKE_DONE [2025-09-11T19:22:11.456888246Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 dropped epoch 1 state [2025-09-11T19:22:11.456895069Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm ACK delay=15 blocks=[4..4] ecn_counts=None [2025-09-11T19:22:11.456903484Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 packet newly acked 4 [2025-09-11T19:22:11.456924674Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:11.456974648Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:11.457032476Z TRACE quiche_apps::client] 0.0.0.0:47084: processed 406 bytes [2025-09-11T19:22:11.457040811Z TRACE quiche_apps::client] 0.0.0.0:47084: recv() would block [2025-09-11T19:22:11.457044828Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.457048215Z INFO quiche_apps::client] Retiring source CID 8534feca7c4924a0b61b25a61d7601e5176337a7 [2025-09-11T19:22:11.457062732Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Short dcid=66039bc4249b5cd1 key_phase=false len=45 pn=5 [2025-09-11T19:22:11.457065898Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm ACK delay=25 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:11.457069104Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[5e, b2, 08, a9, 16, ec, cf, 94, 1d, 0d, 33, fc, 78, 76, 08, 95, 12, 6c, 0b, e5] reset_token=[d1, eb, 45, df, bb, 7f, 26, ff, ec, 6c, 6b, 41, 40, d9, 06, 0b] [2025-09-11T19:22:11.457081487Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=108.77864ms latest_rtt=32.284303ms srtt=33.086503ms min_rtt=32.284303ms rttvar=12.679614ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 507, tv_nsec: 59526362 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 294.88 Kbps, is_app_limited: true, interval: 32.284303ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 506, tv_nsec: 993841702 }), send_elapsed: 0ns, ack_elapsed: 32.284303ms, rtt: 32.284303ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357018, last_update: Instant { tv_sec: 506, tv_nsec: 993841702 }, next_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.457121912Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:47084 to 193.167.100.100:443 [2025-09-11T19:22:11.457126531Z TRACE quiche_apps::client] 0.0.0.0:47084 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.457625774Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:47084 [2025-09-11T19:22:11.457633889Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx pkt Short dcid=e5b59711400cdaa900fc50a4a6a029bab6cce542 key_phase=false len=1045 pn=2 [2025-09-11T19:22:11.457642545Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:11.457652524Z TRACE quiche_apps::client] 0.0.0.0:47084: processed 1066 bytes [2025-09-11T19:22:11.457657483Z TRACE quiche_apps::client] 0.0.0.0:47084: recv() would block [2025-09-11T19:22:11.457660959Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.457666910Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:11.457670838Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:22:11.457680736Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Short dcid=66039bc4249b5cd1 key_phase=false len=5 pn=6 [2025-09-11T19:22:11.457684624Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm ACK delay=5 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:11.457693831Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=108.166006ms latest_rtt=32.284303ms srtt=33.086503ms min_rtt=32.284303ms rttvar=12.679614ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 507, tv_nsec: 59526362 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 294.88 Kbps, is_app_limited: true, interval: 32.284303ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 506, tv_nsec: 993841702 }), send_elapsed: 0ns, ack_elapsed: 32.284303ms, rtt: 32.284303ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357018, last_update: Instant { tv_sec: 506, tv_nsec: 993841702 }, next_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.457759774Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:47084 to 193.167.100.100:443 [2025-09-11T19:22:11.457771706Z TRACE quiche_apps::client] 0.0.0.0:47084 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.540673577Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:47084 [2025-09-11T19:22:11.540706178Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx pkt Short dcid=e5b59711400cdaa900fc50a4a6a029bab6cce542 key_phase=false len=21 pn=6 [2025-09-11T19:22:11.540723520Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm PING mtu_probe=None [2025-09-11T19:22:11.540728299Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm PADDING len=3 [2025-09-11T19:22:11.540770558Z TRACE quiche_apps::client] 0.0.0.0:47084: processed 42 bytes [2025-09-11T19:22:11.540779495Z TRACE quiche_apps::client] 0.0.0.0:47084: recv() would block [2025-09-11T19:22:11.540784444Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.540805834Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Short dcid=66039bc4249b5cd1 key_phase=false len=7 pn=7 [2025-09-11T19:22:11.540810553Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm ACK delay=12 blocks=[1..2, 6..6] ecn_counts=None [2025-09-11T19:22:11.540824869Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=25.033965ms latest_rtt=32.284303ms srtt=33.086503ms min_rtt=32.284303ms rttvar=12.679614ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 507, tv_nsec: 59526362 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 294.88 Kbps, is_app_limited: true, interval: 32.284303ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 506, tv_nsec: 993841702 }), send_elapsed: 0ns, ack_elapsed: 32.284303ms, rtt: 32.284303ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357018, last_update: Instant { tv_sec: 507, tv_nsec: 110062909 }, next_time: Instant { tv_sec: 507, tv_nsec: 110062909 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.540886414Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:47084 to 193.167.100.100:443 [2025-09-11T19:22:11.540895351Z TRACE quiche_apps::client] 0.0.0.0:47084 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.565980787Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:11.565993741Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 loss detection timeout expired [2025-09-11T19:22:11.565998320Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=108.666396ms latest_rtt=32.284303ms srtt=33.086503ms min_rtt=32.284303ms rttvar=12.679614ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 507, tv_nsec: 59526362 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 294.88 Kbps, is_app_limited: true, interval: 32.284303ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 506, tv_nsec: 993841702 }), send_elapsed: 0ns, ack_elapsed: 32.284303ms, rtt: 32.284303ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357018, last_update: Instant { tv_sec: 507, tv_nsec: 110062909 }, next_time: Instant { tv_sec: 507, tv_nsec: 110062909 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.566017135Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.566030690Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Short dcid=66039bc4249b5cd1 key_phase=false len=9 pn=8 [2025-09-11T19:22:11.566034918Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm ACK delay=3165 blocks=[1..2, 6..6] ecn_counts=None [2025-09-11T19:22:11.566039757Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm PING mtu_probe=None [2025-09-11T19:22:11.566050647Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=217.581945ms latest_rtt=32.284303ms srtt=33.086503ms min_rtt=32.284303ms rttvar=12.679614ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 507, tv_nsec: 59526362 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 294.88 Kbps, is_app_limited: true, interval: 32.284303ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 506, tv_nsec: 993841702 }), send_elapsed: 0ns, ack_elapsed: 32.284303ms, rtt: 32.284303ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357018, last_update: Instant { tv_sec: 507, tv_nsec: 110062909 }, next_time: Instant { tv_sec: 507, tv_nsec: 110062909 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.566094930Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:47084 to 193.167.100.100:443 [2025-09-11T19:22:11.566101613Z TRACE quiche_apps::client] 0.0.0.0:47084 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.571401672Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:47084 [2025-09-11T19:22:11.571418173Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx pkt Short dcid=e5b59711400cdaa900fc50a4a6a029bab6cce542 key_phase=false len=22 pn=7 [2025-09-11T19:22:11.571429765Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:11.571455342Z TRACE quiche_apps::client] 0.0.0.0:47084: processed 43 bytes [2025-09-11T19:22:11.571463328Z TRACE quiche_apps::client] 0.0.0.0:47084: recv() would block [2025-09-11T19:22:11.571468317Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.571481321Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:22:11.571485940Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:22:11.571490648Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:11.571495087Z INFO quiche_apps::common] 1/1 response(s) received in 1.180954147s, closing... [2025-09-11T19:22:11.571508873Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx pkt Short dcid=66039bc4249b5cd1 key_phase=false len=10 pn=9 [2025-09-11T19:22:11.571514503Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:11.571529692Z TRACE quiche::recovery::congestion::recovery] 8534feca7c4924a0b61b25a61d7601e5176337a7 timer=217.582216ms latest_rtt=32.284303ms srtt=33.086503ms min_rtt=32.284303ms rttvar=12.679614ms cwnd=9450 ssthresh=9450 bytes_in_flight=142 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 507, tv_nsec: 59526362 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, first_sent_time: Instant { tv_sec: 506, tv_nsec: 993841702 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 294.88 Kbps, is_app_limited: true, interval: 32.284303ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 506, tv_nsec: 993841702 }), send_elapsed: 0ns, ack_elapsed: 32.284303ms, rtt: 32.284303ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357018, last_update: Instant { tv_sec: 507, tv_nsec: 110062909 }, next_time: Instant { tv_sec: 507, tv_nsec: 110062909 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:11.571588021Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:47084 to 193.167.100.100:443 [2025-09-11T19:22:11.571595685Z TRACE quiche_apps::client] 0.0.0.0:47084 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.602136068Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:47084 [2025-09-11T19:22:11.602153921Z TRACE quiche_apps::client] 0.0.0.0:47084: processed 47 bytes [2025-09-11T19:22:11.602161315Z TRACE quiche_apps::client] 0.0.0.0:47084: recv() would block [2025-09-11T19:22:11.602166154Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.602172897Z TRACE quiche_apps::client] 0.0.0.0:47084 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.823390011Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:11.823410198Z TRACE quiche] 8534feca7c4924a0b61b25a61d7601e5176337a7 draining timeout expired [2025-09-11T19:22:11.823448690Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.823454441Z INFO quiche_apps::client] connection closed, recv=7 sent=10 lost=1 retrans=2 sent_bytes=2222 recv_bytes=2991 lost_bytes=333 [local_addr=0.0.0.0:47084 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=10 lost=1 retrans=2 rtt=33.086503ms min_rtt=Some(32.284303ms) rttvar=12.679614ms cwnd=9450 sent_bytes=2222 recv_bytes=2991 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=36860] [2025-09-11T19:22:11.828180679Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:11.828417942Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53637 with scid 7b7b5446cc80e54bf28609f73a180328916dc1c1 [2025-09-11T19:22:11.828460321Z TRACE quiche::tls] 7b7b5446cc80e54bf28609f73a180328916dc1c1 write message lvl=Initial len=266 [2025-09-11T19:22:11.828480970Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx pkt Initial version=1 dcid=81486cce9d47e447a9c682e4a7e4aecd scid=7b7b5446cc80e54bf28609f73a180328916dc1c1 len=270 pn=0 [2025-09-11T19:22:11.828484156Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:11.828497571Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 timer=998.923617ms 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: 507, tv_nsec: 397694724 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 397694724 }, 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: 507, tv_nsec: 397694724 }, next_time: Instant { tv_sec: 507, tv_nsec: 397694724 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:11.828580706Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:11.861569975Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53637 [2025-09-11T19:22:11.861590464Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx pkt Initial version=1 dcid=7b7b5446cc80e54bf28609f73a180328916dc1c1 scid=f05e4ff3e494b204 token= len=116 pn=0 [2025-09-11T19:22:11.861606614Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:11.861614539Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 packet newly acked 0 [2025-09-11T19:22:11.861622173Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:11.861777253Z TRACE quiche::tls] 7b7b5446cc80e54bf28609f73a180328916dc1c1 set write secret lvl=Handshake [2025-09-11T19:22:11.861792832Z TRACE quiche::tls] 7b7b5446cc80e54bf28609f73a180328916dc1c1 set read secret lvl=Handshake [2025-09-11T19:22:11.861826575Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx pkt Handshake version=1 dcid=7b7b5446cc80e54bf28609f73a180328916dc1c1 scid=f05e4ff3e494b204 len=1009 pn=0 [2025-09-11T19:22:11.861834359Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm CRYPTO off=0 len=735 [2025-09-11T19:22:11.862094626Z TRACE quiche::tls] 7b7b5446cc80e54bf28609f73a180328916dc1c1 write message lvl=Handshake len=36 [2025-09-11T19:22:11.862100096Z TRACE quiche::tls] 7b7b5446cc80e54bf28609f73a180328916dc1c1 set write secret lvl=OneRTT [2025-09-11T19:22:11.862108982Z TRACE quiche::tls] 7b7b5446cc80e54bf28609f73a180328916dc1c1 set read secret lvl=OneRTT [2025-09-11T19:22:11.862128809Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 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(81486cce9d47e447a9c682e4a7e4aecd), max_idle_timeout: 30000, stateless_reset_token: Some(33489924296914729808037614552138956683), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(f05e4ff3e494b204), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:11.862158805Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm PADDING len=253 [2025-09-11T19:22:11.862176979Z TRACE quiche_apps::client] 0.0.0.0:53637: processed 1200 bytes [2025-09-11T19:22:11.862182850Z TRACE quiche_apps::client] 0.0.0.0:53637: recv() would block [2025-09-11T19:22:11.862185996Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.862194452Z DEBUG quiche_apps::common] sending HTTP request "GET /bjzxqjrwus\r\n" [2025-09-11T19:22:11.862253392Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx pkt Initial version=1 dcid=f05e4ff3e494b204 scid=7b7b5446cc80e54bf28609f73a180328916dc1c1 len=6 pn=1 [2025-09-11T19:22:11.862257891Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm ACK delay=83 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:11.862268660Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 timer=98.803206ms latest_rtt=33.161851ms srtt=33.161851ms min_rtt=33.161851ms rttvar=16.580925ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 507, tv_nsec: 431396634 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 431396634 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161851ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 397694724 }), send_elapsed: 0ns, ack_elapsed: 33.161851ms, rtt: 33.161851ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508867, last_update: Instant { tv_sec: 507, tv_nsec: 431396544 }, next_time: Instant { tv_sec: 507, tv_nsec: 431396634 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:11.862290862Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx pkt Handshake version=1 dcid=f05e4ff3e494b204 scid=7b7b5446cc80e54bf28609f73a180328916dc1c1 len=45 pn=2 [2025-09-11T19:22:11.862294539Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:11.862297705Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:11.862304678Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 timer=99.425569ms latest_rtt=33.161851ms srtt=33.161851ms min_rtt=33.161851ms rttvar=16.580925ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 507, tv_nsec: 431396634 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 431396634 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161851ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 397694724 }), send_elapsed: 0ns, ack_elapsed: 33.161851ms, rtt: 33.161851ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508867, last_update: Instant { tv_sec: 507, tv_nsec: 431514695 }, next_time: Instant { tv_sec: 507, tv_nsec: 431396634 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.55µ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-09-11T19:22:11.862323042Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 dropped epoch 0 state [2025-09-11T19:22:11.862338651Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx pkt Short dcid=f05e4ff3e494b204 key_phase=false len=1164 pn=3 [2025-09-11T19:22:11.862342058Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d9, 60, dc, 7c, b4, fd, 59, a2, 87, 77, 88, 65, ae, 3b, a8, 66, 03, be, 16, b5] reset_token=[78, 88, a0, 15, 47, 9e, d5, ac, a2, bc, 4a, d0, eb, fd, 2d, b4] [2025-09-11T19:22:11.862349602Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[af, fa, af, c4, 08, 4a, 88, 67, 1b, 3a, 40, 5c, f4, 69, 9f, 9c, eb, b0, 7b, a4] reset_token=[0c, 14, 2c, 7e, ed, b7, 1a, 48, 28, a3, d9, 12, 28, 10, 0b, d3] [2025-09-11T19:22:11.862356024Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[92, db, 2a, e4, 65, eb, c2, 59, ce, c7, 3d, 2e, 9b, 08, 77, 2b, e7, 56, a2, 11] reset_token=[e1, 0c, 52, 52, 8b, db, 8f, 77, 34, f3, dd, 66, ae, cb, f8, 6b] [2025-09-11T19:22:11.862362135Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2c, 4f, 61, 01, b9, a2, 6b, 8a, e4, 7c, a4, 57, 1d, 88, d0, 40, c5, 9a, 13, 28] reset_token=[b4, 7f, 6d, 2d, a5, 49, d6, e4, d6, a0, ba, df, 45, 11, 55, f7] [2025-09-11T19:22:11.862368096Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:11.862371242Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm PADDING len=982 [2025-09-11T19:22:11.862380449Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 timer=99.349818ms latest_rtt=33.161851ms srtt=33.161851ms min_rtt=33.161851ms rttvar=16.580925ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 507, tv_nsec: 431396634 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 431396634 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161851ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 397694724 }), send_elapsed: 0ns, ack_elapsed: 33.161851ms, rtt: 33.161851ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508867, last_update: Instant { tv_sec: 507, tv_nsec: 431514695 }, next_time: Instant { tv_sec: 507, tv_nsec: 431709245 }, 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-09-11T19:22:11.862424822Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53637 to 193.167.100.100:443 [2025-09-11T19:22:11.862434601Z TRACE quiche_apps::client] 0.0.0.0:53637 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.894461127Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:53637 [2025-09-11T19:22:11.894478910Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx pkt Short dcid=d960dc7cb4fd59a287778865ae3ba86603be16b5 key_phase=false len=385 pn=1 [2025-09-11T19:22:11.894489320Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:11.894495922Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm HANDSHAKE_DONE [2025-09-11T19:22:11.894502645Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 dropped epoch 1 state [2025-09-11T19:22:11.894508095Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm ACK delay=20 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:11.894515168Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 packet newly acked 3 [2025-09-11T19:22:11.894534174Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:11.894582324Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:11.894604034Z TRACE quiche_apps::client] 0.0.0.0:53637: processed 406 bytes [2025-09-11T19:22:11.894612009Z TRACE quiche_apps::client] 0.0.0.0:53637: recv() would block [2025-09-11T19:22:11.894615957Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.894619072Z INFO quiche_apps::client] Retiring source CID 7b7b5446cc80e54bf28609f73a180328916dc1c1 [2025-09-11T19:22:11.894638609Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx pkt Short dcid=f05e4ff3e494b204 key_phase=false len=45 pn=4 [2025-09-11T19:22:11.894642536Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm ACK delay=19 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:11.894646403Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[47, 57, 45, 43, 4e, b3, de, 22, 7c, 76, 99, 57, d0, c1, e8, a6, 5d, 76, 4e, 7c] reset_token=[0c, 2a, 4b, 48, 48, 2a, 10, 4b, fb, 07, 4d, c7, 58, e2, 8d, 3e] [2025-09-11T19:22:11.894668314Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 timer=108.846716ms latest_rtt=32.0374ms srtt=33.021294ms min_rtt=32.0374ms rttvar=12.716805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.28 Kbps, is_app_limited: true, interval: 32.350011ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 431396634 }), send_elapsed: 312.611µs, ack_elapsed: 32.350011ms, rtt: 32.0374ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 511033, last_update: Instant { tv_sec: 507, tv_nsec: 463897086 }, next_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:11.894724329Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:53637 to 193.167.100.100:443 [2025-09-11T19:22:11.894753123Z TRACE quiche_apps::client] 0.0.0.0:53637 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.895291922Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:53637 [2025-09-11T19:22:11.895303544Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx pkt Short dcid=d960dc7cb4fd59a287778865ae3ba86603be16b5 key_phase=false len=22 pn=3 [2025-09-11T19:22:11.895313442Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:11.895324763Z TRACE quiche_apps::client] 0.0.0.0:53637: processed 43 bytes [2025-09-11T19:22:11.895330424Z TRACE quiche_apps::client] 0.0.0.0:53637: recv() would block [2025-09-11T19:22:11.895334161Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.895345001Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx pkt Short dcid=f05e4ff3e494b204 key_phase=false len=7 pn=5 [2025-09-11T19:22:11.895349690Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm ACK delay=5 blocks=[1..1, 3..3] ecn_counts=None [2025-09-11T19:22:11.895360300Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 timer=108.154831ms latest_rtt=32.0374ms srtt=33.021294ms min_rtt=32.0374ms rttvar=12.716805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.28 Kbps, is_app_limited: true, interval: 32.350011ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 431396634 }), send_elapsed: 312.611µs, ack_elapsed: 32.350011ms, rtt: 32.0374ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511033, last_update: Instant { tv_sec: 507, tv_nsec: 464608999 }, next_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.934µ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-09-11T19:22:11.895414771Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:53637 to 193.167.100.100:443 [2025-09-11T19:22:11.895423408Z TRACE quiche_apps::client] 0.0.0.0:53637 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.925437670Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:53637 [2025-09-11T19:22:11.925459160Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx pkt Short dcid=d960dc7cb4fd59a287778865ae3ba86603be16b5 key_phase=false len=213 pn=4 [2025-09-11T19:22:11.925473838Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[f8, fa, 08, 9c, af, ef, 2c, 32] reset_token=[02, 5f, 7e, 97, a5, 25, 10, 9d, 4d, b9, d0, 11, 44, 26, da, 02] [2025-09-11T19:22:11.925487132Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[7f, 14, 04, fe, 7c, 34, f2, 24] reset_token=[52, 00, 14, 4b, 20, 4c, 44, 8f, c0, 83, 51, 8b, f5, 97, 8d, 00] [2025-09-11T19:22:11.925495678Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[92, 61, 7b, 84, 74, 2d, 64, 0a] reset_token=[e9, 8f, 1c, 3b, f2, 05, cf, 1e, 65, 32, 99, a1, 40, 77, 59, d8] [2025-09-11T19:22:11.925501579Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c0, c7, 79, a0, 50, dc, 98, 66] reset_token=[7d, b0, 18, bf, 0b, 6d, 96, a7, 48, b3, 16, 98, a4, 42, b0, c6] [2025-09-11T19:22:11.925511448Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[02, 33, ac, 35, 7a, 44, b7, 00] reset_token=[e4, 72, 03, 0d, a6, 7f, 83, 87, ea, 7c, 5f, a6, c7, 97, 2f, 8d] [2025-09-11T19:22:11.925521516Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[87, 64, 3e, 02, 76, 3d, 8e, 13] reset_token=[38, 19, 0d, 0a, f0, 7f, 66, ad, b8, 8a, 67, f0, d7, 60, 2f, 12] [2025-09-11T19:22:11.925531194Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c1, 39, 96, 8e, 8f, 78, 00, be] reset_token=[97, 03, 8d, 2b, a8, cd, d8, d6, cb, c2, a3, 2f, e7, 4d, 4f, 09] [2025-09-11T19:22:11.925583873Z TRACE quiche_apps::client] 0.0.0.0:53637: processed 234 bytes [2025-09-11T19:22:11.925593000Z TRACE quiche_apps::client] 0.0.0.0:53637: recv() would block [2025-09-11T19:22:11.925597869Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.925611665Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx pkt Short dcid=f05e4ff3e494b204 key_phase=false len=7 pn=6 [2025-09-11T19:22:11.925617516Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm ACK delay=19 blocks=[1..1, 3..4] ecn_counts=None [2025-09-11T19:22:11.925631742Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 timer=77.883177ms latest_rtt=32.0374ms srtt=33.021294ms min_rtt=32.0374ms rttvar=12.716805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.28 Kbps, is_app_limited: true, interval: 32.350011ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 431396634 }), send_elapsed: 312.611µs, ack_elapsed: 32.350011ms, rtt: 32.0374ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511033, last_update: Instant { tv_sec: 507, tv_nsec: 494873999 }, next_time: Instant { tv_sec: 507, tv_nsec: 495012933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:11.925693468Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:53637 to 193.167.100.100:443 [2025-09-11T19:22:11.925700150Z TRACE quiche_apps::client] 0.0.0.0:53637 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.932824918Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:53637 [2025-09-11T19:22:11.932841640Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx pkt Short dcid=d960dc7cb4fd59a287778865ae3ba86603be16b5 key_phase=false len=1045 pn=5 [2025-09-11T19:22:11.932852760Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-09-11T19:22:11.932866215Z TRACE quiche_apps::client] 0.0.0.0:53637: processed 1066 bytes [2025-09-11T19:22:11.932873228Z TRACE quiche_apps::client] 0.0.0.0:53637: recv() would block [2025-09-11T19:22:11.932877987Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.932889779Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:11.932894468Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:11.932898626Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:11.932902974Z INFO quiche_apps::common] 1/1 response(s) received in 104.318661ms, closing... [2025-09-11T19:22:11.932921138Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx pkt Short dcid=f05e4ff3e494b204 key_phase=false len=10 pn=7 [2025-09-11T19:22:11.932929504Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:11.932943209Z TRACE quiche::recovery::congestion::recovery] 7b7b5446cc80e54bf28609f73a180328916dc1c1 timer=108.855142ms latest_rtt=32.0374ms srtt=33.021294ms min_rtt=32.0374ms rttvar=12.716805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 463897086 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.28 Kbps, is_app_limited: true, interval: 32.350011ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 431396634 }), send_elapsed: 312.611µs, ack_elapsed: 32.350011ms, rtt: 32.0374ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511033, last_update: Instant { tv_sec: 507, tv_nsec: 502180477 }, next_time: Instant { tv_sec: 507, tv_nsec: 495012933 }, max_datagram_size: 1350, last_packet_size: None, iv: 70.446µ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-09-11T19:22:11.933009533Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:53637 to 193.167.100.100:443 [2025-09-11T19:22:11.933018029Z TRACE quiche_apps::client] 0.0.0.0:53637 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.951192013Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:53637 [2025-09-11T19:22:11.951208794Z TRACE quiche_apps::client] 0.0.0.0:53637: processed 44 bytes [2025-09-11T19:22:11.951215476Z TRACE quiche_apps::client] 0.0.0.0:53637: recv() would block [2025-09-11T19:22:11.951220746Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.951228020Z TRACE quiche_apps::client] 0.0.0.0:53637 -> 193.167.100.100:443: done writing [2025-09-11T19:22:11.963470788Z TRACE quiche_apps::client] got 49 bytes from 193.167.100.100:443 to 0.0.0.0:53637 [2025-09-11T19:22:11.963486457Z TRACE quiche_apps::client] 0.0.0.0:53637: processed 49 bytes [2025-09-11T19:22:11.963493460Z TRACE quiche_apps::client] 0.0.0.0:53637: recv() would block [2025-09-11T19:22:11.963498329Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:11.963505472Z TRACE quiche_apps::client] 0.0.0.0:53637 -> 193.167.100.100:443: done writing [2025-09-11T19:22:12.185786133Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:12.185818544Z TRACE quiche] 7b7b5446cc80e54bf28609f73a180328916dc1c1 draining timeout expired [2025-09-11T19:22:12.185863909Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:12.185871743Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=0 sent_bytes=1856 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:53637 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=0 retrans=0 rtt=33.021294ms min_rtt=Some(32.0374ms) rttvar=12.716805ms cwnd=13500 sent_bytes=1856 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36785] [2025-09-11T19:22:12.190646051Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:12.190919893Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:60295 with scid 7f61948e2d8891b90a19930d3103d1373346d293 [2025-09-11T19:22:12.190961230Z TRACE quiche::tls] 7f61948e2d8891b90a19930d3103d1373346d293 write message lvl=Initial len=266 [2025-09-11T19:22:12.190977921Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Initial version=1 dcid=dca91d4f747aae83ad0775695f39c59f scid=7f61948e2d8891b90a19930d3103d1373346d293 len=270 pn=0 [2025-09-11T19:22:12.190981397Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:12.190994582Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=998.933335ms 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: 507, tv_nsec: 760198217 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 760198217 }, 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: 507, tv_nsec: 760198217 }, next_time: Instant { tv_sec: 507, tv_nsec: 760198217 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:12.191079541Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:12.224254785Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:60295 [2025-09-11T19:22:12.224284019Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 dropped invalid packet [2025-09-11T19:22:12.224290562Z TRACE quiche_apps::client] 0.0.0.0:60295: processed 234 bytes [2025-09-11T19:22:12.224297805Z TRACE quiche_apps::client] 0.0.0.0:60295: recv() would block [2025-09-11T19:22:12.224302314Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:12.224315659Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:12.525801895Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60295 [2025-09-11T19:22:12.525839195Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx pkt Initial version=1 dcid=7f61948e2d8891b90a19930d3103d1373346d293 scid=6394c660bb1101f3 token= len=1162 pn=2 [2025-09-11T19:22:12.525862879Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:12.525998121Z TRACE quiche::tls] 7f61948e2d8891b90a19930d3103d1373346d293 set write secret lvl=Handshake [2025-09-11T19:22:12.526012067Z TRACE quiche::tls] 7f61948e2d8891b90a19930d3103d1373346d293 set read secret lvl=Handshake [2025-09-11T19:22:12.526026885Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm PADDING len=1051 [2025-09-11T19:22:12.526055599Z TRACE quiche_apps::client] 0.0.0.0:60295: processed 1200 bytes [2025-09-11T19:22:12.526061380Z TRACE quiche_apps::client] 0.0.0.0:60295: recv() would block [2025-09-11T19:22:12.526064696Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:12.526080575Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Initial version=1 dcid=6394c660bb1101f3 scid=7f61948e2d8891b90a19930d3103d1373346d293 len=5 pn=1 [2025-09-11T19:22:12.526083801Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=30 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:12.526094592Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=663.833296ms 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: 507, tv_nsec: 760198217 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 760198217 }, 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: 508, tv_nsec: 95339594 }, next_time: Instant { tv_sec: 508, tv_nsec: 95339594 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:12.526139195Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:12.526144585Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.190883445Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:13.190914663Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 loss detection timeout expired [2025-09-11T19:22:13.190922047Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=998.005019ms 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: 507, tv_nsec: 760198217 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 760198217 }, 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: 508, tv_nsec: 95339594 }, next_time: Instant { tv_sec: 508, tv_nsec: 95339594 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.190962372Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.190999251Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Initial version=1 dcid=6394c660bb1101f3 scid=7f61948e2d8891b90a19930d3103d1373346d293 len=278 pn=2 [2025-09-11T19:22:13.191003659Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=83145 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:13.191010001Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:13.191030089Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=1.997942282s 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: 507, tv_nsec: 760198217 }, first_sent_time: Instant { tv_sec: 507, tv_nsec: 760198217 }, 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: 508, tv_nsec: 760242440 }, next_time: Instant { tv_sec: 508, tv_nsec: 760242440 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.191109156Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.191116670Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.223431331Z TRACE quiche_apps::client] got 855 bytes from 193.167.100.100:443 to 0.0.0.0:60295 [2025-09-11T19:22:13.223456378Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx pkt Initial version=1 dcid=7f61948e2d8891b90a19930d3103d1373346d293 scid=6394c660bb1101f3 token= len=24 pn=3 [2025-09-11T19:22:13.223472297Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm ACK delay=9 blocks=[0..0, 2..2] ecn_counts=None [2025-09-11T19:22:13.223481134Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 packet newly acked 0 [2025-09-11T19:22:13.223486674Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 packet newly acked 2 [2025-09-11T19:22:13.223515208Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx pkt Handshake version=1 dcid=7f61948e2d8891b90a19930d3103d1373346d293 scid=6394c660bb1101f3 len=756 pn=1 [2025-09-11T19:22:13.223525387Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm CRYPTO off=0 len=735 [2025-09-11T19:22:13.223838792Z TRACE quiche::tls] 7f61948e2d8891b90a19930d3103d1373346d293 write message lvl=Handshake len=36 [2025-09-11T19:22:13.223846827Z TRACE quiche::tls] 7f61948e2d8891b90a19930d3103d1373346d293 set write secret lvl=OneRTT [2025-09-11T19:22:13.223859391Z TRACE quiche::tls] 7f61948e2d8891b90a19930d3103d1373346d293 set read secret lvl=OneRTT [2025-09-11T19:22:13.223889597Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 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(dca91d4f747aae83ad0775695f39c59f), max_idle_timeout: 30000, stateless_reset_token: Some(153436955613792595365461606943923525510), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(6394c660bb1101f3), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:13.223926025Z TRACE quiche_apps::client] 0.0.0.0:60295: processed 855 bytes [2025-09-11T19:22:13.223932337Z TRACE quiche_apps::client] 0.0.0.0:60295: recv() would block [2025-09-11T19:22:13.223935613Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.223945962Z DEBUG quiche_apps::common] sending HTTP request "GET /vpvqqzclks\r\n" [2025-09-11T19:22:13.224053122Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Initial version=1 dcid=6394c660bb1101f3 scid=7f61948e2d8891b90a19930d3103d1373346d293 len=6 pn=3 [2025-09-11T19:22:13.224061338Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=74 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:13.224078199Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=96.807466ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519574, last_update: Instant { tv_sec: 508, tv_nsec: 793157001 }, next_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.224116391Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=7f61948e2d8891b90a19930d3103d1373346d293 len=46 pn=4 [2025-09-11T19:22:13.224122442Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=75 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:13.224126229Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:13.224139233Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=97.335603ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519574, last_update: Instant { tv_sec: 508, tv_nsec: 793309837 }, next_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, max_datagram_size: 1350, last_packet_size: None, iv: 192.465µ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-09-11T19:22:13.224174098Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 dropped epoch 0 state [2025-09-11T19:22:13.224201700Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Short dcid=6394c660bb1101f3 key_phase=false len=1163 pn=5 [2025-09-11T19:22:13.224207931Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e8, c8, 12, 8b, 6e, 79, e8, 05, 19, 05, d8, cf, e0, f4, 15, d4, 85, 1a, eb, 45] reset_token=[47, f0, 5f, cb, bc, aa, 18, 25, 16, 3a, 69, 7c, c0, 34, 66, b7] [2025-09-11T19:22:13.224222008Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[50, 76, a6, c5, df, 66, f4, af, 17, 66, 04, 88, 39, cc, d4, c1, 2e, 23, 68, 83] reset_token=[51, f1, 9b, be, a7, 61, 94, 79, 51, dc, fa, e0, c2, fd, 33, 71] [2025-09-11T19:22:13.224233018Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ef, 06, da, 1a, 7c, 06, a6, 2c, 1c, 51, d2, a7, 53, 53, 24, 40, b2, af, 94, e2] reset_token=[cc, 3c, c4, 31, 6a, 05, 38, 5b, 66, a3, 06, a4, e7, 87, 77, cc] [2025-09-11T19:22:13.224245341Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[37, 77, 81, cd, 53, 0b, 1a, a1, b2, d2, fb, 20, f3, 2b, 76, 02, e1, 00, 99, 6b] reset_token=[9e, da, 70, 36, f5, 83, 22, 57, 0b, db, 48, 14, b2, e9, e7, e8] [2025-09-11T19:22:13.224253326Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:13.224256843Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm PADDING len=981 [2025-09-11T19:22:13.224269086Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=97.206151ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 519574, last_update: Instant { tv_sec: 508, tv_nsec: 793309837 }, next_time: Instant { tv_sec: 508, tv_nsec: 793502302 }, 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-09-11T19:22:13.224312637Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.224318869Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.224328066Z TRACE quiche_apps::client] got 793 bytes from 193.167.100.100:443 to 0.0.0.0:60295 [2025-09-11T19:22:13.224332825Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx pkt Handshake version=1 dcid=7f61948e2d8891b90a19930d3103d1373346d293 scid=6394c660bb1101f3 len=756 pn=2 [2025-09-11T19:22:13.224349045Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm CRYPTO off=0 len=735 [2025-09-11T19:22:13.224361839Z TRACE quiche_apps::client] 0.0.0.0:60295: processed 793 bytes [2025-09-11T19:22:13.224367780Z TRACE quiche_apps::client] 0.0.0.0:60295: recv() would block [2025-09-11T19:22:13.224371477Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.224384391Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=7f61948e2d8891b90a19930d3103d1373346d293 len=5 pn=6 [2025-09-11T19:22:13.224388910Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:13.224400211Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=97.075056ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519574, last_update: Instant { tv_sec: 508, tv_nsec: 793646636 }, next_time: Instant { tv_sec: 508, tv_nsec: 793502302 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.288413ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.224431589Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.224435577Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.257230101Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:60295 [2025-09-11T19:22:13.257247473Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx pkt Short dcid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 key_phase=false len=1045 pn=2 [2025-09-11T19:22:13.257259896Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:13.257267501Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:13.257295152Z TRACE quiche_apps::client] 0.0.0.0:60295: processed 1066 bytes [2025-09-11T19:22:13.257303268Z TRACE quiche_apps::client] 0.0.0.0:60295: recv() would block [2025-09-11T19:22:13.257308037Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.257316973Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:13.257322143Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:22:13.257338734Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Short dcid=6394c660bb1101f3 key_phase=false len=5 pn=7 [2025-09-11T19:22:13.257344084Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=11 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:13.257356908Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=64.117618ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519574, last_update: Instant { tv_sec: 508, tv_nsec: 826599726 }, next_time: Instant { tv_sec: 508, tv_nsec: 828888139 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.257423532Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.257433371Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.322548025Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:13.322561651Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 loss detection timeout expired [2025-09-11T19:22:13.322567361Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=96.342843ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519574, last_update: Instant { tv_sec: 508, tv_nsec: 826599726 }, next_time: Instant { tv_sec: 508, tv_nsec: 828888139 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.322585856Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.322602988Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=46 pn=8 [2025-09-11T19:22:13.322606745Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=12283 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:13.322611153Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:13.322651308Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=146.259267ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 519574, last_update: Instant { tv_sec: 508, tv_nsec: 891861265 }, next_time: Instant { tv_sec: 508, tv_nsec: 891861265 }, 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-09-11T19:22:13.322706962Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.322717823Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.469919927Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:13.469944993Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 loss detection timeout expired [2025-09-11T19:22:13.469952467Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=242.379592ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 519574, last_update: Instant { tv_sec: 508, tv_nsec: 891861265 }, next_time: Instant { tv_sec: 508, tv_nsec: 891861265 }, 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-09-11T19:22:13.469977003Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.470006148Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Short dcid=6394c660bb1101f3 key_phase=false len=190 pn=9 [2025-09-11T19:22:13.470010696Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=26593 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:13.470016437Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e8, c8, 12, 8b, 6e, 79, e8, 05, 19, 05, d8, cf, e0, f4, 15, d4, 85, 1a, eb, 45] reset_token=[47, f0, 5f, cb, bc, aa, 18, 25, 16, 3a, 69, 7c, c0, 34, 66, b7] [2025-09-11T19:22:13.470025494Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[50, 76, a6, c5, df, 66, f4, af, 17, 66, 04, 88, 39, cc, d4, c1, 2e, 23, 68, 83] reset_token=[51, f1, 9b, be, a7, 61, 94, 79, 51, dc, fa, e0, c2, fd, 33, 71] [2025-09-11T19:22:13.470032146Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ef, 06, da, 1a, 7c, 06, a6, 2c, 1c, 51, d2, a7, 53, 53, 24, 40, b2, af, 94, e2] reset_token=[cc, 3c, c4, 31, 6a, 05, 38, 5b, 66, a3, 06, a4, e7, 87, 77, cc] [2025-09-11T19:22:13.470038809Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[37, 77, 81, cd, 53, 0b, 1a, a1, b2, d2, fb, 20, f3, 2b, 76, 02, e1, 00, 99, 6b] reset_token=[9e, da, 70, 36, f5, 83, 22, 57, 0b, db, 48, 14, b2, e9, e7, e8] [2025-09-11T19:22:13.470045441Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:13.470065519Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=242.267623ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 216, rate: 519574, last_update: Instant { tv_sec: 509, tv_nsec: 39256440 }, next_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, max_datagram_size: 1350, last_packet_size: Some(216), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.470152110Z TRACE quiche_apps::client] written 216 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.470166868Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Short dcid=6394c660bb1101f3 key_phase=false len=9 pn=10 [2025-09-11T19:22:13.470172138Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=26614 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:13.470177879Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm PING mtu_probe=None [2025-09-11T19:22:13.470189149Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=242.143591ms latest_rtt=32.478497ms srtt=32.478497ms min_rtt=32.478497ms rttvar=16.239248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1640 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, first_sent_time: Instant { tv_sec: 508, tv_nsec: 793157041 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.03252272s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 507, tv_nsec: 760198217 }), send_elapsed: 1.000044223s, ack_elapsed: 1.03252272s, rtt: 32.478497ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519574, last_update: Instant { tv_sec: 509, tv_nsec: 39429984 }, next_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, max_datagram_size: 1350, last_packet_size: None, iv: 483.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-09-11T19:22:13.470233152Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.470241778Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.501193249Z TRACE quiche_apps::client] got 241 bytes from 193.167.100.100:443 to 0.0.0.0:60295 [2025-09-11T19:22:13.501210001Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx pkt Short dcid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 key_phase=false len=220 pn=4 [2025-09-11T19:22:13.501225780Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm ACK delay=9 blocks=[5..5, 9..10] ecn_counts=None [2025-09-11T19:22:13.501234106Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 packet newly acked 5 [2025-09-11T19:22:13.501240117Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 packet newly acked 9 [2025-09-11T19:22:13.501245337Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 packet newly acked 10 [2025-09-11T19:22:13.501255325Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[c2, bd, 88, 90, 10, d5, c2, 6a] reset_token=[19, 41, da, e6, 36, 6a, 3e, 31, c0, 2e, d0, 88, c6, da, ae, 5c] [2025-09-11T19:22:13.501277807Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[7b, e0, 04, 36, f3, f1, 9b, 6a] reset_token=[ac, 8e, a0, 7d, 38, 68, f6, 63, 25, 98, e9, 76, d5, c4, 3f, c6] [2025-09-11T19:22:13.501287105Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[34, 61, b9, a1, 01, 99, df, 5a] reset_token=[cc, 65, e0, 2a, 23, b1, d8, c0, 8c, 12, ce, 1d, 86, 89, 20, dd] [2025-09-11T19:22:13.501293336Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[cd, b9, 36, 93, bc, 73, e0, a7] reset_token=[d0, b5, a9, 15, 62, b7, 5e, 60, 09, af, c6, 00, 01, d3, a9, 6d] [2025-09-11T19:22:13.501301191Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[80, bc, b0, 65, 58, fd, db, 8d] reset_token=[f2, 81, f8, b1, a8, 3a, 5a, 57, 5d, 80, 74, 89, 35, 1a, 8b, 20] [2025-09-11T19:22:13.501311731Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c6, 2c, 0d, 6d, e9, 5d, 3f, 59] reset_token=[8f, 9a, 19, b1, 4a, 95, 11, 4f, db, e4, 1d, a2, 21, 56, 2c, 90] [2025-09-11T19:22:13.501321980Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[45, 56, 56, 26, da, ae, 99, 60] reset_token=[a4, 54, e0, e6, da, 57, f6, c4, bb, a3, d1, 56, b3, 87, 21, 60] [2025-09-11T19:22:13.501352337Z TRACE quiche_apps::client] 0.0.0.0:60295: processed 241 bytes [2025-09-11T19:22:13.501361043Z TRACE quiche_apps::client] 0.0.0.0:60295: recv() would block [2025-09-11T19:22:13.501366082Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.501380850Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Short dcid=6394c660bb1101f3 key_phase=false len=5 pn=11 [2025-09-11T19:22:13.501386651Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=21 blocks=[4..4] ecn_counts=None [2025-09-11T19:22:13.501408592Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=exp latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=200 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 70643094 }, next_time: Instant { tv_sec: 509, tv_nsec: 71126182 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.501465308Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.501471459Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.501476188Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:13.501479965Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 loss detection timeout expired [2025-09-11T19:22:13.501485706Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=exp latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=200 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 70643094 }, next_time: Instant { tv_sec: 509, tv_nsec: 71126182 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:13.501514670Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.501534256Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=48 pn=12 [2025-09-11T19:22:13.501540328Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=34650 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:13.501547331Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:13.501559784Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=164.556103ms latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=302 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 70791772 }, next_time: Instant { tv_sec: 509, tv_nsec: 71126182 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.364µ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-09-11T19:22:13.501597515Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.501602554Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.666817662Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:13.666837339Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 loss detection timeout expired [2025-09-11T19:22:13.666843591Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=163.865899ms latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=302 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 70791772 }, next_time: Instant { tv_sec: 509, tv_nsec: 71126182 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.364µ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-09-11T19:22:13.666877003Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.666898423Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=48 pn=13 [2025-09-11T19:22:13.666902421Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=55320 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:13.666907390Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:13.666923560Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=329.148694ms latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=404 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 236153945 }, next_time: Instant { tv_sec: 509, tv_nsec: 236349309 }, 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-09-11T19:22:13.666981007Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.666992248Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=9 pn=14 [2025-09-11T19:22:13.666995725Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=55332 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:13.666999251Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm PING mtu_probe=None [2025-09-11T19:22:13.667006625Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=329.167469ms latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=467 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 236255715 }, next_time: Instant { tv_sec: 509, tv_nsec: 236349309 }, max_datagram_size: 1350, last_packet_size: None, iv: 316.03µ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-09-11T19:22:13.667054074Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.667062900Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:13.997449636Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:13.997473390Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 loss detection timeout expired [2025-09-11T19:22:13.997481175Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=327.880315ms latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=467 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 236255715 }, next_time: Instant { tv_sec: 509, tv_nsec: 236349309 }, max_datagram_size: 1350, last_packet_size: None, iv: 316.03µ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-09-11T19:22:13.997507213Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:13.997535576Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=48 pn=15 [2025-09-11T19:22:13.997539994Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=96649 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:13.997545996Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:13.997566053Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=658.327734ms latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=569 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 566786980 }, next_time: Instant { tv_sec: 509, tv_nsec: 567103010 }, 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-09-11T19:22:13.997642766Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.997654609Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=9 pn=16 [2025-09-11T19:22:13.997658226Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=96665 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:13.997661852Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm PING mtu_probe=None [2025-09-11T19:22:13.997669366Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=658.355586ms latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=632 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 566918145 }, next_time: Instant { tv_sec: 509, tv_nsec: 567103010 }, max_datagram_size: 1350, last_packet_size: None, iv: 316.03µ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-09-11T19:22:13.997712958Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:13.997721093Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:14.657437900Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:14.657469128Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 loss detection timeout expired [2025-09-11T19:22:14.657476953Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=656.923993ms latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=632 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 509, tv_nsec: 566918145 }, next_time: Instant { tv_sec: 509, tv_nsec: 567103010 }, max_datagram_size: 1350, last_packet_size: None, iv: 316.03µ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-09-11T19:22:14.657502160Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:14.657532737Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=48 pn=17 [2025-09-11T19:22:14.657537707Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=179149 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:14.657559407Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:14.657580677Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=1.316685414s latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=734 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 522102, last_update: Instant { tv_sec: 510, tv_nsec: 226782458 }, next_time: Instant { tv_sec: 510, tv_nsec: 227098488 }, 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-09-11T19:22:14.657658222Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:14.657670024Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=9 pn=18 [2025-09-11T19:22:14.657673601Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=179167 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:14.657677207Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm PING mtu_probe=None [2025-09-11T19:22:14.657684671Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=1.316732312s latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=797 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 510, tv_nsec: 226933270 }, next_time: Instant { tv_sec: 510, tv_nsec: 227098488 }, max_datagram_size: 1350, last_packet_size: None, iv: 316.03µ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-09-11T19:22:14.657715689Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:14.657723423Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:15.976124975Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:15.976152126Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 loss detection timeout expired [2025-09-11T19:22:15.976161694Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=1.315007879s latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=797 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 510, tv_nsec: 226933270 }, next_time: Instant { tv_sec: 510, tv_nsec: 227098488 }, max_datagram_size: 1350, last_packet_size: None, iv: 316.03µ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-09-11T19:22:15.976198212Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:15.976227056Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=48 pn=19 [2025-09-11T19:22:15.976231715Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=343986 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:15.976238026Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:15.976257873Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=2.633456979s latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=899 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 522102, last_update: Instant { tv_sec: 511, tv_nsec: 545477368 }, next_time: Instant { tv_sec: 511, tv_nsec: 545793398 }, 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-09-11T19:22:15.976326732Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:15.976343904Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Handshake version=1 dcid=6394c660bb1101f3 scid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 len=9 pn=20 [2025-09-11T19:22:15.976348983Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=344001 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:15.976354043Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm PING mtu_probe=None [2025-09-11T19:22:15.976392044Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=2.633449646s latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=962 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 509, tv_nsec: 70476794 }, first_sent_time: Instant { tv_sec: 509, tv_nsec: 39256440 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 522102, last_update: Instant { tv_sec: 511, tv_nsec: 545604636 }, next_time: Instant { tv_sec: 511, tv_nsec: 545793398 }, max_datagram_size: 1350, last_packet_size: None, iv: 316.03µ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-09-11T19:22:15.976436607Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:15.976445564Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:16.168911108Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:60295 [2025-09-11T19:22:16.168946634Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx pkt Short dcid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 key_phase=false len=380 pn=7 [2025-09-11T19:22:16.168970689Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm HANDSHAKE_DONE [2025-09-11T19:22:16.168981459Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 dropped epoch 1 state [2025-09-11T19:22:16.168987531Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:16.169043345Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:16.169066969Z TRACE quiche_apps::client] 0.0.0.0:60295: processed 401 bytes [2025-09-11T19:22:16.169071778Z TRACE quiche_apps::client] 0.0.0.0:60295: recv() would block [2025-09-11T19:22:16.169074573Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:16.169078150Z INFO quiche_apps::client] Retiring source CID 7f61948e2d8891b90a19930d3103d1373346d293 [2025-09-11T19:22:16.169097576Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Short dcid=6394c660bb1101f3 key_phase=false len=47 pn=21 [2025-09-11T19:22:16.169101053Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm ACK delay=18 blocks=[4..4, 7..7] ecn_counts=None [2025-09-11T19:22:16.169106132Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[67, f2, 0b, a1, fd, ec, e0, 43, 73, fa, e2, b6, 1b, b5, 39, 02, 28, 44, 76, ec] reset_token=[e5, 99, 03, db, 03, c5, 8b, f5, e1, 82, 10, 3a, fd, df, e4, e3] [2025-09-11T19:22:16.169120880Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=3.433472689s latest_rtt=31.220354ms srtt=32.321228ms min_rtt=31.220354ms rttvar=12.493971ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=73 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2106, delivered_time: Instant { tv_sec: 511, tv_nsec: 738672364 }, first_sent_time: Instant { tv_sec: 511, tv_nsec: 738672364 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 10, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 277.319753ms, delivered: 1440, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 508, tv_nsec: 793157041 }), send_elapsed: 246.099399ms, ack_elapsed: 277.319753ms, rtt: 31.220354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 73, rate: 522102, last_update: Instant { tv_sec: 511, tv_nsec: 738356334 }, next_time: Instant { tv_sec: 511, tv_nsec: 738672364 }, max_datagram_size: 1350, last_packet_size: Some(73), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:16.169180751Z TRACE quiche_apps::client] written 73 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:16.169186753Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:16.199892742Z TRACE quiche_apps::client] got 48 bytes from 193.167.100.100:443 to 0.0.0.0:60295 [2025-09-11T19:22:16.199923709Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx pkt Short dcid=e8c8128b6e79e8051905d8cfe0f415d4851aeb45 key_phase=false len=27 pn=8 [2025-09-11T19:22:16.199942825Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm ACK delay=7 blocks=[21..21] ecn_counts=None [2025-09-11T19:22:16.199952633Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 packet newly acked 21 [2025-09-11T19:22:16.199963153Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:16.199990063Z TRACE quiche_apps::client] 0.0.0.0:60295: processed 48 bytes [2025-09-11T19:22:16.199999210Z TRACE quiche_apps::client] 0.0.0.0:60295: recv() would block [2025-09-11T19:22:16.200004340Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:16.200016022Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:22:16.200020791Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:22:16.200025499Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:16.200030298Z INFO quiche_apps::common] 1/1 response(s) received in 4.008945087s, closing... [2025-09-11T19:22:16.200049684Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx pkt Short dcid=6394c660bb1101f3 key_phase=false len=10 pn=22 [2025-09-11T19:22:16.200055896Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:16.200071876Z TRACE quiche::recovery::congestion::recovery] 7f61948e2d8891b90a19930d3103d1373346d293 timer=96.350663ms latest_rtt=30.516435ms srtt=32.095628ms min_rtt=30.516435ms rttvar=9.821676ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2179, delivered_time: Instant { tv_sec: 511, tv_nsec: 769310917 }, first_sent_time: Instant { tv_sec: 511, tv_nsec: 769310917 }, end_of_app_limited: 21, last_sent_packet: 22, largest_acked: 21, rate_sample: RateSample { bandwidth: 41.54 Kbps, is_app_limited: true, interval: 30.516435ms, delivered: 73, prior_delivered: 2106, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 738672364 }), send_elapsed: 0ns, ack_elapsed: 30.516435ms, rtt: 30.516435ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 525772, last_update: Instant { tv_sec: 511, tv_nsec: 769310917 }, next_time: Instant { tv_sec: 511, tv_nsec: 769310917 }, 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-09-11T19:22:16.200134884Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:60295 to 193.167.100.100:443 [2025-09-11T19:22:16.200143350Z TRACE quiche_apps::client] 0.0.0.0:60295 -> 193.167.100.100:443: done writing [2025-09-11T19:22:16.415388807Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:16.415414896Z TRACE quiche] 7f61948e2d8891b90a19930d3103d1373346d293 draining timeout expired [2025-09-11T19:22:16.415457856Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:16.415464088Z INFO quiche_apps::client] connection closed, recv=8 sent=23 lost=3 retrans=12 sent_bytes=3419 recv_bytes=4604 lost_bytes=0 [local_addr=0.0.0.0:60295 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=23 lost=3 retrans=12 rtt=32.095628ms min_rtt=Some(30.516435ms) rttvar=9.821676ms cwnd=13500 sent_bytes=3419 recv_bytes=4604 lost_bytes=0 stream_retrans_bytes=643 pmtu=1350 delivery_rate=5192] [2025-09-11T19:22:16.421069629Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:16.421381311Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:60024 with scid dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 [2025-09-11T19:22:16.421434450Z TRACE quiche::tls] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 write message lvl=Initial len=266 [2025-09-11T19:22:16.421456281Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Initial version=1 dcid=2a9702172e748bdc000f1c3c6f517ff4 scid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 len=270 pn=0 [2025-09-11T19:22:16.421461080Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:16.421479404Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=998.90861ms 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: 511, tv_nsec: 990658313 }, first_sent_time: Instant { tv_sec: 511, tv_nsec: 990658313 }, 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: 511, tv_nsec: 990658313 }, next_time: Instant { tv_sec: 511, tv_nsec: 990658313 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:16.421562439Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:17.421618761Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:17.421650450Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 loss detection timeout expired [2025-09-11T19:22:17.421657694Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=997.729669ms 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: 511, tv_nsec: 990658313 }, first_sent_time: Instant { tv_sec: 511, tv_nsec: 990658313 }, 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: 511, tv_nsec: 990658313 }, next_time: Instant { tv_sec: 511, tv_nsec: 990658313 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:17.421682199Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:17.421722615Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Initial version=1 dcid=2a9702172e748bdc000f1c3c6f517ff4 scid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 len=270 pn=1 [2025-09-11T19:22:17.421727103Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:17.421776756Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=1.997921434s 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: 511, tv_nsec: 990658313 }, first_sent_time: Instant { tv_sec: 511, tv_nsec: 990658313 }, 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: 512, tv_nsec: 990968519 }, next_time: Instant { tv_sec: 512, tv_nsec: 990968519 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:17.421867986Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:17.421876732Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.421935545Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:19.421967285Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 loss detection timeout expired [2025-09-11T19:22:19.421974919Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=1.995722579s 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: 511, tv_nsec: 990658313 }, first_sent_time: Instant { tv_sec: 511, tv_nsec: 990658313 }, 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: 512, tv_nsec: 990968519 }, next_time: Instant { tv_sec: 512, tv_nsec: 990968519 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:19.422000928Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.422038498Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Initial version=1 dcid=2a9702172e748bdc000f1c3c6f517ff4 scid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 len=270 pn=2 [2025-09-11T19:22:19.422042806Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:19.422063054Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=3.995947502s 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: 511, tv_nsec: 990658313 }, first_sent_time: Instant { tv_sec: 511, tv_nsec: 990658313 }, 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: 514, tv_nsec: 991280725 }, next_time: Instant { tv_sec: 514, tv_nsec: 991280725 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:19.422163712Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.422177368Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Initial version=1 dcid=2a9702172e748bdc000f1c3c6f517ff4 scid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 len=4 pn=3 [2025-09-11T19:22:19.422181295Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm PING mtu_probe=None [2025-09-11T19:22:19.422184571Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm PADDING len=3 [2025-09-11T19:22:19.422192526Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=3.995976867s 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: 511, tv_nsec: 990658313 }, first_sent_time: Instant { tv_sec: 511, tv_nsec: 990658313 }, 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: 514, tv_nsec: 991439492 }, next_time: Instant { tv_sec: 514, tv_nsec: 991439492 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:19.422219857Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.422224877Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.455232782Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.455253270Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx pkt Initial version=1 dcid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 scid=dfc474c81e83ec38 token= len=116 pn=0 [2025-09-11T19:22:19.455265563Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm ACK delay=59 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:19.455273939Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 packet newly acked 2 [2025-09-11T19:22:19.455279990Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 packet 0 lost on epoch 0 [2025-09-11T19:22:19.455284058Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 packet 1 lost on epoch 0 [2025-09-11T19:22:19.455300910Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:19.455423840Z TRACE quiche::tls] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 set write secret lvl=Handshake [2025-09-11T19:22:19.455440821Z TRACE quiche::tls] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 set read secret lvl=Handshake [2025-09-11T19:22:19.455477269Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx pkt Handshake version=1 dcid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 scid=dfc474c81e83ec38 len=1009 pn=0 [2025-09-11T19:22:19.455488180Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm CRYPTO off=0 len=733 [2025-09-11T19:22:19.455723810Z TRACE quiche::tls] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 write message lvl=Handshake len=36 [2025-09-11T19:22:19.455728660Z TRACE quiche::tls] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 set write secret lvl=OneRTT [2025-09-11T19:22:19.455762523Z TRACE quiche::tls] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 set read secret lvl=OneRTT [2025-09-11T19:22:19.455792539Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 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(2a9702172e748bdc000f1c3c6f517ff4), max_idle_timeout: 30000, stateless_reset_token: Some(303812717172178238005358791361221123439), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(dfc474c81e83ec38), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:19.455804642Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm PADDING len=255 [2025-09-11T19:22:19.455820381Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 1200 bytes [2025-09-11T19:22:19.455826402Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.455830230Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx pkt Short dcid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 key_phase=false len=213 pn=0 [2025-09-11T19:22:19.455840018Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ca, 49, 76, dd, b6, 7a, 8f, 6c] reset_token=[42, 74, 38, 4c, c5, 51, 6f, 0e, 60, be, ac, 28, a4, b0, 1c, 84] [2025-09-11T19:22:19.455851249Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1a, 3d, 6d, a8, 99, a0, 1b, 2f] reset_token=[94, 70, fb, 03, ac, ec, 1f, cf, 6c, 88, 80, e9, 5f, 63, af, 62] [2025-09-11T19:22:19.455859074Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3c, ef, e5, e0, 10, 6a, bd, 1a] reset_token=[f8, ea, 02, 79, 83, 33, 72, 6b, ca, ea, ba, 61, 7d, c2, 85, 5c] [2025-09-11T19:22:19.455865726Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[06, c8, 66, f2, 05, 05, 29, 32] reset_token=[39, 5a, 76, 23, df, 40, d7, 1d, b1, 30, ae, 7f, 5f, 1c, ee, 0b] [2025-09-11T19:22:19.455871026Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[16, bc, 67, c3, bc, ad, 54, c6] reset_token=[f5, ea, 82, b2, 5b, a8, 97, 17, 5c, 59, 31, 86, aa, 67, 86, 85] [2025-09-11T19:22:19.455876015Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[06, 70, da, 05, 66, ba, 51, 00] reset_token=[cd, 0a, 12, 51, 4a, e3, 76, c7, 68, 59, 36, f9, b9, bf, 85, 48] [2025-09-11T19:22:19.455880804Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[42, 60, 0c, 15, b6, d1, e1, 6e] reset_token=[fe, ec, e7, 22, ba, cc, bc, 85, 31, c7, 65, 2e, da, e2, d8, 86] [2025-09-11T19:22:19.455889571Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 234 bytes [2025-09-11T19:22:19.455893919Z TRACE quiche_apps::client] got 60 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.455897395Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx pkt Initial version=1 dcid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 scid=dfc474c81e83ec38 token= len=22 pn=1 [2025-09-11T19:22:19.455902004Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm ACK delay=2 blocks=[2..3] ecn_counts=None [2025-09-11T19:22:19.455905370Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 packet newly acked 3 [2025-09-11T19:22:19.455914106Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 60 bytes [2025-09-11T19:22:19.455917593Z TRACE quiche_apps::client] 0.0.0.0:60024: recv() would block [2025-09-11T19:22:19.455926750Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.455939304Z DEBUG quiche_apps::common] sending HTTP request "GET /lnfnuwtcpd\r\n" [2025-09-11T19:22:19.456007962Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Initial version=1 dcid=dfc474c81e83ec38 scid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 len=5 pn=4 [2025-09-11T19:22:19.456014625Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm ACK delay=13 blocks=[0..1] ecn_counts=None [2025-09-11T19:22:19.456030114Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=83.49339ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 24519452 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 25270297 }, next_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.456055010Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Handshake version=1 dcid=dfc474c81e83ec38 scid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 len=46 pn=5 [2025-09-11T19:22:19.456057866Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm ACK delay=72 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:19.456060470Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:19.456066411Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=83.561789ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 25270297 }, next_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.456079356Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 dropped epoch 0 state [2025-09-11T19:22:19.456092550Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Short dcid=dfc474c81e83ec38 key_phase=false len=1164 pn=6 [2025-09-11T19:22:19.456095476Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm ACK delay=31 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:19.456105715Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c3, e8, e1, 10, 46, 3c, 97, 0c, 63, 6a, 06, fd, 2e, b5, 82, 26, d4, 6e, 05, a6] reset_token=[a3, b5, cd, 98, 46, 33, 5d, 6c, 62, fa, 24, 4d, 91, 59, 32, 1e] [2025-09-11T19:22:19.456116966Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f9, 47, 9f, c1, 85, 79, 79, a3, 40, 0e, 4b, 18, 8f, 9f, e6, 01, 32, 3b, f4, 7e] reset_token=[9e, e1, 95, 51, 76, 89, 4c, d0, 13, 24, 26, 59, 1f, 47, d8, e9] [2025-09-11T19:22:19.456126143Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6f, d1, 90, d3, a5, 02, 8a, 4c, 4d, 4d, 68, 53, 45, 7e, c5, 88, ef, 81, 29, f9] reset_token=[35, e5, 2c, 7c, 53, f9, 83, c4, b9, ce, 3e, f1, 9a, 9c, 76, 55] [2025-09-11T19:22:19.456131343Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[83, 94, 29, 24, 23, 10, 3e, a6, 44, 63, 14, 4f, 06, 2e, de, 7a, d0, e3, 13, 78] reset_token=[cb, e5, 88, 6b, ab, 66, 97, 38, 91, 67, 47, e9, 1b, 5e, cb, 4d] [2025-09-11T19:22:19.456136382Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:19.456138927Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm PADDING len=977 [2025-09-11T19:22:19.456168062Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=83.459858ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=1290 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 25270297 }, next_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.456208798Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.456217494Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.540359863Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:19.540375252Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 loss detection timeout expired [2025-09-11T19:22:19.540381143Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=82.874188ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=1290 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 25270297 }, next_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.540412711Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.540433921Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Handshake version=1 dcid=dfc474c81e83ec38 scid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 len=46 pn=7 [2025-09-11T19:22:19.540438330Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm ACK delay=10619 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:19.540443399Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:19.540455181Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=132.800621ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=1390 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 109690245 }, next_time: Instant { tv_sec: 515, tv_nsec: 109690245 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.540510164Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.540516726Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.571538816Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.571556670Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx pkt Short dcid=dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 key_phase=false len=378 pn=1 [2025-09-11T19:22:19.571568251Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm HANDSHAKE_DONE [2025-09-11T19:22:19.571573401Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 dropped epoch 1 state [2025-09-11T19:22:19.571576487Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:19.571626240Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 399 bytes [2025-09-11T19:22:19.571634034Z TRACE quiche_apps::client] 0.0.0.0:60024: recv() would block [2025-09-11T19:22:19.571637832Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.571649984Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Short dcid=dfc474c81e83ec38 key_phase=false len=5 pn=8 [2025-09-11T19:22:19.571654453Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm ACK delay=11 blocks=[0..1] ecn_counts=None [2025-09-11T19:22:19.571665092Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=101.589928ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 109690245 }, next_time: Instant { tv_sec: 515, tv_nsec: 109690245 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.571723201Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.571757896Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.673913120Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:19.673928980Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 loss detection timeout expired [2025-09-11T19:22:19.673936434Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=216.574141ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 109690245 }, next_time: Instant { tv_sec: 515, tv_nsec: 109690245 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.673958445Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.673979945Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Short dcid=dfc474c81e83ec38 key_phase=false len=188 pn=9 [2025-09-11T19:22:19.673984513Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm ACK delay=12802 blocks=[0..1] ecn_counts=None [2025-09-11T19:22:19.673989613Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c3, e8, e1, 10, 46, 3c, 97, 0c, 63, 6a, 06, fd, 2e, b5, 82, 26, d4, 6e, 05, a6] reset_token=[a3, b5, cd, 98, 46, 33, 5d, 6c, 62, fa, 24, 4d, 91, 59, 32, 1e] [2025-09-11T19:22:19.673998500Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f9, 47, 9f, c1, 85, 79, 79, a3, 40, 0e, 4b, 18, 8f, 9f, e6, 01, 32, 3b, f4, 7e] reset_token=[9e, e1, 95, 51, 76, 89, 4c, d0, 13, 24, 26, 59, 1f, 47, d8, e9] [2025-09-11T19:22:19.674005032Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6f, d1, 90, d3, a5, 02, 8a, 4c, 4d, 4d, 68, 53, 45, 7e, c5, 88, ef, 81, 29, f9] reset_token=[35, e5, 2c, 7c, 53, f9, 83, c4, b9, ce, 3e, f1, 9a, 9c, 76, 55] [2025-09-11T19:22:19.674019860Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[83, 94, 29, 24, 23, 10, 3e, a6, 44, 63, 14, 4f, 06, 2e, de, 7a, d0, e3, 13, 78] reset_token=[cb, e5, 88, 6b, ab, 66, 97, 38, 91, 67, 47, e9, 1b, 5e, cb, 4d] [2025-09-11T19:22:19.674026242Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:19.674043223Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=434.433864ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=1404 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 243235958 }, next_time: Instant { tv_sec: 515, tv_nsec: 243235958 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.674102735Z TRACE quiche_apps::client] written 214 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.674116010Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Short dcid=dfc474c81e83ec38 key_phase=false len=7 pn=10 [2025-09-11T19:22:19.674121289Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm ACK delay=12819 blocks=[0..1] ecn_counts=None [2025-09-11T19:22:19.674127481Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm PING mtu_probe=None [2025-09-11T19:22:19.674138432Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=434.482344ms latest_rtt=33.72671ms srtt=33.297724ms min_rtt=33.238727ms rttvar=12.582517ms cwnd=9450 ssthresh=9450 bytes_in_flight=1437 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 25270297 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034507889s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 511, tv_nsec: 990658313 }), send_elapsed: 3.000781179s, ack_elapsed: 3.034507889s, rtt: 33.72671ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354753, last_update: Instant { tv_sec: 515, tv_nsec: 243235958 }, next_time: Instant { tv_sec: 515, tv_nsec: 243235958 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.674183405Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.674192683Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.704856744Z TRACE quiche_apps::client] got 45 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.704877442Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx pkt Short dcid=c3e8e110463c970c636a06fd2eb58226d46e05a6 key_phase=false len=24 pn=2 [2025-09-11T19:22:19.704889555Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:19.704897460Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm ACK delay=5 blocks=[8..9] ecn_counts=None [2025-09-11T19:22:19.704904453Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 packet newly acked 8 [2025-09-11T19:22:19.704909302Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 packet newly acked 9 [2025-09-11T19:22:19.704917097Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 packet 6 lost on epoch 2 [2025-09-11T19:22:19.704924260Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:19.704945901Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 45 bytes [2025-09-11T19:22:19.704954076Z TRACE quiche_apps::client] 0.0.0.0:60024: recv() would block [2025-09-11T19:22:19.704959195Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.704964375Z INFO quiche_apps::client] Retiring source CID dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 [2025-09-11T19:22:19.704987709Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Short dcid=dfc474c81e83ec38 key_phase=false len=205 pn=11 [2025-09-11T19:22:19.704993900Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm ACK delay=13 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:19.705000032Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[72, 4c, 0d, e6, ec, 84, 54, 14, ed, d5, 75, e0, 6a, 02, 1e, c8, ad, 16, 4c, fc] reset_token=[fe, f5, 30, e4, 4d, 4f, 48, e9, 27, cc, dc, e1, 30, 8d, 4b, fc] [2025-09-11T19:22:19.705011633Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[c3, e8, e1, 10, 46, 3c, 97, 0c, 63, 6a, 06, fd, 2e, b5, 82, 26, d4, 6e, 05, a6] reset_token=[a3, b5, cd, 98, 46, 33, 5d, 6c, 62, fa, 24, 4d, 91, 59, 32, 1e] [2025-09-11T19:22:19.705023596Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[f9, 47, 9f, c1, 85, 79, 79, a3, 40, 0e, 4b, 18, 8f, 9f, e6, 01, 32, 3b, f4, 7e] reset_token=[9e, e1, 95, 51, 76, 89, 4c, d0, 13, 24, 26, 59, 1f, 47, d8, e9] [2025-09-11T19:22:19.705034256Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[6f, d1, 90, d3, a5, 02, 8a, 4c, 4d, 4d, 68, 53, 45, 7e, c5, 88, ef, 81, 29, f9] reset_token=[35, e5, 2c, 7c, 53, f9, 83, c4, b9, ce, 3e, f1, 9a, 9c, 76, 55] [2025-09-11T19:22:19.705045156Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[83, 94, 29, 24, 23, 10, 3e, a6, 44, 63, 14, 4f, 06, 2e, de, 7a, d0, e3, 13, 78] reset_token=[cb, e5, 88, 6b, ab, 66, 97, 38, 91, 67, 47, e9, 1b, 5e, cb, 4d] [2025-09-11T19:22:19.705060936Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=98.052108ms latest_rtt=30.908267ms srtt=32.999041ms min_rtt=30.908267ms rttvar=10.034251ms cwnd=9450 ssthresh=9450 bytes_in_flight=264 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 614, delivered_time: Instant { tv_sec: 515, tv_nsec: 274144225 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 243235958 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { bandwidth: 6.87 Kbps, is_app_limited: true, interval: 248.873928ms, delivered: 214, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 515, tv_nsec: 25270297 }), send_elapsed: 217.965661ms, ack_elapsed: 248.873928ms, rtt: 30.908267ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357964, last_update: Instant { tv_sec: 515, tv_nsec: 243235958 }, next_time: Instant { tv_sec: 515, tv_nsec: 243235958 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.705118634Z TRACE quiche_apps::client] written 231 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.705125296Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.706034567Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.706047992Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx pkt Short dcid=c3e8e110463c970c636a06fd2eb58226d46e05a6 key_phase=false len=1045 pn=3 [2025-09-11T19:22:19.706058061Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:19.706069512Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 1066 bytes [2025-09-11T19:22:19.706076405Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.706081515Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx pkt Short dcid=c3e8e110463c970c636a06fd2eb58226d46e05a6 key_phase=false len=22 pn=4 [2025-09-11T19:22:19.706088298Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:19.706096503Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 43 bytes [2025-09-11T19:22:19.706100791Z TRACE quiche_apps::client] 0.0.0.0:60024: recv() would block [2025-09-11T19:22:19.706103135Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.706110159Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:19.706114487Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:19.706118334Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:19.706121710Z INFO quiche_apps::common] 1/1 response(s) received in 3.284555033s, closing... [2025-09-11T19:22:19.706132621Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx pkt Short dcid=dfc474c81e83ec38 key_phase=false len=10 pn=12 [2025-09-11T19:22:19.706137750Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:19.706148280Z TRACE quiche::recovery::congestion::recovery] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 timer=98.115116ms latest_rtt=30.908267ms srtt=32.999041ms min_rtt=30.908267ms rttvar=10.034251ms cwnd=9450 ssthresh=9450 bytes_in_flight=300 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 515, tv_nsec: 58350257 }) Rate { delivered: 614, delivered_time: Instant { tv_sec: 515, tv_nsec: 274144225 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 243235958 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 9, rate_sample: RateSample { bandwidth: 6.87 Kbps, is_app_limited: true, interval: 248.873928ms, delivered: 214, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 515, tv_nsec: 25270297 }), send_elapsed: 217.965661ms, ack_elapsed: 248.873928ms, rtt: 30.908267ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357964, last_update: Instant { tv_sec: 515, tv_nsec: 243235958 }, next_time: Instant { tv_sec: 515, tv_nsec: 243235958 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:19.706197392Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:60024 to 193.167.100.100:443 [2025-09-11T19:22:19.706202832Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.731478643Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.731494182Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 44 bytes [2025-09-11T19:22:19.731500444Z TRACE quiche_apps::client] 0.0.0.0:60024: recv() would block [2025-09-11T19:22:19.731504912Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.731511976Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.736683069Z TRACE quiche_apps::client] got 49 bytes from 193.167.100.100:443 to 0.0.0.0:60024 [2025-09-11T19:22:19.736695352Z TRACE quiche_apps::client] 0.0.0.0:60024: processed 49 bytes [2025-09-11T19:22:19.736700511Z TRACE quiche_apps::client] 0.0.0.0:60024: recv() would block [2025-09-11T19:22:19.736704148Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.736709518Z TRACE quiche_apps::client] 0.0.0.0:60024 -> 193.167.100.100:443: done writing [2025-09-11T19:22:19.925953720Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:19.925986001Z TRACE quiche] dcfbb8a28cb658cf7b0d260c5bf7d76136c08355 draining timeout expired [2025-09-11T19:22:19.926036836Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.926043198Z INFO quiche_apps::client] connection closed, recv=8 sent=13 lost=3 retrans=8 sent_bytes=3061 recv_bytes=3047 lost_bytes=1856 [local_addr=0.0.0.0:60024 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=13 lost=3 retrans=8 rtt=32.999041ms min_rtt=Some(30.908267ms) rttvar=10.034251ms cwnd=9450 sent_bytes=3061 recv_bytes=3047 lost_bytes=0 stream_retrans_bytes=1400 pmtu=1350 delivery_rate=859] [2025-09-11T19:22:19.931069715Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:19.931313230Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48452 with scid 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af [2025-09-11T19:22:19.931355489Z TRACE quiche::tls] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af write message lvl=Initial len=266 [2025-09-11T19:22:19.931372441Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Initial version=1 dcid=3aa4ccf1ad0986f6b9e358164eb73f75 scid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af len=270 pn=0 [2025-09-11T19:22:19.931375647Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:19.931388701Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=998.928436ms 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: 515, tv_nsec: 500590022 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, 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: 515, tv_nsec: 500590022 }, next_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:19.931471426Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:19.964583226Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:19.964620586Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af dropped invalid packet [2025-09-11T19:22:19.964629172Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 234 bytes [2025-09-11T19:22:19.964636926Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:19.964642066Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:19.964659268Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.265095246Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.265147473Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx pkt Initial version=1 dcid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af scid=0c5736f2c6f342e1 token= len=1162 pn=1 [2025-09-11T19:22:20.265168243Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:20.265320588Z TRACE quiche::tls] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af set write secret lvl=Handshake [2025-09-11T19:22:20.265341016Z TRACE quiche::tls] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af set read secret lvl=Handshake [2025-09-11T19:22:20.265363458Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm PADDING len=1051 [2025-09-11T19:22:20.265395437Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 1200 bytes [2025-09-11T19:22:20.265401499Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.265404995Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.265421506Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Initial version=1 dcid=0c5736f2c6f342e1 scid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af len=5 pn=1 [2025-09-11T19:22:20.265425614Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm ACK delay=34 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:20.265438798Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=664.880674ms 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: 515, tv_nsec: 500590022 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, 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: 515, tv_nsec: 834680485 }, next_time: Instant { tv_sec: 515, tv_nsec: 834680485 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.265501726Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48452 to 193.167.100.100:443 [2025-09-11T19:22:20.265514380Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.265957872Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.265973381Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx pkt Initial version=1 dcid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af scid=0c5736f2c6f342e1 token= len=1162 pn=2 [2025-09-11T19:22:20.265984161Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:20.265996955Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm PADDING len=1051 [2025-09-11T19:22:20.266011282Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 1200 bytes [2025-09-11T19:22:20.266017393Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.266020940Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.266047089Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Initial version=1 dcid=0c5736f2c6f342e1 scid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af len=5 pn=2 [2025-09-11T19:22:20.266052008Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm ACK delay=9 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:20.266063389Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=664.256153ms 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: 515, tv_nsec: 500590022 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, 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: 515, tv_nsec: 835309333 }, next_time: Instant { tv_sec: 515, tv_nsec: 835309333 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.266113293Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48452 to 193.167.100.100:443 [2025-09-11T19:22:20.266122230Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.297636120Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.297655907Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx pkt Handshake version=1 dcid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af scid=0c5736f2c6f342e1 len=755 pn=1 [2025-09-11T19:22:20.297670915Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:20.297965256Z TRACE quiche::tls] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af write message lvl=Handshake len=36 [2025-09-11T19:22:20.297971127Z TRACE quiche::tls] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af set write secret lvl=OneRTT [2025-09-11T19:22:20.297980504Z TRACE quiche::tls] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af set read secret lvl=OneRTT [2025-09-11T19:22:20.298000852Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af 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(3aa4ccf1ad0986f6b9e358164eb73f75), max_idle_timeout: 30000, stateless_reset_token: Some(106060302525406350441241875312384340980), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(0c5736f2c6f342e1), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:20.298027312Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 792 bytes [2025-09-11T19:22:20.298032702Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.298035697Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.298044674Z DEBUG quiche_apps::common] sending HTTP request "GET /ksaheepwpx\r\n" [2025-09-11T19:22:20.298134933Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Handshake version=1 dcid=0c5736f2c6f342e1 scid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af len=45 pn=3 [2025-09-11T19:22:20.298140103Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm ACK delay=59 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:20.298149521Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:20.298161733Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=632.1581ms 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: 515, tv_nsec: 500590022 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, 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: 515, tv_nsec: 867395174 }, next_time: Instant { tv_sec: 515, tv_nsec: 867395174 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.298178945Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af dropped epoch 0 state [2025-09-11T19:22:20.298188704Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Short dcid=0c5736f2c6f342e1 key_phase=false len=182 pn=4 [2025-09-11T19:22:20.298192130Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9f, 88, e8, 28, 9e, ec, c8, 63, a2, 88, 25, 49, 5e, 0e, 41, f4, 05, a0, 65, 16] reset_token=[49, 11, b1, 48, f2, 59, 5f, b5, 13, fd, 56, cc, 93, ee, 40, c2] [2025-09-11T19:22:20.298200065Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[92, 4a, 2f, ee, 66, 5d, 95, 4f, 00, 14, 5b, 75, ec, 8c, 4c, 4f, ca, d8, b3, b3] reset_token=[9b, 1a, cc, 4a, 21, 70, 21, ab, c0, 6e, 8d, d2, ca, e8, 42, 58] [2025-09-11T19:22:20.298206537Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c8, f1, c4, 63, 3b, ef, 67, b6, f6, d0, 00, 35, d5, 46, dc, 20, ec, d2, 26, b1] reset_token=[3b, 71, cf, 33, 96, 4c, 14, 41, f9, 3b, 6f, 73, d2, 95, a7, fa] [2025-09-11T19:22:20.298212799Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ac, 11, f5, e9, 99, 5f, 62, b3, 7e, ee, 3c, ea, 14, 2b, dc, 2b, d3, 99, bf, d6] reset_token=[7c, ea, 76, ad, 38, 31, 30, 76, b6, 78, 41, bb, ee, 99, 6f, 43] [2025-09-11T19:22:20.298220403Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:20.298236433Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=998.888071ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, 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: 515, tv_nsec: 867395174 }, next_time: Instant { tv_sec: 515, tv_nsec: 867395174 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.298297227Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:48452 to 193.167.100.100:443 [2025-09-11T19:22:20.298306925Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.298319498Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.298326912Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx pkt Handshake version=1 dcid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af scid=0c5736f2c6f342e1 len=755 pn=2 [2025-09-11T19:22:20.298338013Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:20.298352941Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 792 bytes [2025-09-11T19:22:20.298359413Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.298364192Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.298379160Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Handshake version=1 dcid=0c5736f2c6f342e1 scid=9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af len=5 pn=5 [2025-09-11T19:22:20.298385081Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:20.298398286Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=998.726158ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 500590022 }, 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: 515, tv_nsec: 867640352 }, next_time: Instant { tv_sec: 515, tv_nsec: 867640352 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.298444081Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:48452 to 193.167.100.100:443 [2025-09-11T19:22:20.298453038Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.329487141Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.329508381Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx pkt Short dcid=9f88e8289eecc863a28825495e0e41f405a06516 key_phase=false len=385 pn=1 [2025-09-11T19:22:20.329520393Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:20.329528138Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm HANDSHAKE_DONE [2025-09-11T19:22:20.329537045Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af dropped epoch 1 state [2025-09-11T19:22:20.329542886Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm ACK delay=14 blocks=[4..4] ecn_counts=None [2025-09-11T19:22:20.329551201Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af packet newly acked 4 [2025-09-11T19:22:20.329560849Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:20.329611514Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:20.329636541Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 406 bytes [2025-09-11T19:22:20.329651398Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.329654925Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.329658402Z INFO quiche_apps::client] Retiring source CID 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af [2025-09-11T19:22:20.329675093Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Short dcid=0c5736f2c6f342e1 key_phase=false len=45 pn=6 [2025-09-11T19:22:20.329679040Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm ACK delay=20 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:20.329683238Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[84, 9c, 93, 15, 71, 74, 98, f5, 7e, 63, 42, 4a, 4e, b3, f0, d9, c6, 04, db, b8] reset_token=[54, e9, 90, e4, 33, 1a, 97, d3, 88, 32, f9, ea, 2f, 0d, 58, 66] [2025-09-11T19:22:20.329698046Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=119.110674ms latest_rtt=31.380491ms srtt=31.380491ms min_rtt=31.380491ms rttvar=15.690245ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 515, tv_nsec: 898937518 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 898937518 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.18 Kbps, is_app_limited: true, interval: 398.185643ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 515, tv_nsec: 500590022 }), send_elapsed: 366.805152ms, ack_elapsed: 398.185643ms, rtt: 31.380491ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 537754, last_update: Instant { tv_sec: 515, tv_nsec: 898937518 }, next_time: Instant { tv_sec: 515, tv_nsec: 898937518 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.329769269Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:48452 to 193.167.100.100:443 [2025-09-11T19:22:20.329780370Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.330300392Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.330311994Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx pkt Short dcid=9f88e8289eecc863a28825495e0e41f405a06516 key_phase=false len=1045 pn=2 [2025-09-11T19:22:20.330323416Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:20.330336300Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 1066 bytes [2025-09-11T19:22:20.330343283Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.330347771Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.330355015Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:20.330359874Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:22:20.330373620Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Short dcid=0c5736f2c6f342e1 key_phase=false len=5 pn=7 [2025-09-11T19:22:20.330378699Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm ACK delay=7 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:20.330425437Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=118.382341ms latest_rtt=31.380491ms srtt=31.380491ms min_rtt=31.380491ms rttvar=15.690245ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 515, tv_nsec: 898937518 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 898937518 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.18 Kbps, is_app_limited: true, interval: 398.185643ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 515, tv_nsec: 500590022 }), send_elapsed: 366.805152ms, ack_elapsed: 398.185643ms, rtt: 31.380491ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 537754, last_update: Instant { tv_sec: 515, tv_nsec: 899636465 }, next_time: Instant { tv_sec: 515, tv_nsec: 898937518 }, max_datagram_size: 1350, last_packet_size: None, iv: 132.031µ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-09-11T19:22:20.330487903Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48452 to 193.167.100.100:443 [2025-09-11T19:22:20.330498213Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.360537485Z TRACE quiche_apps::client] got 239 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.360558534Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx pkt Short dcid=9f88e8289eecc863a28825495e0e41f405a06516 key_phase=false len=218 pn=4 [2025-09-11T19:22:20.360572009Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm ACK delay=4 blocks=[6..6] ecn_counts=None [2025-09-11T19:22:20.360580395Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af packet newly acked 6 [2025-09-11T19:22:20.360590083Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[e7, bb, 85, f8, da, 05, f6, 6a] reset_token=[70, c0, b1, 94, eb, 37, 62, 7c, 11, 30, 14, ea, 1e, 10, 1e, 0a] [2025-09-11T19:22:20.360603709Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[b4, 74, d0, 51, 77, e5, 47, aa] reset_token=[4e, 8c, a7, ae, 05, 6c, 58, 63, 0c, 1f, 4b, 00, f4, 69, d4, 98] [2025-09-11T19:22:20.360614078Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[22, d0, 3c, cc, e2, 64, bb, ef] reset_token=[7f, dc, 76, bc, 59, 5c, d9, db, 83, 49, 01, 5e, 1b, 6f, de, 44] [2025-09-11T19:22:20.360625139Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[86, 64, cd, 85, 52, 3f, b8, 7a] reset_token=[71, 68, 58, 32, 26, 49, 3e, 1f, 9f, a0, 90, 88, ab, b9, c3, f5] [2025-09-11T19:22:20.360638113Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4f, 70, c9, f9, 0d, 0c, 41, 6c] reset_token=[75, d0, 72, d1, 42, 90, a3, 15, 3f, 85, ae, 25, de, cf, 31, d2] [2025-09-11T19:22:20.360648883Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0c, 39, 4c, d7, 63, a1, a4, cb] reset_token=[b5, d3, b6, f8, bc, 62, ca, b7, 3b, da, 4e, 8e, f4, d2, 54, 12] [2025-09-11T19:22:20.360658641Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6c, 10, c6, 90, d7, a4, c6, 20] reset_token=[55, 99, a0, 78, e0, 71, 5e, 5e, 8a, 33, 5b, 05, 7a, d4, 89, 82] [2025-09-11T19:22:20.360682847Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 239 bytes [2025-09-11T19:22:20.360691282Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.360696402Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.360712392Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Short dcid=0c5736f2c6f342e1 key_phase=false len=7 pn=8 [2025-09-11T19:22:20.360718123Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm ACK delay=19 blocks=[2..2, 4..4] ecn_counts=None [2025-09-11T19:22:20.360757105Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=none latest_rtt=30.88812ms srtt=31.318944ms min_rtt=30.88812ms rttvar=11.890775ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 279, delivered_time: Instant { tv_sec: 515, tv_nsec: 930105625 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 930105625 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 18.38 Kbps, is_app_limited: true, interval: 30.88812ms, delivered: 71, prior_delivered: 208, prior_time: Some(Instant { tv_sec: 515, tv_nsec: 898937518 }), send_elapsed: 0ns, ack_elapsed: 30.88812ms, rtt: 30.88812ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 538811, last_update: Instant { tv_sec: 515, tv_nsec: 929973594 }, next_time: Instant { tv_sec: 515, tv_nsec: 930105625 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.360833499Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:48452 to 193.167.100.100:443 [2025-09-11T19:22:20.360845040Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.391326109Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.391345735Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx pkt Short dcid=9f88e8289eecc863a28825495e0e41f405a06516 key_phase=false len=22 pn=5 [2025-09-11T19:22:20.391357117Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:20.391372896Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 43 bytes [2025-09-11T19:22:20.391380460Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.391385289Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.391397061Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:22:20.391402612Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:22:20.391407641Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:20.391411779Z INFO quiche_apps::common] 1/1 response(s) received in 459.936635ms, closing... [2025-09-11T19:22:20.391426446Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx pkt Short dcid=0c5736f2c6f342e1 key_phase=false len=10 pn=9 [2025-09-11T19:22:20.391431576Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:20.391452224Z TRACE quiche::recovery::congestion::recovery] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af timer=103.849012ms latest_rtt=30.88812ms srtt=31.318944ms min_rtt=30.88812ms rttvar=11.890775ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 279, delivered_time: Instant { tv_sec: 515, tv_nsec: 960689833 }, first_sent_time: Instant { tv_sec: 515, tv_nsec: 960689833 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 6, rate_sample: RateSample { bandwidth: 18.38 Kbps, is_app_limited: true, interval: 30.88812ms, delivered: 71, prior_delivered: 208, prior_time: Some(Instant { tv_sec: 515, tv_nsec: 898937518 }), send_elapsed: 0ns, ack_elapsed: 30.88812ms, rtt: 30.88812ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 538811, last_update: Instant { tv_sec: 515, tv_nsec: 960689833 }, next_time: Instant { tv_sec: 515, tv_nsec: 960689833 }, 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-09-11T19:22:20.391527355Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48452 to 193.167.100.100:443 [2025-09-11T19:22:20.391535440Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.422039812Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:48452 [2025-09-11T19:22:20.422056594Z TRACE quiche_apps::client] 0.0.0.0:48452: processed 47 bytes [2025-09-11T19:22:20.422063497Z TRACE quiche_apps::client] 0.0.0.0:48452: recv() would block [2025-09-11T19:22:20.422068085Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.422075439Z TRACE quiche_apps::client] 0.0.0.0:48452 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.628345533Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:20.628377121Z TRACE quiche] 9e8309cd9a03db8b93dbd4dc4b3625acd8d5e7af draining timeout expired [2025-09-11T19:22:20.628423308Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.628431032Z INFO quiche_apps::client] connection closed, recv=8 sent=10 lost=0 retrans=0 sent_bytes=990 recv_bytes=5738 lost_bytes=0 [local_addr=0.0.0.0:48452 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=10 lost=0 retrans=0 rtt=31.318944ms min_rtt=Some(30.88812ms) rttvar=11.890775ms cwnd=13500 sent_bytes=990 recv_bytes=5738 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=2298] [2025-09-11T19:22:20.633248514Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:20.633486960Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:45439 with scid aae5cd5f09d3ff86f8ca219ab557209d0b2212cf [2025-09-11T19:22:20.633528108Z TRACE quiche::tls] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf write message lvl=Initial len=266 [2025-09-11T19:22:20.633544408Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Initial version=1 dcid=4c6c0dc1b6bc1dc526a63a3b4ca4c6d1 scid=aae5cd5f09d3ff86f8ca219ab557209d0b2212cf len=270 pn=0 [2025-09-11T19:22:20.633547404Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:20.633560188Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=998.930199ms 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: 516, tv_nsec: 202763231 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 202763231 }, 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: 516, tv_nsec: 202763231 }, next_time: Instant { tv_sec: 516, tv_nsec: 202763231 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.633640698Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:20.666575283Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45439 [2025-09-11T19:22:20.666596032Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx pkt Initial version=1 dcid=aae5cd5f09d3ff86f8ca219ab557209d0b2212cf scid=8607a4c796d89071 token= len=116 pn=0 [2025-09-11T19:22:20.666612082Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm ACK delay=51 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:20.666621640Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf packet newly acked 0 [2025-09-11T19:22:20.666638852Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:20.666806285Z TRACE quiche::tls] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf set write secret lvl=Handshake [2025-09-11T19:22:20.666821814Z TRACE quiche::tls] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf set read secret lvl=Handshake [2025-09-11T19:22:20.666862821Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx pkt Handshake version=1 dcid=aae5cd5f09d3ff86f8ca219ab557209d0b2212cf scid=8607a4c796d89071 len=1009 pn=0 [2025-09-11T19:22:20.666875225Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:20.667122136Z TRACE quiche::tls] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf write message lvl=Handshake len=36 [2025-09-11T19:22:20.667127617Z TRACE quiche::tls] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf set write secret lvl=OneRTT [2025-09-11T19:22:20.667136603Z TRACE quiche::tls] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf set read secret lvl=OneRTT [2025-09-11T19:22:20.667155939Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf 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(4c6c0dc1b6bc1dc526a63a3b4ca4c6d1), max_idle_timeout: 30000, stateless_reset_token: Some(10684944682005042054349904752054971770), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(8607a4c796d89071), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:20.667169295Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm PADDING len=254 [2025-09-11T19:22:20.667186276Z TRACE quiche_apps::client] 0.0.0.0:45439: processed 1200 bytes [2025-09-11T19:22:20.667191977Z TRACE quiche_apps::client] 0.0.0.0:45439: recv() would block [2025-09-11T19:22:20.667195043Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.667203869Z DEBUG quiche_apps::common] sending HTTP request "GET /wdbwkmrbru\r\n" [2025-09-11T19:22:20.667267719Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Initial version=1 dcid=8607a4c796d89071 scid=aae5cd5f09d3ff86f8ca219ab557209d0b2212cf len=6 pn=1 [2025-09-11T19:22:20.667272377Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=84 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:20.667283278Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=98.604744ms latest_rtt=33.098753ms srtt=33.098753ms min_rtt=33.098753ms rttvar=16.549376ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 33.098753ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 202763231 }), send_elapsed: 0ns, ack_elapsed: 33.098753ms, rtt: 33.098753ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509837, last_update: Instant { tv_sec: 516, tv_nsec: 236423895 }, next_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.667312693Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Handshake version=1 dcid=8607a4c796d89071 scid=aae5cd5f09d3ff86f8ca219ab557209d0b2212cf len=45 pn=2 [2025-09-11T19:22:20.667316450Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:20.667319796Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:20.667326999Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=99.22829ms latest_rtt=33.098753ms srtt=33.098753ms min_rtt=33.098753ms rttvar=16.549376ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 33.098753ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 202763231 }), send_elapsed: 0ns, ack_elapsed: 33.098753ms, rtt: 33.098753ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509837, last_update: Instant { tv_sec: 516, tv_nsec: 236529092 }, next_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.18µ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-09-11T19:22:20.667341787Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf dropped epoch 0 state [2025-09-11T19:22:20.667354621Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=1164 pn=3 [2025-09-11T19:22:20.667357226Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5c, ae, 07, c9, ac, e3, 03, aa, 27, cd, a0, a1, 64, a2, c6, 2f, 3f, 38, 70, d4] reset_token=[97, 9b, 31, a6, 9c, ee, 12, 1d, 1b, c5, ed, 1f, 5e, 32, 95, e1] [2025-09-11T19:22:20.667363498Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f2, e5, 51, a5, 11, 61, dd, 1a, 9b, 6b, 48, 47, 9d, 0d, f9, 4f, 3a, a0, 47, 07] reset_token=[52, d5, 0f, 3a, b0, 75, 92, 18, fe, ee, 70, a5, d8, 82, 70, ac] [2025-09-11T19:22:20.667368888Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[80, 23, 47, 5b, 55, c0, 54, 50, 84, 81, f1, 09, 5c, 7e, 54, 5a, c4, 90, 57, d5] reset_token=[8e, 11, fe, 75, 53, b1, bf, dc, 78, 6c, 16, 13, 4e, 25, 05, fd] [2025-09-11T19:22:20.667373967Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[41, 0c, c1, a0, e8, 63, 42, 56, ca, d5, 89, e2, a4, c2, b5, 9a, f7, ca, 2c, cd] reset_token=[1d, 24, 56, f4, d2, 98, b0, 57, 04, ce, 3d, 5d, 74, fa, ef, ec] [2025-09-11T19:22:20.667379057Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:20.667381582Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm PADDING len=982 [2025-09-11T19:22:20.667388825Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=99.166625ms latest_rtt=33.098753ms srtt=33.098753ms min_rtt=33.098753ms rttvar=16.549376ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 33.098753ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 202763231 }), send_elapsed: 0ns, ack_elapsed: 33.098753ms, rtt: 33.098753ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 509837, last_update: Instant { tv_sec: 516, tv_nsec: 236529092 }, next_time: Instant { tv_sec: 516, tv_nsec: 236723272 }, 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-09-11T19:22:20.667429101Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:20.667434371Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.767583412Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:20.767599582Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf loss detection timeout expired [2025-09-11T19:22:20.767605473Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=98.245654ms latest_rtt=33.098753ms srtt=33.098753ms min_rtt=33.098753ms rttvar=16.549376ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 33.098753ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 202763231 }), send_elapsed: 0ns, ack_elapsed: 33.098753ms, rtt: 33.098753ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 509837, last_update: Instant { tv_sec: 516, tv_nsec: 236529092 }, next_time: Instant { tv_sec: 516, tv_nsec: 236723272 }, 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-09-11T19:22:20.767625099Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.767643273Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Handshake version=1 dcid=8607a4c796d89071 scid=aae5cd5f09d3ff86f8ca219ab557209d0b2212cf len=46 pn=4 [2025-09-11T19:22:20.767647241Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=12597 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:20.767651990Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:20.767664934Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=148.186603ms latest_rtt=33.098753ms srtt=33.098753ms min_rtt=33.098753ms rttvar=16.549376ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 33.098753ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 202763231 }), send_elapsed: 0ns, ack_elapsed: 33.098753ms, rtt: 33.098753ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 509837, last_update: Instant { tv_sec: 516, tv_nsec: 336900939 }, next_time: Instant { tv_sec: 516, tv_nsec: 336900939 }, 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-09-11T19:22:20.767725728Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:20.767752067Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.916957664Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:20.916988762Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf loss detection timeout expired [2025-09-11T19:22:20.916997599Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=247.44546ms latest_rtt=33.098753ms srtt=33.098753ms min_rtt=33.098753ms rttvar=16.549376ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 33.098753ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 202763231 }), send_elapsed: 0ns, ack_elapsed: 33.098753ms, rtt: 33.098753ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 509837, last_update: Instant { tv_sec: 516, tv_nsec: 336900939 }, next_time: Instant { tv_sec: 516, tv_nsec: 336900939 }, 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-09-11T19:22:20.917024169Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.917054776Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=182 pn=5 [2025-09-11T19:22:20.917059495Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5c, ae, 07, c9, ac, e3, 03, aa, 27, cd, a0, a1, 64, a2, c6, 2f, 3f, 38, 70, d4] reset_token=[97, 9b, 31, a6, 9c, ee, 12, 1d, 1b, c5, ed, 1f, 5e, 32, 95, e1] [2025-09-11T19:22:20.917069994Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f2, e5, 51, a5, 11, 61, dd, 1a, 9b, 6b, 48, 47, 9d, 0d, f9, 4f, 3a, a0, 47, 07] reset_token=[52, d5, 0f, 3a, b0, 75, 92, 18, fe, ee, 70, a5, d8, 82, 70, ac] [2025-09-11T19:22:20.917076897Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[80, 23, 47, 5b, 55, c0, 54, 50, 84, 81, f1, 09, 5c, 7e, 54, 5a, c4, 90, 57, d5] reset_token=[8e, 11, fe, 75, 53, b1, bf, dc, 78, 6c, 16, 13, 4e, 25, 05, fd] [2025-09-11T19:22:20.917083369Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[41, 0c, c1, a0, e8, 63, 42, 56, ca, d5, 89, e2, a4, c2, b5, 9a, f7, ca, 2c, cd] reset_token=[1d, 24, 56, f4, d2, 98, b0, 57, 04, ce, 3d, 5d, 74, fa, ef, ec] [2025-09-11T19:22:20.917089842Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:20.917110109Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=247.705778ms latest_rtt=33.098753ms srtt=33.098753ms min_rtt=33.098753ms rttvar=16.549376ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1597 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 33.098753ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 202763231 }), send_elapsed: 0ns, ack_elapsed: 33.098753ms, rtt: 33.098753ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 208, rate: 509837, last_update: Instant { tv_sec: 516, tv_nsec: 486304247 }, next_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, max_datagram_size: 1350, last_packet_size: Some(208), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:20.917202442Z TRACE quiche_apps::client] written 208 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:20.917212972Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=4 pn=6 [2025-09-11T19:22:20.917216919Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm PING mtu_probe=None [2025-09-11T19:22:20.917219965Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm PADDING len=3 [2025-09-11T19:22:20.917226707Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=247.58924ms latest_rtt=33.098753ms srtt=33.098753ms min_rtt=33.098753ms rttvar=16.549376ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1627 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 236423925 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 33.098753ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 202763231 }), send_elapsed: 0ns, ack_elapsed: 33.098753ms, rtt: 33.098753ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509837, last_update: Instant { tv_sec: 516, tv_nsec: 486478212 }, next_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, max_datagram_size: 1350, last_packet_size: None, iv: 466.816µ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-09-11T19:22:20.917252927Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:20.917257455Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.948037102Z TRACE quiche_apps::client] got 45 bytes from 193.167.100.100:443 to 0.0.0.0:45439 [2025-09-11T19:22:20.948058693Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx pkt Short dcid=5cae07c9ace303aa27cda0a164a2c62f3f3870d4 key_phase=false len=24 pn=2 [2025-09-11T19:22:20.948071867Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:20.948081295Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm ACK delay=6 blocks=[5..5] ecn_counts=None [2025-09-11T19:22:20.948090141Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf packet newly acked 5 [2025-09-11T19:22:20.948098457Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf packet 3 lost on epoch 2 [2025-09-11T19:22:20.948121720Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:20.948148591Z TRACE quiche_apps::client] 0.0.0.0:45439: processed 45 bytes [2025-09-11T19:22:20.948157517Z TRACE quiche_apps::client] 0.0.0.0:45439: recv() would block [2025-09-11T19:22:20.948162737Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.948179148Z INFO quiche_apps::client] Retiring source CID aae5cd5f09d3ff86f8ca219ab557209d0b2212cf [2025-09-11T19:22:20.948207511Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=205 pn=7 [2025-09-11T19:22:20.948214354Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=18 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:20.948221828Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[4c, 7d, 32, c9, 2c, 75, d2, df, 75, d1, 80, f9, 4e, 1d, fd, 2b, b7, d8, 2b, 27] reset_token=[a7, b5, ef, 57, 79, 6b, e9, f4, be, 3e, ed, 73, 2c, 00, 0f, 13] [2025-09-11T19:22:20.948231125Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[5c, ae, 07, c9, ac, e3, 03, aa, 27, cd, a0, a1, 64, a2, c6, 2f, 3f, 38, 70, d4] reset_token=[97, 9b, 31, a6, 9c, ee, 12, 1d, 1b, c5, ed, 1f, 5e, 32, 95, e1] [2025-09-11T19:22:20.948240082Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[f2, e5, 51, a5, 11, 61, dd, 1a, 9b, 6b, 48, 47, 9d, 0d, f9, 4f, 3a, a0, 47, 07] reset_token=[52, d5, 0f, 3a, b0, 75, 92, 18, fe, ee, 70, a5, d8, 82, 70, ac] [2025-09-11T19:22:20.948253126Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[80, 23, 47, 5b, 55, c0, 54, 50, 84, 81, f1, 09, 5c, 7e, 54, 5a, c4, 90, 57, d5] reset_token=[8e, 11, fe, 75, 53, b1, bf, dc, 78, 6c, 16, 13, 4e, 25, 05, fd] [2025-09-11T19:22:20.948265329Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[41, 0c, c1, a0, e8, 63, 42, 56, ca, d5, 89, e2, a4, c2, b5, 9a, f7, ca, 2c, cd] reset_token=[1d, 24, 56, f4, d2, 98, b0, 57, 04, ce, 3d, 5d, 74, fa, ef, ec] [2025-09-11T19:22:20.948320172Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=exp latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=460 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 486478212 }, next_time: Instant { tv_sec: 516, tv_nsec: 517930840 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:20.948380394Z TRACE quiche_apps::client] written 231 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:20.948387337Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.948392467Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:20.948395322Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf loss detection timeout expired [2025-09-11T19:22:20.948399861Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=exp latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=460 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 486478212 }, next_time: Instant { tv_sec: 516, tv_nsec: 517930840 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:20.948419377Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.948439234Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Handshake version=1 dcid=8607a4c796d89071 scid=5cae07c9ace303aa27cda0a164a2c62f3f3870d4 len=48 pn=8 [2025-09-11T19:22:20.948445937Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=35196 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:20.948452459Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:20.948468519Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=169.087171ms latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=562 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 486478212 }, next_time: Instant { tv_sec: 516, tv_nsec: 517930840 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:20.948526157Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:20.948533160Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:20.949068746Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:45439 [2025-09-11T19:22:20.949085488Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx pkt Short dcid=5cae07c9ace303aa27cda0a164a2c62f3f3870d4 key_phase=false len=1045 pn=3 [2025-09-11T19:22:20.949096368Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:20.949108911Z TRACE quiche_apps::client] 0.0.0.0:45439: processed 1066 bytes [2025-09-11T19:22:20.949115484Z TRACE quiche_apps::client] 0.0.0.0:45439: recv() would block [2025-09-11T19:22:20.949119231Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:20.949127256Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:20.949132375Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:22:20.949145209Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=5 pn=9 [2025-09-11T19:22:20.949157352Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=7 blocks=[2..3] ecn_counts=None [2025-09-11T19:22:20.949170016Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=168.385875ms latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=562 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 486478212 }, next_time: Instant { tv_sec: 516, tv_nsec: 517930840 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:20.949221452Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:20.949229387Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.118459631Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:21.118492052Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf loss detection timeout expired [2025-09-11T19:22:21.118500448Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=168.185484ms latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=562 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 486478212 }, next_time: Instant { tv_sec: 516, tv_nsec: 517930840 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.118528380Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.118566621Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Handshake version=1 dcid=8607a4c796d89071 scid=5cae07c9ace303aa27cda0a164a2c62f3f3870d4 len=48 pn=10 [2025-09-11T19:22:21.118571009Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=56462 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:21.118577281Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:21.118596938Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=267.858351ms latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=664 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 687808698 }, next_time: Instant { tv_sec: 516, tv_nsec: 687808698 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.118698227Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:21.118715540Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Handshake version=1 dcid=8607a4c796d89071 scid=5cae07c9ace303aa27cda0a164a2c62f3f3870d4 len=9 pn=11 [2025-09-11T19:22:21.118720960Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=56481 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:21.118726099Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm PING mtu_probe=None [2025-09-11T19:22:21.118765523Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=267.688934ms latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=727 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 687808698 }, next_time: Instant { tv_sec: 516, tv_nsec: 687808698 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.118815818Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:21.118824784Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.387151903Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:21.387181258Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf loss detection timeout expired [2025-09-11T19:22:21.387186938Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=408.041562ms latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=727 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 687808698 }, next_time: Instant { tv_sec: 516, tv_nsec: 687808698 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.387226442Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.387252120Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=9 pn=12 [2025-09-11T19:22:21.387256719Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=54770 blocks=[2..3] ecn_counts=None [2025-09-11T19:22:21.387262430Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm PING mtu_probe=None [2025-09-11T19:22:21.387280062Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=407.949359ms latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=762 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 956506811 }, next_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.387362958Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:21.387377535Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=9 pn=13 [2025-09-11T19:22:21.387382434Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=54786 blocks=[2..3] ecn_counts=None [2025-09-11T19:22:21.387387203Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm PING mtu_probe=None [2025-09-11T19:22:21.387398254Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=407.830557ms latest_rtt=31.020517ms srtt=32.838972ms min_rtt=31.020517ms rttvar=12.931591ms cwnd=9450 ssthresh=9450 bytes_in_flight=797 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 541, delivered_time: Instant { tv_sec: 516, tv_nsec: 517324764 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 486304247 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 5, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 280.900839ms, delivered: 208, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 236423925 }), send_elapsed: 249.880322ms, ack_elapsed: 280.900839ms, rtt: 31.020517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359709, last_update: Instant { tv_sec: 516, tv_nsec: 956506811 }, next_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.387451984Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:21.387461121Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.418000499Z TRACE quiche_apps::client] got 45 bytes from 193.167.100.100:443 to 0.0.0.0:45439 [2025-09-11T19:22:21.418024894Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx pkt Short dcid=5cae07c9ace303aa27cda0a164a2c62f3f3870d4 key_phase=false len=24 pn=6 [2025-09-11T19:22:21.418043620Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm ACK delay=8 blocks=[7..7, 12..13] ecn_counts=None [2025-09-11T19:22:21.418055281Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf packet newly acked 7 [2025-09-11T19:22:21.418063437Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf packet newly acked 12 [2025-09-11T19:22:21.418071281Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf packet newly acked 13 [2025-09-11T19:22:21.418080799Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf packet 6 lost on epoch 2 [2025-09-11T19:22:21.418103241Z TRACE quiche_apps::client] 0.0.0.0:45439: processed 45 bytes [2025-09-11T19:22:21.418114262Z TRACE quiche_apps::client] 0.0.0.0:45439: recv() would block [2025-09-11T19:22:21.418121525Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.418138257Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=5 pn=14 [2025-09-11T19:22:21.418145179Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=14 blocks=[6..6] ecn_counts=None [2025-09-11T19:22:21.418155940Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=exp latest_rtt=30.784776ms srtt=32.582197ms min_rtt=30.784776ms rttvar=10.212242ms cwnd=9450 ssthresh=9450 bytes_in_flight=466 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 842, delivered_time: Instant { tv_sec: 516, tv_nsec: 987291587 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 470.202564ms, delivered: 301, prior_delivered: 541, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 517324764 }), send_elapsed: 470.202564ms, ack_elapsed: 469.966823ms, rtt: 30.784776ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362544, last_update: Instant { tv_sec: 516, tv_nsec: 956506811 }, next_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.418205833Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:21.418218076Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.418227904Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:21.418234276Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf loss detection timeout expired [2025-09-11T19:22:21.418250226Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=exp latest_rtt=30.784776ms srtt=32.582197ms min_rtt=30.784776ms rttvar=10.212242ms cwnd=9450 ssthresh=9450 bytes_in_flight=466 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 842, delivered_time: Instant { tv_sec: 516, tv_nsec: 987291587 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 470.202564ms, delivered: 301, prior_delivered: 541, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 517324764 }), send_elapsed: 470.202564ms, ack_elapsed: 469.966823ms, rtt: 30.784776ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362544, last_update: Instant { tv_sec: 516, tv_nsec: 956506811 }, next_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.418264914Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.418278449Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Handshake version=1 dcid=8607a4c796d89071 scid=5cae07c9ace303aa27cda0a164a2c62f3f3870d4 len=48 pn=15 [2025-09-11T19:22:21.418282066Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm ACK delay=93926 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:21.418285943Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:21.418295952Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=146.835479ms latest_rtt=30.784776ms srtt=32.582197ms min_rtt=30.784776ms rttvar=10.212242ms cwnd=9450 ssthresh=9450 bytes_in_flight=568 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 842, delivered_time: Instant { tv_sec: 516, tv_nsec: 987291587 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 470.202564ms, delivered: 301, prior_delivered: 541, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 517324764 }), send_elapsed: 470.202564ms, ack_elapsed: 469.966823ms, rtt: 30.784776ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362544, last_update: Instant { tv_sec: 516, tv_nsec: 956506811 }, next_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.418335015Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:21.418343761Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.477896562Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:45439 [2025-09-11T19:22:21.477919204Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx pkt Short dcid=5cae07c9ace303aa27cda0a164a2c62f3f3870d4 key_phase=false len=22 pn=7 [2025-09-11T19:22:21.477934342Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:21.477953879Z TRACE quiche_apps::client] 0.0.0.0:45439: processed 43 bytes [2025-09-11T19:22:21.477975249Z TRACE quiche_apps::client] 0.0.0.0:45439: recv() would block [2025-09-11T19:22:21.477980880Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.477994856Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:22:21.478000045Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:22:21.478004905Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:21.478009513Z INFO quiche_apps::common] 1/1 response(s) received in 844.365068ms, closing... [2025-09-11T19:22:21.478027557Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx pkt Short dcid=8607a4c796d89071 key_phase=false len=10 pn=16 [2025-09-11T19:22:21.478033157Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:21.478049658Z TRACE quiche::recovery::congestion::recovery] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf timer=87.081142ms latest_rtt=30.784776ms srtt=32.582197ms min_rtt=30.784776ms rttvar=10.212242ms cwnd=9450 ssthresh=9450 bytes_in_flight=604 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 516, tv_nsec: 517324764 }) Rate { delivered: 842, delivered_time: Instant { tv_sec: 516, tv_nsec: 987291587 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 956506811 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 13, rate_sample: RateSample { bandwidth: 80.48 Kbps, is_app_limited: true, interval: 470.202564ms, delivered: 301, prior_delivered: 541, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 517324764 }), send_elapsed: 470.202564ms, ack_elapsed: 469.966823ms, rtt: 30.784776ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362544, last_update: Instant { tv_sec: 517, tv_nsec: 47289390 }, next_time: Instant { tv_sec: 517, tv_nsec: 47289390 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:21.478114970Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:45439 to 193.167.100.100:443 [2025-09-11T19:22:21.478124498Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.508607522Z TRACE quiche_apps::client] got 595 bytes from 193.167.100.100:443 to 0.0.0.0:45439 [2025-09-11T19:22:21.508625876Z TRACE quiche_apps::client] 0.0.0.0:45439: processed 595 bytes [2025-09-11T19:22:21.508634092Z TRACE quiche_apps::client] got 49 bytes from 193.167.100.100:443 to 0.0.0.0:45439 [2025-09-11T19:22:21.508639943Z TRACE quiche_apps::client] 0.0.0.0:45439: processed 49 bytes [2025-09-11T19:22:21.508645593Z TRACE quiche_apps::client] 0.0.0.0:45439: recv() would block [2025-09-11T19:22:21.508649871Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.508656534Z TRACE quiche_apps::client] 0.0.0.0:45439 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.698910787Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:21.698942156Z TRACE quiche] aae5cd5f09d3ff86f8ca219ab557209d0b2212cf draining timeout expired [2025-09-11T19:22:21.698996578Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.699003801Z INFO quiche_apps::client] connection closed, recv=6 sent=17 lost=3 retrans=7 sent_bytes=2789 recv_bytes=2399 lost_bytes=1220 [local_addr=0.0.0.0:45439 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=17 lost=3 retrans=7 rtt=32.582197ms min_rtt=Some(30.784776ms) rttvar=10.212242ms cwnd=9450 sent_bytes=2789 recv_bytes=2399 lost_bytes=0 stream_retrans_bytes=214 pmtu=1350 delivery_rate=10060] [2025-09-11T19:22:21.703756161Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:21.704009004Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38017 with scid eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 [2025-09-11T19:22:21.704053808Z TRACE quiche::tls] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 write message lvl=Initial len=266 [2025-09-11T19:22:21.704070259Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx pkt Initial version=1 dcid=fdd3cffbce6d44e933761f7aece1542e scid=eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 len=270 pn=0 [2025-09-11T19:22:21.704073345Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:21.704086018Z TRACE quiche::recovery::congestion::recovery] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 timer=998.933996ms 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: 517, tv_nsec: 273290364 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 273290364 }, 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: 517, tv_nsec: 273290364 }, next_time: Instant { tv_sec: 517, tv_nsec: 273290364 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:21.704164224Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:21.737237191Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38017 [2025-09-11T19:22:21.737257780Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx pkt Initial version=1 dcid=eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 scid=f4da4477d58ef8f8 token= len=116 pn=0 [2025-09-11T19:22:21.737274191Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm ACK delay=60 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:21.737283428Z TRACE quiche::recovery::congestion::recovery] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 packet newly acked 0 [2025-09-11T19:22:21.737291684Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:21.737425884Z TRACE quiche::tls] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 set write secret lvl=Handshake [2025-09-11T19:22:21.737442576Z TRACE quiche::tls] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 set read secret lvl=Handshake [2025-09-11T19:22:21.737482581Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx pkt Handshake version=1 dcid=eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 scid=f4da4477d58ef8f8 len=1009 pn=0 [2025-09-11T19:22:21.737496006Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm CRYPTO off=0 len=735 [2025-09-11T19:22:21.737780578Z TRACE quiche::tls] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 write message lvl=Handshake len=36 [2025-09-11T19:22:21.737787902Z TRACE quiche::tls] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 set write secret lvl=OneRTT [2025-09-11T19:22:21.737796929Z TRACE quiche::tls] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 set read secret lvl=OneRTT [2025-09-11T19:22:21.737815834Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 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(fdd3cffbce6d44e933761f7aece1542e), max_idle_timeout: 30000, stateless_reset_token: Some(262319626503090309943760947195517866383), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(f4da4477d58ef8f8), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:21.737843866Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm PADDING len=253 [2025-09-11T19:22:21.737866759Z TRACE quiche_apps::client] 0.0.0.0:38017: processed 1200 bytes [2025-09-11T19:22:21.737874183Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:38017 [2025-09-11T19:22:21.737878942Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx pkt Short dcid=eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 key_phase=false len=213 pn=1 [2025-09-11T19:22:21.737886556Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, f5, 92, e4, 52, 05, dd, fa] reset_token=[3f, 03, 41, 2e, 65, 8f, a0, 09, 30, 30, 03, 96, b9, a5, 14, ff] [2025-09-11T19:22:21.737894641Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b1, 37, fe, f1, 44, 84, 5c, 90] reset_token=[3d, 8e, b5, ac, 01, e3, f9, d4, ad, 55, 7f, 60, 77, 00, 3f, 0e] [2025-09-11T19:22:21.737900392Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[21, 9d, 48, 96, a7, b8, 3f, 0d] reset_token=[86, 0d, b9, 44, 8a, a4, a8, 0a, 97, 70, a6, 80, b1, 61, 47, 66] [2025-09-11T19:22:21.737905792Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bc, 7e, bc, ac, 0f, 39, 5f, cf] reset_token=[d1, b4, 31, 1b, 93, 4c, 11, e4, 57, b2, d6, 25, 36, 8e, 81, 7c] [2025-09-11T19:22:21.737911713Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[18, a6, a7, 17, 87, f1, b7, 6e] reset_token=[4b, e7, 55, 87, c2, 60, 86, 96, 50, 78, 10, a1, 6e, 56, e1, 4a] [2025-09-11T19:22:21.737918967Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[b9, d7, 8f, 7b, e8, fc, d4, 70] reset_token=[10, 2b, 86, da, 1b, e0, e1, 32, 7e, b6, 23, 9b, 55, 35, 80, aa] [2025-09-11T19:22:21.737929817Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[39, 4f, 8a, 97, 52, ef, 47, bc] reset_token=[b5, 28, 24, 01, f4, 80, e0, 5f, 86, 76, ae, 0f, a4, 2a, be, a2] [2025-09-11T19:22:21.737947119Z TRACE quiche_apps::client] 0.0.0.0:38017: processed 234 bytes [2025-09-11T19:22:21.737952420Z TRACE quiche_apps::client] 0.0.0.0:38017: recv() would block [2025-09-11T19:22:21.737955395Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.737963801Z DEBUG quiche_apps::common] sending HTTP request "GET /robpykdxwg\r\n" [2025-09-11T19:22:21.738032660Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx pkt Initial version=1 dcid=f4da4477d58ef8f8 scid=eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 len=6 pn=1 [2025-09-11T19:22:21.738040174Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm ACK delay=97 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:21.738052407Z TRACE quiche::recovery::congestion::recovery] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 timer=98.90129ms latest_rtt=33.233398ms srtt=33.233398ms min_rtt=33.233398ms rttvar=16.616699ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 517, tv_nsec: 307083939 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 307083939 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.233398ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 273290364 }), send_elapsed: 0ns, ack_elapsed: 33.233398ms, rtt: 33.233398ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507772, last_update: Instant { tv_sec: 517, tv_nsec: 307083899 }, next_time: Instant { tv_sec: 517, tv_nsec: 307083939 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:21.738081641Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx pkt Handshake version=1 dcid=f4da4477d58ef8f8 scid=eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 len=46 pn=2 [2025-09-11T19:22:21.738085428Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm ACK delay=74 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:21.738088684Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:21.738096229Z TRACE quiche::recovery::congestion::recovery] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 timer=99.624572ms latest_rtt=33.233398ms srtt=33.233398ms min_rtt=33.233398ms rttvar=16.616699ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 517, tv_nsec: 307083939 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 307083939 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.233398ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 273290364 }), send_elapsed: 0ns, ack_elapsed: 33.233398ms, rtt: 33.233398ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507772, last_update: Instant { tv_sec: 517, tv_nsec: 307290616 }, next_time: Instant { tv_sec: 517, tv_nsec: 307083939 }, max_datagram_size: 1350, last_packet_size: None, iv: 196.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-09-11T19:22:21.738119773Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 dropped epoch 0 state [2025-09-11T19:22:21.738139710Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx pkt Short dcid=f4da4477d58ef8f8 key_phase=false len=1163 pn=3 [2025-09-11T19:22:21.738143347Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm ACK delay=31 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:21.738146743Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ed, 33, f8, bb, e1, b6, c9, 00, 1c, 08, 2a, fc, 14, fa, 37, 19, bb, 98, 56, 5b] reset_token=[5f, e7, 9a, 4d, d3, ff, 47, 6c, 7d, f0, 82, cb, 1c, e8, 39, 93] [2025-09-11T19:22:21.738154027Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[88, 44, 4a, bc, 31, cd, 7b, f3, be, 38, 39, 7d, fa, 9e, 60, fe, 1e, 6a, cb, d1] reset_token=[d3, 3a, 5d, 84, 43, c5, 30, 28, 2e, b4, 95, 35, c1, 5a, 3b, c1] [2025-09-11T19:22:21.738160218Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[1a, 9d, c9, 8e, 2b, 6a, 30, 00, 08, 51, 45, d3, a4, da, c4, 0a, 4a, 8b, 51, d8] reset_token=[27, 27, 48, 5d, 7d, dd, b1, f6, 1f, e6, 72, a7, e4, 7f, e6, f2] [2025-09-11T19:22:21.738166550Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0a, 6c, 05, 76, 51, 5d, c8, 24, a5, 90, 42, dd, 8d, 8e, 12, ab, 6e, 1a, 90, 5c] reset_token=[27, d9, e8, 41, 2f, 05, 11, 38, e7, 41, 3f, 25, c7, da, 8e, 3a] [2025-09-11T19:22:21.738172742Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:21.738175958Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm PADDING len=976 [2025-09-11T19:22:21.738194582Z TRACE quiche::recovery::congestion::recovery] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 timer=99.525678ms latest_rtt=33.233398ms srtt=33.233398ms min_rtt=33.233398ms rttvar=16.616699ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 517, tv_nsec: 307083939 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 307083939 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.233398ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 273290364 }), send_elapsed: 0ns, ack_elapsed: 33.233398ms, rtt: 33.233398ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 507772, last_update: Instant { tv_sec: 517, tv_nsec: 307290616 }, next_time: Instant { tv_sec: 517, tv_nsec: 307487555 }, 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-09-11T19:22:21.738246870Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:38017 to 193.167.100.100:443 [2025-09-11T19:22:21.738253232Z TRACE quiche_apps::client] 0.0.0.0:38017 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.770302434Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:38017 [2025-09-11T19:22:21.770319326Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx pkt Short dcid=ed33f8bbe1b6c9001c082afc14fa3719bb98565b key_phase=false len=385 pn=2 [2025-09-11T19:22:21.770330567Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:21.770338201Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm HANDSHAKE_DONE [2025-09-11T19:22:21.770345355Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 dropped epoch 1 state [2025-09-11T19:22:21.770351246Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm ACK delay=16 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:21.770357818Z TRACE quiche::recovery::congestion::recovery] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 packet newly acked 3 [2025-09-11T19:22:21.770364961Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:21.770413011Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:21.770430754Z TRACE quiche_apps::client] 0.0.0.0:38017: processed 406 bytes [2025-09-11T19:22:21.770436916Z TRACE quiche_apps::client] 0.0.0.0:38017: recv() would block [2025-09-11T19:22:21.770441314Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.770445211Z INFO quiche_apps::client] Retiring source CID eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 [2025-09-11T19:22:21.770461291Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx pkt Short dcid=f4da4477d58ef8f8 key_phase=false len=45 pn=4 [2025-09-11T19:22:21.770465940Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm ACK delay=17 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:21.770469527Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[75, 3d, 81, 80, 3d, 8a, b8, f9, 02, a3, 54, dc, 4f, 18, ff, e9, 99, 50, 35, 54] reset_token=[09, 21, 1d, 0a, b2, d6, 4d, 09, 11, 6b, 19, 22, cd, 8a, 06, 39] [2025-09-11T19:22:21.770485196Z TRACE quiche::recovery::congestion::recovery] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 timer=109.04428ms latest_rtt=32.099516ms srtt=33.091662ms min_rtt=32.099516ms rttvar=12.745994ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 517, tv_nsec: 339724548 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 339724548 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 292.65 Kbps, is_app_limited: true, interval: 32.503132ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 307083939 }), send_elapsed: 403.616µs, ack_elapsed: 32.503132ms, rtt: 32.099516ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 509947, last_update: Instant { tv_sec: 517, tv_nsec: 339724548 }, next_time: Instant { tv_sec: 517, tv_nsec: 339724548 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:21.770563903Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:38017 to 193.167.100.100:443 [2025-09-11T19:22:21.770570516Z TRACE quiche_apps::client] 0.0.0.0:38017 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.771108027Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:38017 [2025-09-11T19:22:21.771122514Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx pkt Short dcid=ed33f8bbe1b6c9001c082afc14fa3719bb98565b key_phase=false len=1045 pn=3 [2025-09-11T19:22:21.771132803Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:21.771144204Z TRACE quiche_apps::client] 0.0.0.0:38017: processed 1066 bytes [2025-09-11T19:22:21.771155476Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:38017 [2025-09-11T19:22:21.771161727Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx pkt Short dcid=ed33f8bbe1b6c9001c082afc14fa3719bb98565b key_phase=false len=22 pn=4 [2025-09-11T19:22:21.771168951Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:21.771178158Z TRACE quiche_apps::client] 0.0.0.0:38017: processed 43 bytes [2025-09-11T19:22:21.771183959Z TRACE quiche_apps::client] 0.0.0.0:38017: recv() would block [2025-09-11T19:22:21.771187946Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.771196392Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:21.771200189Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:21.771203596Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:21.771206802Z INFO quiche_apps::common] 1/1 response(s) received in 67.03898ms, closing... [2025-09-11T19:22:21.771218043Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx pkt Short dcid=f4da4477d58ef8f8 key_phase=false len=10 pn=5 [2025-09-11T19:22:21.771222681Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:21.771233592Z TRACE quiche::recovery::congestion::recovery] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 timer=109.054729ms latest_rtt=32.099516ms srtt=33.091662ms min_rtt=32.099516ms rttvar=12.745994ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 517, tv_nsec: 339724548 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 339724548 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 292.65 Kbps, is_app_limited: true, interval: 32.503132ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 307083939 }), send_elapsed: 403.616µs, ack_elapsed: 32.503132ms, rtt: 32.099516ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509947, last_update: Instant { tv_sec: 517, tv_nsec: 340483072 }, next_time: Instant { tv_sec: 517, tv_nsec: 339724548 }, max_datagram_size: 1350, last_packet_size: None, iv: 209.826µ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-09-11T19:22:21.771292732Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:38017 to 193.167.100.100:443 [2025-09-11T19:22:21.771300387Z TRACE quiche_apps::client] 0.0.0.0:38017 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.827264818Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:38017 [2025-09-11T19:22:21.827288452Z TRACE quiche_apps::client] 0.0.0.0:38017: processed 44 bytes [2025-09-11T19:22:21.827296247Z TRACE quiche_apps::client] 0.0.0.0:38017: recv() would block [2025-09-11T19:22:21.827300825Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.827307919Z TRACE quiche_apps::client] 0.0.0.0:38017 -> 193.167.100.100:443: done writing [2025-09-11T19:22:21.860430999Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:38017 [2025-09-11T19:22:21.860449023Z TRACE quiche_apps::client] 0.0.0.0:38017: processed 42 bytes [2025-09-11T19:22:21.860457298Z TRACE quiche_apps::client] 0.0.0.0:38017: recv() would block [2025-09-11T19:22:21.860462228Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:21.860469601Z TRACE quiche_apps::client] 0.0.0.0:38017 -> 193.167.100.100:443: done writing [2025-09-11T19:22:22.023687751Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:22.023709111Z TRACE quiche] eb378d9406c0c1f5b9ad7f01c6ed17f8084419b1 draining timeout expired [2025-09-11T19:22:22.023772309Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:22.023779523Z INFO quiche_apps::client] connection closed, recv=6 sent=6 lost=0 retrans=0 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:38017 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=6 lost=0 retrans=0 rtt=33.091662ms min_rtt=Some(32.099516ms) rttvar=12.745994ms cwnd=13500 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36581] [2025-09-11T19:22:22.028649205Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:22.028920692Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35836 with scid 86ce45841aaf4328b7b1a1b74888f1f594744218 [2025-09-11T19:22:22.028961428Z TRACE quiche::tls] 86ce45841aaf4328b7b1a1b74888f1f594744218 write message lvl=Initial len=266 [2025-09-11T19:22:22.028979592Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx pkt Initial version=1 dcid=c84f1cd7f4de1685cd023bf4941a5f07 scid=86ce45841aaf4328b7b1a1b74888f1f594744218 len=270 pn=0 [2025-09-11T19:22:22.028982929Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:22.028996674Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 timer=998.931984ms 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: 517, tv_nsec: 598198917 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 598198917 }, 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: 517, tv_nsec: 598198917 }, next_time: Instant { tv_sec: 517, tv_nsec: 598198917 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:22.029060433Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:23.029114842Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:23.029146872Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 loss detection timeout expired [2025-09-11T19:22:23.029154015Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 timer=997.773921ms 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: 517, tv_nsec: 598198917 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 598198917 }, 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: 517, tv_nsec: 598198917 }, next_time: Instant { tv_sec: 517, tv_nsec: 598198917 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:23.029178581Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.029219117Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx pkt Initial version=1 dcid=c84f1cd7f4de1685cd023bf4941a5f07 scid=86ce45841aaf4328b7b1a1b74888f1f594744218 len=270 pn=1 [2025-09-11T19:22:23.029223946Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:23.029243322Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 timer=1.997952161s 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: 517, tv_nsec: 598198917 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 598198917 }, 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: 518, tv_nsec: 598465592 }, next_time: Instant { tv_sec: 518, tv_nsec: 598465592 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:23.029329503Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35836 to 193.167.100.100:443 [2025-09-11T19:22:23.029340203Z TRACE quiche_apps::client] 0.0.0.0:35836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.062329750Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35836 [2025-09-11T19:22:23.062352172Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx pkt Initial version=1 dcid=86ce45841aaf4328b7b1a1b74888f1f594744218 scid=f4b3e6c51857073b token= len=116 pn=0 [2025-09-11T19:22:23.062369254Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm ACK delay=54 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:23.062376918Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 packet newly acked 1 [2025-09-11T19:22:23.062383410Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 packet 0 lost on epoch 0 [2025-09-11T19:22:23.062404410Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:23.062523763Z TRACE quiche::tls] 86ce45841aaf4328b7b1a1b74888f1f594744218 set write secret lvl=Handshake [2025-09-11T19:22:23.062540674Z TRACE quiche::tls] 86ce45841aaf4328b7b1a1b74888f1f594744218 set read secret lvl=Handshake [2025-09-11T19:22:23.062585137Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx pkt Handshake version=1 dcid=86ce45841aaf4328b7b1a1b74888f1f594744218 scid=f4b3e6c51857073b len=1009 pn=0 [2025-09-11T19:22:23.062596218Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm CRYPTO off=0 len=733 [2025-09-11T19:22:23.062849381Z TRACE quiche::tls] 86ce45841aaf4328b7b1a1b74888f1f594744218 write message lvl=Handshake len=36 [2025-09-11T19:22:23.062855583Z TRACE quiche::tls] 86ce45841aaf4328b7b1a1b74888f1f594744218 set write secret lvl=OneRTT [2025-09-11T19:22:23.062863026Z TRACE quiche::tls] 86ce45841aaf4328b7b1a1b74888f1f594744218 set read secret lvl=OneRTT [2025-09-11T19:22:23.062880078Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 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(c84f1cd7f4de1685cd023bf4941a5f07), max_idle_timeout: 30000, stateless_reset_token: Some(326789276392122452735696599135168989666), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(f4b3e6c51857073b), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:23.062892371Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm PADDING len=255 [2025-09-11T19:22:23.062908090Z TRACE quiche_apps::client] 0.0.0.0:35836: processed 1200 bytes [2025-09-11T19:22:23.062912749Z TRACE quiche_apps::client] 0.0.0.0:35836: recv() would block [2025-09-11T19:22:23.062915364Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.062923599Z DEBUG quiche_apps::common] sending HTTP request "GET /tucvtjcfsc\r\n" [2025-09-11T19:22:23.062993260Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx pkt Initial version=1 dcid=f4b3e6c51857073b scid=86ce45841aaf4328b7b1a1b74888f1f594744218 len=6 pn=2 [2025-09-11T19:22:23.062997107Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm ACK delay=80 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:23.063007446Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 timer=98.79291ms latest_rtt=33.151239ms srtt=33.151239ms min_rtt=33.151239ms rttvar=16.575619ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 518, tv_nsec: 631616831 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033417914s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 598198917 }), send_elapsed: 1.000266675s, ack_elapsed: 1.033417914s, rtt: 33.151239ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356321, last_update: Instant { tv_sec: 518, tv_nsec: 632255344 }, next_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:23.063032633Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx pkt Handshake version=1 dcid=f4b3e6c51857073b scid=86ce45841aaf4328b7b1a1b74888f1f594744218 len=45 pn=3 [2025-09-11T19:22:23.063035879Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm ACK delay=55 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:23.063038524Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:23.063044636Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 timer=99.394545ms latest_rtt=33.151239ms srtt=33.151239ms min_rtt=33.151239ms rttvar=16.575619ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 518, tv_nsec: 665406583 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033417914s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 598198917 }), send_elapsed: 1.000266675s, ack_elapsed: 1.033417914s, rtt: 33.151239ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356321, last_update: Instant { tv_sec: 518, tv_nsec: 632255344 }, next_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:23.063056999Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 dropped epoch 0 state [2025-09-11T19:22:23.063069723Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx pkt Short dcid=f4b3e6c51857073b key_phase=false len=1164 pn=4 [2025-09-11T19:22:23.063072408Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[82, 22, 26, 38, 63, 53, ab, db, 2e, 1f, 47, d7, 91, a6, 75, 52, b8, 39, 06, 75] reset_token=[f4, 85, 7f, 48, 5c, a1, e2, 70, e2, a0, f6, d1, b8, bd, 43, 67] [2025-09-11T19:22:23.063078759Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[88, 55, 7d, 8f, e4, a7, 3f, 31, 60, db, 63, 05, e9, df, 1d, fc, 46, 39, 7b, 34] reset_token=[27, 5c, 48, 94, ce, 55, 1d, f7, 28, 8b, d1, bd, 5d, 6f, 6d, 5d] [2025-09-11T19:22:23.063083999Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b9, bc, f3, 71, 73, a4, 26, c5, b9, 27, 85, ba, 62, 30, f4, 7a, fe, f8, 11, 0d] reset_token=[fb, 60, bc, 52, 54, 08, 6b, c1, 7b, 09, 14, d4, c4, e0, f2, 2b] [2025-09-11T19:22:23.063089119Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[34, 29, ff, 0c, b1, b6, 15, a2, f0, 4d, 88, 90, 9e, 5d, fa, 9c, 91, e9, 9f, 41] reset_token=[f9, 30, 31, 41, 41, f6, 7d, 62, 31, c7, 96, e2, 8f, 47, 2c, f8] [2025-09-11T19:22:23.063094178Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:23.063096723Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm PADDING len=982 [2025-09-11T19:22:23.063104477Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 timer=99.334713ms latest_rtt=33.151239ms srtt=33.151239ms min_rtt=33.151239ms rttvar=16.575619ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 518, tv_nsec: 665406583 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033417914s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 598198917 }), send_elapsed: 1.000266675s, ack_elapsed: 1.033417914s, rtt: 33.151239ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356321, last_update: Instant { tv_sec: 518, tv_nsec: 632255344 }, next_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:23.063145113Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35836 to 193.167.100.100:443 [2025-09-11T19:22:23.063150393Z TRACE quiche_apps::client] 0.0.0.0:35836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.095112266Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:35836 [2025-09-11T19:22:23.095131231Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx pkt Short dcid=822226386353abdb2e1f47d791a67552b8390675 key_phase=false len=385 pn=1 [2025-09-11T19:22:23.095143494Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:23.095150828Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm HANDSHAKE_DONE [2025-09-11T19:22:23.095158833Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 dropped epoch 1 state [2025-09-11T19:22:23.095165195Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm ACK delay=16 blocks=[4..4] ecn_counts=None [2025-09-11T19:22:23.095172418Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 packet newly acked 4 [2025-09-11T19:22:23.095180603Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:23.095229705Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:23.095252157Z TRACE quiche_apps::client] 0.0.0.0:35836: processed 406 bytes [2025-09-11T19:22:23.095260833Z TRACE quiche_apps::client] 0.0.0.0:35836: recv() would block [2025-09-11T19:22:23.095265782Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.095270932Z INFO quiche_apps::client] Retiring source CID 86ce45841aaf4328b7b1a1b74888f1f594744218 [2025-09-11T19:22:23.095291039Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx pkt Short dcid=f4b3e6c51857073b key_phase=false len=45 pn=5 [2025-09-11T19:22:23.095297572Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm ACK delay=19 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:23.095301429Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[d6, e9, d6, c5, e3, d7, b9, da, 05, d2, 28, 1d, 91, 86, 68, 38, b1, 4e, 6d, 5a] reset_token=[53, 85, 92, 3f, 4c, 80, 75, ae, b4, ef, ec, 8a, 22, 2f, 09, f4] [2025-09-11T19:22:23.095315906Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 timer=108.726226ms latest_rtt=32.143211ms srtt=33.025235ms min_rtt=32.143211ms rttvar=12.683721ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 518, tv_nsec: 697703481 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 296.17 Kbps, is_app_limited: true, interval: 32.143211ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 632255344 }), send_elapsed: 0ns, ack_elapsed: 32.143211ms, rtt: 32.143211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357681, last_update: Instant { tv_sec: 518, tv_nsec: 632255344 }, next_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:23.095384574Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:35836 to 193.167.100.100:443 [2025-09-11T19:22:23.095391908Z TRACE quiche_apps::client] 0.0.0.0:35836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.095976593Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:35836 [2025-09-11T19:22:23.095999245Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx pkt Short dcid=822226386353abdb2e1f47d791a67552b8390675 key_phase=false len=1045 pn=2 [2025-09-11T19:22:23.096009214Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:23.096020084Z TRACE quiche_apps::client] 0.0.0.0:35836: processed 1066 bytes [2025-09-11T19:22:23.096026335Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:35836 [2025-09-11T19:22:23.096031064Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx pkt Short dcid=822226386353abdb2e1f47d791a67552b8390675 key_phase=false len=22 pn=3 [2025-09-11T19:22:23.096037006Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:23.096044249Z TRACE quiche_apps::client] 0.0.0.0:35836: processed 43 bytes [2025-09-11T19:22:23.096049519Z TRACE quiche_apps::client] 0.0.0.0:35836: recv() would block [2025-09-11T19:22:23.096053186Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.096065839Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:23.096071079Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:23.096074546Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:23.096077782Z INFO quiche_apps::common] 1/1 response(s) received in 1.067013352s, closing... [2025-09-11T19:22:23.096088972Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx pkt Short dcid=f4b3e6c51857073b key_phase=false len=10 pn=6 [2025-09-11T19:22:23.096093140Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:23.096134708Z TRACE quiche::recovery::congestion::recovery] 86ce45841aaf4328b7b1a1b74888f1f594744218 timer=108.708653ms latest_rtt=32.143211ms srtt=33.025235ms min_rtt=32.143211ms rttvar=12.683721ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 518, tv_nsec: 697703481 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 296.17 Kbps, is_app_limited: true, interval: 32.143211ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 632255344 }), send_elapsed: 0ns, ack_elapsed: 32.143211ms, rtt: 32.143211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357681, last_update: Instant { tv_sec: 518, tv_nsec: 632255344 }, next_time: Instant { tv_sec: 518, tv_nsec: 632255344 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:23.096201874Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:35836 to 193.167.100.100:443 [2025-09-11T19:22:23.096208836Z TRACE quiche_apps::client] 0.0.0.0:35836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.126632095Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:35836 [2025-09-11T19:22:23.126649437Z TRACE quiche_apps::client] 0.0.0.0:35836: processed 47 bytes [2025-09-11T19:22:23.126657082Z TRACE quiche_apps::client] 0.0.0.0:35836: recv() would block [2025-09-11T19:22:23.126661780Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.126668653Z TRACE quiche_apps::client] 0.0.0.0:35836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.347953727Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:23.347987049Z TRACE quiche] 86ce45841aaf4328b7b1a1b74888f1f594744218 draining timeout expired [2025-09-11T19:22:23.348036572Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.348044176Z INFO quiche_apps::client] connection closed, recv=5 sent=7 lost=1 retrans=2 sent_bytes=2123 recv_bytes=2715 lost_bytes=333 [local_addr=0.0.0.0:35836 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=1 retrans=2 rtt=33.025235ms min_rtt=Some(32.143211ms) rttvar=12.683721ms cwnd=9450 sent_bytes=2123 recv_bytes=2715 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=37021] [2025-09-11T19:22:23.352861187Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:23.353120371Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54014 with scid 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 [2025-09-11T19:22:23.353158803Z TRACE quiche::tls] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 write message lvl=Initial len=266 [2025-09-11T19:22:23.353175323Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Initial version=1 dcid=18696a4d48146c3fedfa47f939972256 scid=77a4c722d791a0eaa177a17e96bbb0ea65b4b703 len=270 pn=0 [2025-09-11T19:22:23.353178500Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:23.353191764Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=998.934177ms 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: 518, tv_nsec: 922396251 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 922396251 }, 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: 518, tv_nsec: 922396251 }, next_time: Instant { tv_sec: 518, tv_nsec: 922396251 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:23.353276463Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:23.386208429Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54014 [2025-09-11T19:22:23.386225682Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx pkt Initial version=1 dcid=77a4c722d791a0eaa177a17e96bbb0ea65b4b703 scid=2c9bbf6fd2ce9341 token= len=116 pn=0 [2025-09-11T19:22:23.386239367Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:23.386246741Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 packet newly acked 0 [2025-09-11T19:22:23.386252752Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:23.386371594Z TRACE quiche::tls] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 set write secret lvl=Handshake [2025-09-11T19:22:23.386385370Z TRACE quiche::tls] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 set read secret lvl=Handshake [2025-09-11T19:22:23.386419624Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx pkt Handshake version=1 dcid=77a4c722d791a0eaa177a17e96bbb0ea65b4b703 scid=2c9bbf6fd2ce9341 len=1009 pn=0 [2025-09-11T19:22:23.386430254Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:23.386660814Z TRACE quiche::tls] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 write message lvl=Handshake len=36 [2025-09-11T19:22:23.386665283Z TRACE quiche::tls] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 set write secret lvl=OneRTT [2025-09-11T19:22:23.386672556Z TRACE quiche::tls] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 set read secret lvl=OneRTT [2025-09-11T19:22:23.386688226Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 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(18696a4d48146c3fedfa47f939972256), max_idle_timeout: 30000, stateless_reset_token: Some(143927330342653754564744471891194015883), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(2c9bbf6fd2ce9341), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:23.386705668Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm PADDING len=254 [2025-09-11T19:22:23.386725125Z TRACE quiche_apps::client] 0.0.0.0:54014: processed 1200 bytes [2025-09-11T19:22:23.386730264Z TRACE quiche_apps::client] 0.0.0.0:54014: recv() would block [2025-09-11T19:22:23.386756734Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.386764548Z DEBUG quiche_apps::common] sending HTTP request "GET /efucjoargt\r\n" [2025-09-11T19:22:23.386827436Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Initial version=1 dcid=2c9bbf6fd2ce9341 scid=77a4c722d791a0eaa177a17e96bbb0ea65b4b703 len=6 pn=1 [2025-09-11T19:22:23.386832215Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm ACK delay=75 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:23.386842253Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=98.667128ms latest_rtt=33.095803ms srtt=33.095803ms min_rtt=33.095803ms rttvar=16.547901ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 518, tv_nsec: 955956511 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 955956511 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.49 Kbps, is_app_limited: true, interval: 33.095803ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 922396251 }), send_elapsed: 0ns, ack_elapsed: 33.095803ms, rtt: 33.095803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509883, last_update: Instant { tv_sec: 518, tv_nsec: 955956482 }, next_time: Instant { tv_sec: 518, tv_nsec: 955956511 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:23.386860377Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Handshake version=1 dcid=2c9bbf6fd2ce9341 scid=77a4c722d791a0eaa177a17e96bbb0ea65b4b703 len=45 pn=2 [2025-09-11T19:22:23.386869995Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm ACK delay=55 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:23.386875165Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:23.386885935Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=99.220532ms latest_rtt=33.095803ms srtt=33.095803ms min_rtt=33.095803ms rttvar=16.547901ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 518, tv_nsec: 955956511 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 955956511 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.49 Kbps, is_app_limited: true, interval: 33.095803ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 922396251 }), send_elapsed: 0ns, ack_elapsed: 33.095803ms, rtt: 33.095803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509883, last_update: Instant { tv_sec: 518, tv_nsec: 956089390 }, next_time: Instant { tv_sec: 518, tv_nsec: 955956511 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.162µ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-09-11T19:22:23.386903298Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 dropped epoch 0 state [2025-09-11T19:22:23.386916683Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Short dcid=2c9bbf6fd2ce9341 key_phase=false len=1164 pn=3 [2025-09-11T19:22:23.386919428Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[06, 02, 4c, 0e, 9d, 37, 10, 2f, 42, ae, 94, d6, 42, 70, 10, 4d, 71, 9a, 28, 48] reset_token=[a4, 3a, aa, c8, 15, f3, 24, 9e, fc, 6a, 3f, c6, 6f, 8a, b4, 03] [2025-09-11T19:22:23.386925940Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6d, 4d, 79, 87, 53, d8, df, d1, d5, a2, 7b, 64, 01, 76, 24, 89, dc, ec, 00, b4] reset_token=[a0, 18, 2b, 84, e6, 40, b5, d1, 9b, ea, 2b, b1, 3a, 84, 35, cd] [2025-09-11T19:22:23.386931250Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ed, ec, 4a, 04, 40, 2f, 3f, 8a, 5f, 60, b6, b5, c2, 88, e6, ab, 88, 96, 1f, d3] reset_token=[91, 1d, ba, ef, 66, a9, a6, 73, 7d, e4, 34, 4f, d2, 80, 4c, 8f] [2025-09-11T19:22:23.386936299Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[46, ee, ad, dc, ee, 31, 82, df, 0d, 3f, fa, 4a, 9d, 24, ec, 67, 70, 24, b6, 84] reset_token=[a5, cb, e4, a0, 73, c0, 4d, 92, 6f, 8c, cd, 18, 49, 3b, 97, c8] [2025-09-11T19:22:23.386941379Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:23.386944925Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm PADDING len=982 [2025-09-11T19:22:23.386959483Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=99.147035ms latest_rtt=33.095803ms srtt=33.095803ms min_rtt=33.095803ms rttvar=16.547901ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 518, tv_nsec: 955956511 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 955956511 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.49 Kbps, is_app_limited: true, interval: 33.095803ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 922396251 }), send_elapsed: 0ns, ack_elapsed: 33.095803ms, rtt: 33.095803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 509883, last_update: Instant { tv_sec: 518, tv_nsec: 956089390 }, next_time: Instant { tv_sec: 518, tv_nsec: 956283552 }, 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-09-11T19:22:23.387009957Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:54014 to 193.167.100.100:443 [2025-09-11T19:22:23.387018292Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.419011102Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:54014 [2025-09-11T19:22:23.419028835Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx pkt Short dcid=06024c0e9d37102f42ae94d64270104d719a2848 key_phase=false len=385 pn=1 [2025-09-11T19:22:23.419040988Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:23.419047881Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm HANDSHAKE_DONE [2025-09-11T19:22:23.419054724Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 dropped epoch 1 state [2025-09-11T19:22:23.419060605Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm ACK delay=13 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:23.419067458Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 packet newly acked 3 [2025-09-11T19:22:23.419074511Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:23.419124184Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:23.419146245Z TRACE quiche_apps::client] 0.0.0.0:54014: processed 406 bytes [2025-09-11T19:22:23.419153929Z TRACE quiche_apps::client] 0.0.0.0:54014: recv() would block [2025-09-11T19:22:23.419156965Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.419160201Z INFO quiche_apps::client] Retiring source CID 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 [2025-09-11T19:22:23.419176551Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Short dcid=2c9bbf6fd2ce9341 key_phase=false len=45 pn=4 [2025-09-11T19:22:23.419182582Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm ACK delay=18 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:23.419188674Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[2c, 18, 3b, 1e, 50, 1f, 80, 58, 45, 7f, 64, 48, 8e, 76, 87, c8, 84, 4c, d6, 77] reset_token=[2e, f2, ed, 54, 7c, 0e, a3, 9d, 7a, 07, 30, 94, 38, 3d, 86, 1b] [2025-09-11T19:22:23.419208531Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=108.647437ms latest_rtt=32.011926ms srtt=32.960317ms min_rtt=32.011926ms rttvar=12.681894ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.38 Kbps, is_app_limited: true, interval: 32.338967ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 955956511 }), send_elapsed: 327.041µs, ack_elapsed: 32.338967ms, rtt: 32.011926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 511979, last_update: Instant { tv_sec: 518, tv_nsec: 988438335 }, next_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:23.419263393Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:54014 to 193.167.100.100:443 [2025-09-11T19:22:23.419272951Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.419816406Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:54014 [2025-09-11T19:22:23.419827337Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx pkt Short dcid=06024c0e9d37102f42ae94d64270104d719a2848 key_phase=false len=1045 pn=2 [2025-09-11T19:22:23.419836454Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:23.419846453Z TRACE quiche_apps::client] 0.0.0.0:54014: processed 1066 bytes [2025-09-11T19:22:23.419852384Z TRACE quiche_apps::client] 0.0.0.0:54014: recv() would block [2025-09-11T19:22:23.419856572Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.419862693Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:23.419866660Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:22:23.419876930Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Short dcid=2c9bbf6fd2ce9341 key_phase=false len=5 pn=5 [2025-09-11T19:22:23.419880987Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:23.419889834Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=107.965854ms latest_rtt=32.011926ms srtt=32.960317ms min_rtt=32.011926ms rttvar=12.681894ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.38 Kbps, is_app_limited: true, interval: 32.338967ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 955956511 }), send_elapsed: 327.041µs, ack_elapsed: 32.338967ms, rtt: 32.011926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511979, last_update: Instant { tv_sec: 518, tv_nsec: 989141699 }, next_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.678µ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-09-11T19:22:23.419932002Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54014 to 193.167.100.100:443 [2025-09-11T19:22:23.419940268Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.528100779Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:23.528125325Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 loss detection timeout expired [2025-09-11T19:22:23.528130645Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=108.412325ms latest_rtt=32.011926ms srtt=32.960317ms min_rtt=32.011926ms rttvar=12.681894ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.38 Kbps, is_app_limited: true, interval: 32.338967ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 955956511 }), send_elapsed: 327.041µs, ack_elapsed: 32.338967ms, rtt: 32.011926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511979, last_update: Instant { tv_sec: 518, tv_nsec: 989141699 }, next_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.678µ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-09-11T19:22:23.528165470Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.528186599Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Short dcid=2c9bbf6fd2ce9341 key_phase=false len=7 pn=6 [2025-09-11T19:22:23.528190767Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm ACK delay=13544 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:23.528196688Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm PING mtu_probe=None [2025-09-11T19:22:23.528211947Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=217.338606ms latest_rtt=32.011926ms srtt=32.960317ms min_rtt=32.011926ms rttvar=12.681894ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=104 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.38 Kbps, is_app_limited: true, interval: 32.338967ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 955956511 }), send_elapsed: 327.041µs, ack_elapsed: 32.338967ms, rtt: 32.011926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 33, rate: 511979, last_update: Instant { tv_sec: 519, tv_nsec: 97444826 }, next_time: Instant { tv_sec: 519, tv_nsec: 97583504 }, max_datagram_size: 1350, last_packet_size: Some(33), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:23.528261940Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54014 to 193.167.100.100:443 [2025-09-11T19:22:23.528268713Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.528624808Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:54014 [2025-09-11T19:22:23.528639516Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx pkt Short dcid=06024c0e9d37102f42ae94d64270104d719a2848 key_phase=false len=213 pn=4 [2025-09-11T19:22:23.528656788Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[c5, 31, 6e, 00, e7, 1f, 94, 29] reset_token=[e9, af, 46, 8d, e5, c8, f0, fd, 99, b2, 3e, 13, 3f, 9e, 9f, 18] [2025-09-11T19:22:23.528670654Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[69, 8a, 64, fd, b9, 08, ff, 88] reset_token=[f3, 80, 36, d9, 6f, 48, c6, 46, a4, 58, 37, 25, 6f, 27, 32, 6c] [2025-09-11T19:22:23.528681374Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[81, 4c, 9c, c0, 59, a9, 76, 85] reset_token=[54, 6b, 86, dd, a8, 2f, eb, fd, 23, a4, 10, 97, 3f, 24, 72, ec] [2025-09-11T19:22:23.528691703Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[02, f8, be, 6b, c7, cd, a2, e9] reset_token=[75, 33, 8b, c6, 17, fb, 34, ae, 00, d2, 3c, 75, 75, 3e, bf, cd] [2025-09-11T19:22:23.528702583Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[81, 12, 55, 5a, 70, d5, 4e, 45] reset_token=[2b, c7, a0, 4c, 49, e0, ef, 17, 66, d5, 18, df, 9d, 2f, 32, eb] [2025-09-11T19:22:23.528720287Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e4, ba, 94, 6c, 70, 5a, 9a, fe] reset_token=[cc, cf, 29, 19, b3, e4, 26, ae, 94, 44, 46, e9, 4c, 4d, 36, 7d] [2025-09-11T19:22:23.528725176Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6f, 5d, 2a, 9c, be, 50, 52, d8] reset_token=[36, 29, 95, 4a, 71, b9, 0e, af, 33, b5, 8a, 2d, bd, fd, 9a, 4e] [2025-09-11T19:22:23.528804263Z TRACE quiche_apps::client] 0.0.0.0:54014: processed 234 bytes [2025-09-11T19:22:23.528815454Z TRACE quiche_apps::client] 0.0.0.0:54014: recv() would block [2025-09-11T19:22:23.528819602Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.528832065Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Short dcid=2c9bbf6fd2ce9341 key_phase=false len=7 pn=7 [2025-09-11T19:22:23.528836383Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm ACK delay=24 blocks=[1..2, 4..4] ecn_counts=None [2025-09-11T19:22:23.528847374Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=216.702929ms latest_rtt=32.011926ms srtt=32.960317ms min_rtt=32.011926ms rttvar=12.681894ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=104 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.38 Kbps, is_app_limited: true, interval: 32.338967ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 955956511 }), send_elapsed: 327.041µs, ack_elapsed: 32.338967ms, rtt: 32.011926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511979, last_update: Instant { tv_sec: 519, tv_nsec: 98095402 }, next_time: Instant { tv_sec: 519, tv_nsec: 97583504 }, max_datagram_size: 1350, last_packet_size: None, iv: 64.456µ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-09-11T19:22:23.528892999Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54014 to 193.167.100.100:443 [2025-09-11T19:22:23.528900062Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.528910632Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:54014 [2025-09-11T19:22:23.528916944Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx pkt Short dcid=06024c0e9d37102f42ae94d64270104d719a2848 key_phase=false len=380 pn=5 [2025-09-11T19:22:23.528924348Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm HANDSHAKE_DONE [2025-09-11T19:22:23.528928585Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:23.528933354Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:23.528941910Z TRACE quiche_apps::client] 0.0.0.0:54014: processed 401 bytes [2025-09-11T19:22:23.528946830Z TRACE quiche_apps::client] 0.0.0.0:54014: recv() would block [2025-09-11T19:22:23.528950306Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.528959343Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Short dcid=2c9bbf6fd2ce9341 key_phase=false len=7 pn=8 [2025-09-11T19:22:23.528963250Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm ACK delay=5 blocks=[1..2, 4..5] ecn_counts=None [2025-09-11T19:22:23.528973690Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=216.576442ms latest_rtt=32.011926ms srtt=32.960317ms min_rtt=32.011926ms rttvar=12.681894ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=104 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.38 Kbps, is_app_limited: true, interval: 32.338967ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 955956511 }), send_elapsed: 327.041µs, ack_elapsed: 32.338967ms, rtt: 32.011926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511979, last_update: Instant { tv_sec: 519, tv_nsec: 98095402 }, next_time: Instant { tv_sec: 519, tv_nsec: 98288798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:23.529023924Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54014 to 193.167.100.100:443 [2025-09-11T19:22:23.529031849Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.559540942Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:54014 [2025-09-11T19:22:23.559558304Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx pkt Short dcid=06024c0e9d37102f42ae94d64270104d719a2848 key_phase=false len=22 pn=7 [2025-09-11T19:22:23.559570036Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:23.559585585Z TRACE quiche_apps::client] 0.0.0.0:54014: processed 43 bytes [2025-09-11T19:22:23.559593490Z TRACE quiche_apps::client] 0.0.0.0:54014: recv() would block [2025-09-11T19:22:23.559598509Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.559611143Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:22:23.559616142Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:22:23.559620680Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:23.559624908Z INFO quiche_apps::common] 1/1 response(s) received in 206.342795ms, closing... [2025-09-11T19:22:23.559638704Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx pkt Short dcid=2c9bbf6fd2ce9341 key_phase=false len=10 pn=9 [2025-09-11T19:22:23.559644776Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:23.559656728Z TRACE quiche::recovery::congestion::recovery] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 timer=217.3513ms latest_rtt=32.011926ms srtt=32.960317ms min_rtt=32.011926ms rttvar=12.681894ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=140 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 988438335 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.38 Kbps, is_app_limited: true, interval: 32.338967ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 955956511 }), send_elapsed: 327.041µs, ack_elapsed: 32.338967ms, rtt: 32.011926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 511979, last_update: Instant { tv_sec: 519, tv_nsec: 128902441 }, next_time: Instant { tv_sec: 519, tv_nsec: 128902441 }, 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-09-11T19:22:23.559708665Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54014 to 193.167.100.100:443 [2025-09-11T19:22:23.559713754Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.729628110Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:54014 [2025-09-11T19:22:23.729655522Z TRACE quiche_apps::client] 0.0.0.0:54014: processed 401 bytes [2025-09-11T19:22:23.729662305Z TRACE quiche_apps::client] 0.0.0.0:54014: recv() would block [2025-09-11T19:22:23.729666182Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.729675169Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.729925105Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:54014 [2025-09-11T19:22:23.729934373Z TRACE quiche_apps::client] 0.0.0.0:54014: processed 401 bytes [2025-09-11T19:22:23.729939562Z TRACE quiche_apps::client] 0.0.0.0:54014: recv() would block [2025-09-11T19:22:23.729943350Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.729949090Z TRACE quiche_apps::client] 0.0.0.0:54014 -> 193.167.100.100:443: done writing [2025-09-11T19:22:23.811084687Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:23.811108371Z TRACE quiche] 77a4c722d791a0eaa177a17e96bbb0ea65b4b703 draining timeout expired [2025-09-11T19:22:23.811151692Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:23.811157212Z INFO quiche_apps::client] connection closed, recv=7 sent=10 lost=0 retrans=0 sent_bytes=1920 recv_bytes=3350 lost_bytes=0 [local_addr=0.0.0.0:54014 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=10 lost=0 retrans=0 rtt=32.960317ms min_rtt=Some(32.011926ms) rttvar=12.681894ms cwnd=13500 sent_bytes=1920 recv_bytes=3350 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36797] [2025-09-11T19:22:23.816015638Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:23.816262168Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38626 with scid 84ed905321a71969c38fc55e020191db59eda3da [2025-09-11T19:22:23.816301231Z TRACE quiche::tls] 84ed905321a71969c38fc55e020191db59eda3da write message lvl=Initial len=266 [2025-09-11T19:22:23.816318002Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx pkt Initial version=1 dcid=45df51ca8d49fdc9804dcb9a98bf8e82 scid=84ed905321a71969c38fc55e020191db59eda3da len=270 pn=0 [2025-09-11T19:22:23.816321369Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:23.816334914Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da timer=998.933196ms 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: 519, tv_nsec: 385538339 }, first_sent_time: Instant { tv_sec: 519, tv_nsec: 385538339 }, 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: 519, tv_nsec: 385538339 }, next_time: Instant { tv_sec: 519, tv_nsec: 385538339 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:23.816409674Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:24.816474037Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:24.816522097Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da loss detection timeout expired [2025-09-11T19:22:24.816529881Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da timer=997.737216ms 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: 519, tv_nsec: 385538339 }, first_sent_time: Instant { tv_sec: 519, tv_nsec: 385538339 }, 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: 519, tv_nsec: 385538339 }, next_time: Instant { tv_sec: 519, tv_nsec: 385538339 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:24.816553856Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:24.816593470Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx pkt Initial version=1 dcid=45df51ca8d49fdc9804dcb9a98bf8e82 scid=84ed905321a71969c38fc55e020191db59eda3da len=270 pn=1 [2025-09-11T19:22:24.816597939Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:24.816617836Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da timer=1.99795197s 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: 519, tv_nsec: 385538339 }, first_sent_time: Instant { tv_sec: 519, tv_nsec: 385538339 }, 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: 520, tv_nsec: 385839855 }, next_time: Instant { tv_sec: 520, tv_nsec: 385839855 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:24.816698266Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38626 to 193.167.100.100:443 [2025-09-11T19:22:24.816709116Z TRACE quiche_apps::client] 0.0.0.0:38626 -> 193.167.100.100:443: done writing [2025-09-11T19:22:24.849700402Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38626 [2025-09-11T19:22:24.849724317Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx pkt Initial version=1 dcid=84ed905321a71969c38fc55e020191db59eda3da scid=afe030aef94b7dd0 token= len=116 pn=0 [2025-09-11T19:22:24.849762899Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm ACK delay=52 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:24.849772086Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da packet newly acked 1 [2025-09-11T19:22:24.849778709Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da packet 0 lost on epoch 0 [2025-09-11T19:22:24.849807302Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:24.849944766Z TRACE quiche::tls] 84ed905321a71969c38fc55e020191db59eda3da set write secret lvl=Handshake [2025-09-11T19:22:24.849972238Z TRACE quiche::tls] 84ed905321a71969c38fc55e020191db59eda3da set read secret lvl=Handshake [2025-09-11T19:22:24.850013485Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx pkt Handshake version=1 dcid=84ed905321a71969c38fc55e020191db59eda3da scid=afe030aef94b7dd0 len=1009 pn=0 [2025-09-11T19:22:24.850024956Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:24.850214090Z TRACE quiche::tls] 84ed905321a71969c38fc55e020191db59eda3da write message lvl=Handshake len=36 [2025-09-11T19:22:24.850218007Z TRACE quiche::tls] 84ed905321a71969c38fc55e020191db59eda3da set write secret lvl=OneRTT [2025-09-11T19:22:24.850225000Z TRACE quiche::tls] 84ed905321a71969c38fc55e020191db59eda3da set read secret lvl=OneRTT [2025-09-11T19:22:24.850242032Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da 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(45df51ca8d49fdc9804dcb9a98bf8e82), max_idle_timeout: 30000, stateless_reset_token: Some(96753940107934183880757047248389461591), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(afe030aef94b7dd0), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:24.850253753Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm PADDING len=254 [2025-09-11T19:22:24.850269583Z TRACE quiche_apps::client] 0.0.0.0:38626: processed 1200 bytes [2025-09-11T19:22:24.850275254Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:38626 [2025-09-11T19:22:24.850278891Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx pkt Short dcid=84ed905321a71969c38fc55e020191db59eda3da key_phase=false len=213 pn=0 [2025-09-11T19:22:24.850285202Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[46, ee, dd, 62, 6b, c1, 2d, b6] reset_token=[b4, 06, 0d, 99, b2, fe, 0f, 60, 0a, 71, c7, 44, d7, 44, 6a, 8c] [2025-09-11T19:22:24.850291885Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, f8, 3c, e2, ac, d6, 17, 9b] reset_token=[34, ab, c5, 5f, 3f, e4, 95, f2, 40, fe, 3b, f7, ed, 4c, 9d, 43] [2025-09-11T19:22:24.850296674Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b8, 75, 3a, 67, 98, 51, 5c, df] reset_token=[b4, ff, 13, 1e, 45, ab, af, e4, 5a, 52, 09, b2, dc, cf, 45, b9] [2025-09-11T19:22:24.850301222Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[20, 8e, ee, 8a, 31, 59, a8, 0a] reset_token=[df, ed, 8b, 9d, ae, 3d, 47, 69, f4, b6, 09, 3f, d6, 14, 42, 4e] [2025-09-11T19:22:24.850306382Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[37, 1e, f4, a1, f8, 9b, ab, 64] reset_token=[fd, 3c, 37, 33, 53, 34, da, 72, 35, 44, e3, ff, e5, 0e, 60, 94] [2025-09-11T19:22:24.850311071Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[ed, c7, ec, fb, de, 82, 07, 89] reset_token=[93, 93, d0, 74, cc, 0d, 21, b8, 7b, 71, c5, de, f6, 75, 65, 63] [2025-09-11T19:22:24.850315779Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[f8, 82, 94, e6, cb, 2a, fd, 6d] reset_token=[cc, 3c, 6e, fc, 09, ed, dc, 20, b5, c1, 38, 2a, 0f, 87, fe, 10] [2025-09-11T19:22:24.850330687Z TRACE quiche_apps::client] 0.0.0.0:38626: processed 234 bytes [2025-09-11T19:22:24.850334635Z TRACE quiche_apps::client] 0.0.0.0:38626: recv() would block [2025-09-11T19:22:24.850336999Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:24.850349051Z DEBUG quiche_apps::common] sending HTTP request "GET /wrxjwxgoap\r\n" [2025-09-11T19:22:24.850421427Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx pkt Initial version=1 dcid=afe030aef94b7dd0 scid=84ed905321a71969c38fc55e020191db59eda3da len=6 pn=2 [2025-09-11T19:22:24.850425444Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm ACK delay=87 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:24.850436194Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da timer=98.727522ms latest_rtt=33.14848ms srtt=33.14848ms min_rtt=33.14848ms rttvar=16.57424ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 520, tv_nsec: 418988335 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033449996s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 519, tv_nsec: 385538339 }), send_elapsed: 1.000301516s, ack_elapsed: 1.033449996s, rtt: 33.14848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356351, last_update: Instant { tv_sec: 520, tv_nsec: 419683391 }, next_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:24.850457484Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx pkt Handshake version=1 dcid=afe030aef94b7dd0 scid=84ed905321a71969c38fc55e020191db59eda3da len=45 pn=3 [2025-09-11T19:22:24.850460379Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm ACK delay=55 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:24.850463044Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:24.850468995Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da timer=99.389917ms latest_rtt=33.14848ms srtt=33.14848ms min_rtt=33.14848ms rttvar=16.57424ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 520, tv_nsec: 452831871 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033449996s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 519, tv_nsec: 385538339 }), send_elapsed: 1.000301516s, ack_elapsed: 1.033449996s, rtt: 33.14848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356351, last_update: Instant { tv_sec: 520, tv_nsec: 419683391 }, next_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:24.850481689Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da dropped epoch 0 state [2025-09-11T19:22:24.850494393Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx pkt Short dcid=afe030aef94b7dd0 key_phase=false len=1164 pn=4 [2025-09-11T19:22:24.850501847Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:24.850504692Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[92, e0, c2, 99, 6b, 8e, 25, 60, 74, 7e, 60, aa, 5a, 14, 60, ae, d3, f4, 1d, c0] reset_token=[dd, 0a, 47, a9, 8e, 91, e1, 74, e4, e9, 73, 78, e2, 94, 34, fc] [2025-09-11T19:22:24.850510603Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[50, 47, 22, f1, 4c, d5, a4, 5f, cf, 82, 2d, 19, 17, 05, 51, d1, b6, 47, 41, b4] reset_token=[3b, 47, 14, 16, 60, 0e, 65, c4, a0, 95, 4a, 91, c7, 06, 00, 98] [2025-09-11T19:22:24.850516194Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b6, e3, 25, 30, ba, d2, 0c, 9f, 05, fc, 11, 5e, 5c, fe, 60, 05, 49, 70, 29, f5] reset_token=[f2, 95, 82, 35, 37, 75, 46, 9e, 58, 45, 29, 94, 1f, 7e, 19, 03] [2025-09-11T19:22:24.850521854Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[9d, d5, 0d, d2, 5d, b1, 16, 34, 20, fc, b1, 4b, 57, 4d, 44, da, 42, 66, 26, 28] reset_token=[f9, 35, 1b, 00, 24, 2e, 29, 04, a4, 60, 24, 6a, d3, ea, 02, 25] [2025-09-11T19:22:24.850527355Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:24.850530009Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm PADDING len=977 [2025-09-11T19:22:24.850537574Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da timer=99.321348ms latest_rtt=33.14848ms srtt=33.14848ms min_rtt=33.14848ms rttvar=16.57424ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 520, tv_nsec: 452831871 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033449996s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 519, tv_nsec: 385538339 }), send_elapsed: 1.000301516s, ack_elapsed: 1.033449996s, rtt: 33.14848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356351, last_update: Instant { tv_sec: 520, tv_nsec: 419683391 }, next_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:24.850575685Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:38626 to 193.167.100.100:443 [2025-09-11T19:22:24.850581145Z TRACE quiche_apps::client] 0.0.0.0:38626 -> 193.167.100.100:443: done writing [2025-09-11T19:22:24.882480024Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:38626 [2025-09-11T19:22:24.882498128Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx pkt Short dcid=92e0c2996b8e2560747e60aa5a1460aed3f41dc0 key_phase=false len=385 pn=1 [2025-09-11T19:22:24.882507405Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:24.882512945Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm HANDSHAKE_DONE [2025-09-11T19:22:24.882519598Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da dropped epoch 1 state [2025-09-11T19:22:24.882525218Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm ACK delay=14 blocks=[4..4] ecn_counts=None [2025-09-11T19:22:24.882541268Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da packet newly acked 4 [2025-09-11T19:22:24.882548922Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:24.882584780Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:24.882633941Z TRACE quiche_apps::client] 0.0.0.0:38626: processed 406 bytes [2025-09-11T19:22:24.882641295Z TRACE quiche_apps::client] 0.0.0.0:38626: recv() would block [2025-09-11T19:22:24.882643960Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:24.882646885Z INFO quiche_apps::client] Retiring source CID 84ed905321a71969c38fc55e020191db59eda3da [2025-09-11T19:22:24.882660942Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx pkt Short dcid=afe030aef94b7dd0 key_phase=false len=45 pn=5 [2025-09-11T19:22:24.882664058Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm ACK delay=20 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:24.882667454Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[31, f8, 42, 23, 93, 2f, c3, c6, ab, 1f, 96, 15, 77, 9f, 4b, 01, 5e, 38, 47, 42] reset_token=[6b, ce, 3d, d8, 25, 23, e5, 63, 63, 46, 14, 02, d2, a0, 05, 2e] [2025-09-11T19:22:24.882679546Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da timer=108.779458ms latest_rtt=32.081269ms srtt=33.015078ms min_rtt=32.081269ms rttvar=12.697482ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 520, tv_nsec: 485072538 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 296.74 Kbps, is_app_limited: true, interval: 32.081269ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 419683391 }), send_elapsed: 0ns, ack_elapsed: 32.081269ms, rtt: 32.081269ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357791, last_update: Instant { tv_sec: 520, tv_nsec: 419683391 }, next_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:24.882721094Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:38626 to 193.167.100.100:443 [2025-09-11T19:22:24.882726154Z TRACE quiche_apps::client] 0.0.0.0:38626 -> 193.167.100.100:443: done writing [2025-09-11T19:22:24.883344969Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:38626 [2025-09-11T19:22:24.883358916Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx pkt Short dcid=92e0c2996b8e2560747e60aa5a1460aed3f41dc0 key_phase=false len=1045 pn=2 [2025-09-11T19:22:24.883368493Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:24.883379344Z TRACE quiche_apps::client] 0.0.0.0:38626: processed 1066 bytes [2025-09-11T19:22:24.883386557Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:38626 [2025-09-11T19:22:24.883391316Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx pkt Short dcid=92e0c2996b8e2560747e60aa5a1460aed3f41dc0 key_phase=false len=22 pn=3 [2025-09-11T19:22:24.883397367Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:24.883405703Z TRACE quiche_apps::client] 0.0.0.0:38626: processed 43 bytes [2025-09-11T19:22:24.883411163Z TRACE quiche_apps::client] 0.0.0.0:38626: recv() would block [2025-09-11T19:22:24.883414770Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:24.883429858Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:24.883433866Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:24.883437663Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:24.883441129Z INFO quiche_apps::common] 1/1 response(s) received in 1.067027488s, closing... [2025-09-11T19:22:24.883452150Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx pkt Short dcid=afe030aef94b7dd0 key_phase=false len=10 pn=6 [2025-09-11T19:22:24.883456518Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:24.883467518Z TRACE quiche::recovery::congestion::recovery] 84ed905321a71969c38fc55e020191db59eda3da timer=108.784297ms latest_rtt=32.081269ms srtt=33.015078ms min_rtt=32.081269ms rttvar=12.697482ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 520, tv_nsec: 485072538 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 296.74 Kbps, is_app_limited: true, interval: 32.081269ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 419683391 }), send_elapsed: 0ns, ack_elapsed: 32.081269ms, rtt: 32.081269ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357791, last_update: Instant { tv_sec: 520, tv_nsec: 419683391 }, next_time: Instant { tv_sec: 520, tv_nsec: 419683391 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:24.883513404Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:38626 to 193.167.100.100:443 [2025-09-11T19:22:24.883520898Z TRACE quiche_apps::client] 0.0.0.0:38626 -> 193.167.100.100:443: done writing [2025-09-11T19:22:24.913986457Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:38626 [2025-09-11T19:22:24.914002247Z TRACE quiche_apps::client] 0.0.0.0:38626: processed 47 bytes [2025-09-11T19:22:24.914009129Z TRACE quiche_apps::client] 0.0.0.0:38626: recv() would block [2025-09-11T19:22:24.914014249Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:24.914021893Z TRACE quiche_apps::client] 0.0.0.0:38626 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.135304722Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:25.135329548Z TRACE quiche] 84ed905321a71969c38fc55e020191db59eda3da draining timeout expired [2025-09-11T19:22:25.135377708Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.135384782Z INFO quiche_apps::client] connection closed, recv=6 sent=7 lost=1 retrans=2 sent_bytes=2123 recv_bytes=2949 lost_bytes=333 [local_addr=0.0.0.0:38626 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=7 lost=1 retrans=2 rtt=33.015078ms min_rtt=Some(32.081269ms) rttvar=12.697482ms cwnd=9450 sent_bytes=2123 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=37093] [2025-09-11T19:22:25.140222398Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:25.140478637Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:49527 with scid f28dd434911a0a112aba864f6c0a64fe4a6ab921 [2025-09-11T19:22:25.140518361Z TRACE quiche::tls] f28dd434911a0a112aba864f6c0a64fe4a6ab921 write message lvl=Initial len=266 [2025-09-11T19:22:25.140535012Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Initial version=1 dcid=32271c1b2fb60d530e15046bc7ec15ef scid=f28dd434911a0a112aba864f6c0a64fe4a6ab921 len=270 pn=0 [2025-09-11T19:22:25.140543939Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:25.140557113Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=998.927765ms 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: 520, tv_nsec: 709755078 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 709755078 }, 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: 520, tv_nsec: 709755078 }, next_time: Instant { tv_sec: 520, tv_nsec: 709755078 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.140635169Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:25.173633710Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:49527 [2025-09-11T19:22:25.173660751Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx pkt Initial version=1 dcid=f28dd434911a0a112aba864f6c0a64fe4a6ab921 scid=8fa4378ab7d67733 token= len=116 pn=0 [2025-09-11T19:22:25.173678784Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm ACK delay=55 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:25.173688713Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 packet newly acked 0 [2025-09-11T19:22:25.173704502Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:25.173844514Z TRACE quiche::tls] f28dd434911a0a112aba864f6c0a64fe4a6ab921 set write secret lvl=Handshake [2025-09-11T19:22:25.173864201Z TRACE quiche::tls] f28dd434911a0a112aba864f6c0a64fe4a6ab921 set read secret lvl=Handshake [2025-09-11T19:22:25.173909966Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx pkt Handshake version=1 dcid=f28dd434911a0a112aba864f6c0a64fe4a6ab921 scid=8fa4378ab7d67733 len=1009 pn=0 [2025-09-11T19:22:25.173923842Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:25.174162327Z TRACE quiche::tls] f28dd434911a0a112aba864f6c0a64fe4a6ab921 write message lvl=Handshake len=36 [2025-09-11T19:22:25.174167908Z TRACE quiche::tls] f28dd434911a0a112aba864f6c0a64fe4a6ab921 set write secret lvl=OneRTT [2025-09-11T19:22:25.174176845Z TRACE quiche::tls] f28dd434911a0a112aba864f6c0a64fe4a6ab921 set read secret lvl=OneRTT [2025-09-11T19:22:25.174197323Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 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(32271c1b2fb60d530e15046bc7ec15ef), max_idle_timeout: 30000, stateless_reset_token: Some(270280570405685643241100477822287191692), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(8fa4378ab7d67733), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:25.174211720Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm PADDING len=254 [2025-09-11T19:22:25.174238450Z TRACE quiche_apps::client] 0.0.0.0:49527: processed 1200 bytes [2025-09-11T19:22:25.174245683Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:49527 [2025-09-11T19:22:25.174250432Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx pkt Short dcid=f28dd434911a0a112aba864f6c0a64fe4a6ab921 key_phase=false len=213 pn=0 [2025-09-11T19:22:25.174257876Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bc, cf, a4, 81, df, 85, c8, 55] reset_token=[39, d1, e8, 4f, 5a, 02, b2, 1c, 19, d4, 95, fc, 7c, bc, b8, e0] [2025-09-11T19:22:25.174265921Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0e, cb, 27, 29, 0a, 6f, ca, 9b] reset_token=[2d, 46, 12, 3f, 0b, c6, a2, 63, df, 2b, a5, f8, 41, ed, 57, 49] [2025-09-11T19:22:25.174271622Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3d, a7, 8d, 53, 4f, ec, 98, 80] reset_token=[8a, 6a, 02, 37, 63, dc, ce, 9f, a7, 43, 59, 29, 78, c9, c3, e0] [2025-09-11T19:22:25.174277012Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[08, a4, 4d, 4c, e9, d4, 20, f3] reset_token=[d4, 8b, 16, 05, 54, c2, 7b, c7, d2, af, f9, f9, 98, e2, 88, f7] [2025-09-11T19:22:25.174283033Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[86, f3, bd, e7, 6b, 00, f2, 82] reset_token=[92, e6, ed, 8f, 44, 79, 1d, 91, e9, 51, bc, 90, ae, b6, 2d, 25] [2025-09-11T19:22:25.174288574Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[05, 4a, 26, 46, fb, 28, 48, 27] reset_token=[be, d4, 01, 56, cb, 40, 04, 69, c9, 07, 86, 65, 32, f2, 14, 2a] [2025-09-11T19:22:25.174294164Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[19, 1a, b1, 1f, 02, 88, 2a, c3] reset_token=[bb, b2, d4, c8, 11, 0a, 47, 70, b5, 4e, 3b, bb, 29, 2f, 98, d2] [2025-09-11T19:22:25.174303802Z TRACE quiche_apps::client] 0.0.0.0:49527: processed 234 bytes [2025-09-11T19:22:25.174308380Z TRACE quiche_apps::client] 0.0.0.0:49527: recv() would block [2025-09-11T19:22:25.174311426Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.174320714Z DEBUG quiche_apps::common] sending HTTP request "GET /leecmgfryi\r\n" [2025-09-11T19:22:25.174396034Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Initial version=1 dcid=8fa4378ab7d67733 scid=f28dd434911a0a112aba864f6c0a64fe4a6ab921 len=6 pn=1 [2025-09-11T19:22:25.174401004Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm ACK delay=92 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:25.174413246Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=98.75403ms latest_rtt=33.170612ms srtt=33.170612ms min_rtt=33.170612ms rttvar=16.585306ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 520, tv_nsec: 743465178 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 743465178 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.170612ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 709755078 }), send_elapsed: 0ns, ack_elapsed: 33.170612ms, rtt: 33.170612ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508733, last_update: Instant { tv_sec: 520, tv_nsec: 743465148 }, next_time: Instant { tv_sec: 520, tv_nsec: 743465178 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.174443603Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Handshake version=1 dcid=8fa4378ab7d67733 scid=f28dd434911a0a112aba864f6c0a64fe4a6ab921 len=46 pn=2 [2025-09-11T19:22:25.174447220Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm ACK delay=66 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:25.174450446Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:25.174458040Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=99.440623ms latest_rtt=33.170612ms srtt=33.170612ms min_rtt=33.170612ms rttvar=16.585306ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 520, tv_nsec: 743465178 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 743465178 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.170612ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 709755078 }), send_elapsed: 0ns, ack_elapsed: 33.170612ms, rtt: 33.170612ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508733, last_update: Instant { tv_sec: 520, tv_nsec: 743656866 }, next_time: Instant { tv_sec: 520, tv_nsec: 743465178 }, max_datagram_size: 1350, last_packet_size: None, iv: 196.567µ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-09-11T19:22:25.174471495Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 dropped epoch 0 state [2025-09-11T19:22:25.174487185Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Short dcid=8fa4378ab7d67733 key_phase=false len=1163 pn=3 [2025-09-11T19:22:25.174491032Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm ACK delay=28 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:25.174494248Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a2, a2, 4c, 36, 29, 46, da, fb, 85, d9, 59, 5d, 62, e5, bf, 94, f3, 7b, 94, 90] reset_token=[77, 94, 1b, 91, d9, 21, 64, 17, 34, 27, 36, 59, b0, f6, 4d, e2] [2025-09-11T19:22:25.174501140Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[23, 72, e4, 12, 09, 07, 7b, 40, b3, 21, fe, c5, 3e, da, 78, 30, 0e, f7, e2, a1] reset_token=[81, 5e, 71, b3, 34, 78, 7d, d7, 29, 35, 5e, 1a, a0, 27, 4f, d2] [2025-09-11T19:22:25.174507633Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a7, 85, 7c, 49, 2b, 7c, 51, f1, 12, ee, d8, 89, 86, 7f, dd, 76, af, 1c, 01, 11] reset_token=[7b, eb, ac, 1d, 25, ea, 96, d7, 75, 7c, cb, 2c, 87, 2b, b8, b5] [2025-09-11T19:22:25.174513964Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f2, 33, 78, f2, cf, 45, 84, 2b, 23, 2a, 06, 04, b4, e6, 67, 25, d6, 87, a3, 17] reset_token=[88, 69, 50, 35, bb, 73, ca, c9, c7, 70, 6e, f9, f9, b1, fd, 3f] [2025-09-11T19:22:25.174520056Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:25.174523222Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm PADDING len=976 [2025-09-11T19:22:25.174532449Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=99.366274ms latest_rtt=33.170612ms srtt=33.170612ms min_rtt=33.170612ms rttvar=16.585306ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 520, tv_nsec: 743465178 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 743465178 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.170612ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 709755078 }), send_elapsed: 0ns, ack_elapsed: 33.170612ms, rtt: 33.170612ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 508733, last_update: Instant { tv_sec: 520, tv_nsec: 743656866 }, next_time: Instant { tv_sec: 520, tv_nsec: 743853433 }, 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-09-11T19:22:25.174582523Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:49527 to 193.167.100.100:443 [2025-09-11T19:22:25.174588915Z TRACE quiche_apps::client] 0.0.0.0:49527 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.206626655Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:49527 [2025-09-11T19:22:25.206643065Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx pkt Short dcid=a2a24c362946dafb85d9595d62e5bf94f37b9490 key_phase=false len=385 pn=1 [2025-09-11T19:22:25.206653505Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:25.206659486Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm HANDSHAKE_DONE [2025-09-11T19:22:25.206665938Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 dropped epoch 1 state [2025-09-11T19:22:25.206671729Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm ACK delay=18 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:25.206676989Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 packet newly acked 3 [2025-09-11T19:22:25.206684112Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:25.206713818Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:25.206747941Z TRACE quiche_apps::client] 0.0.0.0:49527: processed 406 bytes [2025-09-11T19:22:25.206755265Z TRACE quiche_apps::client] 0.0.0.0:49527: recv() would block [2025-09-11T19:22:25.206759092Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.206763240Z INFO quiche_apps::client] Retiring source CID f28dd434911a0a112aba864f6c0a64fe4a6ab921 [2025-09-11T19:22:25.206779500Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Short dcid=8fa4378ab7d67733 key_phase=false len=45 pn=4 [2025-09-11T19:22:25.206784479Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm ACK delay=16 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:25.206788747Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[b4, 86, d7, b7, 20, 87, 3f, b2, 36, 31, 8b, 94, 63, 59, c9, 55, b2, 03, 16, b8] reset_token=[7d, b0, 3c, 22, b4, 02, b3, 1d, 1b, 83, aa, 9b, 5a, a5, 7f, f1] [2025-09-11T19:22:25.206807432Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=108.864497ms latest_rtt=32.057046ms srtt=33.031415ms min_rtt=32.057046ms rttvar=12.71737ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.17 Kbps, is_app_limited: true, interval: 32.445301ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 743465178 }), send_elapsed: 388.255µs, ack_elapsed: 32.445301ms, rtt: 32.057046ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 510877, last_update: Instant { tv_sec: 520, tv_nsec: 776041504 }, next_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.206915434Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:49527 to 193.167.100.100:443 [2025-09-11T19:22:25.206927987Z TRACE quiche_apps::client] 0.0.0.0:49527 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.295978602Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:49527 [2025-09-11T19:22:25.296013938Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx pkt Short dcid=a2a24c362946dafb85d9595d62e5bf94f37b9490 key_phase=false len=21 pn=5 [2025-09-11T19:22:25.296033204Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm PING mtu_probe=None [2025-09-11T19:22:25.296040337Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm PADDING len=3 [2025-09-11T19:22:25.296062038Z TRACE quiche_apps::client] 0.0.0.0:49527: processed 42 bytes [2025-09-11T19:22:25.296069692Z TRACE quiche_apps::client] 0.0.0.0:49527: recv() would block [2025-09-11T19:22:25.296075393Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.296098756Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Short dcid=8fa4378ab7d67733 key_phase=false len=7 pn=5 [2025-09-11T19:22:25.296105719Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm ACK delay=10 blocks=[1..1, 5..5] ecn_counts=None [2025-09-11T19:22:25.296123593Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=19.547665ms latest_rtt=32.057046ms srtt=33.031415ms min_rtt=32.057046ms rttvar=12.71737ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.17 Kbps, is_app_limited: true, interval: 32.445301ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 743465178 }), send_elapsed: 388.255µs, ack_elapsed: 32.445301ms, rtt: 32.057046ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510877, last_update: Instant { tv_sec: 520, tv_nsec: 865354409 }, next_time: Instant { tv_sec: 520, tv_nsec: 865354409 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.296192682Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:49527 to 193.167.100.100:443 [2025-09-11T19:22:25.296202029Z TRACE quiche_apps::client] 0.0.0.0:49527 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.316276799Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:25.316289503Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 loss detection timeout expired [2025-09-11T19:22:25.316294191Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=108.278623ms latest_rtt=32.057046ms srtt=33.031415ms min_rtt=32.057046ms rttvar=12.71737ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.17 Kbps, is_app_limited: true, interval: 32.445301ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 743465178 }), send_elapsed: 388.255µs, ack_elapsed: 32.445301ms, rtt: 32.057046ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510877, last_update: Instant { tv_sec: 520, tv_nsec: 865354409 }, next_time: Instant { tv_sec: 520, tv_nsec: 865354409 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.316325640Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.316338855Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Short dcid=8fa4378ab7d67733 key_phase=false len=9 pn=6 [2025-09-11T19:22:25.316342802Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm ACK delay=2541 blocks=[1..1, 5..5] ecn_counts=None [2025-09-11T19:22:25.316347651Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm PING mtu_probe=None [2025-09-11T19:22:25.316358151Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=217.774839ms latest_rtt=32.057046ms srtt=33.031415ms min_rtt=32.057046ms rttvar=12.71737ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.17 Kbps, is_app_limited: true, interval: 32.445301ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 743465178 }), send_elapsed: 388.255µs, ack_elapsed: 32.445301ms, rtt: 32.057046ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510877, last_update: Instant { tv_sec: 520, tv_nsec: 885601249 }, next_time: Instant { tv_sec: 520, tv_nsec: 865354409 }, max_datagram_size: 1350, last_packet_size: None, iv: 68.51µ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-09-11T19:22:25.316403966Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:49527 to 193.167.100.100:443 [2025-09-11T19:22:25.316413384Z TRACE quiche_apps::client] 0.0.0.0:49527 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.411112457Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:49527 [2025-09-11T19:22:25.411138967Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx pkt Short dcid=a2a24c362946dafb85d9595d62e5bf94f37b9490 key_phase=false len=21 pn=8 [2025-09-11T19:22:25.411155979Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm PING mtu_probe=None [2025-09-11T19:22:25.411162881Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm PADDING len=3 [2025-09-11T19:22:25.411179232Z TRACE quiche_apps::client] 0.0.0.0:49527: processed 42 bytes [2025-09-11T19:22:25.411187538Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:49527 [2025-09-11T19:22:25.411193389Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx pkt Short dcid=a2a24c362946dafb85d9595d62e5bf94f37b9490 key_phase=false len=21 pn=9 [2025-09-11T19:22:25.411200903Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm PING mtu_probe=None [2025-09-11T19:22:25.411205952Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm PADDING len=3 [2025-09-11T19:22:25.411224928Z TRACE quiche_apps::client] 0.0.0.0:49527: processed 42 bytes [2025-09-11T19:22:25.411234385Z TRACE quiche_apps::client] 0.0.0.0:49527: recv() would block [2025-09-11T19:22:25.411239164Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.411258620Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Short dcid=8fa4378ab7d67733 key_phase=false len=9 pn=7 [2025-09-11T19:22:25.411264001Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm ACK delay=7 blocks=[1..1, 5..5, 8..9] ecn_counts=None [2025-09-11T19:22:25.411280672Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=122.851507ms latest_rtt=32.057046ms srtt=33.031415ms min_rtt=32.057046ms rttvar=12.71737ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.17 Kbps, is_app_limited: true, interval: 32.445301ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 743465178 }), send_elapsed: 388.255µs, ack_elapsed: 32.445301ms, rtt: 32.057046ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510877, last_update: Instant { tv_sec: 520, tv_nsec: 980516747 }, next_time: Instant { tv_sec: 520, tv_nsec: 980585257 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.411346354Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:49527 to 193.167.100.100:443 [2025-09-11T19:22:25.411355932Z TRACE quiche_apps::client] 0.0.0.0:49527 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.442850093Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:49527 [2025-09-11T19:22:25.442866995Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx pkt Short dcid=a2a24c362946dafb85d9595d62e5bf94f37b9490 key_phase=false len=1045 pn=10 [2025-09-11T19:22:25.442878907Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-09-11T19:22:25.442892552Z TRACE quiche_apps::client] 0.0.0.0:49527: processed 1066 bytes [2025-09-11T19:22:25.442898433Z TRACE quiche_apps::client] 0.0.0.0:49527: recv() would block [2025-09-11T19:22:25.442902811Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.442911067Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:25.442913872Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:25.442917389Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:25.442920735Z INFO quiche_apps::common] 1/1 response(s) received in 302.281899ms, closing... [2025-09-11T19:22:25.442933379Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx pkt Short dcid=8fa4378ab7d67733 key_phase=false len=10 pn=8 [2025-09-11T19:22:25.442938077Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:25.442951833Z TRACE quiche::recovery::congestion::recovery] f28dd434911a0a112aba864f6c0a64fe4a6ab921 timer=217.777515ms latest_rtt=32.057046ms srtt=33.031415ms min_rtt=32.057046ms rttvar=12.71737ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=142 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, first_sent_time: Instant { tv_sec: 520, tv_nsec: 776041504 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.17 Kbps, is_app_limited: true, interval: 32.445301ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 520, tv_nsec: 743465178 }), send_elapsed: 388.255µs, ack_elapsed: 32.445301ms, rtt: 32.057046ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 510877, last_update: Instant { tv_sec: 521, tv_nsec: 12198108 }, next_time: Instant { tv_sec: 521, tv_nsec: 12198108 }, 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-09-11T19:22:25.443008449Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:49527 to 193.167.100.100:443 [2025-09-11T19:22:25.443013618Z TRACE quiche_apps::client] 0.0.0.0:49527 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.473570469Z TRACE quiche_apps::client] got 49 bytes from 193.167.100.100:443 to 0.0.0.0:49527 [2025-09-11T19:22:25.473592120Z TRACE quiche_apps::client] 0.0.0.0:49527: processed 49 bytes [2025-09-11T19:22:25.473599995Z TRACE quiche_apps::client] 0.0.0.0:49527: recv() would block [2025-09-11T19:22:25.473604573Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.473613369Z TRACE quiche_apps::client] 0.0.0.0:49527 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.695877890Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:25.695909509Z TRACE quiche] f28dd434911a0a112aba864f6c0a64fe4a6ab921 draining timeout expired [2025-09-11T19:22:25.695954744Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.695960735Z INFO quiche_apps::client] connection closed, recv=8 sent=9 lost=0 retrans=0 sent_bytes=1893 recv_bytes=3032 lost_bytes=0 [local_addr=0.0.0.0:49527 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=9 lost=0 retrans=0 rtt=33.031415ms min_rtt=Some(32.057046ms) rttvar=12.71737ms cwnd=13500 sent_bytes=1893 recv_bytes=3032 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36646] [2025-09-11T19:22:25.700803279Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:25.701054809Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58266 with scid a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 [2025-09-11T19:22:25.701094182Z TRACE quiche::tls] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 write message lvl=Initial len=266 [2025-09-11T19:22:25.701111575Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx pkt Initial version=1 dcid=7f75f5a5a6efe624cb8bbdc4f9439b24 scid=a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 len=270 pn=0 [2025-09-11T19:22:25.701114831Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:25.701128326Z TRACE quiche::recovery::congestion::recovery] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 timer=998.932494ms 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: 521, tv_nsec: 270331000 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 270331000 }, 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: 521, tv_nsec: 270331000 }, next_time: Instant { tv_sec: 521, tv_nsec: 270331000 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.701214557Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:25.734224300Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:58266 [2025-09-11T19:22:25.734244908Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx pkt Initial version=1 dcid=a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 scid=5f69070e94b178f7 token= len=116 pn=0 [2025-09-11T19:22:25.734263163Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:25.734281998Z TRACE quiche::recovery::congestion::recovery] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 packet newly acked 0 [2025-09-11T19:22:25.734290143Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:25.734422330Z TRACE quiche::tls] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 set write secret lvl=Handshake [2025-09-11T19:22:25.734439191Z TRACE quiche::tls] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 set read secret lvl=Handshake [2025-09-11T19:22:25.734484967Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx pkt Handshake version=1 dcid=a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 scid=5f69070e94b178f7 len=1009 pn=0 [2025-09-11T19:22:25.734497460Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:25.734756615Z TRACE quiche::tls] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 write message lvl=Handshake len=36 [2025-09-11T19:22:25.734767865Z TRACE quiche::tls] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 set write secret lvl=OneRTT [2025-09-11T19:22:25.734777503Z TRACE quiche::tls] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 set read secret lvl=OneRTT [2025-09-11T19:22:25.734797270Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 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(7f75f5a5a6efe624cb8bbdc4f9439b24), max_idle_timeout: 30000, stateless_reset_token: Some(298651800199340406639185626821497663932), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(5f69070e94b178f7), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:25.734811727Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm PADDING len=254 [2025-09-11T19:22:25.734829250Z TRACE quiche_apps::client] 0.0.0.0:58266: processed 1200 bytes [2025-09-11T19:22:25.734834881Z TRACE quiche_apps::client] 0.0.0.0:58266: recv() would block [2025-09-11T19:22:25.734838067Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.734846723Z DEBUG quiche_apps::common] sending HTTP request "GET /dtdgfnlniu\r\n" [2025-09-11T19:22:25.734911794Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx pkt Initial version=1 dcid=5f69070e94b178f7 scid=a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 len=6 pn=1 [2025-09-11T19:22:25.734915581Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm ACK delay=83 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:25.734924899Z TRACE quiche::recovery::congestion::recovery] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 timer=98.853706ms latest_rtt=33.179409ms srtt=33.179409ms min_rtt=33.179409ms rttvar=16.589704ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 304065145 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 304065145 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.29 Kbps, is_app_limited: true, interval: 33.179409ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 270331000 }), send_elapsed: 0ns, ack_elapsed: 33.179409ms, rtt: 33.179409ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508598, last_update: Instant { tv_sec: 521, tv_nsec: 304065105 }, next_time: Instant { tv_sec: 521, tv_nsec: 304065145 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.734951108Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx pkt Handshake version=1 dcid=5f69070e94b178f7 scid=a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 len=45 pn=2 [2025-09-11T19:22:25.734954184Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:25.734956809Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:25.734962760Z TRACE quiche::recovery::congestion::recovery] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 timer=99.479125ms latest_rtt=33.179409ms srtt=33.179409ms min_rtt=33.179409ms rttvar=16.589704ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 304065145 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 304065145 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.29 Kbps, is_app_limited: true, interval: 33.179409ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 270331000 }), send_elapsed: 0ns, ack_elapsed: 33.179409ms, rtt: 33.179409ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508598, last_update: Instant { tv_sec: 521, tv_nsec: 304173548 }, next_time: Instant { tv_sec: 521, tv_nsec: 304065145 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.653µ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-09-11T19:22:25.734973680Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 dropped epoch 0 state [2025-09-11T19:22:25.734986845Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx pkt Short dcid=5f69070e94b178f7 key_phase=false len=1164 pn=3 [2025-09-11T19:22:25.734989590Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[72, 3d, a9, 6b, 9c, ec, b2, 69, da, d1, 6b, b5, 8d, 00, 0a, 24, 07, 7b, 6f, 4b] reset_token=[cd, e3, ee, 40, bc, b5, f2, e8, 94, a6, 57, 2b, 3b, 8b, 33, d0] [2025-09-11T19:22:25.734996112Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[52, ce, 0b, 90, 94, 82, 9f, 37, 9d, be, 9b, e2, 01, b4, 0d, 6e, 55, c0, bb, d9] reset_token=[e5, fa, 9d, e5, b6, 62, e5, 06, 7c, de, 62, c1, 34, 9b, 0d, 70] [2025-09-11T19:22:25.735001602Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[cd, f4, 44, 6e, c0, 86, 7f, ea, 29, 65, 60, b7, 78, 0d, c7, 0f, bf, 5c, 78, af] reset_token=[7c, ba, 18, 6a, f8, cb, 99, 9f, 7e, de, 7a, da, 46, 64, 10, 55] [2025-09-11T19:22:25.735006732Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[22, 0c, 0c, 85, 39, ae, 1e, 8d, 44, f0, 27, d1, 67, 18, 0f, a1, 4e, 55, be, a8] reset_token=[a5, 9a, 29, 88, ce, 2c, 80, 34, 4f, f5, cf, bc, 7b, 01, 95, f3] [2025-09-11T19:22:25.735011921Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:25.735014446Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm PADDING len=982 [2025-09-11T19:22:25.735025386Z TRACE quiche::recovery::congestion::recovery] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 timer=99.416407ms latest_rtt=33.179409ms srtt=33.179409ms min_rtt=33.179409ms rttvar=16.589704ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 304065145 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 304065145 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.29 Kbps, is_app_limited: true, interval: 33.179409ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 270331000 }), send_elapsed: 0ns, ack_elapsed: 33.179409ms, rtt: 33.179409ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508598, last_update: Instant { tv_sec: 521, tv_nsec: 304173548 }, next_time: Instant { tv_sec: 521, tv_nsec: 304368201 }, 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-09-11T19:22:25.735064640Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:58266 to 193.167.100.100:443 [2025-09-11T19:22:25.735072735Z TRACE quiche_apps::client] 0.0.0.0:58266 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.767044298Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:58266 [2025-09-11T19:22:25.767062903Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx pkt Short dcid=723da96b9cecb269dad16bb58d000a24077b6f4b key_phase=false len=385 pn=1 [2025-09-11T19:22:25.767074104Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:25.767081257Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm HANDSHAKE_DONE [2025-09-11T19:22:25.767088380Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 dropped epoch 1 state [2025-09-11T19:22:25.767093740Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm ACK delay=12 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:25.767099932Z TRACE quiche::recovery::congestion::recovery] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 packet newly acked 3 [2025-09-11T19:22:25.767106795Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:25.767154704Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:25.767175403Z TRACE quiche_apps::client] 0.0.0.0:58266: processed 406 bytes [2025-09-11T19:22:25.767183608Z TRACE quiche_apps::client] 0.0.0.0:58266: recv() would block [2025-09-11T19:22:25.767188377Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.767192735Z INFO quiche_apps::client] Retiring source CID a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 [2025-09-11T19:22:25.767212572Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx pkt Short dcid=5f69070e94b178f7 key_phase=false len=45 pn=4 [2025-09-11T19:22:25.767218543Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm ACK delay=18 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:25.767222942Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[27, e1, 03, 1a, 55, d7, 68, ad, 2d, db, 0c, d8, 88, 7e, d5, 37, c1, e1, 30, d7] reset_token=[c6, bc, f4, 72, 80, b3, cb, 6d, 87, 86, 4a, ea, 17, fd, d0, 29] [2025-09-11T19:22:25.767236978Z TRACE quiche::recovery::congestion::recovery] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 timer=108.981055ms latest_rtt=31.961745ms srtt=33.0272ms min_rtt=31.961745ms rttvar=12.746694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 521, tv_nsec: 336474246 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 336474246 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.06 Kbps, is_app_limited: true, interval: 32.264801ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 304065145 }), send_elapsed: 303.056µs, ack_elapsed: 32.264801ms, rtt: 31.961745ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 510942, last_update: Instant { tv_sec: 521, tv_nsec: 336474246 }, next_time: Instant { tv_sec: 521, tv_nsec: 336474246 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:25.767301779Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:58266 to 193.167.100.100:443 [2025-09-11T19:22:25.767311858Z TRACE quiche_apps::client] 0.0.0.0:58266 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.767881972Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:58266 [2025-09-11T19:22:25.767896169Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx pkt Short dcid=723da96b9cecb269dad16bb58d000a24077b6f4b key_phase=false len=1045 pn=2 [2025-09-11T19:22:25.767907069Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:25.767918240Z TRACE quiche_apps::client] 0.0.0.0:58266: processed 1066 bytes [2025-09-11T19:22:25.767936444Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:58266 [2025-09-11T19:22:25.767942485Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx pkt Short dcid=723da96b9cecb269dad16bb58d000a24077b6f4b key_phase=false len=22 pn=3 [2025-09-11T19:22:25.767950130Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:25.767959467Z TRACE quiche_apps::client] 0.0.0.0:58266: processed 43 bytes [2025-09-11T19:22:25.767964737Z TRACE quiche_apps::client] 0.0.0.0:58266: recv() would block [2025-09-11T19:22:25.767968694Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.767976559Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:25.767980336Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:25.767984163Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:25.767987670Z INFO quiche_apps::common] 1/1 response(s) received in 66.769154ms, closing... [2025-09-11T19:22:25.767999502Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx pkt Short dcid=5f69070e94b178f7 key_phase=false len=10 pn=5 [2025-09-11T19:22:25.768003720Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:25.768014650Z TRACE quiche::recovery::congestion::recovery] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 timer=108.992936ms latest_rtt=31.961745ms srtt=33.0272ms min_rtt=31.961745ms rttvar=12.746694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 521, tv_nsec: 336474246 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 336474246 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.06 Kbps, is_app_limited: true, interval: 32.264801ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 304065145 }), send_elapsed: 303.056µs, ack_elapsed: 32.264801ms, rtt: 31.961745ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510942, last_update: Instant { tv_sec: 521, tv_nsec: 337264020 }, next_time: Instant { tv_sec: 521, tv_nsec: 336474246 }, max_datagram_size: 1350, last_packet_size: None, iv: 209.417µ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-09-11T19:22:25.768075294Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:58266 to 193.167.100.100:443 [2025-09-11T19:22:25.768083419Z TRACE quiche_apps::client] 0.0.0.0:58266 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.798061981Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:58266 [2025-09-11T19:22:25.798075395Z TRACE quiche_apps::client] 0.0.0.0:58266: processed 234 bytes [2025-09-11T19:22:25.798080936Z TRACE quiche_apps::client] 0.0.0.0:58266: recv() would block [2025-09-11T19:22:25.798084593Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.798090103Z TRACE quiche_apps::client] 0.0.0.0:58266 -> 193.167.100.100:443: done writing [2025-09-11T19:22:25.798517429Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:58266 [2025-09-11T19:22:25.798528730Z TRACE quiche_apps::client] 0.0.0.0:58266: processed 47 bytes [2025-09-11T19:22:25.798535483Z TRACE quiche_apps::client] 0.0.0.0:58266: recv() would block [2025-09-11T19:22:25.798540362Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:25.798546985Z TRACE quiche_apps::client] 0.0.0.0:58266 -> 193.167.100.100:443: done writing [2025-09-11T19:22:26.020829534Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:26.020862385Z TRACE quiche] a1ba8041d3d4bdba8d5d208c438cbc608f21cd59 draining timeout expired [2025-09-11T19:22:26.020923639Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:26.020930282Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1790 recv_bytes=2715 lost_bytes=0 [local_addr=0.0.0.0:58266 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=33.0272ms min_rtt=Some(31.961745ms) rttvar=12.746694ms cwnd=13500 sent_bytes=1790 recv_bytes=2715 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36882] [2025-09-11T19:22:26.025634890Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:26.025895567Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:59147 with scid cd80b77641e8875a5851ab5213646bf7f369e75c [2025-09-11T19:22:26.025938888Z TRACE quiche::tls] cd80b77641e8875a5851ab5213646bf7f369e75c write message lvl=Initial len=266 [2025-09-11T19:22:26.025956110Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx pkt Initial version=1 dcid=45c855e69b540e7cfd05544a45d7b3f6 scid=cd80b77641e8875a5851ab5213646bf7f369e75c len=270 pn=0 [2025-09-11T19:22:26.025959166Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:26.025971950Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c 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: 521, tv_nsec: 595173381 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 595173381 }, 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: 521, tv_nsec: 595173381 }, next_time: Instant { tv_sec: 521, tv_nsec: 595173381 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:26.026053763Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:27.026108275Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:27.026145704Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c loss detection timeout expired [2025-09-11T19:22:27.026153890Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c timer=997.748591ms 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: 521, tv_nsec: 595173381 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 595173381 }, 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: 521, tv_nsec: 595173381 }, next_time: Instant { tv_sec: 521, tv_nsec: 595173381 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:27.026179177Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.026220454Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx pkt Initial version=1 dcid=45c855e69b540e7cfd05544a45d7b3f6 scid=cd80b77641e8875a5851ab5213646bf7f369e75c len=270 pn=1 [2025-09-11T19:22:27.026226365Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:27.026246844Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c timer=1.997949696s 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: 521, tv_nsec: 595173381 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 595173381 }, 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: 522, tv_nsec: 595466689 }, next_time: Instant { tv_sec: 522, tv_nsec: 595466689 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:27.026325059Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:59147 to 193.167.100.100:443 [2025-09-11T19:22:27.026332714Z TRACE quiche_apps::client] 0.0.0.0:59147 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.059384935Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:59147 [2025-09-11T19:22:27.059408048Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx pkt Initial version=1 dcid=cd80b77641e8875a5851ab5213646bf7f369e75c scid=9f24792733f7f957 token= len=116 pn=0 [2025-09-11T19:22:27.059426332Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm ACK delay=55 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:27.059437332Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c packet newly acked 1 [2025-09-11T19:22:27.059445758Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c packet 0 lost on epoch 0 [2025-09-11T19:22:27.059479611Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:27.059606689Z TRACE quiche::tls] cd80b77641e8875a5851ab5213646bf7f369e75c set write secret lvl=Handshake [2025-09-11T19:22:27.059623320Z TRACE quiche::tls] cd80b77641e8875a5851ab5213646bf7f369e75c set read secret lvl=Handshake [2025-09-11T19:22:27.059661792Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx pkt Handshake version=1 dcid=cd80b77641e8875a5851ab5213646bf7f369e75c scid=9f24792733f7f957 len=1009 pn=0 [2025-09-11T19:22:27.059672973Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:27.059914604Z TRACE quiche::tls] cd80b77641e8875a5851ab5213646bf7f369e75c write message lvl=Handshake len=36 [2025-09-11T19:22:27.059920946Z TRACE quiche::tls] cd80b77641e8875a5851ab5213646bf7f369e75c set write secret lvl=OneRTT [2025-09-11T19:22:27.059928069Z TRACE quiche::tls] cd80b77641e8875a5851ab5213646bf7f369e75c set read secret lvl=OneRTT [2025-09-11T19:22:27.059945492Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c 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(45c855e69b540e7cfd05544a45d7b3f6), max_idle_timeout: 30000, stateless_reset_token: Some(24722193404720212049493828287302338411), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(9f24792733f7f957), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:27.059958206Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm PADDING len=254 [2025-09-11T19:22:27.059972823Z TRACE quiche_apps::client] 0.0.0.0:59147: processed 1200 bytes [2025-09-11T19:22:27.059978543Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:59147 [2025-09-11T19:22:27.059982331Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx pkt Short dcid=cd80b77641e8875a5851ab5213646bf7f369e75c key_phase=false len=213 pn=0 [2025-09-11T19:22:27.059988112Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4c, 0e, cf, 64, 4d, 6f, fb, c1] reset_token=[18, 82, 76, 5d, 88, 98, b7, 5b, b8, a4, 00, 5a, 12, c3, b3, 6b] [2025-09-11T19:22:27.059994363Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, a8, f4, a9, 03, 90, ca, bc] reset_token=[66, 29, 53, 11, 42, 50, 33, e6, 28, 71, 06, a3, 67, 6d, a5, 7c] [2025-09-11T19:22:27.059998841Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[49, 1d, b4, 5e, 07, 5d, fd, b3] reset_token=[b7, c5, b8, 7b, 13, e4, c0, af, 66, 11, 2d, d6, 90, 53, e7, 11] [2025-09-11T19:22:27.060003019Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[27, 44, 76, 93, 9b, d6, 8f, a9] reset_token=[36, 7c, c0, c1, 6e, 8a, 91, 86, 2e, e2, 9a, 96, b4, 4d, 32, 5b] [2025-09-11T19:22:27.060007838Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[6b, 11, f0, 09, f1, a9, ca, 2c] reset_token=[18, 17, 38, d7, 20, df, 28, a0, 20, db, e1, be, a1, 72, dd, 75] [2025-09-11T19:22:27.060012257Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[d0, 34, 9d, cd, 64, ef, a1, d1] reset_token=[c9, f7, d7, 54, 10, 11, f0, 87, 8f, 60, 0c, 96, 0e, b3, 64, dd] [2025-09-11T19:22:27.060024469Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[30, d3, 83, 1f, c5, 45, 52, 14] reset_token=[34, 8c, f6, a2, d0, 20, b2, a5, 51, 35, 9e, ff, e8, 11, 5f, bf] [2025-09-11T19:22:27.060032835Z TRACE quiche_apps::client] 0.0.0.0:59147: processed 234 bytes [2025-09-11T19:22:27.060036642Z TRACE quiche_apps::client] 0.0.0.0:59147: recv() would block [2025-09-11T19:22:27.060039147Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.060047783Z DEBUG quiche_apps::common] sending HTTP request "GET /bwkantgnmr\r\n" [2025-09-11T19:22:27.060117313Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx pkt Initial version=1 dcid=9f24792733f7f957 scid=cd80b77641e8875a5851ab5213646bf7f369e75c len=6 pn=2 [2025-09-11T19:22:27.060121090Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm ACK delay=89 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:27.060130838Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c timer=98.890444ms latest_rtt=33.206158ms srtt=33.206158ms min_rtt=33.206158ms rttvar=16.603079ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 628672847 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033499466s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 595173381 }), send_elapsed: 1.000293308s, ack_elapsed: 1.033499466s, rtt: 33.206158ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355732, last_update: Instant { tv_sec: 522, tv_nsec: 629379808 }, next_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:27.060150585Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx pkt Handshake version=1 dcid=9f24792733f7f957 scid=cd80b77641e8875a5851ab5213646bf7f369e75c len=45 pn=3 [2025-09-11T19:22:27.060153410Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm ACK delay=61 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:27.060155985Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:27.060161806Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c timer=99.566617ms latest_rtt=33.206158ms srtt=33.206158ms min_rtt=33.206158ms rttvar=16.603079ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 662585966 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033499466s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 595173381 }), send_elapsed: 1.000293308s, ack_elapsed: 1.033499466s, rtt: 33.206158ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355732, last_update: Instant { tv_sec: 522, tv_nsec: 629379808 }, next_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:27.060178377Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c dropped epoch 0 state [2025-09-11T19:22:27.060191271Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx pkt Short dcid=9f24792733f7f957 key_phase=false len=1164 pn=4 [2025-09-11T19:22:27.060194076Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:27.060196621Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b4, ba, 3a, 0d, 89, 27, 93, 1a, 52, aa, 4d, 50, c8, 93, e5, 8b, e8, 82, 78, e2] reset_token=[aa, 82, 50, 47, 61, b0, 6f, 0f, b9, 13, 97, 27, 07, 57, e7, c2] [2025-09-11T19:22:27.060202352Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1c, 7b, ee, b9, 10, 87, 40, e2, a9, 7e, 9c, a6, 03, f4, 7a, 74, f2, 71, fc, 9b] reset_token=[09, 8e, 63, 94, 1b, bf, 28, 05, 13, 06, b1, b2, eb, 0e, 14, 07] [2025-09-11T19:22:27.060207531Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f8, f7, 50, 14, a8, 19, 18, d5, 34, 51, 12, 16, 7a, c4, 73, b6, 6b, 7a, 74, 4e] reset_token=[79, c5, 77, c2, f1, cc, 1f, e3, fd, d9, 12, 64, 05, 66, d2, b0] [2025-09-11T19:22:27.060212541Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[09, 2f, d5, e0, d2, 2e, 22, e3, 17, f3, 22, b8, 45, 8c, d4, 92, 9c, 61, 09, f5] reset_token=[df, b7, fb, 81, 26, 81, a2, 5c, 45, 9d, 73, 4d, 20, 08, 22, bc] [2025-09-11T19:22:27.060217590Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:27.060220475Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm PADDING len=977 [2025-09-11T19:22:27.060228490Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c timer=99.499893ms latest_rtt=33.206158ms srtt=33.206158ms min_rtt=33.206158ms rttvar=16.603079ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 662585966 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033499466s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 595173381 }), send_elapsed: 1.000293308s, ack_elapsed: 1.033499466s, rtt: 33.206158ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355732, last_update: Instant { tv_sec: 522, tv_nsec: 629379808 }, next_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:27.060270940Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:59147 to 193.167.100.100:443 [2025-09-11T19:22:27.060278775Z TRACE quiche_apps::client] 0.0.0.0:59147 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.092306245Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:59147 [2025-09-11T19:22:27.092325551Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx pkt Short dcid=b4ba3a0d8927931a52aa4d50c893e58be88278e2 key_phase=false len=385 pn=1 [2025-09-11T19:22:27.092336001Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:27.092342393Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm HANDSHAKE_DONE [2025-09-11T19:22:27.092358272Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c dropped epoch 1 state [2025-09-11T19:22:27.092364494Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm ACK delay=18 blocks=[4..4] ecn_counts=None [2025-09-11T19:22:27.092370735Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c packet newly acked 4 [2025-09-11T19:22:27.092377258Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:27.092414437Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:27.092462757Z TRACE quiche_apps::client] 0.0.0.0:59147: processed 406 bytes [2025-09-11T19:22:27.092470732Z TRACE quiche_apps::client] 0.0.0.0:59147: recv() would block [2025-09-11T19:22:27.092474760Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.092479118Z INFO quiche_apps::client] Retiring source CID cd80b77641e8875a5851ab5213646bf7f369e75c [2025-09-11T19:22:27.092493355Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx pkt Short dcid=9f24792733f7f957 key_phase=false len=45 pn=5 [2025-09-11T19:22:27.092496340Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm ACK delay=20 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:27.092499686Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[70, 62, b7, c4, ee, c8, 72, dc, f1, 24, 66, 2d, cf, 08, 31, 64, 3a, 2b, b1, e9] reset_token=[55, e1, 10, 74, e5, 71, 68, d7, 62, d2, 71, af, a2, 64, 1a, 70] [2025-09-11T19:22:27.092510988Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c timer=108.860795ms latest_rtt=32.212947ms srtt=33.082006ms min_rtt=32.212947ms rttvar=12.700611ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 694963500 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.53 Kbps, is_app_limited: true, interval: 32.212947ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 629379808 }), send_elapsed: 0ns, ack_elapsed: 32.212947ms, rtt: 32.212947ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357067, last_update: Instant { tv_sec: 522, tv_nsec: 629379808 }, next_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:27.092559688Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:59147 to 193.167.100.100:443 [2025-09-11T19:22:27.092566882Z TRACE quiche_apps::client] 0.0.0.0:59147 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.093168926Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:59147 [2025-09-11T19:22:27.093180198Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx pkt Short dcid=b4ba3a0d8927931a52aa4d50c893e58be88278e2 key_phase=false len=1045 pn=2 [2025-09-11T19:22:27.093189325Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:27.093199333Z TRACE quiche_apps::client] 0.0.0.0:59147: processed 1066 bytes [2025-09-11T19:22:27.093206006Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:59147 [2025-09-11T19:22:27.093210655Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx pkt Short dcid=b4ba3a0d8927931a52aa4d50c893e58be88278e2 key_phase=false len=22 pn=3 [2025-09-11T19:22:27.093216616Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:27.093230001Z TRACE quiche_apps::client] 0.0.0.0:59147: processed 43 bytes [2025-09-11T19:22:27.093235301Z TRACE quiche_apps::client] 0.0.0.0:59147: recv() would block [2025-09-11T19:22:27.093238737Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.093246672Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:27.093250178Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:27.093253795Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:27.093257532Z INFO quiche_apps::common] 1/1 response(s) received in 1.067199933s, closing... [2025-09-11T19:22:27.093268322Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx pkt Short dcid=9f24792733f7f957 key_phase=false len=10 pn=6 [2025-09-11T19:22:27.093272159Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:27.093281988Z TRACE quiche::recovery::congestion::recovery] cd80b77641e8875a5851ab5213646bf7f369e75c timer=108.865925ms latest_rtt=32.212947ms srtt=33.082006ms min_rtt=32.212947ms rttvar=12.700611ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 694963500 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.53 Kbps, is_app_limited: true, interval: 32.212947ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 629379808 }), send_elapsed: 0ns, ack_elapsed: 32.212947ms, rtt: 32.212947ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357067, last_update: Instant { tv_sec: 522, tv_nsec: 629379808 }, next_time: Instant { tv_sec: 522, tv_nsec: 629379808 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:27.093325639Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:59147 to 193.167.100.100:443 [2025-09-11T19:22:27.093331731Z TRACE quiche_apps::client] 0.0.0.0:59147 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.123860432Z TRACE quiche_apps::client] got 49 bytes from 193.167.100.100:443 to 0.0.0.0:59147 [2025-09-11T19:22:27.123876001Z TRACE quiche_apps::client] 0.0.0.0:59147: processed 49 bytes [2025-09-11T19:22:27.123883625Z TRACE quiche_apps::client] 0.0.0.0:59147: recv() would block [2025-09-11T19:22:27.123888945Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.123896700Z TRACE quiche_apps::client] 0.0.0.0:59147 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.346180898Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:27.346212397Z TRACE quiche] cd80b77641e8875a5851ab5213646bf7f369e75c draining timeout expired [2025-09-11T19:22:27.346257301Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.346263833Z INFO quiche_apps::client] connection closed, recv=6 sent=7 lost=1 retrans=2 sent_bytes=2123 recv_bytes=2949 lost_bytes=333 [local_addr=0.0.0.0:59147 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=7 lost=1 retrans=2 rtt=33.082006ms min_rtt=Some(32.212947ms) rttvar=12.700611ms cwnd=9450 sent_bytes=2123 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=36941] [2025-09-11T19:22:27.351224249Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:27.351467634Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:55065 with scid 9d741ec3443a2e126f55045798005b7770e04da3 [2025-09-11T19:22:27.351506917Z TRACE quiche::tls] 9d741ec3443a2e126f55045798005b7770e04da3 write message lvl=Initial len=266 [2025-09-11T19:22:27.351528959Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx pkt Initial version=1 dcid=e594c3753ea08138e2d77dc75b72d601 scid=9d741ec3443a2e126f55045798005b7770e04da3 len=270 pn=0 [2025-09-11T19:22:27.351532234Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:27.351545089Z TRACE quiche::recovery::congestion::recovery] 9d741ec3443a2e126f55045798005b7770e04da3 timer=998.928607ms 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: 522, tv_nsec: 920743925 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 920743925 }, 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: 522, tv_nsec: 920743925 }, next_time: Instant { tv_sec: 522, tv_nsec: 920743925 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:27.351624667Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:27.384627166Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:55065 [2025-09-11T19:22:27.384645921Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx pkt Initial version=1 dcid=9d741ec3443a2e126f55045798005b7770e04da3 scid=766b09bb8de353b9 token= len=116 pn=0 [2025-09-11T19:22:27.384661981Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:27.384670457Z TRACE quiche::recovery::congestion::recovery] 9d741ec3443a2e126f55045798005b7770e04da3 packet newly acked 0 [2025-09-11T19:22:27.384679023Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:27.384833762Z TRACE quiche::tls] 9d741ec3443a2e126f55045798005b7770e04da3 set write secret lvl=Handshake [2025-09-11T19:22:27.384849351Z TRACE quiche::tls] 9d741ec3443a2e126f55045798005b7770e04da3 set read secret lvl=Handshake [2025-09-11T19:22:27.384887963Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx pkt Handshake version=1 dcid=9d741ec3443a2e126f55045798005b7770e04da3 scid=766b09bb8de353b9 len=1009 pn=0 [2025-09-11T19:22:27.384900467Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:27.385123133Z TRACE quiche::tls] 9d741ec3443a2e126f55045798005b7770e04da3 write message lvl=Handshake len=36 [2025-09-11T19:22:27.385127852Z TRACE quiche::tls] 9d741ec3443a2e126f55045798005b7770e04da3 set write secret lvl=OneRTT [2025-09-11T19:22:27.385135025Z TRACE quiche::tls] 9d741ec3443a2e126f55045798005b7770e04da3 set read secret lvl=OneRTT [2025-09-11T19:22:27.385150765Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 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(e594c3753ea08138e2d77dc75b72d601), max_idle_timeout: 30000, stateless_reset_token: Some(192415021790970246339296827175251783747), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(766b09bb8de353b9), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:27.385168377Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm PADDING len=254 [2025-09-11T19:22:27.385182885Z TRACE quiche_apps::client] 0.0.0.0:55065: processed 1200 bytes [2025-09-11T19:22:27.385188705Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:55065 [2025-09-11T19:22:27.385192512Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx pkt Short dcid=9d741ec3443a2e126f55045798005b7770e04da3 key_phase=false len=213 pn=0 [2025-09-11T19:22:27.385198454Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[58, 8f, 88, e7, fd, 0a, 40, 4c] reset_token=[3f, 9c, b5, 69, eb, 7e, 2c, 66, 09, b3, 7b, cb, b6, de, aa, 9d] [2025-09-11T19:22:27.385204755Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8e, f2, 63, 4d, b7, ee, 97, a6] reset_token=[4b, fc, 05, 75, 44, 2a, 3e, 2b, 0d, 6d, a2, 5f, a9, 2e, 7b, 34] [2025-09-11T19:22:27.385209474Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ce, 76, a7, c2, 07, d3, 86, ab] reset_token=[0b, 76, 39, 2b, ea, 6c, 0c, 16, 95, 57, a9, 12, 62, 07, e0, 47] [2025-09-11T19:22:27.385213963Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[54, 43, 06, 6e, 78, 6a, 81, a6] reset_token=[9a, 26, 63, 77, 85, 57, 05, 48, 9d, f8, 06, 9b, f1, 60, 0f, 8c] [2025-09-11T19:22:27.385218972Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f8, 39, 7c, b8, b0, 9a, 24, fd] reset_token=[cf, b8, 45, c8, 84, 50, f9, cf, 00, 2d, f3, 15, a6, 05, c8, 5e] [2025-09-11T19:22:27.385223561Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[94, 05, de, 4a, a0, e2, 9b, 0e] reset_token=[b0, a0, b5, b8, 55, 6c, 73, af, db, 9b, 9e, 9c, 05, 7e, f7, 67] [2025-09-11T19:22:27.385228289Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[58, aa, 43, b8, 31, fd, f3, 47] reset_token=[44, 96, 4f, 02, 6a, 17, 88, 24, 46, 25, 00, 54, 4d, bf, df, d1] [2025-09-11T19:22:27.385236405Z TRACE quiche_apps::client] 0.0.0.0:55065: processed 234 bytes [2025-09-11T19:22:27.385240091Z TRACE quiche_apps::client] 0.0.0.0:55065: recv() would block [2025-09-11T19:22:27.385242446Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.385253857Z DEBUG quiche_apps::common] sending HTTP request "GET /ouhixeotjh\r\n" [2025-09-11T19:22:27.385306465Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx pkt Initial version=1 dcid=766b09bb8de353b9 scid=9d741ec3443a2e126f55045798005b7770e04da3 len=6 pn=1 [2025-09-11T19:22:27.385310403Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm ACK delay=82 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:27.385319279Z TRACE quiche::recovery::congestion::recovery] 9d741ec3443a2e126f55045798005b7770e04da3 timer=98.828179ms latest_rtt=33.168408ms srtt=33.168408ms min_rtt=33.168408ms rttvar=16.584204ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 954419100 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 954419100 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.168408ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 920743925 }), send_elapsed: 0ns, ack_elapsed: 33.168408ms, rtt: 33.168408ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508767, last_update: Instant { tv_sec: 522, tv_nsec: 954419070 }, next_time: Instant { tv_sec: 522, tv_nsec: 954419100 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:27.385342432Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx pkt Handshake version=1 dcid=766b09bb8de353b9 scid=9d741ec3443a2e126f55045798005b7770e04da3 len=45 pn=2 [2025-09-11T19:22:27.385345488Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:27.385348233Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:27.385354225Z TRACE quiche::recovery::congestion::recovery] 9d741ec3443a2e126f55045798005b7770e04da3 timer=99.450422ms latest_rtt=33.168408ms srtt=33.168408ms min_rtt=33.168408ms rttvar=16.584204ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 954419100 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 954419100 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.168408ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 920743925 }), send_elapsed: 0ns, ack_elapsed: 33.168408ms, rtt: 33.168408ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508767, last_update: Instant { tv_sec: 522, tv_nsec: 954569331 }, next_time: Instant { tv_sec: 522, tv_nsec: 954419100 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.588µ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-09-11T19:22:27.385365526Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 dropped epoch 0 state [2025-09-11T19:22:27.385378420Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx pkt Short dcid=766b09bb8de353b9 key_phase=false len=1164 pn=3 [2025-09-11T19:22:27.385381065Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:27.385383539Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ba, 71, e5, 7a, 59, d7, ee, 18, 2f, 9c, 17, 72, d1, fd, 26, 19, 8c, 39, bc, e4] reset_token=[97, 4d, b1, d2, 8f, b7, cd, 79, bc, 22, 0e, ea, f1, bb, 7b, 1f] [2025-09-11T19:22:27.385389320Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ec, 68, a7, 75, 54, 95, 57, c9, 5a, 95, d3, 20, b0, e6, ff, ec, f9, 94, cc, e5] reset_token=[b1, d7, 91, 56, b1, de, 5b, e7, 85, 99, 78, 8e, ea, b8, 12, c3] [2025-09-11T19:22:27.385394460Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[33, 5e, f7, dd, 78, 2d, 8b, b3, 90, 5c, 8a, 39, 52, f7, b3, 0c, b0, 38, ed, e9] reset_token=[e1, 9c, 87, 21, 68, f8, 44, 2f, 4a, de, c9, 9e, e8, f1, 26, 22] [2025-09-11T19:22:27.385399499Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e5, 4b, 41, 5c, 25, 68, 2f, cc, 64, 88, ca, 0c, 1e, 06, 00, e0, ac, e4, c7, 78] reset_token=[8a, 54, e0, d3, 3b, 65, d3, e0, e1, 10, 6c, be, 94, 96, 7b, dc] [2025-09-11T19:22:27.385404609Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:27.385407164Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm PADDING len=977 [2025-09-11T19:22:27.385414698Z TRACE quiche::recovery::congestion::recovery] 9d741ec3443a2e126f55045798005b7770e04da3 timer=99.389949ms latest_rtt=33.168408ms srtt=33.168408ms min_rtt=33.168408ms rttvar=16.584204ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 954419100 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 954419100 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.168408ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 920743925 }), send_elapsed: 0ns, ack_elapsed: 33.168408ms, rtt: 33.168408ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508767, last_update: Instant { tv_sec: 522, tv_nsec: 954569331 }, next_time: Instant { tv_sec: 522, tv_nsec: 954763919 }, 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-09-11T19:22:27.385454472Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:55065 to 193.167.100.100:443 [2025-09-11T19:22:27.385460163Z TRACE quiche_apps::client] 0.0.0.0:55065 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.417372261Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:55065 [2025-09-11T19:22:27.417393751Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx pkt Short dcid=ba71e57a59d7ee182f9c1772d1fd26198c39bce4 key_phase=false len=385 pn=1 [2025-09-11T19:22:27.417405413Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:27.417412576Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm HANDSHAKE_DONE [2025-09-11T19:22:27.417420191Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 dropped epoch 1 state [2025-09-11T19:22:27.417426202Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm ACK delay=15 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:27.417433395Z TRACE quiche::recovery::congestion::recovery] 9d741ec3443a2e126f55045798005b7770e04da3 packet newly acked 3 [2025-09-11T19:22:27.417442072Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:27.417492005Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:27.417517402Z TRACE quiche_apps::client] 0.0.0.0:55065: processed 406 bytes [2025-09-11T19:22:27.417526419Z TRACE quiche_apps::client] 0.0.0.0:55065: recv() would block [2025-09-11T19:22:27.417532280Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.417538271Z INFO quiche_apps::client] Retiring source CID 9d741ec3443a2e126f55045798005b7770e04da3 [2025-09-11T19:22:27.417562056Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx pkt Short dcid=766b09bb8de353b9 key_phase=false len=45 pn=4 [2025-09-11T19:22:27.417568127Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm ACK delay=20 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:27.417574940Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[54, f2, f4, fd, d0, 2f, a7, 8a, bd, 81, 5c, 27, ef, 71, a8, 3b, 4f, a0, e0, 61] reset_token=[69, a8, 83, cb, 25, 77, e6, 12, 5b, 0b, 1b, 46, a7, 85, 6e, 07] [2025-09-11T19:22:27.417597753Z TRACE quiche::recovery::congestion::recovery] 9d741ec3443a2e126f55045798005b7770e04da3 timer=108.987463ms latest_rtt=31.896315ms srtt=33.009396ms min_rtt=31.896315ms rttvar=12.756176ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 522, tv_nsec: 986822046 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 986822046 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.27 Kbps, is_app_limited: true, interval: 32.241134ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 954419100 }), send_elapsed: 344.819µs, ack_elapsed: 32.241134ms, rtt: 31.896315ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 511218, last_update: Instant { tv_sec: 522, tv_nsec: 986822046 }, next_time: Instant { tv_sec: 522, tv_nsec: 986822046 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:27.417695104Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:55065 to 193.167.100.100:443 [2025-09-11T19:22:27.417703300Z TRACE quiche_apps::client] 0.0.0.0:55065 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.418217420Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:55065 [2025-09-11T19:22:27.418228070Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx pkt Short dcid=ba71e57a59d7ee182f9c1772d1fd26198c39bce4 key_phase=false len=1045 pn=2 [2025-09-11T19:22:27.418237327Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:27.418247476Z TRACE quiche_apps::client] 0.0.0.0:55065: processed 1066 bytes [2025-09-11T19:22:27.418253918Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:55065 [2025-09-11T19:22:27.418258026Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx pkt Short dcid=ba71e57a59d7ee182f9c1772d1fd26198c39bce4 key_phase=false len=22 pn=3 [2025-09-11T19:22:27.418264788Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:27.418272523Z TRACE quiche_apps::client] 0.0.0.0:55065: processed 43 bytes [2025-09-11T19:22:27.418277632Z TRACE quiche_apps::client] 0.0.0.0:55065: recv() would block [2025-09-11T19:22:27.418281319Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.418289955Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:27.418294404Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:27.418298551Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:27.418302038Z INFO quiche_apps::common] 1/1 response(s) received in 66.673624ms, closing... [2025-09-11T19:22:27.418312708Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx pkt Short dcid=766b09bb8de353b9 key_phase=false len=10 pn=5 [2025-09-11T19:22:27.418316916Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:27.418327225Z TRACE quiche::recovery::congestion::recovery] 9d741ec3443a2e126f55045798005b7770e04da3 timer=109.014043ms latest_rtt=31.896315ms srtt=33.009396ms min_rtt=31.896315ms rttvar=12.756176ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 522, tv_nsec: 986822046 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 986822046 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.27 Kbps, is_app_limited: true, interval: 32.241134ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 954419100 }), send_elapsed: 344.819µs, ack_elapsed: 32.241134ms, rtt: 31.896315ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511218, last_update: Instant { tv_sec: 522, tv_nsec: 987577648 }, next_time: Instant { tv_sec: 522, tv_nsec: 986822046 }, max_datagram_size: 1350, last_packet_size: None, iv: 209.304µ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-09-11T19:22:27.418374303Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:55065 to 193.167.100.100:443 [2025-09-11T19:22:27.418378611Z TRACE quiche_apps::client] 0.0.0.0:55065 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.448850854Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:55065 [2025-09-11T19:22:27.448865551Z TRACE quiche_apps::client] 0.0.0.0:55065: processed 47 bytes [2025-09-11T19:22:27.448871873Z TRACE quiche_apps::client] 0.0.0.0:55065: recv() would block [2025-09-11T19:22:27.448875590Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.448881551Z TRACE quiche_apps::client] 0.0.0.0:55065 -> 193.167.100.100:443: done writing [2025-09-11T19:22:27.671161426Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:27.671190290Z TRACE quiche] 9d741ec3443a2e126f55045798005b7770e04da3 draining timeout expired [2025-09-11T19:22:27.671234252Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.671240483Z INFO quiche_apps::client] connection closed, recv=6 sent=6 lost=0 retrans=0 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:55065 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=6 lost=0 retrans=0 rtt=33.009396ms min_rtt=Some(31.896315ms) rttvar=12.756176ms cwnd=13500 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36909] [2025-09-11T19:22:27.676028357Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:27.676277422Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:45836 with scid ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef [2025-09-11T19:22:27.676316325Z TRACE quiche::tls] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef write message lvl=Initial len=266 [2025-09-11T19:22:27.676332275Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx pkt Initial version=1 dcid=c78a44c48894eba2a2fab1139146abed scid=ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef len=270 pn=0 [2025-09-11T19:22:27.676335501Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:27.676348836Z TRACE quiche::recovery::congestion::recovery] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef timer=998.934497ms 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: 523, tv_nsec: 245553673 }, first_sent_time: Instant { tv_sec: 523, tv_nsec: 245553673 }, 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: 523, tv_nsec: 245553673 }, next_time: Instant { tv_sec: 523, tv_nsec: 245553673 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:27.676436660Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:27.709635830Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:45836 [2025-09-11T19:22:27.709654104Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef dropped invalid packet [2025-09-11T19:22:27.709659745Z TRACE quiche_apps::client] 0.0.0.0:45836: processed 234 bytes [2025-09-11T19:22:27.709666167Z TRACE quiche_apps::client] 0.0.0.0:45836: recv() would block [2025-09-11T19:22:27.709680985Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:27.709696003Z TRACE quiche_apps::client] 0.0.0.0:45836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:28.011222945Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45836 [2025-09-11T19:22:28.011257931Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx pkt Initial version=1 dcid=ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef scid=6a2737ab30d32723 token= len=1162 pn=2 [2025-09-11T19:22:28.011279832Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:28.011415445Z TRACE quiche::tls] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef set write secret lvl=Handshake [2025-09-11T19:22:28.011431345Z TRACE quiche::tls] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef set read secret lvl=Handshake [2025-09-11T19:22:28.011444299Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx frm PADDING len=1051 [2025-09-11T19:22:28.011471550Z TRACE quiche_apps::client] 0.0.0.0:45836: processed 1200 bytes [2025-09-11T19:22:28.011476118Z TRACE quiche_apps::client] 0.0.0.0:45836: recv() would block [2025-09-11T19:22:28.011478854Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:28.011492489Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx pkt Initial version=1 dcid=6a2737ab30d32723 scid=ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef len=5 pn=1 [2025-09-11T19:22:28.011495715Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm ACK delay=29 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:28.011507207Z TRACE quiche::recovery::congestion::recovery] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef timer=663.776167ms 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: 523, tv_nsec: 245553673 }, first_sent_time: Instant { tv_sec: 523, tv_nsec: 245553673 }, 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: 523, tv_nsec: 580753131 }, next_time: Instant { tv_sec: 523, tv_nsec: 580753131 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:28.011552010Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45836 to 193.167.100.100:443 [2025-09-11T19:22:28.011557530Z TRACE quiche_apps::client] 0.0.0.0:45836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:28.048792397Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:45836 [2025-09-11T19:22:28.048808337Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx pkt Handshake version=1 dcid=ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef scid=6a2737ab30d32723 len=755 pn=1 [2025-09-11T19:22:28.048821151Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:28.049046311Z TRACE quiche::tls] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef write message lvl=Handshake len=36 [2025-09-11T19:22:28.049051791Z TRACE quiche::tls] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef set write secret lvl=OneRTT [2025-09-11T19:22:28.049060137Z TRACE quiche::tls] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef set read secret lvl=OneRTT [2025-09-11T19:22:28.049077650Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef 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(c78a44c48894eba2a2fab1139146abed), max_idle_timeout: 30000, stateless_reset_token: Some(216357355581647821972904898864827262274), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(6a2737ab30d32723), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:28.049107656Z TRACE quiche_apps::client] 0.0.0.0:45836: processed 792 bytes [2025-09-11T19:22:28.049112565Z TRACE quiche_apps::client] 0.0.0.0:45836: recv() would block [2025-09-11T19:22:28.049115140Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:28.049123706Z DEBUG quiche_apps::common] sending HTTP request "GET /mrarxplpor\r\n" [2025-09-11T19:22:28.049191733Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx pkt Handshake version=1 dcid=6a2737ab30d32723 scid=ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef len=45 pn=2 [2025-09-11T19:22:28.049195730Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm ACK delay=47 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:28.049199347Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:28.049209125Z TRACE quiche::recovery::congestion::recovery] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef timer=626.074419ms 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: 523, tv_nsec: 245553673 }, first_sent_time: Instant { tv_sec: 523, tv_nsec: 245553673 }, 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: 523, tv_nsec: 618453166 }, next_time: Instant { tv_sec: 523, tv_nsec: 618453166 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:28.049224754Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef dropped epoch 0 state [2025-09-11T19:22:28.049232870Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx pkt Short dcid=6a2737ab30d32723 key_phase=false len=182 pn=3 [2025-09-11T19:22:28.049235735Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[79, 45, 1b, ad, 35, 7f, 76, 74, f4, 6e, ed, 91, 1c, 7d, 66, ac, 93, 70, a2, 68] reset_token=[dd, ed, 49, 8b, f4, 12, b7, 7d, 51, 0f, 8a, 06, dc, 0d, 59, b3] [2025-09-11T19:22:28.049242608Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 4e, 56, 5f, 0b, 10, cc, f9, b4, aa, 15, 99, 31, 10, be, ca, 83, 6e, 3b, ca] reset_token=[29, 8f, 19, e6, e0, 37, 43, 44, ef, 42, 39, 26, 1a, bd, d6, 00] [2025-09-11T19:22:28.049247858Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a9, 13, 84, db, 71, 7e, 3f, 0a, 23, e9, 80, 47, 2e, 77, 30, c0, 97, a1, 92, ca] reset_token=[99, a0, ee, 55, ac, 2f, dc, bf, 2c, 3a, 68, 0a, 11, 1e, db, 20] [2025-09-11T19:22:28.049252897Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[96, 6d, 27, 52, c6, dc, 8e, 25, 58, 02, 3a, fd, ac, a1, 14, f4, 64, 67, 2b, b6] reset_token=[a7, ec, 77, 8a, 10, fc, 76, a6, 9c, 21, f9, 41, 3c, ef, 9f, 93] [2025-09-11T19:22:28.049262635Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:28.049270640Z TRACE quiche::recovery::congestion::recovery] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef timer=998.912597ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 523, tv_nsec: 245553673 }, first_sent_time: Instant { tv_sec: 523, tv_nsec: 245553673 }, 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: 523, tv_nsec: 618453166 }, next_time: Instant { tv_sec: 523, tv_nsec: 618453166 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:28.049310485Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:45836 to 193.167.100.100:443 [2025-09-11T19:22:28.049318800Z TRACE quiche_apps::client] 0.0.0.0:45836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:28.081322434Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:45836 [2025-09-11T19:22:28.081343544Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx pkt Short dcid=79451bad357f7674f46eed911c7d66ac9370a268 key_phase=false len=1045 pn=2 [2025-09-11T19:22:28.081355586Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:28.081363391Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:28.081377337Z TRACE quiche_apps::client] 0.0.0.0:45836: processed 1066 bytes [2025-09-11T19:22:28.081384781Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:45836 [2025-09-11T19:22:28.081389880Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx pkt Short dcid=79451bad357f7674f46eed911c7d66ac9370a268 key_phase=false len=22 pn=3 [2025-09-11T19:22:28.081396503Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:28.081405009Z TRACE quiche_apps::client] 0.0.0.0:45836: processed 43 bytes [2025-09-11T19:22:28.081410599Z TRACE quiche_apps::client] 0.0.0.0:45836: recv() would block [2025-09-11T19:22:28.081414597Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:28.081422501Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:28.081426629Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:28.081430226Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:28.081433973Z INFO quiche_apps::common] 1/1 response(s) received in 404.991692ms, closing... [2025-09-11T19:22:28.081448440Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx pkt Short dcid=6a2737ab30d32723 key_phase=false len=10 pn=4 [2025-09-11T19:22:28.081452557Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:28.081465121Z TRACE quiche::recovery::congestion::recovery] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef timer=966.717685ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=343 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 523, tv_nsec: 245553673 }, first_sent_time: Instant { tv_sec: 523, tv_nsec: 245553673 }, 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: 523, tv_nsec: 650710885 }, next_time: Instant { tv_sec: 523, tv_nsec: 650710885 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:28.081516367Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:45836 to 193.167.100.100:443 [2025-09-11T19:22:28.081523430Z TRACE quiche_apps::client] 0.0.0.0:45836 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.081584744Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:31.081620070Z TRACE quiche] ecdaf182fb3c5a68cf6dce4ed7bfd7657d5d30ef draining timeout expired [2025-09-11T19:22:31.081686804Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.081693587Z INFO quiche_apps::client] connection closed, recv=4 sent=5 lost=0 retrans=0 sent_bytes=736 recv_bytes=3101 lost_bytes=0 [local_addr=0.0.0.0:45836 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=5 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=736 recv_bytes=3101 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-09-11T19:22:31.086507861Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:31.086782314Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:46366 with scid 3a44dedd2248814e5ae4383525f71d77fbf01c0d [2025-09-11T19:22:31.086829291Z TRACE quiche::tls] 3a44dedd2248814e5ae4383525f71d77fbf01c0d write message lvl=Initial len=266 [2025-09-11T19:22:31.086845492Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx pkt Initial version=1 dcid=9e4a70988fc9b8b5509807cb1624abc4 scid=3a44dedd2248814e5ae4383525f71d77fbf01c0d len=270 pn=0 [2025-09-11T19:22:31.086848738Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:31.086862303Z TRACE quiche::recovery::congestion::recovery] 3a44dedd2248814e5ae4383525f71d77fbf01c0d timer=998.928457ms 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: 526, tv_nsec: 656060949 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 656060949 }, 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: 526, tv_nsec: 656060949 }, next_time: Instant { tv_sec: 526, tv_nsec: 656060949 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.086938245Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:31.119835528Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:46366 [2025-09-11T19:22:31.119853252Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx pkt Initial version=1 dcid=3a44dedd2248814e5ae4383525f71d77fbf01c0d scid=b710c329cfa3941e token= len=116 pn=0 [2025-09-11T19:22:31.119866707Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm ACK delay=44 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.119882747Z TRACE quiche::recovery::congestion::recovery] 3a44dedd2248814e5ae4383525f71d77fbf01c0d packet newly acked 0 [2025-09-11T19:22:31.119889479Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:31.119981521Z TRACE quiche::tls] 3a44dedd2248814e5ae4383525f71d77fbf01c0d set write secret lvl=Handshake [2025-09-11T19:22:31.119994085Z TRACE quiche::tls] 3a44dedd2248814e5ae4383525f71d77fbf01c0d set read secret lvl=Handshake [2025-09-11T19:22:31.120027738Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx pkt Handshake version=1 dcid=3a44dedd2248814e5ae4383525f71d77fbf01c0d scid=b710c329cfa3941e len=1009 pn=0 [2025-09-11T19:22:31.120037937Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:31.120242909Z TRACE quiche::tls] 3a44dedd2248814e5ae4383525f71d77fbf01c0d write message lvl=Handshake len=36 [2025-09-11T19:22:31.120247378Z TRACE quiche::tls] 3a44dedd2248814e5ae4383525f71d77fbf01c0d set write secret lvl=OneRTT [2025-09-11T19:22:31.120254431Z TRACE quiche::tls] 3a44dedd2248814e5ae4383525f71d77fbf01c0d set read secret lvl=OneRTT [2025-09-11T19:22:31.120270030Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d 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(9e4a70988fc9b8b5509807cb1624abc4), max_idle_timeout: 30000, stateless_reset_token: Some(60204688025696919467756639147936897015), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(b710c329cfa3941e), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:31.120281331Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm PADDING len=254 [2025-09-11T19:22:31.120296289Z TRACE quiche_apps::client] 0.0.0.0:46366: processed 1200 bytes [2025-09-11T19:22:31.120301950Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:46366 [2025-09-11T19:22:31.120305737Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx pkt Short dcid=3a44dedd2248814e5ae4383525f71d77fbf01c0d key_phase=false len=213 pn=0 [2025-09-11T19:22:31.120311788Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c6, e0, 68, 9f, ae, dc, 26, ea] reset_token=[3a, f8, 22, 64, 1a, 04, 90, 9a, f5, 48, 21, 0c, 07, 6b, 5f, 82] [2025-09-11T19:22:31.120318481Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[11, 89, 80, 5e, ed, b9, d3, 87] reset_token=[c6, f8, af, 43, 20, c1, 81, 76, b6, 3d, ee, 47, 42, 62, 22, 8b] [2025-09-11T19:22:31.120323400Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a0, 13, c2, 83, 56, b9, 32, 74] reset_token=[2a, 10, b5, 94, a7, a6, bf, 47, 91, 9d, 97, 0e, d0, 68, 39, 5f] [2025-09-11T19:22:31.120328199Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5f, 65, c1, fe, cf, d0, d7, cc] reset_token=[8a, 3a, e7, 39, 68, f6, eb, ac, e7, 46, 0f, 01, 92, 2f, ce, 27] [2025-09-11T19:22:31.120333509Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[9b, 39, 2f, c3, f4, 73, 0c, ce] reset_token=[39, 5c, ea, fb, 4e, 47, d2, 27, dc, 23, ca, d1, c4, 84, e1, 2a] [2025-09-11T19:22:31.120338258Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[65, 7c, d5, 55, 5a, 2d, 6e, 7f] reset_token=[b9, 3c, f4, 97, 78, 36, 6c, b1, f7, a0, 00, 80, 11, 62, a0, a5] [2025-09-11T19:22:31.120348477Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[71, ed, 9b, cd, d5, 58, 62, f1] reset_token=[b6, b2, 57, 02, f1, 24, 34, 4a, 28, 5f, 4c, 0f, 11, 47, 61, 88] [2025-09-11T19:22:31.120357163Z TRACE quiche_apps::client] 0.0.0.0:46366: processed 234 bytes [2025-09-11T19:22:31.120360810Z TRACE quiche_apps::client] 0.0.0.0:46366: recv() would block [2025-09-11T19:22:31.120363214Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.120371119Z DEBUG quiche_apps::common] sending HTTP request "GET /dgczyqtqzx\r\n" [2025-09-11T19:22:31.120425070Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx pkt Initial version=1 dcid=b710c329cfa3941e scid=3a44dedd2248814e5ae4383525f71d77fbf01c0d len=6 pn=1 [2025-09-11T19:22:31.120429037Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm ACK delay=71 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.120437914Z TRACE quiche::recovery::congestion::recovery] 3a44dedd2248814e5ae4383525f71d77fbf01c0d timer=98.588174ms latest_rtt=33.058845ms srtt=33.058845ms min_rtt=33.058845ms rttvar=16.529422ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.58 Kbps, is_app_limited: true, interval: 33.058845ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 526, tv_nsec: 656060949 }), send_elapsed: 0ns, ack_elapsed: 33.058845ms, rtt: 33.058845ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510453, last_update: Instant { tv_sec: 526, tv_nsec: 689538276 }, next_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.120456709Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx pkt Handshake version=1 dcid=b710c329cfa3941e scid=3a44dedd2248814e5ae4383525f71d77fbf01c0d len=45 pn=2 [2025-09-11T19:22:31.120459574Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.120462319Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:31.120468210Z TRACE quiche::recovery::congestion::recovery] 3a44dedd2248814e5ae4383525f71d77fbf01c0d timer=99.126119ms latest_rtt=33.058845ms srtt=33.058845ms min_rtt=33.058845ms rttvar=16.529422ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.58 Kbps, is_app_limited: true, interval: 33.058845ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 526, tv_nsec: 656060949 }), send_elapsed: 0ns, ack_elapsed: 33.058845ms, rtt: 33.058845ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510453, last_update: Instant { tv_sec: 526, tv_nsec: 689687735 }, next_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, max_datagram_size: 1350, last_packet_size: None, iv: 193.945µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.120485422Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d dropped epoch 0 state [2025-09-11T19:22:31.120498517Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx pkt Short dcid=b710c329cfa3941e key_phase=false len=1164 pn=3 [2025-09-11T19:22:31.120501322Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm ACK delay=23 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.120503847Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[30, bf, 7b, 2d, 0c, 11, b7, 7f, a4, ce, b9, f9, 04, fc, db, 59, 62, d5, f2, ac] reset_token=[7c, 8d, 18, c4, 04, 7e, 32, d0, a9, a5, 5a, c7, fc, 44, f5, 72] [2025-09-11T19:22:31.120510219Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[02, df, 82, 96, 9a, 23, 70, ba, 68, e4, b7, 36, cc, 9a, 33, d9, d8, 91, d6, 6a] reset_token=[5d, fa, ad, 0a, 8f, 06, 14, 81, 7d, 91, ba, c0, cc, 4d, 86, 59] [2025-09-11T19:22:31.120516060Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c1, a8, c7, a8, c7, cd, 9d, 8c, 09, c2, 13, 94, b4, 0e, f5, 78, 2e, 8e, 61, 3c] reset_token=[ec, 03, 56, da, e6, 05, 10, b3, c0, 28, ff, 2f, 17, 85, 67, 76] [2025-09-11T19:22:31.120521911Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[83, 47, 3b, 86, a2, 16, d9, ef, 06, d3, 94, ae, 40, 8d, d5, a0, d8, 00, 48, 6f] reset_token=[dc, e3, b8, 78, 33, 3e, 30, f5, 1b, d5, 2b, 71, 8d, 01, 8c, 95] [2025-09-11T19:22:31.120527641Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:31.120530186Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm PADDING len=977 [2025-09-11T19:22:31.120538031Z TRACE quiche::recovery::congestion::recovery] 3a44dedd2248814e5ae4383525f71d77fbf01c0d timer=99.056298ms latest_rtt=33.058845ms srtt=33.058845ms min_rtt=33.058845ms rttvar=16.529422ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.58 Kbps, is_app_limited: true, interval: 33.058845ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 526, tv_nsec: 656060949 }), send_elapsed: 0ns, ack_elapsed: 33.058845ms, rtt: 33.058845ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 510453, last_update: Instant { tv_sec: 526, tv_nsec: 689687735 }, next_time: Instant { tv_sec: 526, tv_nsec: 689881680 }, 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-09-11T19:22:31.120574319Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:46366 to 193.167.100.100:443 [2025-09-11T19:22:31.120579498Z TRACE quiche_apps::client] 0.0.0.0:46366 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.153367971Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:46366 [2025-09-11T19:22:31.153384091Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx pkt Short dcid=30bf7b2d0c11b77fa4ceb9f904fcdb5962d5f2ac key_phase=false len=1045 pn=2 [2025-09-11T19:22:31.153394010Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:31.153399951Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:31.153412674Z TRACE quiche_apps::client] 0.0.0.0:46366: processed 1066 bytes [2025-09-11T19:22:31.153427833Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:46366 [2025-09-11T19:22:31.153433924Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx pkt Short dcid=30bf7b2d0c11b77fa4ceb9f904fcdb5962d5f2ac key_phase=false len=22 pn=3 [2025-09-11T19:22:31.153441649Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:31.153450616Z TRACE quiche_apps::client] 0.0.0.0:46366: processed 43 bytes [2025-09-11T19:22:31.153456046Z TRACE quiche_apps::client] 0.0.0.0:46366: recv() would block [2025-09-11T19:22:31.153459662Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.153466615Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:31.153470202Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:31.153473979Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:31.153477486Z INFO quiche_apps::common] 1/1 response(s) received in 66.535834ms, closing... [2025-09-11T19:22:31.153490279Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx pkt Short dcid=b710c329cfa3941e key_phase=false len=10 pn=4 [2025-09-11T19:22:31.153494708Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:31.153506971Z TRACE quiche::recovery::congestion::recovery] 3a44dedd2248814e5ae4383525f71d77fbf01c0d timer=66.086908ms latest_rtt=33.058845ms srtt=33.058845ms min_rtt=33.058845ms rttvar=16.529422ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 689538306 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.58 Kbps, is_app_limited: true, interval: 33.058845ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 526, tv_nsec: 656060949 }), send_elapsed: 0ns, ack_elapsed: 33.058845ms, rtt: 33.058845ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 510453, last_update: Instant { tv_sec: 526, tv_nsec: 722754648 }, next_time: Instant { tv_sec: 526, tv_nsec: 722754648 }, 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-09-11T19:22:31.153562965Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:46366 to 193.167.100.100:443 [2025-09-11T19:22:31.153570139Z TRACE quiche_apps::client] 0.0.0.0:46366 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.184093010Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:46366 [2025-09-11T19:22:31.184108939Z TRACE quiche_apps::client] 0.0.0.0:46366: processed 47 bytes [2025-09-11T19:22:31.184115271Z TRACE quiche_apps::client] 0.0.0.0:46366: recv() would block [2025-09-11T19:22:31.184118748Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.184125581Z TRACE quiche_apps::client] 0.0.0.0:46366 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.451449601Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:31.451472774Z TRACE quiche] 3a44dedd2248814e5ae4383525f71d77fbf01c0d draining timeout expired [2025-09-11T19:22:31.451525092Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.451532175Z INFO quiche_apps::client] connection closed, recv=5 sent=5 lost=0 retrans=0 sent_bytes=1719 recv_bytes=2543 lost_bytes=0 [local_addr=0.0.0.0:46366 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=5 lost=0 retrans=0 rtt=33.058845ms min_rtt=Some(33.058845ms) rttvar=16.529422ms cwnd=13500 sent_bytes=1719 recv_bytes=2543 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=10072] [2025-09-11T19:22:31.456340517Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:31.456585244Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44742 with scid 588ca306ffb8f6b1e5ad7293c0978835fae45e08 [2025-09-11T19:22:31.456627142Z TRACE quiche::tls] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 write message lvl=Initial len=266 [2025-09-11T19:22:31.456643233Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx pkt Initial version=1 dcid=4a6976ade9a44560be9b6779ac61e1a7 scid=588ca306ffb8f6b1e5ad7293c0978835fae45e08 len=270 pn=0 [2025-09-11T19:22:31.456646398Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:31.456660284Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 timer=998.928076ms 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: 527, tv_nsec: 25861485 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 25861485 }, 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: 527, tv_nsec: 25861485 }, next_time: Instant { tv_sec: 527, tv_nsec: 25861485 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.456764800Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:31.489618645Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:44742 [2025-09-11T19:22:31.489639394Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx pkt Initial version=1 dcid=588ca306ffb8f6b1e5ad7293c0978835fae45e08 scid=a6e2077e226ecf51 token= len=116 pn=0 [2025-09-11T19:22:31.489667817Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.489678517Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 packet newly acked 0 [2025-09-11T19:22:31.489686632Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:31.489842684Z TRACE quiche::tls] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 set write secret lvl=Handshake [2025-09-11T19:22:31.489858543Z TRACE quiche::tls] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 set read secret lvl=Handshake [2025-09-11T19:22:31.489899299Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx pkt Handshake version=1 dcid=588ca306ffb8f6b1e5ad7293c0978835fae45e08 scid=a6e2077e226ecf51 len=1009 pn=0 [2025-09-11T19:22:31.489912193Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:31.490146170Z TRACE quiche::tls] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 write message lvl=Handshake len=36 [2025-09-11T19:22:31.490151551Z TRACE quiche::tls] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 set write secret lvl=OneRTT [2025-09-11T19:22:31.490160167Z TRACE quiche::tls] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 set read secret lvl=OneRTT [2025-09-11T19:22:31.490179443Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 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(4a6976ade9a44560be9b6779ac61e1a7), max_idle_timeout: 30000, stateless_reset_token: Some(325761095849537683691296455593286618252), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(a6e2077e226ecf51), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:31.490211372Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm PADDING len=254 [2025-09-11T19:22:31.490228745Z TRACE quiche_apps::client] 0.0.0.0:44742: processed 1200 bytes [2025-09-11T19:22:31.490235878Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:44742 [2025-09-11T19:22:31.490240467Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx pkt Short dcid=588ca306ffb8f6b1e5ad7293c0978835fae45e08 key_phase=false len=213 pn=0 [2025-09-11T19:22:31.490247871Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[28, 89, 4e, 41, b8, 73, dc, 01] reset_token=[1c, a1, fe, 22, 7a, 1a, 01, 30, 44, a0, ce, 29, dd, 92, 40, 4a] [2025-09-11T19:22:31.490255585Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[38, c6, 1d, 09, 61, b5, 65, 0c] reset_token=[69, 99, 34, b6, 55, b5, 61, 47, 3e, e1, 4a, d0, b0, 48, b4, 97] [2025-09-11T19:22:31.490261225Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[71, ec, 5a, ab, 3f, 33, 0f, 0e] reset_token=[c4, ce, 99, 30, 8d, 54, 43, 39, 62, f9, 5f, 7a, 86, 6d, 18, 91] [2025-09-11T19:22:31.490266686Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[56, 51, 4a, 36, 30, dc, df, 3a] reset_token=[0b, ad, 16, b2, 33, 79, cf, ce, 23, 42, b5, 5d, 8d, b6, 73, b2] [2025-09-11T19:22:31.490272807Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f1, 9d, 42, 1d, 8b, 9c, 78, 1b] reset_token=[2b, 86, ea, 05, d6, 9b, ef, d5, 06, f7, 00, eb, d6, 95, a8, ff] [2025-09-11T19:22:31.490278287Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[83, 83, a9, fa, ee, 82, cc, 68] reset_token=[17, 38, f1, 5c, 78, 20, 02, 3e, f7, 3d, bc, 8d, d3, be, 8f, df] [2025-09-11T19:22:31.490283698Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[78, 31, b9, 24, 3d, 0e, db, ca] reset_token=[ac, c4, 70, 7f, 07, 7b, ee, 78, 15, 3c, 5b, ec, b3, 82, 04, 5b] [2025-09-11T19:22:31.490293776Z TRACE quiche_apps::client] 0.0.0.0:44742: processed 234 bytes [2025-09-11T19:22:31.490298315Z TRACE quiche_apps::client] 0.0.0.0:44742: recv() would block [2025-09-11T19:22:31.490301230Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.490309746Z DEBUG quiche_apps::common] sending HTTP request "GET /gykytjpiux\r\n" [2025-09-11T19:22:31.490374577Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx pkt Initial version=1 dcid=a6e2077e226ecf51 scid=588ca306ffb8f6b1e5ad7293c0978835fae45e08 len=6 pn=1 [2025-09-11T19:22:31.490379025Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm ACK delay=92 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.490389966Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 timer=98.37494ms latest_rtt=33.04341ms srtt=33.04341ms min_rtt=33.04341ms rttvar=16.521705ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 59447588 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 59447588 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.62 Kbps, is_app_limited: true, interval: 33.04341ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 25861485 }), send_elapsed: 0ns, ack_elapsed: 33.04341ms, rtt: 33.04341ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510691, last_update: Instant { tv_sec: 527, tv_nsec: 59447548 }, next_time: Instant { tv_sec: 527, tv_nsec: 59447588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.490417868Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx pkt Handshake version=1 dcid=a6e2077e226ecf51 scid=588ca306ffb8f6b1e5ad7293c0978835fae45e08 len=46 pn=2 [2025-09-11T19:22:31.490421545Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm ACK delay=64 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.490424861Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:31.490432064Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 timer=99.064338ms latest_rtt=33.04341ms srtt=33.04341ms min_rtt=33.04341ms rttvar=16.521705ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 59447588 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 59447588 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.62 Kbps, is_app_limited: true, interval: 33.04341ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 25861485 }), send_elapsed: 0ns, ack_elapsed: 33.04341ms, rtt: 33.04341ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510691, last_update: Instant { tv_sec: 527, tv_nsec: 59636201 }, next_time: Instant { tv_sec: 527, tv_nsec: 59447588 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.813µ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-09-11T19:22:31.490445229Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 dropped epoch 0 state [2025-09-11T19:22:31.490460478Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx pkt Short dcid=a6e2077e226ecf51 key_phase=false len=1163 pn=3 [2025-09-11T19:22:31.490463774Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.490466940Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[33, 25, 61, 40, 8c, 01, 9a, c7, 58, 8e, 71, 61, 4a, 50, 20, c7, 83, 37, 4a, e0] reset_token=[94, db, 16, 62, d5, af, 4f, 13, 02, d8, 80, f4, a8, 8c, 93, 45] [2025-09-11T19:22:31.490473993Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[35, de, 41, bb, c9, 77, d9, bc, a7, 23, 4a, 13, a5, 8f, 97, db, 55, ba, 08, 54] reset_token=[5f, 70, ab, 96, ca, b0, 1f, a2, b9, a0, db, 2d, b6, 6c, 9b, 16] [2025-09-11T19:22:31.490480285Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, 58, 86, b8, bd, 24, 37, 32, 17, 44, dd, 76, b9, 09, 15, 41, 9e, d4, b6, 81] reset_token=[dd, 15, ea, 19, d6, 5a, 32, 00, 46, 90, a9, dc, 37, a1, 43, 98] [2025-09-11T19:22:31.490486476Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[05, b1, 41, e4, a6, 37, a2, f6, b0, b4, 5e, c5, 6d, 37, f1, 12, 02, d1, 7c, a5] reset_token=[97, bd, 2d, fe, 12, ad, 71, d3, bc, 82, 84, a5, 55, ba, f4, 56] [2025-09-11T19:22:31.490496836Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:31.490500142Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm PADDING len=976 [2025-09-11T19:22:31.490518306Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 timer=98.978157ms latest_rtt=33.04341ms srtt=33.04341ms min_rtt=33.04341ms rttvar=16.521705ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 59447588 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 59447588 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.62 Kbps, is_app_limited: true, interval: 33.04341ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 25861485 }), send_elapsed: 0ns, ack_elapsed: 33.04341ms, rtt: 33.04341ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 510691, last_update: Instant { tv_sec: 527, tv_nsec: 59636201 }, next_time: Instant { tv_sec: 527, tv_nsec: 59832014 }, 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-09-11T19:22:31.490560915Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44742 to 193.167.100.100:443 [2025-09-11T19:22:31.490567297Z TRACE quiche_apps::client] 0.0.0.0:44742 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.522533217Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:44742 [2025-09-11T19:22:31.522552583Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx pkt Short dcid=332561408c019ac7588e71614a5020c783374ae0 key_phase=false len=385 pn=1 [2025-09-11T19:22:31.522563533Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:31.522569675Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm HANDSHAKE_DONE [2025-09-11T19:22:31.522576217Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 dropped epoch 1 state [2025-09-11T19:22:31.522582679Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm ACK delay=14 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:31.522589021Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 packet newly acked 3 [2025-09-11T19:22:31.522594021Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:31.522638203Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:31.522658581Z TRACE quiche_apps::client] 0.0.0.0:44742: processed 406 bytes [2025-09-11T19:22:31.522667498Z TRACE quiche_apps::client] 0.0.0.0:44742: recv() would block [2025-09-11T19:22:31.522672717Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.522677757Z INFO quiche_apps::client] Retiring source CID 588ca306ffb8f6b1e5ad7293c0978835fae45e08 [2025-09-11T19:22:31.522698025Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx pkt Short dcid=a6e2077e226ecf51 key_phase=false len=45 pn=4 [2025-09-11T19:22:31.522702804Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm ACK delay=17 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:31.522708144Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[51, 63, f4, 49, f4, fe, 2f, 39, 1b, 10, df, 69, fb, d5, 78, df, f8, 0c, 6c, 50] reset_token=[98, af, 3a, e7, 47, dc, 36, 60, 0b, 78, 89, cd, 45, e6, ec, 4b] [2025-09-11T19:22:31.522725166Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 timer=108.495132ms latest_rtt=31.988023ms srtt=32.911485ms min_rtt=31.988023ms rttvar=12.655124ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 527, tv_nsec: 91958776 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 91958776 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.82 Kbps, is_app_limited: true, interval: 32.372449ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 59447588 }), send_elapsed: 384.426µs, ack_elapsed: 32.372449ms, rtt: 31.988023ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 512738, last_update: Instant { tv_sec: 527, tv_nsec: 91958776 }, next_time: Instant { tv_sec: 527, tv_nsec: 91958776 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.522815184Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:44742 to 193.167.100.100:443 [2025-09-11T19:22:31.522825162Z TRACE quiche_apps::client] 0.0.0.0:44742 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.523401679Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:44742 [2025-09-11T19:22:31.523409424Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx pkt Short dcid=332561408c019ac7588e71614a5020c783374ae0 key_phase=false len=1045 pn=2 [2025-09-11T19:22:31.523418601Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:31.523429271Z TRACE quiche_apps::client] 0.0.0.0:44742: processed 1066 bytes [2025-09-11T19:22:31.523434921Z TRACE quiche_apps::client] 0.0.0.0:44742: recv() would block [2025-09-11T19:22:31.523438468Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.523445070Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:31.523449018Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:22:31.523460639Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx pkt Short dcid=a6e2077e226ecf51 key_phase=false len=5 pn=5 [2025-09-11T19:22:31.523464877Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:31.523474786Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 timer=107.745371ms latest_rtt=31.988023ms srtt=32.911485ms min_rtt=31.988023ms rttvar=12.655124ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 527, tv_nsec: 91958776 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 91958776 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.82 Kbps, is_app_limited: true, interval: 32.372449ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 59447588 }), send_elapsed: 384.426µs, ack_elapsed: 32.372449ms, rtt: 31.988023ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512738, last_update: Instant { tv_sec: 527, tv_nsec: 92724948 }, next_time: Instant { tv_sec: 527, tv_nsec: 91958776 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.472µ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-09-11T19:22:31.523516023Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:44742 to 193.167.100.100:443 [2025-09-11T19:22:31.523522745Z TRACE quiche_apps::client] 0.0.0.0:44742 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.523539988Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:44742 [2025-09-11T19:22:31.523546169Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx pkt Short dcid=332561408c019ac7588e71614a5020c783374ae0 key_phase=false len=22 pn=3 [2025-09-11T19:22:31.523554805Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:31.523565165Z TRACE quiche_apps::client] 0.0.0.0:44742: processed 43 bytes [2025-09-11T19:22:31.523570695Z TRACE quiche_apps::client] 0.0.0.0:44742: recv() would block [2025-09-11T19:22:31.523574312Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.523581675Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:22:31.523584811Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:22:31.523588588Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:31.523592325Z INFO quiche_apps::common] 1/1 response(s) received in 66.81899ms, closing... [2025-09-11T19:22:31.523602084Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx pkt Short dcid=a6e2077e226ecf51 key_phase=false len=10 pn=6 [2025-09-11T19:22:31.523606211Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:31.523616180Z TRACE quiche::recovery::congestion::recovery] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 timer=108.513246ms latest_rtt=31.988023ms srtt=32.911485ms min_rtt=31.988023ms rttvar=12.655124ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 527, tv_nsec: 91958776 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 91958776 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.82 Kbps, is_app_limited: true, interval: 32.372449ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 59447588 }), send_elapsed: 384.426µs, ack_elapsed: 32.372449ms, rtt: 31.988023ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 512738, last_update: Instant { tv_sec: 527, tv_nsec: 92724948 }, next_time: Instant { tv_sec: 527, tv_nsec: 93006297 }, 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-09-11T19:22:31.523662076Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:44742 to 193.167.100.100:443 [2025-09-11T19:22:31.523667035Z TRACE quiche_apps::client] 0.0.0.0:44742 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.774966571Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:31.774995325Z TRACE quiche] 588ca306ffb8f6b1e5ad7293c0978835fae45e08 draining timeout expired [2025-09-11T19:22:31.775034719Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.775040279Z INFO quiche_apps::client] connection closed, recv=6 sent=7 lost=0 retrans=0 sent_bytes=1821 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:44742 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=7 lost=0 retrans=0 rtt=32.911485ms min_rtt=Some(31.988023ms) rttvar=12.655124ms cwnd=13500 sent_bytes=1821 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36728] [2025-09-11T19:22:31.779730262Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:31.780013862Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51765 with scid 40d0898221aec858ce391becc3dd0663d0293635 [2025-09-11T19:22:31.780053256Z TRACE quiche::tls] 40d0898221aec858ce391becc3dd0663d0293635 write message lvl=Initial len=266 [2025-09-11T19:22:31.780069085Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx pkt Initial version=1 dcid=eadcef7743dd25d9ea28d92436fe3fa4 scid=40d0898221aec858ce391becc3dd0663d0293635 len=270 pn=0 [2025-09-11T19:22:31.780078212Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:31.780090876Z TRACE quiche::recovery::congestion::recovery] 40d0898221aec858ce391becc3dd0663d0293635 timer=998.929509ms 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: 527, tv_nsec: 349290604 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 349290604 }, 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: 527, tv_nsec: 349290604 }, next_time: Instant { tv_sec: 527, tv_nsec: 349290604 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.780169523Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:31.813084888Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51765 [2025-09-11T19:22:31.813102431Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx pkt Initial version=1 dcid=40d0898221aec858ce391becc3dd0663d0293635 scid=39b83a428a9cb935 token= len=116 pn=0 [2025-09-11T19:22:31.813115515Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm ACK delay=51 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.813122308Z TRACE quiche::recovery::congestion::recovery] 40d0898221aec858ce391becc3dd0663d0293635 packet newly acked 0 [2025-09-11T19:22:31.813126736Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:31.813227745Z TRACE quiche::tls] 40d0898221aec858ce391becc3dd0663d0293635 set write secret lvl=Handshake [2025-09-11T19:22:31.813240378Z TRACE quiche::tls] 40d0898221aec858ce391becc3dd0663d0293635 set read secret lvl=Handshake [2025-09-11T19:22:31.813277298Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx pkt Handshake version=1 dcid=40d0898221aec858ce391becc3dd0663d0293635 scid=39b83a428a9cb935 len=1009 pn=0 [2025-09-11T19:22:31.813290602Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm CRYPTO off=0 len=733 [2025-09-11T19:22:31.813540178Z TRACE quiche::tls] 40d0898221aec858ce391becc3dd0663d0293635 write message lvl=Handshake len=36 [2025-09-11T19:22:31.813545539Z TRACE quiche::tls] 40d0898221aec858ce391becc3dd0663d0293635 set write secret lvl=OneRTT [2025-09-11T19:22:31.813554325Z TRACE quiche::tls] 40d0898221aec858ce391becc3dd0663d0293635 set read secret lvl=OneRTT [2025-09-11T19:22:31.813572659Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 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(eadcef7743dd25d9ea28d92436fe3fa4), max_idle_timeout: 30000, stateless_reset_token: Some(57791472560281300753185230327246367937), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(39b83a428a9cb935), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:31.813591614Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm PADDING len=255 [2025-09-11T19:22:31.813608937Z TRACE quiche_apps::client] 0.0.0.0:51765: processed 1200 bytes [2025-09-11T19:22:31.813614868Z TRACE quiche_apps::client] 0.0.0.0:51765: recv() would block [2025-09-11T19:22:31.813617974Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.813630097Z DEBUG quiche_apps::common] sending HTTP request "GET /heokhyavkr\r\n" [2025-09-11T19:22:31.813692273Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx pkt Initial version=1 dcid=39b83a428a9cb935 scid=40d0898221aec858ce391becc3dd0663d0293635 len=6 pn=1 [2025-09-11T19:22:31.813696731Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm ACK delay=73 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.813707321Z TRACE quiche::recovery::congestion::recovery] 40d0898221aec858ce391becc3dd0663d0293635 timer=98.628654ms latest_rtt=33.07888ms srtt=33.07888ms min_rtt=33.07888ms rttvar=16.53944ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 382840845 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 382840845 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.53 Kbps, is_app_limited: true, interval: 33.07888ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 349290604 }), send_elapsed: 0ns, ack_elapsed: 33.07888ms, rtt: 33.07888ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510144, last_update: Instant { tv_sec: 527, tv_nsec: 382840805 }, next_time: Instant { tv_sec: 527, tv_nsec: 382840845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.813729352Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx pkt Handshake version=1 dcid=39b83a428a9cb935 scid=40d0898221aec858ce391becc3dd0663d0293635 len=45 pn=2 [2025-09-11T19:22:31.813761242Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:31.813764908Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:31.813772843Z TRACE quiche::recovery::congestion::recovery] 40d0898221aec858ce391becc3dd0663d0293635 timer=99.147544ms latest_rtt=33.07888ms srtt=33.07888ms min_rtt=33.07888ms rttvar=16.53944ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 382840845 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 382840845 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.53 Kbps, is_app_limited: true, interval: 33.07888ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 349290604 }), send_elapsed: 0ns, ack_elapsed: 33.07888ms, rtt: 33.07888ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510144, last_update: Instant { tv_sec: 527, tv_nsec: 382953776 }, next_time: Instant { tv_sec: 527, tv_nsec: 382840845 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.063µ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-09-11T19:22:31.813787230Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 dropped epoch 0 state [2025-09-11T19:22:31.813802769Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx pkt Short dcid=39b83a428a9cb935 key_phase=false len=1164 pn=3 [2025-09-11T19:22:31.813812357Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4e, 66, 34, 0c, ba, ab, 18, ec, 21, 36, 62, 2b, 42, fe, 92, 4f, c4, 9d, 4b, 72] reset_token=[79, 5c, d5, 2c, f0, c8, f2, 70, ba, 85, 25, 3a, d5, 14, 97, 60] [2025-09-11T19:22:31.813820181Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e7, d3, 6d, 79, 8c, d0, 0a, 2f, 43, de, 4b, 3c, 0f, 51, bb, 72, 70, dd, fd, d3] reset_token=[78, 27, 15, cf, 1e, 43, 12, 04, 2b, 5d, 91, 8c, 20, 5c, cc, 16] [2025-09-11T19:22:31.813826604Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[81, bd, 8e, 0b, 23, 1e, dd, 55, 04, b4, 1a, eb, 2b, 22, 84, 34, 24, e6, 59, da] reset_token=[8a, a5, 22, a1, e6, 99, a4, 94, 2a, 16, 8c, e6, 0d, 09, a8, 77] [2025-09-11T19:22:31.813832915Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b2, 11, 94, 2b, cd, 57, 12, c0, 2c, 0b, c0, 90, ba, a5, e4, 25, f8, 9f, 63, fa] reset_token=[2c, a6, 9e, 58, 7c, e2, 82, 9a, e8, 30, c3, fd, f1, 50, 49, 7d] [2025-09-11T19:22:31.813838947Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:31.813842082Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm PADDING len=982 [2025-09-11T19:22:31.813851430Z TRACE quiche::recovery::congestion::recovery] 40d0898221aec858ce391becc3dd0663d0293635 timer=99.069007ms latest_rtt=33.07888ms srtt=33.07888ms min_rtt=33.07888ms rttvar=16.53944ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 382840845 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 382840845 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.53 Kbps, is_app_limited: true, interval: 33.07888ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 349290604 }), send_elapsed: 0ns, ack_elapsed: 33.07888ms, rtt: 33.07888ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 510144, last_update: Instant { tv_sec: 527, tv_nsec: 382953776 }, next_time: Instant { tv_sec: 527, tv_nsec: 383147839 }, 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-09-11T19:22:31.813890232Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51765 to 193.167.100.100:443 [2025-09-11T19:22:31.813896154Z TRACE quiche_apps::client] 0.0.0.0:51765 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.845829526Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:51765 [2025-09-11T19:22:31.845846067Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx pkt Short dcid=4e66340cbaab18ec2136622b42fe924fc49d4b72 key_phase=false len=385 pn=2 [2025-09-11T19:22:31.845857118Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:31.845863410Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm HANDSHAKE_DONE [2025-09-11T19:22:31.845870132Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 dropped epoch 1 state [2025-09-11T19:22:31.845875833Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm ACK delay=12 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:31.845881173Z TRACE quiche::recovery::congestion::recovery] 40d0898221aec858ce391becc3dd0663d0293635 packet newly acked 3 [2025-09-11T19:22:31.845887334Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:31.845943018Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:31.845967213Z TRACE quiche_apps::client] 0.0.0.0:51765: processed 406 bytes [2025-09-11T19:22:31.845976100Z TRACE quiche_apps::client] 0.0.0.0:51765: recv() would block [2025-09-11T19:22:31.845980989Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.845985427Z INFO quiche_apps::client] Retiring source CID 40d0898221aec858ce391becc3dd0663d0293635 [2025-09-11T19:22:31.846005295Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx pkt Short dcid=39b83a428a9cb935 key_phase=false len=45 pn=4 [2025-09-11T19:22:31.846011446Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm ACK delay=19 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:31.846017648Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[af, e4, 4d, 5a, d6, ab, a2, e9, ce, 91, f4, 7b, 55, 5d, d5, d6, 82, 2d, 04, 6c] reset_token=[55, de, cf, fd, 1a, 36, 6a, 11, ff, e1, b4, 34, 0a, 36, 9a, bb] [2025-09-11T19:22:31.846039599Z TRACE quiche::recovery::congestion::recovery] 40d0898221aec858ce391becc3dd0663d0293635 timer=108.627829ms latest_rtt=31.965893ms srtt=32.939756ms min_rtt=31.965893ms rttvar=12.682826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 527, tv_nsec: 415267148 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 415267148 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.98 Kbps, is_app_limited: true, interval: 32.272887ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 382840845 }), send_elapsed: 306.994µs, ack_elapsed: 32.272887ms, rtt: 31.965893ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 512298, last_update: Instant { tv_sec: 527, tv_nsec: 415267148 }, next_time: Instant { tv_sec: 527, tv_nsec: 415267148 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:31.846093780Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:51765 to 193.167.100.100:443 [2025-09-11T19:22:31.846100322Z TRACE quiche_apps::client] 0.0.0.0:51765 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.846661691Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:51765 [2025-09-11T19:22:31.846670077Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx pkt Short dcid=4e66340cbaab18ec2136622b42fe924fc49d4b72 key_phase=false len=1045 pn=3 [2025-09-11T19:22:31.846678653Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:31.846688311Z TRACE quiche_apps::client] 0.0.0.0:51765: processed 1066 bytes [2025-09-11T19:22:31.846694672Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:51765 [2025-09-11T19:22:31.846698991Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx pkt Short dcid=4e66340cbaab18ec2136622b42fe924fc49d4b72 key_phase=false len=22 pn=4 [2025-09-11T19:22:31.846705072Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:31.846713097Z TRACE quiche_apps::client] 0.0.0.0:51765: processed 43 bytes [2025-09-11T19:22:31.846718327Z TRACE quiche_apps::client] 0.0.0.0:51765: recv() would block [2025-09-11T19:22:31.846721843Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.846729968Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:31.846759203Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:31.846769843Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:31.846773590Z INFO quiche_apps::common] 1/1 response(s) received in 66.600531ms, closing... [2025-09-11T19:22:31.846784891Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx pkt Short dcid=39b83a428a9cb935 key_phase=false len=10 pn=5 [2025-09-11T19:22:31.846789009Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:31.846799869Z TRACE quiche::recovery::congestion::recovery] 40d0898221aec858ce391becc3dd0663d0293635 timer=108.650912ms latest_rtt=31.965893ms srtt=32.939756ms min_rtt=31.965893ms rttvar=12.682826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 527, tv_nsec: 415267148 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 415267148 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.98 Kbps, is_app_limited: true, interval: 32.272887ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 382840845 }), send_elapsed: 306.994µs, ack_elapsed: 32.272887ms, rtt: 31.965893ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512298, last_update: Instant { tv_sec: 527, tv_nsec: 416050141 }, next_time: Instant { tv_sec: 527, tv_nsec: 415267148 }, max_datagram_size: 1350, last_packet_size: None, iv: 208.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-09-11T19:22:31.846843210Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:51765 to 193.167.100.100:443 [2025-09-11T19:22:31.846850323Z TRACE quiche_apps::client] 0.0.0.0:51765 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.876754106Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:51765 [2025-09-11T19:22:31.876768583Z TRACE quiche_apps::client] 0.0.0.0:51765: processed 234 bytes [2025-09-11T19:22:31.876774444Z TRACE quiche_apps::client] 0.0.0.0:51765: recv() would block [2025-09-11T19:22:31.876778071Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.876782359Z TRACE quiche_apps::client] 0.0.0.0:51765 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.975364788Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:51765 [2025-09-11T19:22:31.975406195Z TRACE quiche_apps::client] 0.0.0.0:51765: processed 234 bytes [2025-09-11T19:22:31.975414791Z TRACE quiche_apps::client] 0.0.0.0:51765: recv() would block [2025-09-11T19:22:31.975420161Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.975431873Z TRACE quiche_apps::client] 0.0.0.0:51765 -> 193.167.100.100:443: done writing [2025-09-11T19:22:31.975505603Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:51765 [2025-09-11T19:22:31.975516073Z TRACE quiche_apps::client] 0.0.0.0:51765: processed 234 bytes [2025-09-11T19:22:31.975522785Z TRACE quiche_apps::client] 0.0.0.0:51765: recv() would block [2025-09-11T19:22:31.975527675Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:31.975534587Z TRACE quiche_apps::client] 0.0.0.0:51765 -> 193.167.100.100:443: done writing [2025-09-11T19:22:32.098719907Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:32.098774539Z TRACE quiche] 40d0898221aec858ce391becc3dd0663d0293635 draining timeout expired [2025-09-11T19:22:32.098840372Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:32.098851343Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1790 recv_bytes=2715 lost_bytes=0 [local_addr=0.0.0.0:51765 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=32.939756ms min_rtt=Some(31.965893ms) rttvar=12.682826ms cwnd=13500 sent_bytes=1790 recv_bytes=2715 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36873] [2025-09-11T19:22:32.103651761Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:32.103932725Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38956 with scid a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 [2025-09-11T19:22:32.103973672Z TRACE quiche::tls] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 write message lvl=Initial len=266 [2025-09-11T19:22:32.103990193Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Initial version=1 dcid=77bad2835ac9bb9ca77c2df0072ff7f4 scid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 len=270 pn=0 [2025-09-11T19:22:32.103993469Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:32.104006172Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=998.934999ms 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: 527, tv_nsec: 673211391 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 673211391 }, 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: 527, tv_nsec: 673211391 }, next_time: Instant { tv_sec: 527, tv_nsec: 673211391 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:32.104084398Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:32.136986982Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:32.137012149Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx pkt Initial version=1 dcid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 scid=5b44e3b54df38cc4 token= len=116 pn=0 [2025-09-11T19:22:32.137029933Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:32.137040041Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet newly acked 0 [2025-09-11T19:22:32.137049219Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:32.137185463Z TRACE quiche::tls] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 set write secret lvl=Handshake [2025-09-11T19:22:32.137203126Z TRACE quiche::tls] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 set read secret lvl=Handshake [2025-09-11T19:22:32.137248230Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx pkt Handshake version=1 dcid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 scid=5b44e3b54df38cc4 len=1009 pn=0 [2025-09-11T19:22:32.137261105Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:32.137531630Z TRACE quiche::tls] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 write message lvl=Handshake len=36 [2025-09-11T19:22:32.137537250Z TRACE quiche::tls] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 set write secret lvl=OneRTT [2025-09-11T19:22:32.137546137Z TRACE quiche::tls] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 set read secret lvl=OneRTT [2025-09-11T19:22:32.137565323Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 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(77bad2835ac9bb9ca77c2df0072ff7f4), max_idle_timeout: 30000, stateless_reset_token: Some(174537916262906560143686233180558082876), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(5b44e3b54df38cc4), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:32.137595178Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm PADDING len=254 [2025-09-11T19:22:32.137617330Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 1200 bytes [2025-09-11T19:22:32.137624523Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:32.137629372Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx pkt Short dcid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 key_phase=false len=213 pn=1 [2025-09-11T19:22:32.137637157Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6e, cc, 2c, fe, 03, 43, fd, d8] reset_token=[c6, ef, f1, 79, 27, 15, 81, f8, 70, 6a, 4e, 93, 50, 6d, 5f, 73] [2025-09-11T19:22:32.137645232Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[24, e9, f0, 67, f2, 41, fb, 41] reset_token=[a6, e7, f6, eb, e4, 8c, 22, 76, f9, 1e, 3b, 4d, c8, ae, f8, 31] [2025-09-11T19:22:32.137650722Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f7, 7e, 50, 44, 0b, d6, ed, cf] reset_token=[ea, 40, e6, 54, a0, 3a, 9e, 28, 14, c0, 50, a5, 70, db, a9, 16] [2025-09-11T19:22:32.137656102Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e4, 8f, 99, fd, e5, df, 2a, 19] reset_token=[9f, ab, cb, 7e, d7, 39, 81, 56, 1b, fe, 02, 4a, ab, 5b, 94, 3b] [2025-09-11T19:22:32.137662054Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a8, 88, dd, e8, c4, 7b, c8, 23] reset_token=[26, af, 03, 68, 90, d9, 8e, c2, e3, 4b, 42, 1f, c0, 53, 9e, d6] [2025-09-11T19:22:32.137671531Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[91, 98, 88, 89, 13, 26, 1e, de] reset_token=[d6, df, 63, 0e, 93, b9, 46, e3, 91, ef, 40, f8, 2d, d3, bc, 9b] [2025-09-11T19:22:32.137682151Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[08, 6e, 3f, a9, 31, a4, 78, 35] reset_token=[87, ae, bd, 5a, 88, 0d, 20, 2b, b4, f9, 39, 58, ca, bd, b4, 8c] [2025-09-11T19:22:32.137698672Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 234 bytes [2025-09-11T19:22:32.137703611Z TRACE quiche_apps::client] 0.0.0.0:38956: recv() would block [2025-09-11T19:22:32.137706677Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:32.137715754Z DEBUG quiche_apps::common] sending HTTP request "GET /emkpohqpoz\r\n" [2025-09-11T19:22:32.137820499Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Initial version=1 dcid=5b44e3b54df38cc4 scid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 len=6 pn=1 [2025-09-11T19:22:32.137828675Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=101 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:32.137842240Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=98.360332ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 706833238 }, next_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:32.137883397Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Handshake version=1 dcid=5b44e3b54df38cc4 scid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 len=46 pn=2 [2025-09-11T19:22:32.137886643Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:32.137889568Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:32.137896552Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=99.110564ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 707080490 }, next_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.944µ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-09-11T19:22:32.137908594Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 dropped epoch 0 state [2025-09-11T19:22:32.137921418Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=1163 pn=3 [2025-09-11T19:22:32.137924153Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=35 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:32.137926688Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:32.137932609Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:32.137941245Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:32.137950723Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:32.137964268Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:32.137966963Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm PADDING len=976 [2025-09-11T19:22:32.137975870Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=99.031165ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 707080490 }, next_time: Instant { tv_sec: 527, tv_nsec: 707276434 }, 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-09-11T19:22:32.138013520Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:32.138018970Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:32.237179337Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:32.237216616Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 loss detection timeout expired [2025-09-11T19:22:32.237225864Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=98.976743ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 707080490 }, next_time: Instant { tv_sec: 527, tv_nsec: 707276434 }, 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-09-11T19:22:32.237252935Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:32.237286026Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Handshake version=1 dcid=5b44e3b54df38cc4 scid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 len=46 pn=4 [2025-09-11T19:22:32.237292208Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=12504 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:32.237299782Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:32.237321212Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=148.882367ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 806534325 }, next_time: Instant { tv_sec: 527, tv_nsec: 806534325 }, 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-09-11T19:22:32.237408806Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:32.237415839Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:32.386626197Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:32.386657987Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 loss detection timeout expired [2025-09-11T19:22:32.386667184Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=247.382366ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 806534325 }, next_time: Instant { tv_sec: 527, tv_nsec: 806534325 }, 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-09-11T19:22:32.386693202Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:32.386725523Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=190 pn=5 [2025-09-11T19:22:32.386730462Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=31135 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:32.386767872Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:32.386781728Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:32.386788180Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:32.386809359Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:32.386815741Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:32.386864242Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=247.18633ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 216, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 955973611 }, next_time: Instant { tv_sec: 527, tv_nsec: 955973611 }, max_datagram_size: 1350, last_packet_size: Some(216), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:32.386942218Z TRACE quiche_apps::client] written 216 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:32.386953579Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=9 pn=6 [2025-09-11T19:22:32.386957196Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=31165 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:32.386961063Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm PING mtu_probe=None [2025-09-11T19:22:32.386967996Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=247.082626ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1640 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 956217697 }, next_time: Instant { tv_sec: 527, tv_nsec: 955973611 }, max_datagram_size: 1350, last_packet_size: None, iv: 491.819µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:32.386993714Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:32.386998413Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:32.439002608Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:32.439060967Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 dropped invalid packet [2025-09-11T19:22:32.439068582Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 1200 bytes [2025-09-11T19:22:32.439076186Z TRACE quiche_apps::client] 0.0.0.0:38956: recv() would block [2025-09-11T19:22:32.439081455Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:32.439095291Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:32.634349466Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:32.634371267Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 loss detection timeout expired [2025-09-11T19:22:32.634379031Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=396.457095ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1640 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 527, tv_nsec: 956217697 }, next_time: Instant { tv_sec: 527, tv_nsec: 955973611 }, max_datagram_size: 1350, last_packet_size: None, iv: 491.819µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:32.634404840Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:32.634432681Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Handshake version=1 dcid=5b44e3b54df38cc4 scid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 len=48 pn=7 [2025-09-11T19:22:32.634437300Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=62147 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:32.634443332Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:32.634463770Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=746.05653ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1742 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 510350, last_update: Instant { tv_sec: 528, tv_nsec: 203684166 }, next_time: Instant { tv_sec: 528, tv_nsec: 204175985 }, 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-09-11T19:22:32.634516308Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:32.634527719Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Handshake version=1 dcid=5b44e3b54df38cc4 scid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 len=9 pn=8 [2025-09-11T19:22:32.634543178Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=62160 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:32.634546935Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm PING mtu_probe=None [2025-09-11T19:22:32.634554609Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=745.965731ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1805 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 528, tv_nsec: 203791346 }, next_time: Instant { tv_sec: 528, tv_nsec: 204175985 }, max_datagram_size: 1350, last_packet_size: None, iv: 323.308µ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-09-11T19:22:32.634582772Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:32.634587310Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:33.381387802Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:33.381408571Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 loss detection timeout expired [2025-09-11T19:22:33.381419572Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=840.246207ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1805 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 528, tv_nsec: 203791346 }, next_time: Instant { tv_sec: 528, tv_nsec: 204175985 }, max_datagram_size: 1350, last_packet_size: None, iv: 323.308µ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-09-11T19:22:33.381445290Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:33.381476769Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=350 pn=9 [2025-09-11T19:22:33.381481568Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=155479 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:33.381487178Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:33.381505863Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:33.381512535Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:33.381518827Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:33.381525049Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:33.381531331Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:33.381537392Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:33.381543493Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:33.381549575Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:33.381573509Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=840.093091ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2181 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 376, rate: 510350, last_update: Instant { tv_sec: 528, tv_nsec: 950724636 }, next_time: Instant { tv_sec: 528, tv_nsec: 951047944 }, max_datagram_size: 1350, last_packet_size: Some(376), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:33.381628212Z TRACE quiche_apps::client] written 376 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:33.381638330Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=9 pn=10 [2025-09-11T19:22:33.381641937Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=155501 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:33.381650824Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm PING mtu_probe=None [2025-09-11T19:22:33.381659340Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=840.007291ms latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2216 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 528, tv_nsec: 950903370 }, next_time: Instant { tv_sec: 528, tv_nsec: 951047944 }, max_datagram_size: 1350, last_packet_size: None, iv: 805.33µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:33.381701338Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:33.381710716Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:34.222611378Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:34.222640272Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 loss detection timeout expired [2025-09-11T19:22:34.222648116Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=1.586162967s latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2216 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 528, tv_nsec: 950903370 }, next_time: Instant { tv_sec: 528, tv_nsec: 951047944 }, max_datagram_size: 1350, last_packet_size: None, iv: 805.33µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:34.222673664Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:34.222703690Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Handshake version=1 dcid=5b44e3b54df38cc4 scid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 len=48 pn=11 [2025-09-11T19:22:34.222708539Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=260681 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:34.222714350Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:34.222763973Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=3.133159175s latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 510350, last_update: Instant { tv_sec: 529, tv_nsec: 791953641 }, next_time: Instant { tv_sec: 529, tv_nsec: 792758971 }, 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-09-11T19:22:34.222860273Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:34.222873788Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Handshake version=1 dcid=5b44e3b54df38cc4 scid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 len=9 pn=12 [2025-09-11T19:22:34.222877445Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=260703 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:34.222881242Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm PING mtu_probe=None [2025-09-11T19:22:34.222889467Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=3.133034562s latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2381 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 529, tv_nsec: 792135872 }, next_time: Instant { tv_sec: 529, tv_nsec: 792758971 }, max_datagram_size: 1350, last_packet_size: None, iv: 323.308µ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-09-11T19:22:34.222919042Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:34.222927278Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:34.826719646Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:34.826789777Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx pkt Short dcid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 key_phase=false len=378 pn=4 [2025-09-11T19:22:34.826810927Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm HANDSHAKE_DONE [2025-09-11T19:22:34.826822178Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 dropped epoch 1 state [2025-09-11T19:22:34.826826566Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:34.826888141Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 399 bytes [2025-09-11T19:22:34.826897278Z TRACE quiche_apps::client] 0.0.0.0:38956: recv() would block [2025-09-11T19:22:34.826903099Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:34.826924980Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=7 pn=13 [2025-09-11T19:22:34.826946450Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=16 blocks=[1..1, 4..4] ecn_counts=None [2025-09-11T19:22:34.826965015Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=2.528957752s latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1851 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 11, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 530, tv_nsec: 396181724 }, next_time: Instant { tv_sec: 530, tv_nsec: 396505032 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:34.827032491Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:34.827040676Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:34.827052478Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:34.827058610Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx pkt Short dcid=a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 key_phase=false len=378 pn=5 [2025-09-11T19:22:34.827067486Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm HANDSHAKE_DONE [2025-09-11T19:22:34.827072035Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:34.827082314Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 399 bytes [2025-09-11T19:22:34.827088345Z TRACE quiche_apps::client] 0.0.0.0:38956: recv() would block [2025-09-11T19:22:34.827092563Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:34.827103113Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=7 pn=14 [2025-09-11T19:22:34.827107641Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=5 blocks=[1..1, 4..5] ecn_counts=None [2025-09-11T19:22:34.827118451Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=2.528805006s latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1851 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 11, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 530, tv_nsec: 396181724 }, next_time: Instant { tv_sec: 530, tv_nsec: 396505032 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:34.827181750Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:34.827191518Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.358778428Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:37.358810658Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 loss detection timeout expired [2025-09-11T19:22:37.358823592Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=3.971390263s latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1851 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 11, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 530, tv_nsec: 396181724 }, next_time: Instant { tv_sec: 530, tv_nsec: 396505032 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:37.358851895Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.358885869Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=352 pn=15 [2025-09-11T19:22:37.358892301Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=316477 blocks=[1..1, 4..5] ecn_counts=None [2025-09-11T19:22:37.358899374Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:37.358910475Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:37.358918740Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:37.358927076Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:37.358935091Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:37.358943316Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:37.358951271Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:37.358971629Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:37.358978432Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:37.359017835Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=7.948426556s latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2229 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 378, rate: 510350, last_update: Instant { tv_sec: 532, tv_nsec: 928133145 }, next_time: Instant { tv_sec: 532, tv_nsec: 928133145 }, max_datagram_size: 1350, last_packet_size: Some(378), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:37.359097173Z TRACE quiche_apps::client] written 378 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:37.359108144Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=11 pn=16 [2025-09-11T19:22:37.359111801Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=316506 blocks=[1..1, 4..5] ecn_counts=None [2025-09-11T19:22:37.359115658Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm PING mtu_probe=None [2025-09-11T19:22:37.359123813Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=7.948560006s latest_rtt=33.065528ms srtt=33.065528ms min_rtt=33.065528ms rttvar=16.532764ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2266 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, first_sent_time: Instant { tv_sec: 527, tv_nsec: 706833278 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 33.065528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 673211391 }), send_elapsed: 0ns, ack_elapsed: 33.065528ms, rtt: 33.065528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510350, last_update: Instant { tv_sec: 532, tv_nsec: 928372432 }, next_time: Instant { tv_sec: 532, tv_nsec: 928133145 }, max_datagram_size: 1350, last_packet_size: None, iv: 813.167µ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-09-11T19:22:37.359150854Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:37.359155553Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.390137082Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:37.390167279Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx pkt Short dcid=dfa4804a7c1945b1350d2203bedd1cffbd02e2f6 key_phase=false len=26 pn=6 [2025-09-11T19:22:37.390178730Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:37.390186975Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm ACK delay=11 blocks=[10..10, 13..16] ecn_counts=None [2025-09-11T19:22:37.390194299Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet newly acked 10 [2025-09-11T19:22:37.390200631Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet newly acked 13 [2025-09-11T19:22:37.390205650Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet newly acked 14 [2025-09-11T19:22:37.390209848Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet newly acked 15 [2025-09-11T19:22:37.390216891Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet newly acked 16 [2025-09-11T19:22:37.390223884Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet 3 lost on epoch 2 [2025-09-11T19:22:37.390229224Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet 5 lost on epoch 2 [2025-09-11T19:22:37.390234294Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet 6 lost on epoch 2 [2025-09-11T19:22:37.390238822Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 packet 9 lost on epoch 2 [2025-09-11T19:22:37.390259972Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:37.390286972Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 47 bytes [2025-09-11T19:22:37.390296039Z TRACE quiche_apps::client] 0.0.0.0:38956: recv() would block [2025-09-11T19:22:37.390300617Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.390305366Z INFO quiche_apps::client] Retiring source CID a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 [2025-09-11T19:22:37.390335382Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=685 pn=17 [2025-09-11T19:22:37.390339931Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm ACK delay=20 blocks=[6..6] ecn_counts=None [2025-09-11T19:22:37.390343978Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[66, a8, 2a, 5c, 35, ce, ff, 24, 05, 67, a8, 3f, 81, 86, 15, 2d, 95, a0, 8e, da] reset_token=[f1, fa, b6, 63, 71, ad, b2, 82, a3, 86, eb, 89, 83, b3, db, cc] [2025-09-11T19:22:37.390351533Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:37.390357884Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:37.390363755Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:37.390369666Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:37.390381689Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:37.390387730Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:37.390393511Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:37.390399312Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:37.390405233Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:37.390411174Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:37.390416935Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:37.390422996Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:37.390429037Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[df, a4, 80, 4a, 7c, 19, 45, b1, 35, 0d, 22, 03, be, dd, 1c, ff, bd, 02, e2, f6] reset_token=[30, 5f, 40, dd, 3a, f5, 92, b3, 55, 7d, 1f, 44, 8d, 8a, bb, dc] [2025-09-11T19:22:37.390435059Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[34, 81, 17, 9d, e0, 27, bc, 9d, 78, b7, aa, bb, 5b, 16, ab, ec, 43, f7, 54, 9f] reset_token=[ad, 37, 2e, ca, ff, 50, a9, df, 30, 22, 29, 89, 19, 8d, 48, e9] [2025-09-11T19:22:37.390440879Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[4e, f3, e6, c3, 8c, 48, d6, 6c, 18, e4, 1b, f6, 09, ea, af, b5, 5c, d1, 8d, d5] reset_token=[70, ae, 15, fd, 86, 96, 42, 2e, 11, e4, 94, 89, ef, 90, b2, 19] [2025-09-11T19:22:37.390446750Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[e2, d5, 66, 1d, b1, 78, 27, dd, 25, cf, 6d, 18, 52, bc, 07, e2, 8c, 7c, 17, 10] reset_token=[5e, 60, a3, f7, 5d, 2c, e3, 44, f3, 9d, d0, f3, b9, ab, 13, ad] [2025-09-11T19:22:37.390466317Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=109.059956ms latest_rtt=31.300666ms srtt=32.84492ms min_rtt=31.300666ms rttvar=12.840788ms cwnd=9450 ssthresh=9450 bytes_in_flight=711 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 532, tv_nsec: 990649749 }) Rate { delivered: 783, delivered_time: Instant { tv_sec: 532, tv_nsec: 960401537 }, first_sent_time: Instant { tv_sec: 532, tv_nsec: 960401537 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 16, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 5.252600533s, delivered: 450, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 706833278 }), send_elapsed: 5.221299867s, ack_elapsed: 5.252600533s, rtt: 31.300666ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359644, last_update: Instant { tv_sec: 532, tv_nsec: 928372432 }, next_time: Instant { tv_sec: 532, tv_nsec: 960401537 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:37.390518565Z TRACE quiche_apps::client] written 711 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:37.390524616Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.391212531Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:37.391227519Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx pkt Short dcid=dfa4804a7c1945b1350d2203bedd1cffbd02e2f6 key_phase=false len=1045 pn=7 [2025-09-11T19:22:37.391237908Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:37.391249370Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 1066 bytes [2025-09-11T19:22:37.391256343Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:37.391261933Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx pkt Short dcid=dfa4804a7c1945b1350d2203bedd1cffbd02e2f6 key_phase=false len=22 pn=8 [2025-09-11T19:22:37.391268946Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:37.391277673Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 43 bytes [2025-09-11T19:22:37.391282893Z TRACE quiche_apps::client] 0.0.0.0:38956: recv() would block [2025-09-11T19:22:37.391286760Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.391296789Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:37.391300586Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:37.391304393Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:37.391307809Z INFO quiche_apps::common] 1/1 response(s) received in 5.287219894s, closing... [2025-09-11T19:22:37.391320403Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx pkt Short dcid=5b44e3b54df38cc4 key_phase=false len=10 pn=18 [2025-09-11T19:22:37.391324781Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:37.391336623Z TRACE quiche::recovery::congestion::recovery] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 timer=109.18552ms latest_rtt=31.300666ms srtt=32.84492ms min_rtt=31.300666ms rttvar=12.840788ms cwnd=9450 ssthresh=9450 bytes_in_flight=747 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 532, tv_nsec: 990649749 }) Rate { delivered: 783, delivered_time: Instant { tv_sec: 532, tv_nsec: 960401537 }, first_sent_time: Instant { tv_sec: 532, tv_nsec: 960401537 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 16, rate_sample: RateSample { bandwidth: 80.56 Kbps, is_app_limited: true, interval: 5.252600533s, delivered: 450, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 527, tv_nsec: 706833278 }), send_elapsed: 5.221299867s, ack_elapsed: 5.252600533s, rtt: 31.300666ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359644, last_update: Instant { tv_sec: 532, tv_nsec: 928372432 }, next_time: Instant { tv_sec: 532, tv_nsec: 960401537 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:37.391394291Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:38956 to 193.167.100.100:443 [2025-09-11T19:22:37.391399490Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.421938762Z TRACE quiche_apps::client] got 51 bytes from 193.167.100.100:443 to 0.0.0.0:38956 [2025-09-11T19:22:37.421955594Z TRACE quiche_apps::client] 0.0.0.0:38956: processed 51 bytes [2025-09-11T19:22:37.421963248Z TRACE quiche_apps::client] 0.0.0.0:38956: recv() would block [2025-09-11T19:22:37.421968227Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.421975130Z TRACE quiche_apps::client] 0.0.0.0:38956 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.644261224Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:37.644292973Z TRACE quiche] a715c59f511aa3b7e3d80a0fd3cb153ddc06bbf6 draining timeout expired [2025-09-11T19:22:37.644343397Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.644353236Z INFO quiche_apps::client] connection closed, recv=8 sent=19 lost=4 retrans=13 sent_bytes=4003 recv_bytes=3388 lost_bytes=1816 [local_addr=0.0.0.0:38956 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=19 lost=4 retrans=13 rtt=32.84492ms min_rtt=Some(31.300666ms) rttvar=12.840788ms cwnd=9450 sent_bytes=4003 recv_bytes=3388 lost_bytes=0 stream_retrans_bytes=316 pmtu=1350 delivery_rate=10070] [2025-09-11T19:22:37.649253786Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:37.649511408Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:46934 with scid 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 [2025-09-11T19:22:37.649551202Z TRACE quiche::tls] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 write message lvl=Initial len=266 [2025-09-11T19:22:37.649567583Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx pkt Initial version=1 dcid=7433530ac5ede50f2b6ca865edf2ecd5 scid=1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 len=270 pn=0 [2025-09-11T19:22:37.649570709Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:37.649584604Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 timer=998.932904ms 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: 533, tv_nsec: 218787768 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 218787768 }, 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: 533, tv_nsec: 218787768 }, next_time: Instant { tv_sec: 533, tv_nsec: 218787768 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:37.649676386Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:37.682557974Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:46934 [2025-09-11T19:22:37.682579203Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx pkt Initial version=1 dcid=1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 scid=b77fb2a134d2918c token= len=116 pn=0 [2025-09-11T19:22:37.682605382Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:37.682613868Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 packet newly acked 0 [2025-09-11T19:22:37.682621192Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:37.682785499Z TRACE quiche::tls] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 set write secret lvl=Handshake [2025-09-11T19:22:37.682801939Z TRACE quiche::tls] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 set read secret lvl=Handshake [2025-09-11T19:22:37.682841684Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx pkt Handshake version=1 dcid=1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 scid=b77fb2a134d2918c len=1009 pn=0 [2025-09-11T19:22:37.682854377Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:37.683097131Z TRACE quiche::tls] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 write message lvl=Handshake len=36 [2025-09-11T19:22:37.683102821Z TRACE quiche::tls] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 set write secret lvl=OneRTT [2025-09-11T19:22:37.683111808Z TRACE quiche::tls] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 set read secret lvl=OneRTT [2025-09-11T19:22:37.683130543Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 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(7433530ac5ede50f2b6ca865edf2ecd5), max_idle_timeout: 30000, stateless_reset_token: Some(26213918202714093320677620326994634399), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(b77fb2a134d2918c), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:37.683143798Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm PADDING len=254 [2025-09-11T19:22:37.683161010Z TRACE quiche_apps::client] 0.0.0.0:46934: processed 1200 bytes [2025-09-11T19:22:37.683168053Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:46934 [2025-09-11T19:22:37.683172772Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx pkt Short dcid=1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 key_phase=false len=213 pn=0 [2025-09-11T19:22:37.683180086Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[77, ff, 39, f3, bc, cf, f6, 67] reset_token=[5c, 85, f2, c9, 1f, 85, de, 36, 06, f2, 0e, 1d, 0a, e3, eb, 9e] [2025-09-11T19:22:37.683187800Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[40, f8, 7e, ad, ab, 8c, f8, 89] reset_token=[95, 13, 42, 3d, 90, c1, 26, 55, 49, 91, 51, 64, 6f, 93, f0, 65] [2025-09-11T19:22:37.683193341Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[36, e0, 35, d1, 8c, fe, 31, 14] reset_token=[51, a1, e4, dd, ae, ba, c6, e6, b1, aa, 94, 29, 5b, a6, 35, 6a] [2025-09-11T19:22:37.683198660Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[82, 4c, 59, 9d, 53, 35, 5e, 66] reset_token=[3a, 4b, d4, a5, b1, 08, e5, 0c, bb, c5, 80, a3, 77, af, 66, 8e] [2025-09-11T19:22:37.683204752Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[43, 0c, 6c, bc, f9, 0a, d5, 66] reset_token=[07, 95, 75, 41, d0, 14, 9d, 4d, 31, e8, de, d0, af, 88, 1b, 7a] [2025-09-11T19:22:37.683216584Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e9, 8f, 42, 3d, a7, d3, 2f, d0] reset_token=[c5, 89, cd, 6b, fc, 00, b1, 6b, b0, 15, ea, 12, 15, f7, 31, 53] [2025-09-11T19:22:37.683222195Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[9b, 19, 7f, d7, 58, fe, 5f, d0] reset_token=[b4, 62, c4, c7, 10, 99, ad, 4d, be, b2, fd, 02, 97, 9d, 49, 14] [2025-09-11T19:22:37.683231922Z TRACE quiche_apps::client] 0.0.0.0:46934: processed 234 bytes [2025-09-11T19:22:37.683236411Z TRACE quiche_apps::client] 0.0.0.0:46934: recv() would block [2025-09-11T19:22:37.683239467Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.683248113Z DEBUG quiche_apps::common] sending HTTP request "GET /oetahtdtlu\r\n" [2025-09-11T19:22:37.683313014Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx pkt Initial version=1 dcid=b77fb2a134d2918c scid=1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 len=6 pn=1 [2025-09-11T19:22:37.683317573Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm ACK delay=92 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:37.683328433Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 timer=98.41787ms latest_rtt=33.057176ms srtt=33.057176ms min_rtt=33.057176ms rttvar=16.528588ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 533, tv_nsec: 252398679 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 252398679 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.58 Kbps, is_app_limited: true, interval: 33.057176ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 533, tv_nsec: 218787768 }), send_elapsed: 0ns, ack_elapsed: 33.057176ms, rtt: 33.057176ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510479, last_update: Instant { tv_sec: 533, tv_nsec: 252398638 }, next_time: Instant { tv_sec: 533, tv_nsec: 252398679 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:37.683350695Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx pkt Handshake version=1 dcid=b77fb2a134d2918c scid=1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 len=45 pn=2 [2025-09-11T19:22:37.683354321Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm ACK delay=63 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:37.683357557Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:37.683364650Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 timer=99.111587ms latest_rtt=33.057176ms srtt=33.057176ms min_rtt=33.057176ms rttvar=16.528588ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 533, tv_nsec: 252398679 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 252398679 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.58 Kbps, is_app_limited: true, interval: 33.057176ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 533, tv_nsec: 218787768 }), send_elapsed: 0ns, ack_elapsed: 33.057176ms, rtt: 33.057176ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510479, last_update: Instant { tv_sec: 533, tv_nsec: 252574718 }, next_time: Instant { tv_sec: 533, tv_nsec: 252398679 }, max_datagram_size: 1350, last_packet_size: None, iv: 193.935µ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-09-11T19:22:37.683383245Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 dropped epoch 0 state [2025-09-11T19:22:37.683398865Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx pkt Short dcid=b77fb2a134d2918c key_phase=false len=1164 pn=3 [2025-09-11T19:22:37.683402341Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm ACK delay=27 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:37.683405547Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0b, fe, d6, c7, f3, f4, 21, f8, d3, a3, da, 00, f5, 07, 8a, 62, ed, 36, 6d, 8d] reset_token=[27, 01, c2, b2, 44, ad, 58, 06, 47, c1, 04, 3d, 1e, 1b, b2, ab] [2025-09-11T19:22:37.683412740Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[58, 6a, db, 05, d4, 5f, cf, fc, 8d, 74, 43, 56, 9a, 1f, 43, 67, dc, be, fe, 87] reset_token=[25, 0c, 54, 98, b9, 25, a3, e8, fa, 21, ed, be, d1, d7, f7, 80] [2025-09-11T19:22:37.683419062Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[57, b3, 0c, 18, 48, 0a, 1d, f6, 7f, c1, b9, 58, db, e0, 84, a0, 40, fd, 79, df] reset_token=[e1, 3d, 19, 29, 47, 70, ef, 7d, d4, eb, 72, 9e, a9, 80, a8, 10] [2025-09-11T19:22:37.683425234Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b0, ea, a0, a8, 4a, 92, e2, f0, bd, 9d, 9c, ae, 49, 0f, e1, 22, 29, 76, 32, db] reset_token=[a7, 7c, 6c, 81, 69, c0, d6, 26, aa, d8, d8, 1d, e3, 62, a4, 1f] [2025-09-11T19:22:37.683431285Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:37.683434511Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm PADDING len=977 [2025-09-11T19:22:37.683443989Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 timer=99.032278ms latest_rtt=33.057176ms srtt=33.057176ms min_rtt=33.057176ms rttvar=16.528588ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 533, tv_nsec: 252398679 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 252398679 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.58 Kbps, is_app_limited: true, interval: 33.057176ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 533, tv_nsec: 218787768 }), send_elapsed: 0ns, ack_elapsed: 33.057176ms, rtt: 33.057176ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 510479, last_update: Instant { tv_sec: 533, tv_nsec: 252574718 }, next_time: Instant { tv_sec: 533, tv_nsec: 252768653 }, 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-09-11T19:22:37.683490385Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:46934 to 193.167.100.100:443 [2025-09-11T19:22:37.683500484Z TRACE quiche_apps::client] 0.0.0.0:46934 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.715542133Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:46934 [2025-09-11T19:22:37.715559896Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx pkt Short dcid=0bfed6c7f3f421f8d3a3da00f5078a62ed366d8d key_phase=false len=385 pn=1 [2025-09-11T19:22:37.715571397Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:37.715578220Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm HANDSHAKE_DONE [2025-09-11T19:22:37.715593789Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 dropped epoch 1 state [2025-09-11T19:22:37.715599580Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm ACK delay=16 blocks=[3..3] ecn_counts=None [2025-09-11T19:22:37.715605952Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 packet newly acked 3 [2025-09-11T19:22:37.715612835Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:37.715660624Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:37.715682084Z TRACE quiche_apps::client] 0.0.0.0:46934: processed 406 bytes [2025-09-11T19:22:37.715690971Z TRACE quiche_apps::client] 0.0.0.0:46934: recv() would block [2025-09-11T19:22:37.715696301Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.715700829Z INFO quiche_apps::client] Retiring source CID 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 [2025-09-11T19:22:37.715720246Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx pkt Short dcid=b77fb2a134d2918c key_phase=false len=45 pn=4 [2025-09-11T19:22:37.715725816Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm ACK delay=19 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:37.715753989Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[75, f6, 72, 24, fa, 52, a7, 9e, 22, 82, 28, 17, 1d, 4b, 32, fe, 3d, aa, 6a, be] reset_token=[fd, 01, f7, 37, f7, fd, 45, fe, fd, 1a, 97, 23, b7, 4c, d0, cc] [2025-09-11T19:22:37.715776170Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 timer=108.45177ms latest_rtt=32.058807ms srtt=32.932379ms min_rtt=32.058807ms rttvar=12.646033ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 533, tv_nsec: 284982310 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 284982310 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.56 Kbps, is_app_limited: true, interval: 32.428781ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 533, tv_nsec: 252398679 }), send_elapsed: 369.974µs, ack_elapsed: 32.428781ms, rtt: 32.058807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 512413, last_update: Instant { tv_sec: 533, tv_nsec: 284982310 }, next_time: Instant { tv_sec: 533, tv_nsec: 284982310 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:37.715856761Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:46934 to 193.167.100.100:443 [2025-09-11T19:22:37.715866910Z TRACE quiche_apps::client] 0.0.0.0:46934 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.716377443Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:46934 [2025-09-11T19:22:37.716386320Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx pkt Short dcid=0bfed6c7f3f421f8d3a3da00f5078a62ed366d8d key_phase=false len=22 pn=3 [2025-09-11T19:22:37.716394796Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:37.716406227Z TRACE quiche_apps::client] 0.0.0.0:46934: processed 43 bytes [2025-09-11T19:22:37.716411838Z TRACE quiche_apps::client] 0.0.0.0:46934: recv() would block [2025-09-11T19:22:37.716416236Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.716426645Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx pkt Short dcid=b77fb2a134d2918c key_phase=false len=7 pn=5 [2025-09-11T19:22:37.716438197Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm ACK delay=4 blocks=[1..1, 3..3] ecn_counts=None [2025-09-11T19:22:37.716448837Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 timer=107.779595ms latest_rtt=32.058807ms srtt=32.932379ms min_rtt=32.058807ms rttvar=12.646033ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 533, tv_nsec: 284982310 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 284982310 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.56 Kbps, is_app_limited: true, interval: 32.428781ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 533, tv_nsec: 252398679 }), send_elapsed: 369.974µs, ack_elapsed: 32.428781ms, rtt: 32.058807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512413, last_update: Instant { tv_sec: 533, tv_nsec: 285691004 }, next_time: Instant { tv_sec: 533, tv_nsec: 284982310 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.56µ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-09-11T19:22:37.716492368Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:46934 to 193.167.100.100:443 [2025-09-11T19:22:37.716499892Z TRACE quiche_apps::client] 0.0.0.0:46934 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.753900512Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:46934 [2025-09-11T19:22:37.753920049Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx pkt Short dcid=0bfed6c7f3f421f8d3a3da00f5078a62ed366d8d key_phase=false len=1045 pn=4 [2025-09-11T19:22:37.753933223Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-09-11T19:22:37.753948672Z TRACE quiche_apps::client] 0.0.0.0:46934: processed 1066 bytes [2025-09-11T19:22:37.753956316Z TRACE quiche_apps::client] 0.0.0.0:46934: recv() would block [2025-09-11T19:22:37.753961246Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.753971645Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:37.753976394Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:37.753981884Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:37.753986683Z INFO quiche_apps::common] 1/1 response(s) received in 104.304877ms, closing... [2025-09-11T19:22:37.753997714Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx pkt Short dcid=b77fb2a134d2918c key_phase=false len=10 pn=6 [2025-09-11T19:22:37.754003144Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:37.754018032Z TRACE quiche::recovery::congestion::recovery] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 timer=108.490432ms latest_rtt=32.058807ms srtt=32.932379ms min_rtt=32.058807ms rttvar=12.646033ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 533, tv_nsec: 284982310 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 284982310 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.56 Kbps, is_app_limited: true, interval: 32.428781ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 533, tv_nsec: 252398679 }), send_elapsed: 369.974µs, ack_elapsed: 32.428781ms, rtt: 32.058807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 512413, last_update: Instant { tv_sec: 533, tv_nsec: 323262683 }, next_time: Instant { tv_sec: 533, tv_nsec: 323401243 }, 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-09-11T19:22:37.754119190Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:46934 to 193.167.100.100:443 [2025-09-11T19:22:37.754129239Z TRACE quiche_apps::client] 0.0.0.0:46934 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.772178041Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:46934 [2025-09-11T19:22:37.772200684Z TRACE quiche_apps::client] 0.0.0.0:46934: processed 44 bytes [2025-09-11T19:22:37.772206905Z TRACE quiche_apps::client] 0.0.0.0:46934: recv() would block [2025-09-11T19:22:37.772210722Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.772216613Z TRACE quiche_apps::client] 0.0.0.0:46934 -> 193.167.100.100:443: done writing [2025-09-11T19:22:37.784615335Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:46934 [2025-09-11T19:22:37.784630112Z TRACE quiche_apps::client] 0.0.0.0:46934: processed 47 bytes [2025-09-11T19:22:37.784636925Z TRACE quiche_apps::client] 0.0.0.0:46934: recv() would block [2025-09-11T19:22:37.784641554Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:37.784648296Z TRACE quiche_apps::client] 0.0.0.0:46934 -> 193.167.100.100:443: done writing [2025-09-11T19:22:38.004940805Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:38.004973096Z TRACE quiche] 1fd556d2c147cebd9a0fbc24ba9c856b9b85cc14 draining timeout expired [2025-09-11T19:22:38.005020985Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:38.005027337Z INFO quiche_apps::client] connection closed, recv=6 sent=7 lost=0 retrans=0 sent_bytes=1823 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:46934 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=7 lost=0 retrans=0 rtt=32.932379ms min_rtt=Some(32.058807ms) rttvar=12.646033ms cwnd=13500 sent_bytes=1823 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36695] [2025-09-11T19:22:38.010001968Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:38.010245132Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53818 with scid 074b07f7b08d121bc57658a3d6b37da006ac4fcb [2025-09-11T19:22:38.010289655Z TRACE quiche::tls] 074b07f7b08d121bc57658a3d6b37da006ac4fcb write message lvl=Initial len=266 [2025-09-11T19:22:38.010306356Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=c7fb688d23e7facacd2121fba55993f7 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=270 pn=0 [2025-09-11T19:22:38.010309482Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:38.010322406Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=998.931211ms 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 533, tv_nsec: 579523867 }, next_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:38.010407455Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:39.010465492Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:39.010497623Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb loss detection timeout expired [2025-09-11T19:22:39.010504606Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=997.748421ms 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 533, tv_nsec: 579523867 }, next_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:39.010528540Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:39.010569938Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=c7fb688d23e7facacd2121fba55993f7 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=270 pn=1 [2025-09-11T19:22:39.010574276Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:39.010593672Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=1.997951981s 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 534, tv_nsec: 579815742 }, next_time: Instant { tv_sec: 534, tv_nsec: 579815742 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:39.010671778Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:39.010679092Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:41.010765553Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:41.010800258Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb loss detection timeout expired [2025-09-11T19:22:41.010808003Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=1.995736889s 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 534, tv_nsec: 579815742 }, next_time: Instant { tv_sec: 534, tv_nsec: 579815742 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:41.010851594Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:41.010889335Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=c7fb688d23e7facacd2121fba55993f7 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=270 pn=2 [2025-09-11T19:22:41.010894154Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:41.010913570Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=3.995948875s 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 536, tv_nsec: 580132544 }, next_time: Instant { tv_sec: 536, tv_nsec: 580132544 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:41.010994371Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:41.011006584Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=c7fb688d23e7facacd2121fba55993f7 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=4 pn=3 [2025-09-11T19:22:41.011010331Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm PING mtu_probe=None [2025-09-11T19:22:41.011013687Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm PADDING len=3 [2025-09-11T19:22:41.011021051Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=3.995978289s 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 536, tv_nsec: 580269399 }, next_time: Instant { tv_sec: 536, tv_nsec: 580269399 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:41.011053642Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:41.011060705Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:45.011116527Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:45.011146503Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb loss detection timeout expired [2025-09-11T19:22:45.011155440Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=3.991843088s 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 536, tv_nsec: 580269399 }, next_time: Instant { tv_sec: 536, tv_nsec: 580269399 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:45.011181208Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:45.011217346Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=c7fb688d23e7facacd2121fba55993f7 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=270 pn=4 [2025-09-11T19:22:45.011223176Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:45.011244607Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=7.991946991s 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 540, tv_nsec: 580461687 }, next_time: Instant { tv_sec: 540, tv_nsec: 580461687 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:45.011299509Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:45.011314497Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=c7fb688d23e7facacd2121fba55993f7 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=4 pn=5 [2025-09-11T19:22:45.011319737Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm PING mtu_probe=None [2025-09-11T19:22:45.011324736Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm PADDING len=3 [2025-09-11T19:22:45.011333983Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=7.991972558s 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 540, tv_nsec: 580576651 }, next_time: Instant { tv_sec: 540, tv_nsec: 580576651 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:45.011381683Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:45.011387814Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:53.007802306Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:53.007840547Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb loss detection timeout expired [2025-09-11T19:22:53.007849544Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=7.987456066s 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: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 540, tv_nsec: 580576651 }, next_time: Instant { tv_sec: 540, tv_nsec: 580576651 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:53.007880482Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:53.007917030Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=c7fb688d23e7facacd2121fba55993f7 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=270 pn=6 [2025-09-11T19:22:53.007922931Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:53.007944221Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=15.983946871s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1799 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 548, tv_nsec: 577161191 }, next_time: Instant { tv_sec: 548, tv_nsec: 577161191 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:53.008040891Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:53.008054977Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=c7fb688d23e7facacd2121fba55993f7 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=4 pn=7 [2025-09-11T19:22:53.008058614Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm PING mtu_probe=None [2025-09-11T19:22:53.008061820Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm PADDING len=3 [2025-09-11T19:22:53.008069655Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=15.983976587s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1866 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 548, tv_nsec: 577316300 }, next_time: Instant { tv_sec: 548, tv_nsec: 577316300 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:53.008097066Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:53.008101855Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:53.041221917Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:53.041249929Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb dropped invalid packet [2025-09-11T19:22:53.041255660Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 234 bytes [2025-09-11T19:22:53.041261631Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:53.041265959Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:53.041279104Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:53.342716680Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:53.342786520Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx pkt Initial version=1 dcid=074b07f7b08d121bc57658a3d6b37da006ac4fcb scid=75be5399189c3ea5 token= len=1162 pn=2 [2025-09-11T19:22:53.342811206Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:53.342958952Z TRACE quiche::tls] 074b07f7b08d121bc57658a3d6b37da006ac4fcb set write secret lvl=Handshake [2025-09-11T19:22:53.342975031Z TRACE quiche::tls] 074b07f7b08d121bc57658a3d6b37da006ac4fcb set read secret lvl=Handshake [2025-09-11T19:22:53.342998475Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx frm PADDING len=1051 [2025-09-11T19:22:53.343032990Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 1200 bytes [2025-09-11T19:22:53.343040624Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:53.343044912Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:53.343065190Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Initial version=1 dcid=75be5399189c3ea5 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=5 pn=8 [2025-09-11T19:22:53.343070530Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm ACK delay=35 blocks=[2..2] ecn_counts=None [2025-09-11T19:22:53.343105285Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=15.648940135s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1866 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 548, tv_nsec: 912321353 }, next_time: Instant { tv_sec: 548, tv_nsec: 912321353 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:53.343161469Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:53.343171778Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:53.375287998Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:53.375308476Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx pkt Handshake version=1 dcid=074b07f7b08d121bc57658a3d6b37da006ac4fcb scid=75be5399189c3ea5 len=755 pn=1 [2025-09-11T19:22:53.375322182Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:53.375612894Z TRACE quiche::tls] 074b07f7b08d121bc57658a3d6b37da006ac4fcb write message lvl=Handshake len=36 [2025-09-11T19:22:53.375619326Z TRACE quiche::tls] 074b07f7b08d121bc57658a3d6b37da006ac4fcb set write secret lvl=OneRTT [2025-09-11T19:22:53.375629054Z TRACE quiche::tls] 074b07f7b08d121bc57658a3d6b37da006ac4fcb set read secret lvl=OneRTT [2025-09-11T19:22:53.375650615Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb 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(c7fb688d23e7facacd2121fba55993f7), max_idle_timeout: 30000, stateless_reset_token: Some(318461984700518033707863531770883311177), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(75be5399189c3ea5), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:53.375678286Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 792 bytes [2025-09-11T19:22:53.375683947Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:53.375687914Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:53.375697382Z DEBUG quiche_apps::common] sending HTTP request "GET /nwppnkzgqi\r\n" [2025-09-11T19:22:53.375808519Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Handshake version=1 dcid=75be5399189c3ea5 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=45 pn=9 [2025-09-11T19:22:53.375819019Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm ACK delay=62 blocks=[1..1] ecn_counts=None [2025-09-11T19:22:53.375824819Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:53.375839847Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=15.616205712s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1965 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 548, tv_nsec: 945066576 }, next_time: Instant { tv_sec: 548, tv_nsec: 945066576 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:53.375872589Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb dropped epoch 0 state [2025-09-11T19:22:53.375887937Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Short dcid=75be5399189c3ea5 key_phase=false len=182 pn=10 [2025-09-11T19:22:53.375892987Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d7, e9, 45, 7f, bd, fe, 29, fd, a9, cd, 84, 50, fe, 09, de, 35, d3, 3e, e6, 4b] reset_token=[02, a3, 63, f9, 51, 25, e3, b2, 0d, f0, 98, dc, 8e, 56, b2, dd] [2025-09-11T19:22:53.375904328Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[90, b6, 2c, 2e, fb, 9b, b7, df, a4, f9, 1e, 37, 34, f4, 4a, 7f, c1, ca, 1a, 7c] reset_token=[d5, 51, dc, 11, bb, f5, f3, bb, 8a, 8a, f9, ae, 7e, 7d, d7, 13] [2025-09-11T19:22:53.375913675Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d5, 08, 4a, 7d, 07, 2c, 56, 4c, b6, aa, 17, 53, f4, 27, ba, 71, 8e, 54, 28, 2c] reset_token=[df, 56, 41, 03, da, 69, 72, d5, fb, 60, 06, 12, 7e, 34, 98, 65] [2025-09-11T19:22:53.375922942Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c5, 9d, f7, 72, 58, 4d, fd, cc, 12, 53, c2, d9, 7a, e6, b7, 85, 14, 39, c9, fa] reset_token=[fb, 55, 74, 0f, 4f, cf, 92, 1e, 89, d5, 97, 3d, 19, b4, 6d, bf] [2025-09-11T19:22:53.375931449Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:53.375943771Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=15.983852485s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 548, tv_nsec: 945066576 }, next_time: Instant { tv_sec: 548, tv_nsec: 945066576 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:53.376017118Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:53.376032096Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:53.376043447Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:53.376049629Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx pkt Handshake version=1 dcid=074b07f7b08d121bc57658a3d6b37da006ac4fcb scid=75be5399189c3ea5 len=755 pn=2 [2025-09-11T19:22:53.376058656Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:53.376072752Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 792 bytes [2025-09-11T19:22:53.376079104Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:53.376083342Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:53.376096827Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Handshake version=1 dcid=75be5399189c3ea5 scid=074b07f7b08d121bc57658a3d6b37da006ac4fcb len=5 pn=11 [2025-09-11T19:22:53.376101145Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm ACK delay=5 blocks=[1..2] ecn_counts=None [2025-09-11T19:22:53.376110953Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=15.983685564s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 548, tv_nsec: 945358941 }, next_time: Instant { tv_sec: 548, tv_nsec: 945358941 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:53.376142332Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:53.376146550Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:53.407992875Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:53.408011169Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx pkt Short dcid=d7e9457fbdfe29fda9cd8450fe09de35d33ee64b key_phase=false len=1045 pn=2 [2025-09-11T19:22:53.408021669Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:53.408029163Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:53.408054560Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 1066 bytes [2025-09-11T19:22:53.408062204Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:53.408067254Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx pkt Short dcid=d7e9457fbdfe29fda9cd8450fe09de35d33ee64b key_phase=false len=22 pn=3 [2025-09-11T19:22:53.408074166Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:22:53.408082472Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 43 bytes [2025-09-11T19:22:53.408088503Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:53.408092160Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:53.408099674Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:53.408103381Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:22:53.408118079Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:22:53.408122176Z INFO quiche_apps::common] 1/1 response(s) received in 15.397711124s, closing... [2025-09-11T19:22:53.408132876Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx pkt Short dcid=75be5399189c3ea5 key_phase=false len=10 pn=12 [2025-09-11T19:22:53.408135641Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:22:53.408144237Z TRACE quiche::recovery::congestion::recovery] 074b07f7b08d121bc57658a3d6b37da006ac4fcb timer=15.95165234s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=343 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 579523867 }, 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: 548, tv_nsec: 977397214 }, next_time: Instant { tv_sec: 548, tv_nsec: 977397214 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:53.408188400Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:53818 to 193.167.100.100:443 [2025-09-11T19:22:53.408193008Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:53.516836699Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:53.516865252Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 234 bytes [2025-09-11T19:22:53.516873558Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:53.516879649Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:53.516889377Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:53.734500885Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:53.734543885Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 234 bytes [2025-09-11T19:22:53.734552050Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:53.734557530Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:53.734568881Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:54.168622398Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:54.168653847Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 401 bytes [2025-09-11T19:22:54.168662673Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:54.168668124Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:54.168678753Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:55.034469456Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:55.034509661Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 234 bytes [2025-09-11T19:22:55.034518468Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:55.034523678Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:55.034533506Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:55.034758977Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:53818 [2025-09-11T19:22:55.034772843Z TRACE quiche_apps::client] 0.0.0.0:53818: processed 401 bytes [2025-09-11T19:22:55.034796527Z TRACE quiche_apps::client] 0.0.0.0:53818: recv() would block [2025-09-11T19:22:55.034801577Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:55.034808810Z TRACE quiche_apps::client] 0.0.0.0:53818 -> 193.167.100.100:443: done writing [2025-09-11T19:22:56.407238593Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:56.407270864Z TRACE quiche] 074b07f7b08d121bc57658a3d6b37da006ac4fcb draining timeout expired [2025-09-11T19:22:56.407317761Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:56.407324053Z INFO quiche_apps::client] connection closed, recv=5 sent=13 lost=0 retrans=7 sent_bytes=2328 recv_bytes=3893 lost_bytes=0 [local_addr=0.0.0.0:53818 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=13 lost=0 retrans=7 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=2328 recv_bytes=3893 lost_bytes=0 stream_retrans_bytes=1862 pmtu=1350 delivery_rate=0] [2025-09-11T19:22:56.412198268Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:22:56.412448986Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:43249 with scid 6167c60f96c7e08732de4be983d6229c4fb1778c [2025-09-11T19:22:56.412487898Z TRACE quiche::tls] 6167c60f96c7e08732de4be983d6229c4fb1778c write message lvl=Initial len=266 [2025-09-11T19:22:56.412504299Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Initial version=1 dcid=2b11adba3966e988f650f768ff038453 scid=6167c60f96c7e08732de4be983d6229c4fb1778c len=270 pn=0 [2025-09-11T19:22:56.412507545Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm CRYPTO off=0 len=266 [2025-09-11T19:22:56.412520690Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=998.934087ms 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: 551, tv_nsec: 981725146 }, first_sent_time: Instant { tv_sec: 551, tv_nsec: 981725146 }, 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: 551, tv_nsec: 981725146 }, next_time: Instant { tv_sec: 551, tv_nsec: 981725146 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:56.412599978Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:22:56.445471885Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:22:56.445487905Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Initial version=1 dcid=6167c60f96c7e08732de4be983d6229c4fb1778c scid=14a223570db361ad token= len=116 pn=0 [2025-09-11T19:22:56.445501992Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.445509596Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet newly acked 0 [2025-09-11T19:22:56.445516048Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm CRYPTO off=0 len=90 [2025-09-11T19:22:56.445663984Z TRACE quiche::tls] 6167c60f96c7e08732de4be983d6229c4fb1778c set write secret lvl=Handshake [2025-09-11T19:22:56.445681066Z TRACE quiche::tls] 6167c60f96c7e08732de4be983d6229c4fb1778c set read secret lvl=Handshake [2025-09-11T19:22:56.445722223Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Handshake version=1 dcid=6167c60f96c7e08732de4be983d6229c4fb1778c scid=14a223570db361ad len=1009 pn=0 [2025-09-11T19:22:56.445764231Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm CRYPTO off=0 len=734 [2025-09-11T19:22:56.446029828Z TRACE quiche::tls] 6167c60f96c7e08732de4be983d6229c4fb1778c write message lvl=Handshake len=36 [2025-09-11T19:22:56.446035448Z TRACE quiche::tls] 6167c60f96c7e08732de4be983d6229c4fb1778c set write secret lvl=OneRTT [2025-09-11T19:22:56.446044234Z TRACE quiche::tls] 6167c60f96c7e08732de4be983d6229c4fb1778c set read secret lvl=OneRTT [2025-09-11T19:22:56.446063320Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c 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(2b11adba3966e988f650f768ff038453), max_idle_timeout: 30000, stateless_reset_token: Some(324093013279749232236751201600849664662), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(14a223570db361ad), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:22:56.446076254Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PADDING len=254 [2025-09-11T19:22:56.446093116Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 1200 bytes [2025-09-11T19:22:56.446100329Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:22:56.446105018Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=6167c60f96c7e08732de4be983d6229c4fb1778c key_phase=false len=213 pn=0 [2025-09-11T19:22:56.446115808Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[67, 1c, df, 89, 3b, c5, b1, a4] reset_token=[3c, 29, 74, 14, f9, 9c, 61, b5, c9, a4, 60, 13, 9d, 45, 7b, 81] [2025-09-11T19:22:56.446126779Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[66, 8e, 54, 53, af, f4, c9, 5e] reset_token=[42, ef, 21, cf, 8d, 58, 22, 23, a6, a7, e1, ce, b5, 5c, e2, 85] [2025-09-11T19:22:56.446132219Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[85, 58, 85, 2e, 14, d8, 4b, 9a] reset_token=[63, 43, a6, b0, 8d, 27, e7, 24, 99, 68, cd, 7d, 53, 47, 72, ee] [2025-09-11T19:22:56.446137609Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0b, 68, cb, 0c, 0c, 96, b2, e5] reset_token=[d0, 18, d9, 81, ad, 4f, 6d, 27, de, c3, be, 5e, 6b, fe, dd, 06] [2025-09-11T19:22:56.446143831Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b4, 49, dd, bd, 16, dd, 69, 5d] reset_token=[ed, d1, 76, 65, b6, d4, 57, 0a, 53, 59, e3, b4, 5d, a6, ec, 37] [2025-09-11T19:22:56.446149301Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[84, e2, 13, c7, c8, 58, 2e, 02] reset_token=[2e, 5b, db, 7a, a5, 25, 84, ae, b5, d6, d5, 37, 51, ab, 08, e8] [2025-09-11T19:22:56.446155021Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[0c, 80, 9e, 49, 0f, a7, cb, 05] reset_token=[49, d8, a9, 00, c7, 0d, de, 8c, c9, 04, 42, 3a, 1d, 0a, 7f, 33] [2025-09-11T19:22:56.446165040Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 234 bytes [2025-09-11T19:22:56.446169448Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:22:56.446172364Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:56.446184917Z DEBUG quiche_apps::common] sending HTTP request "GET /blrpjtuqtz\r\n" [2025-09-11T19:22:56.446258144Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Initial version=1 dcid=14a223570db361ad scid=6167c60f96c7e08732de4be983d6229c4fb1778c len=6 pn=1 [2025-09-11T19:22:56.446263073Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=96 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.446273623Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=98.299932ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 15331285 }, next_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:56.446296045Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Handshake version=1 dcid=14a223570db361ad scid=6167c60f96c7e08732de4be983d6229c4fb1778c len=46 pn=2 [2025-09-11T19:22:56.446299591Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=71 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.446302797Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:56.446309921Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=99.028162ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 15519166 }, next_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.731µ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-09-11T19:22:56.446322995Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c dropped epoch 0 state [2025-09-11T19:22:56.446338244Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=1163 pn=3 [2025-09-11T19:22:56.446341650Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=27 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.446344826Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:56.446357540Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:56.446364122Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:56.446370334Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:56.446376455Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:56.446379691Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm PADDING len=976 [2025-09-11T19:22:56.446388928Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=98.949205ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 15519166 }, next_time: Instant { tv_sec: 552, tv_nsec: 15714897 }, 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-09-11T19:22:56.446430867Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:56.446436768Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:56.545593569Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:56.545616091Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c loss detection timeout expired [2025-09-11T19:22:56.545624166Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=98.802152ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 15519166 }, next_time: Instant { tv_sec: 552, tv_nsec: 15714897 }, 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-09-11T19:22:56.545660223Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:56.545688355Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Handshake version=1 dcid=14a223570db361ad scid=6167c60f96c7e08732de4be983d6229c4fb1778c len=46 pn=4 [2025-09-11T19:22:56.545692764Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=12495 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.545698204Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:56.545716007Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=148.710942ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 114939449 }, next_time: Instant { tv_sec: 552, tv_nsec: 114939449 }, 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-09-11T19:22:56.545812518Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:56.545820673Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:56.695023745Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:56.695046428Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c loss detection timeout expired [2025-09-11T19:22:56.695055184Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=246.969289ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 114939449 }, next_time: Instant { tv_sec: 552, tv_nsec: 114939449 }, 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-09-11T19:22:56.695079069Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:56.695106700Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=190 pn=5 [2025-09-11T19:22:56.695111008Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=31124 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.695127920Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:56.695136566Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:56.695142938Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:56.695149360Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:56.695155521Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:56.695201006Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=246.824077ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 216, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 264357744 }, next_time: Instant { tv_sec: 552, tv_nsec: 264357744 }, max_datagram_size: 1350, last_packet_size: Some(216), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:56.695266449Z TRACE quiche_apps::client] written 216 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:56.695277519Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=9 pn=6 [2025-09-11T19:22:56.695281356Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=31146 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.695285134Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm PING mtu_probe=None [2025-09-11T19:22:56.695292157Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=246.733097ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1640 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 264541978 }, next_time: Instant { tv_sec: 552, tv_nsec: 264357744 }, max_datagram_size: 1350, last_packet_size: None, iv: 491.286µ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-09-11T19:22:56.695340407Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:56.695349103Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:56.942651394Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:56.942672022Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c loss detection timeout expired [2025-09-11T19:22:56.942679807Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=395.700459ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1640 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 264541978 }, next_time: Instant { tv_sec: 552, tv_nsec: 264357744 }, max_datagram_size: 1350, last_packet_size: None, iv: 491.286µ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-09-11T19:22:56.942704473Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:56.942755799Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Handshake version=1 dcid=14a223570db361ad scid=6167c60f96c7e08732de4be983d6229c4fb1778c len=48 pn=7 [2025-09-11T19:22:56.942760919Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=62126 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.942766569Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm CRYPTO off=0 len=36 [2025-09-11T19:22:56.942785104Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=745.198433ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1742 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 511984110 }, next_time: Instant { tv_sec: 552, tv_nsec: 512475396 }, 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-09-11T19:22:56.942862288Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:56.942874360Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Handshake version=1 dcid=14a223570db361ad scid=6167c60f96c7e08732de4be983d6229c4fb1778c len=9 pn=8 [2025-09-11T19:22:56.942877757Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=62144 blocks=[0..0] ecn_counts=None [2025-09-11T19:22:56.942881313Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm PING mtu_probe=None [2025-09-11T19:22:56.942888707Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=745.09488ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1805 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 512137547 }, next_time: Instant { tv_sec: 552, tv_nsec: 512475396 }, max_datagram_size: 1350, last_packet_size: None, iv: 322.957µ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-09-11T19:22:56.942919605Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:56.942924494Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:56.998877795Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:22:56.998901318Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=6167c60f96c7e08732de4be983d6229c4fb1778c key_phase=false len=213 pn=2 [2025-09-11T19:22:56.998921185Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[0c, 80, 9e, 49, 0f, a7, cb, 05] reset_token=[49, d8, a9, 00, c7, 0d, de, 8c, c9, 04, 42, 3a, 1d, 0a, 7f, 33] [2025-09-11T19:22:56.998935432Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[84, e2, 13, c7, c8, 58, 2e, 02] reset_token=[2e, 5b, db, 7a, a5, 25, 84, ae, b5, d6, d5, 37, 51, ab, 08, e8] [2025-09-11T19:22:56.998946683Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b4, 49, dd, bd, 16, dd, 69, 5d] reset_token=[ed, d1, 76, 65, b6, d4, 57, 0a, 53, 59, e3, b4, 5d, a6, ec, 37] [2025-09-11T19:22:56.998957674Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0b, 68, cb, 0c, 0c, 96, b2, e5] reset_token=[d0, 18, d9, 81, ad, 4f, 6d, 27, de, c3, be, 5e, 6b, fe, dd, 06] [2025-09-11T19:22:56.998969005Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[85, 58, 85, 2e, 14, d8, 4b, 9a] reset_token=[63, 43, a6, b0, 8d, 27, e7, 24, 99, 68, cd, 7d, 53, 47, 72, ee] [2025-09-11T19:22:56.998978743Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[66, 8e, 54, 53, af, f4, c9, 5e] reset_token=[42, ef, 21, cf, 8d, 58, 22, 23, a6, a7, e1, ce, b5, 5c, e2, 85] [2025-09-11T19:22:56.998988832Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[67, 1c, df, 89, 3b, c5, b1, a4] reset_token=[3c, 29, 74, 14, f9, 9c, 61, b5, c9, a4, 60, 13, 9d, 45, 7b, 81] [2025-09-11T19:22:56.999025651Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 234 bytes [2025-09-11T19:22:56.999035709Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:22:56.999040739Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:56.999058151Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=7 pn=9 [2025-09-11T19:22:56.999063772Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=19 blocks=[0..0, 2..2] ecn_counts=None [2025-09-11T19:22:56.999079591Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=688.903234ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1805 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 568318172 }, next_time: Instant { tv_sec: 552, tv_nsec: 568641129 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:56.999144142Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:56.999154661Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:56.999168127Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:22:56.999175671Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=6167c60f96c7e08732de4be983d6229c4fb1778c key_phase=false len=378 pn=3 [2025-09-11T19:22:56.999186772Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm HANDSHAKE_DONE [2025-09-11T19:22:56.999196319Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c dropped epoch 1 state [2025-09-11T19:22:56.999203082Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm CRYPTO off=0 len=356 [2025-09-11T19:22:56.999277130Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 399 bytes [2025-09-11T19:22:56.999288702Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:22:56.999293861Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:56.999308609Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=7 pn=10 [2025-09-11T19:22:56.999314400Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=16 blocks=[0..0, 2..3] ecn_counts=None [2025-09-11T19:22:56.999329899Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=688.653047ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1440 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 7, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 568318172 }, next_time: Instant { tv_sec: 552, tv_nsec: 568641129 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:56.999393207Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:56.999403366Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:57.689150857Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:57.689181134Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c loss detection timeout expired [2025-09-11T19:22:57.689192545Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=991.501848ms latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1440 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 7, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 552, tv_nsec: 568318172 }, next_time: Instant { tv_sec: 552, tv_nsec: 568641129 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:57.689218364Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:57.689251686Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=352 pn=11 [2025-09-11T19:22:57.689256555Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=86258 blocks=[0..0, 2..3] ecn_counts=None [2025-09-11T19:22:57.689262466Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:57.689271683Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:57.689278436Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:57.689284828Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:57.689291260Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:57.689314272Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:57.689320775Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:57.689327107Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:57.689333378Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:57.689357894Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=1.985293223s latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1818 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 378, rate: 510904, last_update: Instant { tv_sec: 553, tv_nsec: 258497920 }, next_time: Instant { tv_sec: 553, tv_nsec: 258497920 }, max_datagram_size: 1350, last_packet_size: Some(378), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:57.689443724Z TRACE quiche_apps::client] written 378 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:57.689458362Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=11 pn=12 [2025-09-11T19:22:57.689463151Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=86285 blocks=[0..0, 2..3] ecn_counts=None [2025-09-11T19:22:57.689468370Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm PING mtu_probe=None [2025-09-11T19:22:57.689479160Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=1.985395163s latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1855 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 553, tv_nsec: 258721608 }, next_time: Instant { tv_sec: 553, tv_nsec: 258497920 }, max_datagram_size: 1350, last_packet_size: None, iv: 812.286µ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-09-11T19:22:57.689533462Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:57.689542499Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:59.677588814Z TRACE quiche_apps::client] timed out [2025-09-11T19:22:59.677627075Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c loss detection timeout expired [2025-09-11T19:22:59.677640911Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=1.982656428s latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1855 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 553, tv_nsec: 258721608 }, next_time: Instant { tv_sec: 553, tv_nsec: 258497920 }, max_datagram_size: 1350, last_packet_size: None, iv: 812.286µ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-09-11T19:22:59.677668122Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:59.677702616Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=352 pn=13 [2025-09-11T19:22:59.677709018Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=334814 blocks=[0..0, 2..3] ecn_counts=None [2025-09-11T19:22:59.677716081Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:59.677726581Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:59.677757318Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:59.677765964Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:59.677774500Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:59.677782886Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:59.677806651Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:59.677814585Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:59.677821358Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:22:59.677867534Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=3.970658971s latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2233 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 378, rate: 510904, last_update: Instant { tv_sec: 555, tv_nsec: 246950093 }, next_time: Instant { tv_sec: 555, tv_nsec: 247762379 }, max_datagram_size: 1350, last_packet_size: Some(378), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:22:59.677961630Z TRACE quiche_apps::client] written 378 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:59.677976648Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=11 pn=14 [2025-09-11T19:22:59.677981527Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=334850 blocks=[0..0, 2..3] ecn_counts=None [2025-09-11T19:22:59.677986636Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm PING mtu_probe=None [2025-09-11T19:22:59.678000493Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=3.970815283s latest_rtt=33.029652ms srtt=33.029652ms min_rtt=33.029652ms rttvar=16.514826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2270 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, first_sent_time: Instant { tv_sec: 552, tv_nsec: 15331315 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 33.029652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 551, tv_nsec: 981725146 }), send_elapsed: 0ns, ack_elapsed: 33.029652ms, rtt: 33.029652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510904, last_update: Instant { tv_sec: 555, tv_nsec: 247239734 }, next_time: Instant { tv_sec: 555, tv_nsec: 247762379 }, max_datagram_size: 1350, last_packet_size: None, iv: 812.286µ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-09-11T19:22:59.678052169Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:59.678061306Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:59.708947477Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:22:59.708970320Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=692412133925e5fe041ab1ed174f35a1e00c9cda key_phase=false len=26 pn=4 [2025-09-11T19:22:59.708982292Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c path ID 0 now see SCID with seq num 1 [2025-09-11T19:22:59.708991289Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm ACK delay=8 blocks=[9..10, 13..14] ecn_counts=None [2025-09-11T19:22:59.708999645Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet newly acked 9 [2025-09-11T19:22:59.709004865Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet newly acked 10 [2025-09-11T19:22:59.709009393Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet newly acked 13 [2025-09-11T19:22:59.709016115Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet newly acked 14 [2025-09-11T19:22:59.709026675Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet 3 lost on epoch 2 [2025-09-11T19:22:59.709032236Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet 5 lost on epoch 2 [2025-09-11T19:22:59.709037586Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet 6 lost on epoch 2 [2025-09-11T19:22:59.709042735Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet 11 lost on epoch 2 [2025-09-11T19:22:59.709046923Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet 12 lost on epoch 2 [2025-09-11T19:22:59.709084102Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:22:59.709109821Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 47 bytes [2025-09-11T19:22:59.709119108Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:22:59.709124117Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:59.709129417Z INFO quiche_apps::client] Retiring source CID 6167c60f96c7e08732de4be983d6229c4fb1778c [2025-09-11T19:22:59.709165875Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=685 pn=15 [2025-09-11T19:22:59.709177807Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=23 blocks=[4..4] ecn_counts=None [2025-09-11T19:22:59.709181865Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[33, 34, ac, 47, 13, 71, 26, 84, 44, 4d, 3c, ae, f2, 82, 2a, 04, af, 5d, 47, 61] reset_token=[a5, 8c, c6, e7, 7e, 42, eb, 94, c6, b1, a8, 16, df, f0, 8b, 04] [2025-09-11T19:22:59.709189659Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:59.709196402Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:59.709202714Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:59.709217361Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:59.709223883Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:59.709230306Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:59.709236738Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:59.709243119Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:59.709249611Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:59.709255923Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:59.709262245Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:59.709268507Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:59.709274728Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[69, 24, 12, 13, 39, 25, e5, fe, 04, 1a, b1, ed, 17, 4f, 35, a1, e0, 0c, 9c, da] reset_token=[4d, ec, 28, f1, 71, f9, 17, 7b, 93, e4, 2b, 13, 88, 25, 1e, 34] [2025-09-11T19:22:59.709280970Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[95, d4, d1, 4e, 55, 7e, af, 3d, b2, 2a, bc, 01, a1, 87, 43, ca, a8, ad, 73, ba] reset_token=[28, a5, 51, af, 86, 07, 26, 72, 42, 7d, 46, f8, 20, c9, 9b, 4a] [2025-09-11T19:22:59.709287172Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[9b, 58, 30, c7, 18, 65, ce, 74, 31, 56, 77, 36, 06, 59, e8, 3d, 89, ee, e1, c8] reset_token=[e7, 42, 48, 46, aa, c7, 30, 7b, e0, 60, 08, ab, ea, d2, 95, 37] [2025-09-11T19:22:59.709293373Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[99, 05, 3e, a5, 71, 4a, 73, 12, 9c, c1, db, d2, 10, 6d, 9f, 80, 3b, 5c, 5e, fb] reset_token=[89, d7, 68, 61, 74, ef, a9, 94, 0d, 6d, 24, 7a, 03, 4e, 6d, 8f] [2025-09-11T19:22:59.709313591Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=109.64038ms latest_rtt=30.473732ms srtt=32.710161ms min_rtt=30.473732ms rttvar=13.025099ms cwnd=9450 ssthresh=9450 bytes_in_flight=711 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 555, tv_nsec: 309409970 }) Rate { delivered: 748, delivered_time: Instant { tv_sec: 555, tv_nsec: 279225879 }, first_sent_time: Instant { tv_sec: 555, tv_nsec: 279225879 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 14, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 3.262904796s, delivered: 415, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 552, tv_nsec: 15331315 }), send_elapsed: 3.232431064s, ack_elapsed: 3.262904796s, rtt: 30.473732ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361126, last_update: Instant { tv_sec: 555, tv_nsec: 247239734 }, next_time: Instant { tv_sec: 555, tv_nsec: 279225879 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:59.709364566Z TRACE quiche_apps::client] written 711 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:59.709370697Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:59.710092124Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:22:59.710105219Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=692412133925e5fe041ab1ed174f35a1e00c9cda key_phase=false len=1045 pn=5 [2025-09-11T19:22:59.710114927Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:22:59.710125787Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 1066 bytes [2025-09-11T19:22:59.710132109Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:22:59.710135656Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:59.710141086Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:22:59.710143801Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:22:59.710152628Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=5 pn=16 [2025-09-11T19:22:59.710157166Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=5 blocks=[4..5] ecn_counts=None [2025-09-11T19:22:59.710167415Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=108.786335ms latest_rtt=30.473732ms srtt=32.710161ms min_rtt=30.473732ms rttvar=13.025099ms cwnd=9450 ssthresh=9450 bytes_in_flight=711 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 555, tv_nsec: 309409970 }) Rate { delivered: 748, delivered_time: Instant { tv_sec: 555, tv_nsec: 279225879 }, first_sent_time: Instant { tv_sec: 555, tv_nsec: 279225879 }, end_of_app_limited: 14, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 80.65 Kbps, is_app_limited: true, interval: 3.262904796s, delivered: 415, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 552, tv_nsec: 15331315 }), send_elapsed: 3.232431064s, ack_elapsed: 3.262904796s, rtt: 30.473732ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361126, last_update: Instant { tv_sec: 555, tv_nsec: 247239734 }, next_time: Instant { tv_sec: 555, tv_nsec: 279225879 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:22:59.710218050Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:22:59.710225413Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:22:59.766644717Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:22:59.766663522Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=692412133925e5fe041ab1ed174f35a1e00c9cda key_phase=false len=23 pn=7 [2025-09-11T19:22:59.766675535Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm ACK delay=3273 blocks=[15..15] ecn_counts=None [2025-09-11T19:22:59.766683099Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c packet newly acked 15 [2025-09-11T19:22:59.766703056Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 44 bytes [2025-09-11T19:22:59.766711251Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:22:59.766714427Z TRACE quiche_apps::client] done reading [2025-09-11T19:22:59.766721370Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:23:00.145349913Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:23:00.145393194Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=692412133925e5fe041ab1ed174f35a1e00c9cda key_phase=false len=21 pn=8 [2025-09-11T19:23:00.145412230Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PING mtu_probe=None [2025-09-11T19:23:00.145420084Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PADDING len=3 [2025-09-11T19:23:00.145440473Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 42 bytes [2025-09-11T19:23:00.145450912Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:23:00.145457735Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=692412133925e5fe041ab1ed174f35a1e00c9cda key_phase=false len=21 pn=9 [2025-09-11T19:23:00.145465670Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PING mtu_probe=None [2025-09-11T19:23:00.145470939Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PADDING len=3 [2025-09-11T19:23:00.145479215Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 42 bytes [2025-09-11T19:23:00.145485507Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:23:00.145488643Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.145510894Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=7 pn=17 [2025-09-11T19:23:00.145517176Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=5 blocks=[5..5, 7..9] ecn_counts=None [2025-09-11T19:23:00.145533115Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=none latest_rtt=56.705288ms srtt=32.584551ms min_rtt=30.473732ms rttvar=10.020042ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 555, tv_nsec: 309409970 }) Rate { delivered: 1459, delivered_time: Instant { tv_sec: 555, tv_nsec: 714766246 }, first_sent_time: Instant { tv_sec: 555, tv_nsec: 714766246 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 15, rate_sample: RateSample { bandwidth: 100.30 Kbps, is_app_limited: true, interval: 56.705288ms, delivered: 711, prior_delivered: 748, prior_time: Some(Instant { tv_sec: 555, tv_nsec: 279225879 }), send_elapsed: 0ns, ack_elapsed: 56.705288ms, rtt: 56.705288ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362518, last_update: Instant { tv_sec: 555, tv_nsec: 714766246 }, next_time: Instant { tv_sec: 555, tv_nsec: 714766246 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:00.145624967Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:23:00.145634665Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:23:00.593405893Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:23:00.593452360Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=692412133925e5fe041ab1ed174f35a1e00c9cda key_phase=false len=21 pn=11 [2025-09-11T19:23:00.593471966Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PING mtu_probe=None [2025-09-11T19:23:00.593479841Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PADDING len=3 [2025-09-11T19:23:00.593496572Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 42 bytes [2025-09-11T19:23:00.593505248Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:23:00.593511470Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=692412133925e5fe041ab1ed174f35a1e00c9cda key_phase=false len=21 pn=12 [2025-09-11T19:23:00.593519806Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PING mtu_probe=None [2025-09-11T19:23:00.593524885Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm PADDING len=3 [2025-09-11T19:23:00.593570240Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 42 bytes [2025-09-11T19:23:00.593578405Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:23:00.593583084Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.593605726Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=9 pn=18 [2025-09-11T19:23:00.593612589Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm ACK delay=11 blocks=[5..5, 7..9, 11..12] ecn_counts=None [2025-09-11T19:23:00.593630613Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=none latest_rtt=56.705288ms srtt=32.584551ms min_rtt=30.473732ms rttvar=10.020042ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 555, tv_nsec: 309409970 }) Rate { delivered: 1459, delivered_time: Instant { tv_sec: 556, tv_nsec: 162860476 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 162860476 }, end_of_app_limited: 16, last_sent_packet: 18, largest_acked: 15, rate_sample: RateSample { bandwidth: 100.30 Kbps, is_app_limited: true, interval: 56.705288ms, delivered: 711, prior_delivered: 748, prior_time: Some(Instant { tv_sec: 555, tv_nsec: 279225879 }), send_elapsed: 0ns, ack_elapsed: 56.705288ms, rtt: 56.705288ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362518, last_update: Instant { tv_sec: 556, tv_nsec: 162860476 }, next_time: Instant { tv_sec: 556, tv_nsec: 162860476 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:00.593703418Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:23:00.593713127Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:23:00.624370290Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:23:00.624393052Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx pkt Short dcid=692412133925e5fe041ab1ed174f35a1e00c9cda key_phase=false len=22 pn=13 [2025-09-11T19:23:00.624407609Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:00.624436293Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 43 bytes [2025-09-11T19:23:00.624444438Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:23:00.624450059Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.624462963Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:23:00.624467822Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:23:00.624473031Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:00.624477470Z INFO quiche_apps::common] 1/1 response(s) received in 4.211873414s, closing... [2025-09-11T19:23:00.624492307Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx pkt Short dcid=14a223570db361ad key_phase=false len=10 pn=19 [2025-09-11T19:23:00.624498269Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:00.624515230Z TRACE quiche::recovery::congestion::recovery] 6167c60f96c7e08732de4be983d6229c4fb1778c timer=97.633921ms latest_rtt=56.705288ms srtt=32.584551ms min_rtt=30.473732ms rttvar=10.020042ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 556, tv_nsec: 224751820 }) Rate { delivered: 1459, delivered_time: Instant { tv_sec: 556, tv_nsec: 162860476 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 162860476 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 15, rate_sample: RateSample { bandwidth: 100.30 Kbps, is_app_limited: true, interval: 56.705288ms, delivered: 711, prior_delivered: 748, prior_time: Some(Instant { tv_sec: 555, tv_nsec: 279225879 }), send_elapsed: 0ns, ack_elapsed: 56.705288ms, rtt: 56.705288ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362518, last_update: Instant { tv_sec: 556, tv_nsec: 162860476 }, next_time: Instant { tv_sec: 556, tv_nsec: 162860476 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:00.624580873Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:43249 to 193.167.100.100:443 [2025-09-11T19:23:00.624589860Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:23:00.655235830Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:43249 [2025-09-11T19:23:00.655254905Z TRACE quiche_apps::client] 0.0.0.0:43249: processed 47 bytes [2025-09-11T19:23:00.655262510Z TRACE quiche_apps::client] 0.0.0.0:43249: recv() would block [2025-09-11T19:23:00.655267098Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.655275834Z TRACE quiche_apps::client] 0.0.0.0:43249 -> 193.167.100.100:443: done writing [2025-09-11T19:23:00.843522488Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:00.843552534Z TRACE quiche] 6167c60f96c7e08732de4be983d6229c4fb1778c draining timeout expired [2025-09-11T19:23:00.843596546Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.843604290Z INFO quiche_apps::client] connection closed, recv=13 sent=20 lost=5 retrans=11 sent_bytes=3941 recv_bytes=3435 lost_bytes=1855 [local_addr=0.0.0.0:43249 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=13 sent=20 lost=5 retrans=11 rtt=32.584551ms min_rtt=Some(30.473732ms) rttvar=10.020042ms cwnd=9450 sent_bytes=3941 recv_bytes=3435 lost_bytes=0 stream_retrans_bytes=244 pmtu=1350 delivery_rate=12538] [2025-09-11T19:23:00.848693462Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:00.848977533Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39596 with scid cd60ad4b1572fe704999df067468d16b790cbfad [2025-09-11T19:23:00.849018419Z TRACE quiche::tls] cd60ad4b1572fe704999df067468d16b790cbfad write message lvl=Initial len=266 [2025-09-11T19:23:00.849040811Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx pkt Initial version=1 dcid=cfe5918f4a3a99b51320cc248146d582 scid=cd60ad4b1572fe704999df067468d16b790cbfad len=270 pn=0 [2025-09-11T19:23:00.849044157Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:00.849056891Z TRACE quiche::recovery::congestion::recovery] cd60ad4b1572fe704999df067468d16b790cbfad timer=998.928556ms 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: 556, tv_nsec: 418255777 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 418255777 }, 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: 556, tv_nsec: 418255777 }, next_time: Instant { tv_sec: 556, tv_nsec: 418255777 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:00.849134015Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:00.882015074Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39596 [2025-09-11T19:23:00.882036194Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx pkt Initial version=1 dcid=cd60ad4b1572fe704999df067468d16b790cbfad scid=94a9aa070615346f token= len=116 pn=0 [2025-09-11T19:23:00.882054788Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:00.882061922Z TRACE quiche::recovery::congestion::recovery] cd60ad4b1572fe704999df067468d16b790cbfad packet newly acked 0 [2025-09-11T19:23:00.882071319Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:00.882207964Z TRACE quiche::tls] cd60ad4b1572fe704999df067468d16b790cbfad set write secret lvl=Handshake [2025-09-11T19:23:00.882224084Z TRACE quiche::tls] cd60ad4b1572fe704999df067468d16b790cbfad set read secret lvl=Handshake [2025-09-11T19:23:00.882268668Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx pkt Handshake version=1 dcid=cd60ad4b1572fe704999df067468d16b790cbfad scid=94a9aa070615346f len=1009 pn=0 [2025-09-11T19:23:00.882281702Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm CRYPTO off=0 len=733 [2025-09-11T19:23:00.882546256Z TRACE quiche::tls] cd60ad4b1572fe704999df067468d16b790cbfad write message lvl=Handshake len=36 [2025-09-11T19:23:00.882551736Z TRACE quiche::tls] cd60ad4b1572fe704999df067468d16b790cbfad set write secret lvl=OneRTT [2025-09-11T19:23:00.882560963Z TRACE quiche::tls] cd60ad4b1572fe704999df067468d16b790cbfad set read secret lvl=OneRTT [2025-09-11T19:23:00.882580920Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad 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(cfe5918f4a3a99b51320cc248146d582), max_idle_timeout: 30000, stateless_reset_token: Some(109962646294134078749497341456077108514), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(94a9aa070615346f), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:00.882602360Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm PADDING len=255 [2025-09-11T19:23:00.882619964Z TRACE quiche_apps::client] 0.0.0.0:39596: processed 1200 bytes [2025-09-11T19:23:00.882627006Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:39596 [2025-09-11T19:23:00.882631715Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx pkt Short dcid=cd60ad4b1572fe704999df067468d16b790cbfad key_phase=false len=213 pn=0 [2025-09-11T19:23:00.882638969Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[38, ff, 39, 8d, 68, 5c, 81, ee] reset_token=[59, 46, 40, 6a, 20, 15, 8c, 46, 35, ad, da, 92, d9, 2c, 09, 2d] [2025-09-11T19:23:00.882646553Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c9, 68, ff, 19, 8c, ed, 96, b0] reset_token=[9e, e8, 6e, 38, f8, 23, 40, ad, f9, 39, 8e, 55, 8d, 8a, cc, 97] [2025-09-11T19:23:00.882652304Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[0b, c2, c1, 62, 9a, dd, 51, 13] reset_token=[b9, 4d, c9, 1b, 7d, ba, 84, a2, 31, fb, 14, 86, 3a, a1, 05, d3] [2025-09-11T19:23:00.882657744Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[03, 70, 5f, 99, 64, 3a, e0, 01] reset_token=[75, 44, 29, 7f, ce, f7, 76, 07, dc, 6b, 97, 19, f8, 91, 13, ac] [2025-09-11T19:23:00.882663815Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ad, 2a, b2, 76, 35, 84, 94, ae] reset_token=[6d, 83, 8a, d4, c6, a6, 6c, 0b, 21, e7, b0, 1e, 7d, 85, 2c, a2] [2025-09-11T19:23:00.882669336Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[d2, 51, 7c, 56, 9c, 5a, e6, c1] reset_token=[c1, ad, 36, 44, 01, fb, d1, 7f, ff, ec, b6, cb, df, a4, a5, 53] [2025-09-11T19:23:00.882674736Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[46, 9d, bd, d9, 87, 3b, f0, d3] reset_token=[46, ed, 49, bc, 0a, 87, f1, ae, 7f, f6, 0d, 41, 87, 3b, ad, f8] [2025-09-11T19:23:00.882684284Z TRACE quiche_apps::client] 0.0.0.0:39596: processed 234 bytes [2025-09-11T19:23:00.882688772Z TRACE quiche_apps::client] 0.0.0.0:39596: recv() would block [2025-09-11T19:23:00.882691738Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.882700474Z DEBUG quiche_apps::common] sending HTTP request "GET /lrungrvapm\r\n" [2025-09-11T19:23:00.882796443Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx pkt Initial version=1 dcid=94a9aa070615346f scid=cd60ad4b1572fe704999df067468d16b790cbfad len=6 pn=1 [2025-09-11T19:23:00.882803646Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm ACK delay=95 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:00.882815198Z TRACE quiche::recovery::congestion::recovery] cd60ad4b1572fe704999df067468d16b790cbfad timer=98.355862ms latest_rtt=33.046408ms srtt=33.046408ms min_rtt=33.046408ms rttvar=16.523204ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 556, tv_nsec: 451849026 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 451849026 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.61 Kbps, is_app_limited: true, interval: 33.046408ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 418255777 }), send_elapsed: 0ns, ack_elapsed: 33.046408ms, rtt: 33.046408ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510645, last_update: Instant { tv_sec: 556, tv_nsec: 451848986 }, next_time: Instant { tv_sec: 556, tv_nsec: 451849026 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:00.882844583Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx pkt Handshake version=1 dcid=94a9aa070615346f scid=cd60ad4b1572fe704999df067468d16b790cbfad len=46 pn=2 [2025-09-11T19:23:00.882848270Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm ACK delay=72 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:00.882851566Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:00.882859010Z TRACE quiche::recovery::congestion::recovery] cd60ad4b1572fe704999df067468d16b790cbfad timer=99.06744ms latest_rtt=33.046408ms srtt=33.046408ms min_rtt=33.046408ms rttvar=16.523204ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 556, tv_nsec: 451849026 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 451849026 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.61 Kbps, is_app_limited: true, interval: 33.046408ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 418255777 }), send_elapsed: 0ns, ack_elapsed: 33.046408ms, rtt: 33.046408ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510645, last_update: Instant { tv_sec: 556, tv_nsec: 452057235 }, next_time: Instant { tv_sec: 556, tv_nsec: 451849026 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.831µ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-09-11T19:23:00.882872585Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad dropped epoch 0 state [2025-09-11T19:23:00.882888455Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx pkt Short dcid=94a9aa070615346f key_phase=false len=1163 pn=3 [2025-09-11T19:23:00.882891861Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm ACK delay=30 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:00.882895037Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[94, f5, 6d, f0, 60, d0, 48, f5, b2, 08, 36, 1b, ee, 4c, 1d, dd, 26, 9b, 33, 3a] reset_token=[b5, d6, 51, 86, 83, d5, ce, 70, 6c, 44, 5d, 74, 12, 5f, 6d, 19] [2025-09-11T19:23:00.882902050Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6e, 1a, fb, 90, 77, 3f, 60, 69, 3c, 66, b4, bc, 04, 17, b9, 66, 11, 74, 00, af] reset_token=[85, 6e, c5, 8c, 1e, 78, 24, f1, d6, ed, 6e, 56, fd, 9c, 84, 86] [2025-09-11T19:23:00.882908322Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ad, 52, a1, 7b, 7d, 19, 43, 25, 7f, 71, 9b, 3f, 64, cc, 0f, d5, de, 9a, 07, 95] reset_token=[72, 85, 15, 95, 9d, 69, 80, a7, 68, a4, 1b, f8, e2, a3, b1, 13] [2025-09-11T19:23:00.882914413Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2a, 66, 1e, a8, 1f, 72, 1c, 34, 5b, fc, c1, 28, 37, b0, f8, 0c, 35, 0b, 3d, 15] reset_token=[23, 25, 98, cf, 2a, 95, 9d, 83, 96, b9, e0, ac, 0e, 24, b8, 06] [2025-09-11T19:23:00.882920575Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:00.882923720Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm PADDING len=976 [2025-09-11T19:23:00.882933038Z TRACE quiche::recovery::congestion::recovery] cd60ad4b1572fe704999df067468d16b790cbfad timer=98.993442ms latest_rtt=33.046408ms srtt=33.046408ms min_rtt=33.046408ms rttvar=16.523204ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 556, tv_nsec: 451849026 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 451849026 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.61 Kbps, is_app_limited: true, interval: 33.046408ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 418255777 }), send_elapsed: 0ns, ack_elapsed: 33.046408ms, rtt: 33.046408ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 510645, last_update: Instant { tv_sec: 556, tv_nsec: 452057235 }, next_time: Instant { tv_sec: 556, tv_nsec: 452253066 }, 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-09-11T19:23:00.882980627Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39596 to 193.167.100.100:443 [2025-09-11T19:23:00.882986959Z TRACE quiche_apps::client] 0.0.0.0:39596 -> 193.167.100.100:443: done writing [2025-09-11T19:23:00.914930554Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:39596 [2025-09-11T19:23:00.914946093Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx pkt Short dcid=94f56df060d048f5b208361bee4c1ddd269b333a key_phase=false len=385 pn=1 [2025-09-11T19:23:00.914955370Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:00.914960370Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm HANDSHAKE_DONE [2025-09-11T19:23:00.914966170Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad dropped epoch 1 state [2025-09-11T19:23:00.914970498Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm ACK delay=14 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:00.914975929Z TRACE quiche::recovery::congestion::recovery] cd60ad4b1572fe704999df067468d16b790cbfad packet newly acked 3 [2025-09-11T19:23:00.914982170Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:00.915019159Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:00.915037574Z TRACE quiche_apps::client] 0.0.0.0:39596: processed 406 bytes [2025-09-11T19:23:00.915044347Z TRACE quiche_apps::client] 0.0.0.0:39596: recv() would block [2025-09-11T19:23:00.915048244Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.915052161Z INFO quiche_apps::client] Retiring source CID cd60ad4b1572fe704999df067468d16b790cbfad [2025-09-11T19:23:00.915069443Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx pkt Short dcid=94a9aa070615346f key_phase=false len=45 pn=4 [2025-09-11T19:23:00.915074112Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm ACK delay=15 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:00.915078620Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[f7, 7a, 2d, 41, 63, 91, 75, 0e, f5, db, 3c, bd, ce, 52, a0, c6, 68, 46, 76, b0] reset_token=[37, 81, 85, 32, b3, 7b, bd, b8, 0d, bd, fc, 94, 3b, 47, 6b, 64] [2025-09-11T19:23:00.915094470Z TRACE quiche::recovery::congestion::recovery] cd60ad4b1572fe704999df067468d16b790cbfad timer=108.533165ms latest_rtt=31.960812ms srtt=32.910708ms min_rtt=31.960812ms rttvar=12.663802ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 556, tv_nsec: 484331858 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 484331858 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.90 Kbps, is_app_limited: true, interval: 32.364852ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 451849026 }), send_elapsed: 404.04µs, ack_elapsed: 32.364852ms, rtt: 31.960812ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 512751, last_update: Instant { tv_sec: 556, tv_nsec: 484331858 }, next_time: Instant { tv_sec: 556, tv_nsec: 484331858 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:00.915159752Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:39596 to 193.167.100.100:443 [2025-09-11T19:23:00.915168147Z TRACE quiche_apps::client] 0.0.0.0:39596 -> 193.167.100.100:443: done writing [2025-09-11T19:23:00.915821567Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:39596 [2025-09-11T19:23:00.915831777Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx pkt Short dcid=94f56df060d048f5b208361bee4c1ddd269b333a key_phase=false len=1045 pn=2 [2025-09-11T19:23:00.915840743Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:00.915850472Z TRACE quiche_apps::client] 0.0.0.0:39596: processed 1066 bytes [2025-09-11T19:23:00.915856723Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:39596 [2025-09-11T19:23:00.915861141Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx pkt Short dcid=94f56df060d048f5b208361bee4c1ddd269b333a key_phase=false len=22 pn=3 [2025-09-11T19:23:00.915866922Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:00.915873855Z TRACE quiche_apps::client] 0.0.0.0:39596: processed 43 bytes [2025-09-11T19:23:00.915878975Z TRACE quiche_apps::client] 0.0.0.0:39596: recv() would block [2025-09-11T19:23:00.915882381Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.915890556Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:00.915894724Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:00.915898802Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:00.915902389Z INFO quiche_apps::common] 1/1 response(s) received in 66.764786ms, closing... [2025-09-11T19:23:00.915912988Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx pkt Short dcid=94a9aa070615346f key_phase=false len=10 pn=5 [2025-09-11T19:23:00.915917156Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:00.915927155Z TRACE quiche::recovery::congestion::recovery] cd60ad4b1572fe704999df067468d16b790cbfad timer=108.54672ms latest_rtt=31.960812ms srtt=32.910708ms min_rtt=31.960812ms rttvar=12.663802ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 556, tv_nsec: 484331858 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 484331858 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.90 Kbps, is_app_limited: true, interval: 32.364852ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 451849026 }), send_elapsed: 404.04µs, ack_elapsed: 32.364852ms, rtt: 31.960812ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512751, last_update: Instant { tv_sec: 556, tv_nsec: 485178389 }, next_time: Instant { tv_sec: 556, tv_nsec: 484331858 }, max_datagram_size: 1350, last_packet_size: None, iv: 208.678µ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-09-11T19:23:00.915976627Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39596 to 193.167.100.100:443 [2025-09-11T19:23:00.915981536Z TRACE quiche_apps::client] 0.0.0.0:39596 -> 193.167.100.100:443: done writing [2025-09-11T19:23:00.946457559Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:39596 [2025-09-11T19:23:00.946472657Z TRACE quiche_apps::client] 0.0.0.0:39596: processed 47 bytes [2025-09-11T19:23:00.946478608Z TRACE quiche_apps::client] 0.0.0.0:39596: recv() would block [2025-09-11T19:23:00.946483948Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:00.946490921Z TRACE quiche_apps::client] 0.0.0.0:39596 -> 193.167.100.100:443: done writing [2025-09-11T19:23:01.167771503Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:01.167802792Z TRACE quiche] cd60ad4b1572fe704999df067468d16b790cbfad draining timeout expired [2025-09-11T19:23:01.167849970Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.167857183Z INFO quiche_apps::client] connection closed, recv=6 sent=6 lost=0 retrans=0 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:39596 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=6 lost=0 retrans=0 rtt=32.910708ms min_rtt=Some(31.960812ms) rttvar=12.663802ms cwnd=13500 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36737] [2025-09-11T19:23:01.172771366Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:01.173053733Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:59750 with scid 2454c665235e3b858227070505ea2a9a4b326499 [2025-09-11T19:23:01.173093788Z TRACE quiche::tls] 2454c665235e3b858227070505ea2a9a4b326499 write message lvl=Initial len=266 [2025-09-11T19:23:01.173110429Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx pkt Initial version=1 dcid=1840d59982566425c1aa800760a90c41 scid=2454c665235e3b858227070505ea2a9a4b326499 len=270 pn=0 [2025-09-11T19:23:01.173113655Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:01.173127752Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 timer=998.932263ms 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: 556, tv_nsec: 742330234 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 742330234 }, 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: 556, tv_nsec: 742330234 }, next_time: Instant { tv_sec: 556, tv_nsec: 742330234 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:01.173207370Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:01.206225059Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:59750 [2025-09-11T19:23:01.206245948Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx pkt Initial version=1 dcid=2454c665235e3b858227070505ea2a9a4b326499 scid=c84759870f736078 token= len=116 pn=0 [2025-09-11T19:23:01.206262970Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:01.206271445Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 packet newly acked 0 [2025-09-11T19:23:01.206289168Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:01.206427136Z TRACE quiche::tls] 2454c665235e3b858227070505ea2a9a4b326499 set write secret lvl=Handshake [2025-09-11T19:23:01.206440531Z TRACE quiche::tls] 2454c665235e3b858227070505ea2a9a4b326499 set read secret lvl=Handshake [2025-09-11T19:23:01.206475326Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx pkt Handshake version=1 dcid=2454c665235e3b858227070505ea2a9a4b326499 scid=c84759870f736078 len=1009 pn=0 [2025-09-11T19:23:01.206486256Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm CRYPTO off=0 len=735 [2025-09-11T19:23:01.206696329Z TRACE quiche::tls] 2454c665235e3b858227070505ea2a9a4b326499 write message lvl=Handshake len=36 [2025-09-11T19:23:01.206700977Z TRACE quiche::tls] 2454c665235e3b858227070505ea2a9a4b326499 set write secret lvl=OneRTT [2025-09-11T19:23:01.206708261Z TRACE quiche::tls] 2454c665235e3b858227070505ea2a9a4b326499 set read secret lvl=OneRTT [2025-09-11T19:23:01.206723579Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 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(1840d59982566425c1aa800760a90c41), max_idle_timeout: 30000, stateless_reset_token: Some(276209545471303864803737983547557688920), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(c84759870f736078), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:01.206757513Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm PADDING len=253 [2025-09-11T19:23:01.206772842Z TRACE quiche_apps::client] 0.0.0.0:59750: processed 1200 bytes [2025-09-11T19:23:01.206777600Z TRACE quiche_apps::client] 0.0.0.0:59750: recv() would block [2025-09-11T19:23:01.206780085Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.206787429Z DEBUG quiche_apps::common] sending HTTP request "GET /rehyufvhrw\r\n" [2025-09-11T19:23:01.206842622Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx pkt Initial version=1 dcid=c84759870f736078 scid=2454c665235e3b858227070505ea2a9a4b326499 len=6 pn=1 [2025-09-11T19:23:01.206846269Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm ACK delay=74 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:01.206855346Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 timer=98.933343ms latest_rtt=33.182136ms srtt=33.182136ms min_rtt=33.182136ms rttvar=16.591068ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 556, tv_nsec: 775991845 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 775991845 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.182136ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 742330234 }), send_elapsed: 0ns, ack_elapsed: 33.182136ms, rtt: 33.182136ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508556, last_update: Instant { tv_sec: 556, tv_nsec: 775991815 }, next_time: Instant { tv_sec: 556, tv_nsec: 775991845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:01.206879561Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx pkt Handshake version=1 dcid=c84759870f736078 scid=2454c665235e3b858227070505ea2a9a4b326499 len=45 pn=2 [2025-09-11T19:23:01.206882516Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm ACK delay=50 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:01.206885131Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:01.206890912Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 timer=99.490644ms latest_rtt=33.182136ms srtt=33.182136ms min_rtt=33.182136ms rttvar=16.591068ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 556, tv_nsec: 775991845 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 775991845 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.182136ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 742330234 }), send_elapsed: 0ns, ack_elapsed: 33.182136ms, rtt: 33.182136ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508556, last_update: Instant { tv_sec: 556, tv_nsec: 776105067 }, next_time: Instant { tv_sec: 556, tv_nsec: 775991845 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.669µ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-09-11T19:23:01.206902043Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 dropped epoch 0 state [2025-09-11T19:23:01.206914626Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx pkt Short dcid=c84759870f736078 key_phase=false len=1164 pn=3 [2025-09-11T19:23:01.206917311Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0e, 57, e8, 6f, 0f, 9c, 1c, e4, 4e, da, 63, 35, f6, 9a, 35, 40, b0, d3, 2a, 77] reset_token=[8a, c7, a1, 5a, 56, d8, 66, f4, cb, 18, b0, d0, 63, 1a, f4, a1] [2025-09-11T19:23:01.206923623Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2e, 64, 6a, a6, b8, 1b, fd, 27, 5e, 50, ed, 18, e3, 57, a2, b7, 72, 67, d7, 7b] reset_token=[34, bf, f0, 41, d1, 2d, c5, 51, 75, 3b, a4, 91, 79, e0, c8, 24] [2025-09-11T19:23:01.206928783Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c4, eb, 62, 14, 32, 55, 0a, 17, 95, 7d, b4, 2d, a8, f2, 71, 89, 1d, 29, 65, 94] reset_token=[cb, 54, c3, 60, c3, 58, 82, 4b, 8a, e4, 81, bc, d3, a6, e1, 27] [2025-09-11T19:23:01.206933842Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bd, 88, 68, 11, 77, 9a, 81, ea, 2f, ef, 43, f8, f4, 46, 42, 85, 47, 15, 8d, 5f] reset_token=[05, 58, 9a, 18, f6, 0c, ee, 25, 83, d5, d5, 79, 2f, 51, 87, e4] [2025-09-11T19:23:01.206938972Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:01.206941597Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm PADDING len=982 [2025-09-11T19:23:01.206948951Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 timer=99.432646ms latest_rtt=33.182136ms srtt=33.182136ms min_rtt=33.182136ms rttvar=16.591068ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 556, tv_nsec: 775991845 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 775991845 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.182136ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 742330234 }), send_elapsed: 0ns, ack_elapsed: 33.182136ms, rtt: 33.182136ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508556, last_update: Instant { tv_sec: 556, tv_nsec: 776105067 }, next_time: Instant { tv_sec: 556, tv_nsec: 776299736 }, 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-09-11T19:23:01.206987783Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:59750 to 193.167.100.100:443 [2025-09-11T19:23:01.206992902Z TRACE quiche_apps::client] 0.0.0.0:59750 -> 193.167.100.100:443: done writing [2025-09-11T19:23:01.238940806Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:59750 [2025-09-11T19:23:01.238959009Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx pkt Short dcid=0e57e86f0f9c1ce44eda6335f69a3540b0d32a77 key_phase=false len=385 pn=1 [2025-09-11T19:23:01.238970671Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:01.238977795Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm HANDSHAKE_DONE [2025-09-11T19:23:01.238985419Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 dropped epoch 1 state [2025-09-11T19:23:01.238991360Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm ACK delay=14 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:01.238998393Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 packet newly acked 3 [2025-09-11T19:23:01.239006308Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:01.239055690Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:01.239079534Z TRACE quiche_apps::client] 0.0.0.0:59750: processed 406 bytes [2025-09-11T19:23:01.239088602Z TRACE quiche_apps::client] 0.0.0.0:59750: recv() would block [2025-09-11T19:23:01.239094021Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.239099071Z INFO quiche_apps::client] Retiring source CID 2454c665235e3b858227070505ea2a9a4b326499 [2025-09-11T19:23:01.239121162Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx pkt Short dcid=c84759870f736078 key_phase=false len=45 pn=4 [2025-09-11T19:23:01.239127494Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm ACK delay=20 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:01.239133726Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[78, c4, 38, 31, e7, 28, 20, 21, 27, b8, c3, ca, 74, 11, 0a, 4a, c7, a1, 42, 5e] reset_token=[f8, d0, a1, cb, 7c, 1e, 60, 44, 56, 48, 80, 0e, f7, 01, 91, b7] [2025-09-11T19:23:01.239155006Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 timer=109.010623ms latest_rtt=31.926748ms srtt=33.025212ms min_rtt=31.926748ms rttvar=12.757148ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 556, tv_nsec: 808382114 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 808382114 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.33 Kbps, is_app_limited: true, interval: 32.234639ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 775991845 }), send_elapsed: 307.891µs, ack_elapsed: 32.234639ms, rtt: 31.926748ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 510973, last_update: Instant { tv_sec: 556, tv_nsec: 808382114 }, next_time: Instant { tv_sec: 556, tv_nsec: 808382114 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:01.239224936Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:59750 to 193.167.100.100:443 [2025-09-11T19:23:01.239232480Z TRACE quiche_apps::client] 0.0.0.0:59750 -> 193.167.100.100:443: done writing [2025-09-11T19:23:01.239799201Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:59750 [2025-09-11T19:23:01.239813247Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx pkt Short dcid=0e57e86f0f9c1ce44eda6335f69a3540b0d32a77 key_phase=false len=1045 pn=2 [2025-09-11T19:23:01.239823216Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:01.239835078Z TRACE quiche_apps::client] 0.0.0.0:59750: processed 1066 bytes [2025-09-11T19:23:01.239841410Z TRACE quiche_apps::client] 0.0.0.0:59750: recv() would block [2025-09-11T19:23:01.239845407Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.239851950Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:01.239855666Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:23:01.239866707Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx pkt Short dcid=c84759870f736078 key_phase=false len=5 pn=5 [2025-09-11T19:23:01.239871055Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:01.239880944Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 timer=108.284495ms latest_rtt=31.926748ms srtt=33.025212ms min_rtt=31.926748ms rttvar=12.757148ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 556, tv_nsec: 808382114 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 808382114 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.33 Kbps, is_app_limited: true, interval: 32.234639ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 775991845 }), send_elapsed: 307.891µs, ack_elapsed: 32.234639ms, rtt: 31.926748ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510973, last_update: Instant { tv_sec: 556, tv_nsec: 809130835 }, next_time: Instant { tv_sec: 556, tv_nsec: 808382114 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.951µ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-09-11T19:23:01.239940336Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:59750 to 193.167.100.100:443 [2025-09-11T19:23:01.239949373Z TRACE quiche_apps::client] 0.0.0.0:59750 -> 193.167.100.100:443: done writing [2025-09-11T19:23:01.269906266Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:59750 [2025-09-11T19:23:01.269922997Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx pkt Short dcid=0e57e86f0f9c1ce44eda6335f69a3540b0d32a77 key_phase=false len=213 pn=4 [2025-09-11T19:23:01.269936673Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[ea, 8a, 6c, 97, 6c, ed, 8d, 59] reset_token=[c0, 9b, a8, 25, 17, 4a, b4, c3, 88, e2, b3, 79, c0, 29, 48, ae] [2025-09-11T19:23:01.269948756Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[49, 5a, f2, f5, 48, d6, 4c, 69] reset_token=[9c, b2, 02, 0e, 20, 19, 2c, 9c, f4, a1, ec, 94, e5, 49, 5b, 18] [2025-09-11T19:23:01.269968813Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[27, 31, c9, ab, ea, c7, 13, 33] reset_token=[36, f2, 11, cc, 57, 68, f6, a3, 4e, ff, 2b, 0b, 59, d8, 6b, a4] [2025-09-11T19:23:01.269979283Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[35, 0b, 42, 5a, 20, 28, 5c, c2] reset_token=[27, 63, 57, 2f, 9e, 48, 1d, 91, 7e, 58, de, c9, 49, 51, 7c, 7e] [2025-09-11T19:23:01.269990113Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[77, 9f, ee, db, 01, e5, a8, 67] reset_token=[f1, 83, cc, 51, 12, 76, 26, 0e, 15, cd, 9f, fa, 40, 35, 30, f0] [2025-09-11T19:23:01.269999901Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2d, 38, 2f, d9, 71, 9c, 6c, 40] reset_token=[2b, 41, 2e, d2, 4a, 8c, 96, cc, 1b, eb, fa, 9c, 00, 24, 66, 28] [2025-09-11T19:23:01.270010210Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bd, 6f, e5, 96, d7, 3c, d0, 9a] reset_token=[62, d8, 58, 11, 09, 21, 4f, ed, 65, 3d, d9, 19, 3f, fe, 5b, 7a] [2025-09-11T19:23:01.270060785Z TRACE quiche_apps::client] 0.0.0.0:59750: processed 234 bytes [2025-09-11T19:23:01.270069661Z TRACE quiche_apps::client] 0.0.0.0:59750: recv() would block [2025-09-11T19:23:01.270074210Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.270087996Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx pkt Short dcid=c84759870f736078 key_phase=false len=7 pn=6 [2025-09-11T19:23:01.270091763Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm ACK delay=20 blocks=[1..2, 4..4] ecn_counts=None [2025-09-11T19:23:01.270101691Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 timer=78.064007ms latest_rtt=31.926748ms srtt=33.025212ms min_rtt=31.926748ms rttvar=12.757148ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 556, tv_nsec: 808382114 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 808382114 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.33 Kbps, is_app_limited: true, interval: 32.234639ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 775991845 }), send_elapsed: 307.891µs, ack_elapsed: 32.234639ms, rtt: 31.926748ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510973, last_update: Instant { tv_sec: 556, tv_nsec: 839351092 }, next_time: Instant { tv_sec: 556, tv_nsec: 839490043 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:01.270151314Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:59750 to 193.167.100.100:443 [2025-09-11T19:23:01.270159970Z TRACE quiche_apps::client] 0.0.0.0:59750 -> 193.167.100.100:443: done writing [2025-09-11T19:23:01.296573568Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:59750 [2025-09-11T19:23:01.296590970Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx pkt Short dcid=0e57e86f0f9c1ce44eda6335f69a3540b0d32a77 key_phase=false len=23 pn=5 [2025-09-11T19:23:01.296607451Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm ACK delay=3273 blocks=[4..5] ecn_counts=None [2025-09-11T19:23:01.296617820Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 packet newly acked 4 [2025-09-11T19:23:01.296632358Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 packet newly acked 5 [2025-09-11T19:23:01.296649510Z TRACE quiche_apps::client] 0.0.0.0:59750: processed 44 bytes [2025-09-11T19:23:01.296657344Z TRACE quiche_apps::client] 0.0.0.0:59750: recv() would block [2025-09-11T19:23:01.296662283Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.296671020Z TRACE quiche_apps::client] 0.0.0.0:59750 -> 193.167.100.100:443: done writing [2025-09-11T19:23:01.300636725Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:59750 [2025-09-11T19:23:01.300654237Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx pkt Short dcid=0e57e86f0f9c1ce44eda6335f69a3540b0d32a77 key_phase=false len=22 pn=6 [2025-09-11T19:23:01.300665368Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:01.300681087Z TRACE quiche_apps::client] 0.0.0.0:59750: processed 43 bytes [2025-09-11T19:23:01.300688121Z TRACE quiche_apps::client] 0.0.0.0:59750: recv() would block [2025-09-11T19:23:01.300693230Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.300704541Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:23:01.300709811Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:23:01.300714821Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:01.300719610Z INFO quiche_apps::common] 1/1 response(s) received in 127.508773ms, closing... [2025-09-11T19:23:01.300757520Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx pkt Short dcid=c84759870f736078 key_phase=false len=10 pn=7 [2025-09-11T19:23:01.300764082Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:01.300779591Z TRACE quiche::recovery::congestion::recovery] 2454c665235e3b858227070505ea2a9a4b326499 timer=96.724149ms latest_rtt=57.476521ms srtt=32.956625ms min_rtt=31.926748ms rttvar=9.705033ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1594, delivered_time: Instant { tv_sec: 556, tv_nsec: 869998014 }, first_sent_time: Instant { tv_sec: 556, tv_nsec: 869998014 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 295.33 Kbps, is_app_limited: true, interval: 57.476521ms, delivered: 71, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 556, tv_nsec: 808382114 }), send_elapsed: 0ns, ack_elapsed: 57.476521ms, rtt: 57.476521ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 512036, last_update: Instant { tv_sec: 556, tv_nsec: 869998014 }, next_time: Instant { tv_sec: 556, tv_nsec: 869998014 }, 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-09-11T19:23:01.300848821Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:59750 to 193.167.100.100:443 [2025-09-11T19:23:01.300858338Z TRACE quiche_apps::client] 0.0.0.0:59750 -> 193.167.100.100:443: done writing [2025-09-11T19:23:01.385014795Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:59750 [2025-09-11T19:23:01.385037337Z TRACE quiche_apps::client] 0.0.0.0:59750: processed 42 bytes [2025-09-11T19:23:01.385046224Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:59750 [2025-09-11T19:23:01.385052275Z TRACE quiche_apps::client] 0.0.0.0:59750: processed 42 bytes [2025-09-11T19:23:01.385058106Z TRACE quiche_apps::client] 0.0.0.0:59750: recv() would block [2025-09-11T19:23:01.385062534Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.385070549Z TRACE quiche_apps::client] 0.0.0.0:59750 -> 193.167.100.100:443: done writing [2025-09-11T19:23:01.516271669Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:01.516298790Z TRACE quiche] 2454c665235e3b858227070505ea2a9a4b326499 draining timeout expired [2025-09-11T19:23:01.516340237Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:01.516347440Z INFO quiche_apps::client] connection closed, recv=7 sent=8 lost=0 retrans=0 sent_bytes=1854 recv_bytes=2993 lost_bytes=0 [local_addr=0.0.0.0:59750 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=8 lost=0 retrans=0 rtt=32.956625ms min_rtt=Some(31.926748ms) rttvar=9.705033ms cwnd=13500 sent_bytes=1854 recv_bytes=2993 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36916] [2025-09-11T19:23:01.521165306Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:01.521412087Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53720 with scid 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 [2025-09-11T19:23:01.521452001Z TRACE quiche::tls] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 write message lvl=Initial len=266 [2025-09-11T19:23:01.521468772Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Initial version=1 dcid=aea0e61be551f8d5626498a26c1220c8 scid=4a9b462602ce9aa78ae0c29a8fbe998a51753a79 len=270 pn=0 [2025-09-11T19:23:01.521471918Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:01.521484662Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=998.933425ms 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: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 557, tv_nsec: 90688387 }, next_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:01.521568809Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:02.521632038Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:02.521663106Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 loss detection timeout expired [2025-09-11T19:23:02.521670450Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=997.747047ms 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: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 557, tv_nsec: 90688387 }, next_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:02.521711506Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:02.521779022Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Initial version=1 dcid=aea0e61be551f8d5626498a26c1220c8 scid=4a9b462602ce9aa78ae0c29a8fbe998a51753a79 len=270 pn=1 [2025-09-11T19:23:02.521784693Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:02.521803719Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=1.997924188s 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: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 558, tv_nsec: 90998036 }, next_time: Instant { tv_sec: 558, tv_nsec: 90998036 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:02.521881934Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53720 to 193.167.100.100:443 [2025-09-11T19:23:02.521889268Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:02.856611603Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53720 [2025-09-11T19:23:02.856660294Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx pkt Initial version=1 dcid=4a9b462602ce9aa78ae0c29a8fbe998a51753a79 scid=2d2112dbb1968913 token= len=1162 pn=1 [2025-09-11T19:23:02.856683627Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:02.856864585Z TRACE quiche::tls] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 set write secret lvl=Handshake [2025-09-11T19:23:02.856884582Z TRACE quiche::tls] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 set read secret lvl=Handshake [2025-09-11T19:23:02.856903678Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx frm PADDING len=1051 [2025-09-11T19:23:02.856938764Z TRACE quiche_apps::client] 0.0.0.0:53720: processed 1200 bytes [2025-09-11T19:23:02.856946438Z TRACE quiche_apps::client] 0.0.0.0:53720: recv() would block [2025-09-11T19:23:02.856951127Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:02.856973298Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Initial version=1 dcid=2d2112dbb1968913 scid=4a9b462602ce9aa78ae0c29a8fbe998a51753a79 len=5 pn=2 [2025-09-11T19:23:02.856978498Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm ACK delay=39 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:02.856991682Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=1.662735813s 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: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 558, tv_nsec: 426227968 }, next_time: Instant { tv_sec: 558, tv_nsec: 426227968 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:02.857057716Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53720 to 193.167.100.100:443 [2025-09-11T19:23:02.857064829Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:02.889112997Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:53720 [2025-09-11T19:23:02.889131892Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx pkt Handshake version=1 dcid=4a9b462602ce9aa78ae0c29a8fbe998a51753a79 scid=2d2112dbb1968913 len=755 pn=1 [2025-09-11T19:23:02.889145267Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:02.889423817Z TRACE quiche::tls] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 write message lvl=Handshake len=36 [2025-09-11T19:23:02.889429958Z TRACE quiche::tls] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 set write secret lvl=OneRTT [2025-09-11T19:23:02.889439647Z TRACE quiche::tls] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 set read secret lvl=OneRTT [2025-09-11T19:23:02.889460375Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 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(aea0e61be551f8d5626498a26c1220c8), max_idle_timeout: 30000, stateless_reset_token: Some(223953669970132799140143907135987353201), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(2d2112dbb1968913), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:02.889486554Z TRACE quiche_apps::client] 0.0.0.0:53720: processed 792 bytes [2025-09-11T19:23:02.889492125Z TRACE quiche_apps::client] 0.0.0.0:53720: recv() would block [2025-09-11T19:23:02.889495190Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:02.889504227Z DEBUG quiche_apps::common] sending HTTP request "GET /kqsttnkjko\r\n" [2025-09-11T19:23:02.889587322Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Handshake version=1 dcid=2d2112dbb1968913 scid=4a9b462602ce9aa78ae0c29a8fbe998a51753a79 len=45 pn=3 [2025-09-11T19:23:02.889591470Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm ACK delay=56 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:02.889594856Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:02.889604705Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=1.630123272s 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: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 558, tv_nsec: 458848865 }, next_time: Instant { tv_sec: 558, tv_nsec: 458848865 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:02.889625073Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 dropped epoch 0 state [2025-09-11T19:23:02.889633949Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Short dcid=2d2112dbb1968913 key_phase=false len=182 pn=4 [2025-09-11T19:23:02.889636744Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6b, f1, d7, e8, c1, ba, 0a, 7b, 8e, 67, c2, f3, 48, 0f, 96, 40, 44, 6e, 72, 43] reset_token=[a9, 63, 8c, 72, 5e, aa, 34, 61, 19, 1a, 29, 68, 29, 8d, 64, c8] [2025-09-11T19:23:02.889643597Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[98, 05, e0, fd, 70, 53, 1e, 1a, 9d, c8, 98, c2, 29, 0e, ad, 99, 9c, c9, 06, e5] reset_token=[24, 48, 8a, a5, 9f, 0e, 08, d4, 90, d0, da, b5, eb, 94, 62, 3a] [2025-09-11T19:23:02.889649358Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[fb, bb, 3d, 8c, fb, ed, e2, 2c, 55, c1, a6, fb, ba, 41, af, a3, 6d, 40, f2, f8] reset_token=[c5, ba, 63, 8c, e3, fe, c4, 5b, 20, cc, 18, 5c, 42, 5c, 8c, 20] [2025-09-11T19:23:02.889654628Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[86, b6, a1, 94, fd, 79, 30, e7, 18, 0e, 39, 39, 0b, f3, c7, 88, 56, 90, 9a, 06] reset_token=[37, a6, 4c, 5a, 1e, e9, 74, 60, de, 89, 43, 3f, 3a, 82, 4e, c6] [2025-09-11T19:23:02.889660038Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:02.889667943Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=1.997910963s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 558, tv_nsec: 458848865 }, next_time: Instant { tv_sec: 558, tv_nsec: 458848865 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:02.889702607Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:53720 to 193.167.100.100:443 [2025-09-11T19:23:02.889711474Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:03.054964816Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53720 [2025-09-11T19:23:03.054993529Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 dropped invalid packet [2025-09-11T19:23:03.055000362Z TRACE quiche_apps::client] 0.0.0.0:53720: processed 1200 bytes [2025-09-11T19:23:03.055007435Z TRACE quiche_apps::client] 0.0.0.0:53720: recv() would block [2025-09-11T19:23:03.055012755Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:03.055023445Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:03.055875275Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53720 [2025-09-11T19:23:03.055891095Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 dropped invalid packet [2025-09-11T19:23:03.055905792Z TRACE quiche_apps::client] 0.0.0.0:53720: processed 1200 bytes [2025-09-11T19:23:03.055911162Z TRACE quiche_apps::client] 0.0.0.0:53720: recv() would block [2025-09-11T19:23:03.055913918Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:03.055918516Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:04.889804507Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:04.889836557Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 loss detection timeout expired [2025-09-11T19:23:04.889844452Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=1.995733513s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 558, tv_nsec: 458848865 }, next_time: Instant { tv_sec: 558, tv_nsec: 458848865 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:04.889868597Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:04.889899504Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Handshake version=1 dcid=2d2112dbb1968913 scid=4a9b462602ce9aa78ae0c29a8fbe998a51753a79 len=48 pn=5 [2025-09-11T19:23:04.889904033Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm ACK delay=250095 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:04.889909794Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:04.889930021Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=2.095648735s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=409 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 560, tv_nsec: 459149095 }, next_time: Instant { tv_sec: 560, tv_nsec: 459149095 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:04.890006334Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:53720 to 193.167.100.100:443 [2025-09-11T19:23:04.890018927Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Handshake version=1 dcid=2d2112dbb1968913 scid=4a9b462602ce9aa78ae0c29a8fbe998a51753a79 len=9 pn=6 [2025-09-11T19:23:04.890022324Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm ACK delay=250110 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:04.890025840Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm PING mtu_probe=None [2025-09-11T19:23:04.890049975Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=2.095528771s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=472 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 560, tv_nsec: 459281713 }, next_time: Instant { tv_sec: 560, tv_nsec: 459281713 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:04.890081534Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:53720 to 193.167.100.100:443 [2025-09-11T19:23:04.890086634Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:06.988240231Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:06.988275587Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 loss detection timeout expired [2025-09-11T19:23:06.988285576Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=4.093292229s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=472 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 560, tv_nsec: 459281713 }, next_time: Instant { tv_sec: 560, tv_nsec: 459281713 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:06.988311464Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:06.988343424Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Short dcid=2d2112dbb1968913 key_phase=false len=182 pn=7 [2025-09-11T19:23:06.988349615Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6b, f1, d7, e8, c1, ba, 0a, 7b, 8e, 67, c2, f3, 48, 0f, 96, 40, 44, 6e, 72, 43] reset_token=[a9, 63, 8c, 72, 5e, aa, 34, 61, 19, 1a, 29, 68, 29, 8d, 64, c8] [2025-09-11T19:23:06.988361026Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[98, 05, e0, fd, 70, 53, 1e, 1a, 9d, c8, 98, c2, 29, 0e, ad, 99, 9c, c9, 06, e5] reset_token=[24, 48, 8a, a5, 9f, 0e, 08, d4, 90, d0, da, b5, eb, 94, 62, 3a] [2025-09-11T19:23:06.988369312Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[fb, bb, 3d, 8c, fb, ed, e2, 2c, 55, c1, a6, fb, ba, 41, af, a3, 6d, 40, f2, f8] reset_token=[c5, ba, 63, 8c, e3, fe, c4, 5b, 20, cc, 18, 5c, 42, 5c, 8c, 20] [2025-09-11T19:23:06.988391473Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[86, b6, a1, 94, fd, 79, 30, e7, 18, 0e, 39, 39, 0b, f3, c7, 88, 56, 90, 9a, 06] reset_token=[37, a6, 4c, 5a, 1e, e9, 74, 60, de, 89, 43, 3f, 3a, 82, 4e, c6] [2025-09-11T19:23:06.988397966Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:06.988419035Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=5.893592529s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=680 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 562, tv_nsec: 557592734 }, next_time: Instant { tv_sec: 562, tv_nsec: 557592734 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:06.988497682Z TRACE quiche_apps::client] written 208 bytes from 0.0.0.0:53720 to 193.167.100.100:443 [2025-09-11T19:23:06.988508482Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Short dcid=2d2112dbb1968913 key_phase=false len=4 pn=8 [2025-09-11T19:23:06.988512109Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm PING mtu_probe=None [2025-09-11T19:23:06.988515315Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm PADDING len=3 [2025-09-11T19:23:06.988521777Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=5.893489837s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=710 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 562, tv_nsec: 557773381 }, next_time: Instant { tv_sec: 562, tv_nsec: 557773381 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:06.988546022Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:53720 to 193.167.100.100:443 [2025-09-11T19:23:06.988553396Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:07.020402931Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:53720 [2025-09-11T19:23:07.020426716Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx pkt Short dcid=6bf1d7e8c1ba0a7b8e67c2f3480f9640446e7243 key_phase=false len=1045 pn=3 [2025-09-11T19:23:07.020441514Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:07.020468364Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:07.020525400Z TRACE quiche_apps::client] 0.0.0.0:53720: processed 1066 bytes [2025-09-11T19:23:07.020534327Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:53720 [2025-09-11T19:23:07.020540028Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx pkt Short dcid=6bf1d7e8c1ba0a7b8e67c2f3480f9640446e7243 key_phase=false len=22 pn=4 [2025-09-11T19:23:07.020548303Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:07.020557350Z TRACE quiche_apps::client] 0.0.0.0:53720: processed 43 bytes [2025-09-11T19:23:07.020561407Z TRACE quiche_apps::client] 0.0.0.0:53720: recv() would block [2025-09-11T19:23:07.020564003Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:07.020569974Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:07.020572739Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:07.020575454Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:07.020577878Z INFO quiche_apps::common] 1/1 response(s) received in 5.499003248s, closing... [2025-09-11T19:23:07.020591454Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx pkt Short dcid=2d2112dbb1968913 key_phase=false len=10 pn=9 [2025-09-11T19:23:07.020595712Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:07.020608135Z TRACE quiche::recovery::congestion::recovery] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 timer=5.861403399s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=746 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, first_sent_time: Instant { tv_sec: 557, tv_nsec: 90688387 }, 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: 562, tv_nsec: 589853788 }, next_time: Instant { tv_sec: 562, tv_nsec: 589853788 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:07.020656485Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:53720 to 193.167.100.100:443 [2025-09-11T19:23:07.020661024Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:07.051220913Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:53720 [2025-09-11T19:23:07.051237845Z TRACE quiche_apps::client] 0.0.0.0:53720: processed 47 bytes [2025-09-11T19:23:07.051245139Z TRACE quiche_apps::client] 0.0.0.0:53720: recv() would block [2025-09-11T19:23:07.051249757Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:07.051257111Z TRACE quiche_apps::client] 0.0.0.0:53720 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.020793472Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:10.020825722Z TRACE quiche] 4a9b462602ce9aa78ae0c29a8fbe998a51753a79 draining timeout expired [2025-09-11T19:23:10.020895703Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.020902546Z INFO quiche_apps::client] connection closed, recv=4 sent=10 lost=0 retrans=3 sent_bytes=1472 recv_bytes=3101 lost_bytes=0 [local_addr=0.0.0.0:53720 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=10 lost=0 retrans=3 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=1472 recv_bytes=3101 lost_bytes=0 stream_retrans_bytes=319 pmtu=1350 delivery_rate=0] [2025-09-11T19:23:10.025534838Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:10.025804542Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48607 with scid ad33482a36b14624c2670a108e05c47807342ce7 [2025-09-11T19:23:10.025853573Z TRACE quiche::tls] ad33482a36b14624c2670a108e05c47807342ce7 write message lvl=Initial len=266 [2025-09-11T19:23:10.025870374Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Initial version=1 dcid=8b694c3890cdcf4500693134441ba51a scid=ad33482a36b14624c2670a108e05c47807342ce7 len=270 pn=0 [2025-09-11T19:23:10.025873420Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:10.025886184Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=998.926612ms 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: 565, tv_nsec: 595083136 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 595083136 }, 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: 565, tv_nsec: 595083136 }, next_time: Instant { tv_sec: 565, tv_nsec: 595083136 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.025949412Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:10.058763716Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48607 [2025-09-11T19:23:10.058780447Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx pkt Initial version=1 dcid=ad33482a36b14624c2670a108e05c47807342ce7 scid=81b020f325334792 token= len=116 pn=0 [2025-09-11T19:23:10.058794423Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.058813398Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 packet newly acked 0 [2025-09-11T19:23:10.058818408Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:10.058930026Z TRACE quiche::tls] ad33482a36b14624c2670a108e05c47807342ce7 set write secret lvl=Handshake [2025-09-11T19:23:10.058943131Z TRACE quiche::tls] ad33482a36b14624c2670a108e05c47807342ce7 set read secret lvl=Handshake [2025-09-11T19:23:10.058978818Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx pkt Handshake version=1 dcid=ad33482a36b14624c2670a108e05c47807342ce7 scid=81b020f325334792 len=1009 pn=0 [2025-09-11T19:23:10.058990229Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:10.059251557Z TRACE quiche::tls] ad33482a36b14624c2670a108e05c47807342ce7 write message lvl=Handshake len=36 [2025-09-11T19:23:10.059257408Z TRACE quiche::tls] ad33482a36b14624c2670a108e05c47807342ce7 set write secret lvl=OneRTT [2025-09-11T19:23:10.059266375Z TRACE quiche::tls] ad33482a36b14624c2670a108e05c47807342ce7 set read secret lvl=OneRTT [2025-09-11T19:23:10.059285350Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 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(8b694c3890cdcf4500693134441ba51a), max_idle_timeout: 30000, stateless_reset_token: Some(298468975232068940633863497339768739534), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(81b020f325334792), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:10.059306620Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm PADDING len=254 [2025-09-11T19:23:10.059324032Z TRACE quiche_apps::client] 0.0.0.0:48607: processed 1200 bytes [2025-09-11T19:23:10.059331286Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:48607 [2025-09-11T19:23:10.059336115Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx pkt Short dcid=ad33482a36b14624c2670a108e05c47807342ce7 key_phase=false len=213 pn=0 [2025-09-11T19:23:10.059343809Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[df, c0, f3, 05, fc, 9b, 80, 1f] reset_token=[ea, b6, 7e, 3f, 08, b1, 7c, 06, 04, 49, e3, 68, 06, 39, a4, 28] [2025-09-11T19:23:10.059351674Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[49, 94, 66, de, a6, ec, 5e, 7c] reset_token=[5a, fa, 07, d9, 2c, a1, 52, 1c, 04, 65, 58, cb, 9d, 2b, 20, 47] [2025-09-11T19:23:10.059357304Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c1, 2a, be, c0, 9a, 94, aa, 4c] reset_token=[42, 63, a1, 46, 3b, 7f, 73, e2, d0, 34, ea, 9f, aa, 22, 52, 16] [2025-09-11T19:23:10.059362614Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[70, 57, 34, a1, bd, 73, e1, 82] reset_token=[4e, e9, b3, 00, d6, 7d, 42, e6, a9, b7, 8a, 82, 0b, 29, 3b, 77] [2025-09-11T19:23:10.059368675Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ce, 2d, 02, 94, 65, ff, 60, 7c] reset_token=[e8, f3, d8, 41, 3c, 0c, 90, 40, 39, bd, 55, 09, 3a, 67, f3, 19] [2025-09-11T19:23:10.059374316Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e5, fb, 50, 4d, 03, b4, 06, 2f] reset_token=[75, 98, e5, d7, 76, 1d, 4d, 2b, 05, fc, d7, 09, de, 0e, 40, f5] [2025-09-11T19:23:10.059379756Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[3b, e6, c0, e4, 1b, 88, f6, 28] reset_token=[ff, e1, 50, 19, 4d, 31, 82, 54, 1a, ce, 8b, 5b, e8, 4e, 25, 8f] [2025-09-11T19:23:10.059389264Z TRACE quiche_apps::client] 0.0.0.0:48607: processed 234 bytes [2025-09-11T19:23:10.059393702Z TRACE quiche_apps::client] 0.0.0.0:48607: recv() would block [2025-09-11T19:23:10.059396728Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.059405244Z DEBUG quiche_apps::common] sending HTTP request "GET /yfmwwcmauc\r\n" [2025-09-11T19:23:10.059471728Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Initial version=1 dcid=81b020f325334792 scid=ad33482a36b14624c2670a108e05c47807342ce7 len=6 pn=1 [2025-09-11T19:23:10.059476136Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm ACK delay=86 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.059487027Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=98.17973ms latest_rtt=32.963453ms srtt=32.963453ms min_rtt=32.963453ms rttvar=16.481726ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 565, tv_nsec: 628553395 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 628553395 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.82 Kbps, is_app_limited: true, interval: 32.963453ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 595083136 }), send_elapsed: 0ns, ack_elapsed: 32.963453ms, rtt: 32.963453ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511930, last_update: Instant { tv_sec: 565, tv_nsec: 628553355 }, next_time: Instant { tv_sec: 565, tv_nsec: 628553395 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.059515650Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Handshake version=1 dcid=81b020f325334792 scid=ad33482a36b14624c2670a108e05c47807342ce7 len=46 pn=2 [2025-09-11T19:23:10.059519387Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm ACK delay=67 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.059522924Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:10.059530488Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=98.823001ms latest_rtt=32.963453ms srtt=32.963453ms min_rtt=32.963453ms rttvar=16.481726ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 565, tv_nsec: 628553395 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 628553395 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.82 Kbps, is_app_limited: true, interval: 32.963453ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 595083136 }), send_elapsed: 0ns, ack_elapsed: 32.963453ms, rtt: 32.963453ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511930, last_update: Instant { tv_sec: 565, tv_nsec: 628733191 }, next_time: Instant { tv_sec: 565, tv_nsec: 628553395 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.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-09-11T19:23:10.059545225Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 dropped epoch 0 state [2025-09-11T19:23:10.059560384Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Short dcid=81b020f325334792 key_phase=false len=1163 pn=3 [2025-09-11T19:23:10.059563870Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.059566986Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a2, ac, 0f, bd, b0, 7a, a7, 2a, bc, b0, 1c, 46, 64, 7b, 25, 26, e6, 01, e4, 1f] reset_token=[75, 71, 1c, 39, e0, 08, 05, 0b, de, 7f, b4, 33, bf, 29, d4, 80] [2025-09-11T19:23:10.059574270Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b3, 6e, 3b, c2, 7a, 27, 8d, ac, 55, 32, 2a, 2a, 9b, ee, 1c, 9d, 8c, e1, a9, fd] reset_token=[28, 81, 6a, 0d, 4e, e8, d9, 5d, 78, 43, dc, f8, 6b, dc, 1f, 86] [2025-09-11T19:23:10.059580601Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[48, 17, e6, 10, e3, af, 7d, 30, fa, ee, fd, 4b, ec, 00, 3a, 49, a7, 7e, 76, 69] reset_token=[7a, a2, c3, 39, fb, 93, 68, 77, 75, 86, ac, 72, 91, 65, 0a, 23] [2025-09-11T19:23:10.059586753Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[da, 1a, 79, 2f, 3a, f2, 28, a0, 02, 9a, 78, 43, ab, 11, a5, 03, 7e, 15, 50, 91] reset_token=[ff, e4, 5a, 80, 35, 60, cb, af, 8d, f4, 62, ba, 10, 0d, 47, 8a] [2025-09-11T19:23:10.059597162Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:10.059600428Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm PADDING len=976 [2025-09-11T19:23:10.059609996Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=98.743513ms latest_rtt=32.963453ms srtt=32.963453ms min_rtt=32.963453ms rttvar=16.481726ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 565, tv_nsec: 628553395 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 628553395 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.82 Kbps, is_app_limited: true, interval: 32.963453ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 595083136 }), send_elapsed: 0ns, ack_elapsed: 32.963453ms, rtt: 32.963453ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 511930, last_update: Instant { tv_sec: 565, tv_nsec: 628733191 }, next_time: Instant { tv_sec: 565, tv_nsec: 628928530 }, 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-09-11T19:23:10.059652836Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48607 to 193.167.100.100:443 [2025-09-11T19:23:10.059659238Z TRACE quiche_apps::client] 0.0.0.0:48607 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.091677117Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:48607 [2025-09-11T19:23:10.091694670Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx pkt Short dcid=a2ac0fbdb07aa72abcb01c46647b2526e601e41f key_phase=false len=385 pn=1 [2025-09-11T19:23:10.091703858Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:10.091709899Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm HANDSHAKE_DONE [2025-09-11T19:23:10.091715860Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 dropped epoch 1 state [2025-09-11T19:23:10.091720709Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm ACK delay=17 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:10.091726690Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 packet newly acked 3 [2025-09-11T19:23:10.091754753Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:10.091794958Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:10.091817209Z TRACE quiche_apps::client] 0.0.0.0:48607: processed 406 bytes [2025-09-11T19:23:10.091823721Z TRACE quiche_apps::client] 0.0.0.0:48607: recv() would block [2025-09-11T19:23:10.091828050Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.091832197Z INFO quiche_apps::client] Retiring source CID ad33482a36b14624c2670a108e05c47807342ce7 [2025-09-11T19:23:10.091850191Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Short dcid=81b020f325334792 key_phase=false len=45 pn=4 [2025-09-11T19:23:10.091855951Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm ACK delay=19 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:10.091861101Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[29, ad, 62, a2, dc, 65, ff, fe, 36, 4b, d1, 77, 1f, 21, 4e, f0, a5, fd, 59, 4a] reset_token=[42, 07, 96, 47, bf, f3, bf, 40, e9, 60, 9d, fc, 40, ad, e0, ac] [2025-09-11T19:23:10.091879045Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=108.185255ms latest_rtt=32.033364ms srtt=32.847191ms min_rtt=32.033364ms rttvar=12.593816ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.50 Kbps, is_app_limited: true, interval: 32.408499ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 628553395 }), send_elapsed: 375.135µs, ack_elapsed: 32.408499ms, rtt: 32.033364ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 513742, last_update: Instant { tv_sec: 565, tv_nsec: 661112465 }, next_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.091961779Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:48607 to 193.167.100.100:443 [2025-09-11T19:23:10.091970976Z TRACE quiche_apps::client] 0.0.0.0:48607 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.092513520Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:48607 [2025-09-11T19:23:10.092521394Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx pkt Short dcid=a2ac0fbdb07aa72abcb01c46647b2526e601e41f key_phase=false len=1045 pn=2 [2025-09-11T19:23:10.092530421Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:10.092540640Z TRACE quiche_apps::client] 0.0.0.0:48607: processed 1066 bytes [2025-09-11T19:23:10.092546551Z TRACE quiche_apps::client] 0.0.0.0:48607: recv() would block [2025-09-11T19:23:10.092550118Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.092556791Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:10.092560838Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:23:10.092571969Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Short dcid=81b020f325334792 key_phase=false len=5 pn=5 [2025-09-11T19:23:10.092575706Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:10.092585444Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=107.478996ms latest_rtt=32.033364ms srtt=32.847191ms min_rtt=32.033364ms rttvar=12.593816ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.50 Kbps, is_app_limited: true, interval: 32.408499ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 628553395 }), send_elapsed: 375.135µs, ack_elapsed: 32.408499ms, rtt: 32.033364ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513742, last_update: Instant { tv_sec: 565, tv_nsec: 661836317 }, next_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.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-09-11T19:23:10.092629126Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48607 to 193.167.100.100:443 [2025-09-11T19:23:10.092636760Z TRACE quiche_apps::client] 0.0.0.0:48607 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.189483818Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:48607 [2025-09-11T19:23:10.189524874Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx pkt Short dcid=a2ac0fbdb07aa72abcb01c46647b2526e601e41f key_phase=false len=380 pn=4 [2025-09-11T19:23:10.189542006Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm HANDSHAKE_DONE [2025-09-11T19:23:10.189547627Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:10.189555351Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:10.189580999Z TRACE quiche_apps::client] 0.0.0.0:48607: processed 401 bytes [2025-09-11T19:23:10.189589344Z TRACE quiche_apps::client] 0.0.0.0:48607: recv() would block [2025-09-11T19:23:10.189595226Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.189613930Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Short dcid=81b020f325334792 key_phase=false len=7 pn=6 [2025-09-11T19:23:10.189617898Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm ACK delay=11 blocks=[1..2, 4..4] ecn_counts=None [2025-09-11T19:23:10.189631443Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=10.431915ms latest_rtt=32.033364ms srtt=32.847191ms min_rtt=32.033364ms rttvar=12.593816ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.50 Kbps, is_app_limited: true, interval: 32.408499ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 628553395 }), send_elapsed: 375.135µs, ack_elapsed: 32.408499ms, rtt: 32.033364ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513742, last_update: Instant { tv_sec: 565, tv_nsec: 758873299 }, next_time: Instant { tv_sec: 565, tv_nsec: 759011501 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.189707405Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:48607 to 193.167.100.100:443 [2025-09-11T19:23:10.189717083Z TRACE quiche_apps::client] 0.0.0.0:48607 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.189785092Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:48607 [2025-09-11T19:23:10.189799640Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx pkt Short dcid=a2ac0fbdb07aa72abcb01c46647b2526e601e41f key_phase=false len=380 pn=5 [2025-09-11T19:23:10.189810039Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm HANDSHAKE_DONE [2025-09-11T19:23:10.189814908Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:10.189820449Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:10.189830698Z TRACE quiche_apps::client] 0.0.0.0:48607: processed 401 bytes [2025-09-11T19:23:10.189850805Z TRACE quiche_apps::client] 0.0.0.0:48607: recv() would block [2025-09-11T19:23:10.189855083Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.189866705Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Short dcid=81b020f325334792 key_phase=false len=7 pn=7 [2025-09-11T19:23:10.189871313Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm ACK delay=8 blocks=[1..2, 4..5] ecn_counts=None [2025-09-11T19:23:10.189882575Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=10.181755ms latest_rtt=32.033364ms srtt=32.847191ms min_rtt=32.033364ms rttvar=12.593816ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, end_of_app_limited: 3, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.50 Kbps, is_app_limited: true, interval: 32.408499ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 628553395 }), send_elapsed: 375.135µs, ack_elapsed: 32.408499ms, rtt: 32.033364ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513742, last_update: Instant { tv_sec: 565, tv_nsec: 758873299 }, next_time: Instant { tv_sec: 565, tv_nsec: 759011501 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.189951694Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:48607 to 193.167.100.100:443 [2025-09-11T19:23:10.189961232Z TRACE quiche_apps::client] 0.0.0.0:48607 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.201028992Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:10.201037748Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 loss detection timeout expired [2025-09-11T19:23:10.201041455Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=107.245801ms latest_rtt=32.033364ms srtt=32.847191ms min_rtt=32.033364ms rttvar=12.593816ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, end_of_app_limited: 3, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.50 Kbps, is_app_limited: true, interval: 32.408499ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 628553395 }), send_elapsed: 375.135µs, ack_elapsed: 32.408499ms, rtt: 32.033364ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513742, last_update: Instant { tv_sec: 565, tv_nsec: 758873299 }, next_time: Instant { tv_sec: 565, tv_nsec: 759011501 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.201053497Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.201062745Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Short dcid=81b020f325334792 key_phase=false len=9 pn=8 [2025-09-11T19:23:10.201065751Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm ACK delay=1407 blocks=[1..2, 4..5] ecn_counts=None [2025-09-11T19:23:10.201069337Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm PING mtu_probe=None [2025-09-11T19:23:10.201078454Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=216.423931ms latest_rtt=32.033364ms srtt=32.847191ms min_rtt=32.033364ms rttvar=12.593816ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.50 Kbps, is_app_limited: true, interval: 32.408499ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 628553395 }), send_elapsed: 375.135µs, ack_elapsed: 32.408499ms, rtt: 32.033364ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513742, last_update: Instant { tv_sec: 565, tv_nsec: 770327444 }, next_time: Instant { tv_sec: 565, tv_nsec: 759011501 }, max_datagram_size: 1350, last_packet_size: None, iv: 68.128µ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-09-11T19:23:10.201119932Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:48607 to 193.167.100.100:443 [2025-09-11T19:23:10.201127636Z TRACE quiche_apps::client] 0.0.0.0:48607 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.220348674Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:48607 [2025-09-11T19:23:10.220367329Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx pkt Short dcid=a2ac0fbdb07aa72abcb01c46647b2526e601e41f key_phase=false len=22 pn=6 [2025-09-11T19:23:10.220379331Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:10.220395942Z TRACE quiche_apps::client] 0.0.0.0:48607: processed 43 bytes [2025-09-11T19:23:10.220404569Z TRACE quiche_apps::client] 0.0.0.0:48607: recv() would block [2025-09-11T19:23:10.220410349Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.220423534Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:23:10.220428313Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:23:10.220432751Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:10.220437290Z INFO quiche_apps::common] 1/1 response(s) received in 194.484231ms, closing... [2025-09-11T19:23:10.220451005Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx pkt Short dcid=81b020f325334792 key_phase=false len=10 pn=9 [2025-09-11T19:23:10.220456656Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:10.220470412Z TRACE quiche::recovery::congestion::recovery] ad33482a36b14624c2670a108e05c47807342ce7 timer=216.418641ms latest_rtt=32.033364ms srtt=32.847191ms min_rtt=32.033364ms rttvar=12.593816ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=142 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 661112465 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.50 Kbps, is_app_limited: true, interval: 32.408499ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 565, tv_nsec: 628553395 }), send_elapsed: 375.135µs, ack_elapsed: 32.408499ms, rtt: 32.033364ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 513742, last_update: Instant { tv_sec: 565, tv_nsec: 770327444 }, next_time: Instant { tv_sec: 565, tv_nsec: 789782961 }, 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-09-11T19:23:10.220530083Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48607 to 193.167.100.100:443 [2025-09-11T19:23:10.220539361Z TRACE quiche_apps::client] 0.0.0.0:48607 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.470852822Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:10.470884842Z TRACE quiche] ad33482a36b14624c2670a108e05c47807342ce7 draining timeout expired [2025-09-11T19:23:10.470928333Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.470940235Z INFO quiche_apps::client] connection closed, recv=8 sent=10 lost=0 retrans=0 sent_bytes=1922 recv_bytes=3751 lost_bytes=0 [local_addr=0.0.0.0:48607 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=10 lost=0 retrans=0 rtt=32.847191ms min_rtt=Some(32.033364ms) rttvar=12.593816ms cwnd=13500 sent_bytes=1922 recv_bytes=3751 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36687] [2025-09-11T19:23:10.475913626Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:10.476169423Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48194 with scid 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 [2025-09-11T19:23:10.476208266Z TRACE quiche::tls] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 write message lvl=Initial len=266 [2025-09-11T19:23:10.476224476Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx pkt Initial version=1 dcid=79f16af7bbb30a338250b4dcace98636 scid=645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 len=270 pn=0 [2025-09-11T19:23:10.476227482Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:10.476240646Z TRACE quiche::recovery::congestion::recovery] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 timer=998.934858ms 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: 566, tv_nsec: 45445724 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 45445724 }, 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: 566, tv_nsec: 45445724 }, next_time: Instant { tv_sec: 566, tv_nsec: 45445724 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.476321657Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:10.509166850Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48194 [2025-09-11T19:23:10.509187568Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx pkt Initial version=1 dcid=645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 scid=7b3f802e85a7b2b5 token= len=116 pn=0 [2025-09-11T19:23:10.509203869Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.509212996Z TRACE quiche::recovery::congestion::recovery] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 packet newly acked 0 [2025-09-11T19:23:10.509220850Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:10.509363276Z TRACE quiche::tls] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 set write secret lvl=Handshake [2025-09-11T19:23:10.509380138Z TRACE quiche::tls] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 set read secret lvl=Handshake [2025-09-11T19:23:10.509423890Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx pkt Handshake version=1 dcid=645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 scid=7b3f802e85a7b2b5 len=1009 pn=0 [2025-09-11T19:23:10.509437415Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:10.509696499Z TRACE quiche::tls] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 write message lvl=Handshake len=36 [2025-09-11T19:23:10.509702009Z TRACE quiche::tls] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 set write secret lvl=OneRTT [2025-09-11T19:23:10.509710836Z TRACE quiche::tls] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 set read secret lvl=OneRTT [2025-09-11T19:23:10.509761500Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 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(79f16af7bbb30a338250b4dcace98636), max_idle_timeout: 30000, stateless_reset_token: Some(281327988042495467827795562941817172804), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(7b3f802e85a7b2b5), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:10.509778372Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm PADDING len=254 [2025-09-11T19:23:10.509795654Z TRACE quiche_apps::client] 0.0.0.0:48194: processed 1200 bytes [2025-09-11T19:23:10.509803008Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:48194 [2025-09-11T19:23:10.509807766Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx pkt Short dcid=645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 key_phase=false len=213 pn=0 [2025-09-11T19:23:10.509814990Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8f, 06, b1, b9, c8, 89, dc, 47] reset_token=[8e, 1f, be, 70, 82, 96, 3d, 3b, 75, 6b, 8a, 5f, c7, d6, 70, 08] [2025-09-11T19:23:10.509822745Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0a, e5, 0c, 92, 45, 1c, c4, bf] reset_token=[df, ae, e8, f2, 80, 49, 38, 98, d1, 44, e3, 71, dc, bc, 89, 51] [2025-09-11T19:23:10.509828425Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[aa, bc, 98, 57, 39, 60, 23, 70] reset_token=[4b, e4, d0, 1a, de, 35, 32, 0d, dc, 7c, d2, 98, cf, 44, a4, 20] [2025-09-11T19:23:10.509833645Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[63, fb, d7, 8f, 75, 85, 5c, 98] reset_token=[6f, cc, c2, 7f, 5d, f0, e1, 4a, e9, 73, 40, e6, a3, cd, 7b, 9b] [2025-09-11T19:23:10.509839486Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[c5, 25, 02, c4, 29, 36, 59, bf] reset_token=[6c, b6, 34, 86, 63, 24, 97, 23, 24, 99, 99, 09, a1, ad, d0, 70] [2025-09-11T19:23:10.509844866Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[68, 5c, b9, b7, 25, 9b, 7c, 4d] reset_token=[af, ac, 57, 7b, 33, ce, e4, fc, 75, ba, 89, f9, f8, d9, 1f, 49] [2025-09-11T19:23:10.509850106Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[c6, a8, 53, b5, 15, aa, de, b8] reset_token=[1e, fd, a6, 75, f9, fb, 7a, 88, dc, c5, 39, d1, ee, 2f, 40, 19] [2025-09-11T19:23:10.509859663Z TRACE quiche_apps::client] 0.0.0.0:48194: processed 234 bytes [2025-09-11T19:23:10.509864102Z TRACE quiche_apps::client] 0.0.0.0:48194: recv() would block [2025-09-11T19:23:10.509867057Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.509877767Z DEBUG quiche_apps::common] sending HTTP request "GET /onjpvlnzis\r\n" [2025-09-11T19:23:10.509947498Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx pkt Initial version=1 dcid=7b3f802e85a7b2b5 scid=645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 len=6 pn=1 [2025-09-11T19:23:10.509951746Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm ACK delay=95 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.509960201Z TRACE quiche::recovery::congestion::recovery] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 timer=98.246328ms latest_rtt=33.007716ms srtt=33.007716ms min_rtt=33.007716ms rttvar=16.503858ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 566, tv_nsec: 79029465 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 79029465 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.70 Kbps, is_app_limited: true, interval: 33.007716ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 45445724 }), send_elapsed: 0ns, ack_elapsed: 33.007716ms, rtt: 33.007716ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511244, last_update: Instant { tv_sec: 566, tv_nsec: 79029435 }, next_time: Instant { tv_sec: 566, tv_nsec: 79029465 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.509983354Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx pkt Handshake version=1 dcid=7b3f802e85a7b2b5 scid=645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 len=46 pn=2 [2025-09-11T19:23:10.509986340Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm ACK delay=70 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.509988995Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:10.509994856Z TRACE quiche::recovery::congestion::recovery] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 timer=98.966582ms latest_rtt=33.007716ms srtt=33.007716ms min_rtt=33.007716ms rttvar=16.503858ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 566, tv_nsec: 79029465 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 79029465 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.70 Kbps, is_app_limited: true, interval: 33.007716ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 45445724 }), send_elapsed: 0ns, ack_elapsed: 33.007716ms, rtt: 33.007716ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511244, last_update: Instant { tv_sec: 566, tv_nsec: 79208209 }, next_time: Instant { tv_sec: 566, tv_nsec: 79029465 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.601µ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-09-11T19:23:10.510005646Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 dropped epoch 0 state [2025-09-11T19:23:10.510018260Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx pkt Short dcid=7b3f802e85a7b2b5 key_phase=false len=1163 pn=3 [2025-09-11T19:23:10.510020955Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.510023469Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6c, 48, da, fc, 82, 3d, 7c, a5, cc, 4c, 12, df, 1e, fb, 65, bd, 2f, dc, c4, d9] reset_token=[76, 69, 6a, 2b, ec, 85, da, d9, 3b, 02, 70, 5a, ba, 57, eb, 95] [2025-09-11T19:23:10.510028960Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[87, c2, df, e2, 08, f8, 22, 77, 9d, cd, 16, 4f, af, 20, 13, d4, 30, 5d, e9, 31] reset_token=[49, 9c, 10, e4, ef, 71, d1, 20, 0f, cb, 7e, 75, 33, 62, 93, 01] [2025-09-11T19:23:10.510034200Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[92, 49, ca, 3e, 35, c6, a3, aa, a3, bb, 69, cd, 4d, 02, 31, 56, 85, 5a, 03, 24] reset_token=[c5, 6f, ed, db, 6d, f4, 8b, e3, 86, 82, 9d, a8, 7c, cc, 63, e8] [2025-09-11T19:23:10.510042675Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d1, 16, 41, 8d, ef, b4, 5a, 1a, da, 2c, a7, 90, a5, 38, 1f, 61, 0b, 64, 2c, 6d] reset_token=[18, 99, 01, a5, 78, 5d, a2, 8b, 31, e4, 01, 45, b8, 50, 5c, b2] [2025-09-11T19:23:10.510047705Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:10.510050250Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm PADDING len=976 [2025-09-11T19:23:10.510058104Z TRACE quiche::recovery::congestion::recovery] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 timer=98.903374ms latest_rtt=33.007716ms srtt=33.007716ms min_rtt=33.007716ms rttvar=16.503858ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 566, tv_nsec: 79029465 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 79029465 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.70 Kbps, is_app_limited: true, interval: 33.007716ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 45445724 }), send_elapsed: 0ns, ack_elapsed: 33.007716ms, rtt: 33.007716ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 511244, last_update: Instant { tv_sec: 566, tv_nsec: 79208209 }, next_time: Instant { tv_sec: 566, tv_nsec: 79403810 }, 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-09-11T19:23:10.510094352Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48194 to 193.167.100.100:443 [2025-09-11T19:23:10.510099381Z TRACE quiche_apps::client] 0.0.0.0:48194 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.542065796Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:48194 [2025-09-11T19:23:10.542084722Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx pkt Short dcid=6c48dafc823d7ca5cc4c12df1efb65bd2fdcc4d9 key_phase=false len=385 pn=1 [2025-09-11T19:23:10.542095782Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:10.542102906Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm HANDSHAKE_DONE [2025-09-11T19:23:10.542109869Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 dropped epoch 1 state [2025-09-11T19:23:10.542115800Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm ACK delay=15 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:10.542122663Z TRACE quiche::recovery::congestion::recovery] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 packet newly acked 3 [2025-09-11T19:23:10.542129676Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:10.542177114Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:10.542196230Z TRACE quiche_apps::client] 0.0.0.0:48194: processed 406 bytes [2025-09-11T19:23:10.542202712Z TRACE quiche_apps::client] 0.0.0.0:48194: recv() would block [2025-09-11T19:23:10.542206579Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.542210857Z INFO quiche_apps::client] Retiring source CID 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 [2025-09-11T19:23:10.542226546Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx pkt Short dcid=7b3f802e85a7b2b5 key_phase=false len=45 pn=4 [2025-09-11T19:23:10.542231887Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm ACK delay=17 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:10.542245722Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[c7, d2, 35, cf, 34, 5e, b6, e1, df, d3, 88, fc, 8f, a7, 46, 29, a4, 92, d4, 4c] reset_token=[ed, de, 4e, f0, 0f, 3a, 7b, bd, 88, 1c, 04, b7, 09, fa, c4, c0] [2025-09-11T19:23:10.542263435Z TRACE quiche::recovery::congestion::recovery] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 timer=108.401875ms latest_rtt=31.948436ms srtt=32.875305ms min_rtt=31.948436ms rttvar=12.642713ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 566, tv_nsec: 111489723 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 111489723 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.28 Kbps, is_app_limited: true, interval: 32.322781ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 79029465 }), send_elapsed: 374.345µs, ack_elapsed: 32.322781ms, rtt: 31.948436ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 513303, last_update: Instant { tv_sec: 566, tv_nsec: 111489723 }, next_time: Instant { tv_sec: 566, tv_nsec: 111489723 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.542330631Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:48194 to 193.167.100.100:443 [2025-09-11T19:23:10.542336472Z TRACE quiche_apps::client] 0.0.0.0:48194 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.542880688Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:48194 [2025-09-11T19:23:10.542894534Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx pkt Short dcid=6c48dafc823d7ca5cc4c12df1efb65bd2fdcc4d9 key_phase=false len=1045 pn=2 [2025-09-11T19:23:10.542904392Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:10.542915814Z TRACE quiche_apps::client] 0.0.0.0:48194: processed 1066 bytes [2025-09-11T19:23:10.542922316Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:48194 [2025-09-11T19:23:10.542926894Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx pkt Short dcid=6c48dafc823d7ca5cc4c12df1efb65bd2fdcc4d9 key_phase=false len=22 pn=3 [2025-09-11T19:23:10.542933016Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:10.542940089Z TRACE quiche_apps::client] 0.0.0.0:48194: processed 43 bytes [2025-09-11T19:23:10.542944978Z TRACE quiche_apps::client] 0.0.0.0:48194: recv() would block [2025-09-11T19:23:10.542948866Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.542957051Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:10.542959816Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:10.542962180Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:10.542965086Z INFO quiche_apps::common] 1/1 response(s) received in 66.639191ms, closing... [2025-09-11T19:23:10.542977419Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx pkt Short dcid=7b3f802e85a7b2b5 key_phase=false len=10 pn=5 [2025-09-11T19:23:10.542982118Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:10.542992106Z TRACE quiche::recovery::congestion::recovery] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 timer=108.426079ms latest_rtt=31.948436ms srtt=32.875305ms min_rtt=31.948436ms rttvar=12.642713ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 566, tv_nsec: 111489723 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 111489723 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.28 Kbps, is_app_limited: true, interval: 32.322781ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 79029465 }), send_elapsed: 374.345µs, ack_elapsed: 32.322781ms, rtt: 31.948436ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513303, last_update: Instant { tv_sec: 566, tv_nsec: 112242328 }, next_time: Instant { tv_sec: 566, tv_nsec: 111489723 }, max_datagram_size: 1350, last_packet_size: None, iv: 208.454µ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-09-11T19:23:10.543041118Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48194 to 193.167.100.100:443 [2025-09-11T19:23:10.543047410Z TRACE quiche_apps::client] 0.0.0.0:48194 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.573542163Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:48194 [2025-09-11T19:23:10.573559496Z TRACE quiche_apps::client] 0.0.0.0:48194: processed 47 bytes [2025-09-11T19:23:10.573566719Z TRACE quiche_apps::client] 0.0.0.0:48194: recv() would block [2025-09-11T19:23:10.573571708Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.573578391Z TRACE quiche_apps::client] 0.0.0.0:48194 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.793856166Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:10.793884779Z TRACE quiche] 645d66bdaf068a3bdbcf0a1b63d0c34f7e5eb127 draining timeout expired [2025-09-11T19:23:10.793931016Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.793937748Z INFO quiche_apps::client] connection closed, recv=6 sent=6 lost=0 retrans=0 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:48194 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=6 lost=0 retrans=0 rtt=32.875305ms min_rtt=Some(31.948436ms) rttvar=12.642713ms cwnd=13500 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36785] [2025-09-11T19:23:10.798818031Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:10.799072306Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37229 with scid 170ed55b14be48bdbd11f9cdcef385b06b09c1ff [2025-09-11T19:23:10.799113212Z TRACE quiche::tls] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff write message lvl=Initial len=266 [2025-09-11T19:23:10.799130284Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx pkt Initial version=1 dcid=d8bb7bc48425b579896f500c809dfcfb scid=170ed55b14be48bdbd11f9cdcef385b06b09c1ff len=270 pn=0 [2025-09-11T19:23:10.799133400Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:10.799147006Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff timer=998.931542ms 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: 566, tv_nsec: 368348767 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 368348767 }, 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: 566, tv_nsec: 368348767 }, next_time: Instant { tv_sec: 566, tv_nsec: 368348767 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.799232154Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:10.832182265Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37229 [2025-09-11T19:23:10.832199337Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx pkt Initial version=1 dcid=170ed55b14be48bdbd11f9cdcef385b06b09c1ff scid=710bf29ed2f441aa token= len=116 pn=0 [2025-09-11T19:23:10.832213945Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.832221879Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff packet newly acked 0 [2025-09-11T19:23:10.832229013Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:10.832338978Z TRACE quiche::tls] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff set write secret lvl=Handshake [2025-09-11T19:23:10.832348807Z TRACE quiche::tls] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff set read secret lvl=Handshake [2025-09-11T19:23:10.832381888Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx pkt Handshake version=1 dcid=170ed55b14be48bdbd11f9cdcef385b06b09c1ff scid=710bf29ed2f441aa len=1009 pn=0 [2025-09-11T19:23:10.832392197Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm CRYPTO off=0 len=735 [2025-09-11T19:23:10.832617989Z TRACE quiche::tls] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff write message lvl=Handshake len=36 [2025-09-11T19:23:10.832622548Z TRACE quiche::tls] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff set write secret lvl=OneRTT [2025-09-11T19:23:10.832629711Z TRACE quiche::tls] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff set read secret lvl=OneRTT [2025-09-11T19:23:10.832645551Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff 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(d8bb7bc48425b579896f500c809dfcfb), max_idle_timeout: 30000, stateless_reset_token: Some(230084141167406263704989608251470665172), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(710bf29ed2f441aa), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:10.832656942Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm PADDING len=253 [2025-09-11T19:23:10.832672050Z TRACE quiche_apps::client] 0.0.0.0:37229: processed 1200 bytes [2025-09-11T19:23:10.832677951Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:37229 [2025-09-11T19:23:10.832681758Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx pkt Short dcid=170ed55b14be48bdbd11f9cdcef385b06b09c1ff key_phase=false len=213 pn=0 [2025-09-11T19:23:10.832687810Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[78, 77, ba, 37, 1c, 09, 6d, dc] reset_token=[38, 92, 2a, 9e, 24, a6, 72, e5, cf, f9, 2a, 2e, de, 82, c1, d6] [2025-09-11T19:23:10.832694272Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[38, d5, 0c, 91, ad, 6a, 66, 37] reset_token=[cb, 1d, 6c, 01, 8d, 8c, 81, 11, dd, 41, 76, 4e, 4d, 03, 3b, 6c] [2025-09-11T19:23:10.832699251Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a6, bd, f5, f9, 61, 8f, dd, a8] reset_token=[78, 0b, 4d, 2d, 02, 72, c1, dd, 6a, 07, 3b, 3b, 0f, 81, f3, 74] [2025-09-11T19:23:10.832710402Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[9d, 1f, c8, a6, 7a, 2f, 40, e7] reset_token=[5b, 90, ed, b5, a3, 18, ba, cb, 26, 1d, 36, 3c, 0c, 91, 4a, 9d] [2025-09-11T19:23:10.832715842Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[56, ea, b0, c8, 97, 8d, e9, a9] reset_token=[90, 6f, 02, eb, d8, 5f, 9b, 26, 7e, b3, 69, d2, c7, 17, 58, 08] [2025-09-11T19:23:10.832720791Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e0, bf, 84, d6, 14, 39, 85, f2] reset_token=[e7, 01, e0, 20, 48, c4, 47, 5f, fe, 19, 1c, 3e, b6, 01, db, bb] [2025-09-11T19:23:10.832725670Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[4f, 51, 87, 73, 14, ad, 86, a7] reset_token=[15, 97, 27, 57, 65, f6, 9f, bc, 30, 02, 34, 26, 49, b6, 55, 7d] [2025-09-11T19:23:10.832757310Z TRACE quiche_apps::client] 0.0.0.0:37229: processed 234 bytes [2025-09-11T19:23:10.832765405Z TRACE quiche_apps::client] 0.0.0.0:37229: recv() would block [2025-09-11T19:23:10.832767869Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.832776125Z DEBUG quiche_apps::common] sending HTTP request "GET /htptehqtgu\r\n" [2025-09-11T19:23:10.832831668Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx pkt Initial version=1 dcid=710bf29ed2f441aa scid=170ed55b14be48bdbd11f9cdcef385b06b09c1ff len=6 pn=1 [2025-09-11T19:23:10.832835335Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.832844462Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff timer=98.700244ms latest_rtt=33.116502ms srtt=33.116502ms min_rtt=33.116502ms rttvar=16.558251ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 566, tv_nsec: 401913827 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 401913827 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.44 Kbps, is_app_limited: true, interval: 33.116502ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 368348767 }), send_elapsed: 0ns, ack_elapsed: 33.116502ms, rtt: 33.116502ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509564, last_update: Instant { tv_sec: 566, tv_nsec: 401913796 }, next_time: Instant { tv_sec: 566, tv_nsec: 401913827 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.832863818Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx pkt Handshake version=1 dcid=710bf29ed2f441aa scid=170ed55b14be48bdbd11f9cdcef385b06b09c1ff len=45 pn=2 [2025-09-11T19:23:10.832866724Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm ACK delay=60 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.832869308Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:10.832875260Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff timer=99.29832ms latest_rtt=33.116502ms srtt=33.116502ms min_rtt=33.116502ms rttvar=16.558251ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 566, tv_nsec: 401913827 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 401913827 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.44 Kbps, is_app_limited: true, interval: 33.116502ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 368348767 }), send_elapsed: 0ns, ack_elapsed: 33.116502ms, rtt: 33.116502ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509564, last_update: Instant { tv_sec: 566, tv_nsec: 402094043 }, next_time: Instant { tv_sec: 566, tv_nsec: 401913827 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.284µ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-09-11T19:23:10.832892792Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff dropped epoch 0 state [2025-09-11T19:23:10.832905827Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx pkt Short dcid=710bf29ed2f441aa key_phase=false len=1164 pn=3 [2025-09-11T19:23:10.832908602Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:10.832911177Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a4, 4c, ae, e3, e6, c5, fd, 03, c6, 04, a9, 95, 58, 12, cb, 92, 92, d9, ff, 87] reset_token=[9a, ae, 2b, ba, 85, a0, 5d, 79, 8f, 25, 58, 5e, 5f, c9, 34, e2] [2025-09-11T19:23:10.832917388Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[61, 96, 54, 82, 4e, a0, 73, 2c, 74, 34, 63, 06, b7, 81, 36, 59, 64, df, cb, 5d] reset_token=[0f, 97, bf, ac, 1d, 4d, 4a, 3b, d9, 16, 08, 56, 4d, 0d, b3, 34] [2025-09-11T19:23:10.832923309Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c1, a2, 28, 66, e2, bf, 01, f5, a1, cf, ea, 70, 57, ed, 81, 15, ed, 19, ab, ec] reset_token=[83, 72, 72, d3, 96, 73, 10, 73, 88, b6, bc, 50, 51, 04, 6b, 2b] [2025-09-11T19:23:10.832929030Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[70, bf, be, e6, 7c, 18, fa, 58, 27, 73, e1, e4, cf, 33, ab, d4, 8e, 77, c1, 18] reset_token=[99, 8d, dc, 58, a6, 14, 35, 9b, 8c, 9b, 25, 14, c2, ce, 20, 2f] [2025-09-11T19:23:10.832934520Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:10.832937075Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm PADDING len=977 [2025-09-11T19:23:10.832944800Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff timer=99.228841ms latest_rtt=33.116502ms srtt=33.116502ms min_rtt=33.116502ms rttvar=16.558251ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 566, tv_nsec: 401913827 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 401913827 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.44 Kbps, is_app_limited: true, interval: 33.116502ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 368348767 }), send_elapsed: 0ns, ack_elapsed: 33.116502ms, rtt: 33.116502ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 509564, last_update: Instant { tv_sec: 566, tv_nsec: 402094043 }, next_time: Instant { tv_sec: 566, tv_nsec: 402288327 }, 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-09-11T19:23:10.832980176Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37229 to 193.167.100.100:443 [2025-09-11T19:23:10.832990254Z TRACE quiche_apps::client] 0.0.0.0:37229 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.865011740Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:37229 [2025-09-11T19:23:10.865030004Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx pkt Short dcid=a44caee3e6c5fd03c604a9955812cb9292d9ff87 key_phase=false len=385 pn=1 [2025-09-11T19:23:10.865041876Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:10.865048158Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm HANDSHAKE_DONE [2025-09-11T19:23:10.865055392Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff dropped epoch 1 state [2025-09-11T19:23:10.865060902Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm ACK delay=17 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:10.865068196Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff packet newly acked 3 [2025-09-11T19:23:10.865075509Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:10.865121976Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:10.865143185Z TRACE quiche_apps::client] 0.0.0.0:37229: processed 406 bytes [2025-09-11T19:23:10.865152072Z TRACE quiche_apps::client] 0.0.0.0:37229: recv() would block [2025-09-11T19:23:10.865156771Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.865161019Z INFO quiche_apps::client] Retiring source CID 170ed55b14be48bdbd11f9cdcef385b06b09c1ff [2025-09-11T19:23:10.865180866Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx pkt Short dcid=710bf29ed2f441aa key_phase=false len=45 pn=4 [2025-09-11T19:23:10.865184813Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm ACK delay=18 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:10.865188510Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[8a, a1, d4, 06, b7, 2b, 3a, d0, 08, 04, 50, 28, 1a, 91, 75, 1f, bc, 23, 5a, 45] reset_token=[46, 4e, 7a, 79, fd, ef, 34, eb, 8a, 5b, 58, 9c, 32, 22, 29, 49] [2025-09-11T19:23:10.865202356Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff timer=108.730353ms latest_rtt=32.009422ms srtt=32.978116ms min_rtt=32.009422ms rttvar=12.695458ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 566, tv_nsec: 434442960 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 434442960 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.97 Kbps, is_app_limited: true, interval: 32.383922ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 401913827 }), send_elapsed: 374.5µs, ack_elapsed: 32.383922ms, rtt: 32.009422ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 511702, last_update: Instant { tv_sec: 566, tv_nsec: 434442960 }, next_time: Instant { tv_sec: 566, tv_nsec: 434442960 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.865284249Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:37229 to 193.167.100.100:443 [2025-09-11T19:23:10.865292043Z TRACE quiche_apps::client] 0.0.0.0:37229 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.865871786Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:37229 [2025-09-11T19:23:10.865885011Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx pkt Short dcid=a44caee3e6c5fd03c604a9955812cb9292d9ff87 key_phase=false len=1045 pn=2 [2025-09-11T19:23:10.865901452Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:10.865913284Z TRACE quiche_apps::client] 0.0.0.0:37229: processed 1066 bytes [2025-09-11T19:23:10.865919114Z TRACE quiche_apps::client] 0.0.0.0:37229: recv() would block [2025-09-11T19:23:10.865923092Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.865929253Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:10.865931889Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:23:10.865943270Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx pkt Short dcid=710bf29ed2f441aa key_phase=false len=5 pn=5 [2025-09-11T19:23:10.865947778Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm ACK delay=7 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:10.865958358Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff timer=107.97399ms latest_rtt=32.009422ms srtt=32.978116ms min_rtt=32.009422ms rttvar=12.695458ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 566, tv_nsec: 434442960 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 434442960 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.97 Kbps, is_app_limited: true, interval: 32.383922ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 401913827 }), send_elapsed: 374.5µs, ack_elapsed: 32.383922ms, rtt: 32.009422ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511702, last_update: Instant { tv_sec: 566, tv_nsec: 435207478 }, next_time: Instant { tv_sec: 566, tv_nsec: 434442960 }, max_datagram_size: 1350, last_packet_size: None, iv: 138.753µ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-09-11T19:23:10.865998413Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37229 to 193.167.100.100:443 [2025-09-11T19:23:10.866005726Z TRACE quiche_apps::client] 0.0.0.0:37229 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.922648195Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:37229 [2025-09-11T19:23:10.922667891Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx pkt Short dcid=a44caee3e6c5fd03c604a9955812cb9292d9ff87 key_phase=false len=23 pn=4 [2025-09-11T19:23:10.922681056Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm ACK delay=3264 blocks=[4..5] ecn_counts=None [2025-09-11T19:23:10.922688410Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff packet newly acked 4 [2025-09-11T19:23:10.922694030Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff packet newly acked 5 [2025-09-11T19:23:10.922711062Z TRACE quiche_apps::client] 0.0.0.0:37229: processed 44 bytes [2025-09-11T19:23:10.922718275Z TRACE quiche_apps::client] 0.0.0.0:37229: recv() would block [2025-09-11T19:23:10.922723034Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.922754513Z TRACE quiche_apps::client] 0.0.0.0:37229 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.947807473Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:37229 [2025-09-11T19:23:10.947826068Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx pkt Short dcid=a44caee3e6c5fd03c604a9955812cb9292d9ff87 key_phase=false len=21 pn=6 [2025-09-11T19:23:10.947837369Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm PING mtu_probe=None [2025-09-11T19:23:10.947842990Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm PADDING len=3 [2025-09-11T19:23:10.947867946Z TRACE quiche_apps::client] 0.0.0.0:37229: processed 42 bytes [2025-09-11T19:23:10.947875781Z TRACE quiche_apps::client] 0.0.0.0:37229: recv() would block [2025-09-11T19:23:10.947880129Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.947895668Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx pkt Short dcid=710bf29ed2f441aa key_phase=false len=7 pn=6 [2025-09-11T19:23:10.947900988Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm ACK delay=8 blocks=[4..4, 6..6] ecn_counts=None [2025-09-11T19:23:10.947915565Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff timer=none latest_rtt=57.492125ms srtt=32.917366ms min_rtt=32.009422ms rttvar=9.64309ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1594, delivered_time: Instant { tv_sec: 566, tv_nsec: 517295253 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 517295253 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { bandwidth: 293.97 Kbps, is_app_limited: true, interval: 57.492125ms, delivered: 71, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 434442960 }), send_elapsed: 0ns, ack_elapsed: 57.492125ms, rtt: 57.492125ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512647, last_update: Instant { tv_sec: 566, tv_nsec: 517156500 }, next_time: Instant { tv_sec: 566, tv_nsec: 517295253 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:10.947978022Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:37229 to 193.167.100.100:443 [2025-09-11T19:23:10.947987780Z TRACE quiche_apps::client] 0.0.0.0:37229 -> 193.167.100.100:443: done writing [2025-09-11T19:23:10.978582880Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:37229 [2025-09-11T19:23:10.978605463Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx pkt Short dcid=a44caee3e6c5fd03c604a9955812cb9292d9ff87 key_phase=false len=22 pn=7 [2025-09-11T19:23:10.978619319Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:10.978638464Z TRACE quiche_apps::client] 0.0.0.0:37229: processed 43 bytes [2025-09-11T19:23:10.978646089Z TRACE quiche_apps::client] 0.0.0.0:37229: recv() would block [2025-09-11T19:23:10.978650757Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:10.978662860Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:23:10.978667609Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:23:10.978672137Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:10.978677307Z INFO quiche_apps::common] 1/1 response(s) received in 179.441476ms, closing... [2025-09-11T19:23:10.978693828Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx pkt Short dcid=710bf29ed2f441aa key_phase=false len=10 pn=7 [2025-09-11T19:23:10.978699388Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:10.978714036Z TRACE quiche::recovery::congestion::recovery] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff timer=96.461203ms latest_rtt=57.492125ms srtt=32.917366ms min_rtt=32.009422ms rttvar=9.64309ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1594, delivered_time: Instant { tv_sec: 566, tv_nsec: 547956193 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 547956193 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 293.97 Kbps, is_app_limited: true, interval: 57.492125ms, delivered: 71, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 434442960 }), send_elapsed: 0ns, ack_elapsed: 57.492125ms, rtt: 57.492125ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 512647, last_update: Instant { tv_sec: 566, tv_nsec: 547956193 }, next_time: Instant { tv_sec: 566, tv_nsec: 547956193 }, 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-09-11T19:23:10.978815074Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:37229 to 193.167.100.100:443 [2025-09-11T19:23:10.978824051Z TRACE quiche_apps::client] 0.0.0.0:37229 -> 193.167.100.100:443: done writing [2025-09-11T19:23:11.009356358Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:37229 [2025-09-11T19:23:11.009372558Z TRACE quiche_apps::client] 0.0.0.0:37229: processed 47 bytes [2025-09-11T19:23:11.009379481Z TRACE quiche_apps::client] 0.0.0.0:37229: recv() would block [2025-09-11T19:23:11.009384791Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:11.009391754Z TRACE quiche_apps::client] 0.0.0.0:37229 -> 193.167.100.100:443: done writing [2025-09-11T19:23:11.193634129Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:11.193654356Z TRACE quiche] 170ed55b14be48bdbd11f9cdcef385b06b09c1ff draining timeout expired [2025-09-11T19:23:11.193692097Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:11.193698529Z INFO quiche_apps::client] connection closed, recv=8 sent=8 lost=0 retrans=0 sent_bytes=1854 recv_bytes=3035 lost_bytes=0 [local_addr=0.0.0.0:37229 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=8 lost=0 retrans=0 rtt=32.917366ms min_rtt=Some(32.009422ms) rttvar=9.64309ms cwnd=13500 sent_bytes=1854 recv_bytes=3035 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36746] [2025-09-11T19:23:11.198492472Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:11.198760172Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:40410 with scid dc37c5513ace7a30fa52b8912ec80d09c7daea94 [2025-09-11T19:23:11.198812660Z TRACE quiche::tls] dc37c5513ace7a30fa52b8912ec80d09c7daea94 write message lvl=Initial len=266 [2025-09-11T19:23:11.198832036Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx pkt Initial version=1 dcid=7eba12e2c178fc3bc89b970878fff651 scid=dc37c5513ace7a30fa52b8912ec80d09c7daea94 len=270 pn=0 [2025-09-11T19:23:11.198835342Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:11.198848647Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 timer=998.924209ms 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: 566, tv_nsec: 768043085 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 768043085 }, 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: 566, tv_nsec: 768043085 }, next_time: Instant { tv_sec: 566, tv_nsec: 768043085 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:11.198933826Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:12.199007135Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:12.199046970Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 loss detection timeout expired [2025-09-11T19:23:12.199055516Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 timer=997.716428ms 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: 566, tv_nsec: 768043085 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 768043085 }, 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: 566, tv_nsec: 768043085 }, next_time: Instant { tv_sec: 566, tv_nsec: 768043085 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:12.199082536Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:12.199123653Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx pkt Initial version=1 dcid=7eba12e2c178fc3bc89b970878fff651 scid=dc37c5513ace7a30fa52b8912ec80d09c7daea94 len=270 pn=1 [2025-09-11T19:23:12.199129534Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:12.199149631Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 timer=1.997950647s 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: 566, tv_nsec: 768043085 }, first_sent_time: Instant { tv_sec: 566, tv_nsec: 768043085 }, 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: 567, tv_nsec: 768370358 }, next_time: Instant { tv_sec: 567, tv_nsec: 768370358 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:12.199229621Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:40410 to 193.167.100.100:443 [2025-09-11T19:23:12.199239078Z TRACE quiche_apps::client] 0.0.0.0:40410 -> 193.167.100.100:443: done writing [2025-09-11T19:23:12.232287554Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:40410 [2025-09-11T19:23:12.232314684Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx pkt Initial version=1 dcid=dc37c5513ace7a30fa52b8912ec80d09c7daea94 scid=135ceaa471156c84 token= len=116 pn=0 [2025-09-11T19:23:12.232335092Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm ACK delay=58 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:12.232346564Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 packet newly acked 1 [2025-09-11T19:23:12.232356372Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 packet 0 lost on epoch 0 [2025-09-11T19:23:12.232379615Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:12.232539654Z TRACE quiche::tls] dc37c5513ace7a30fa52b8912ec80d09c7daea94 set write secret lvl=Handshake [2025-09-11T19:23:12.232559622Z TRACE quiche::tls] dc37c5513ace7a30fa52b8912ec80d09c7daea94 set read secret lvl=Handshake [2025-09-11T19:23:12.232611118Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx pkt Handshake version=1 dcid=dc37c5513ace7a30fa52b8912ec80d09c7daea94 scid=135ceaa471156c84 len=1009 pn=0 [2025-09-11T19:23:12.232624563Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:12.232898605Z TRACE quiche::tls] dc37c5513ace7a30fa52b8912ec80d09c7daea94 write message lvl=Handshake len=36 [2025-09-11T19:23:12.232905878Z TRACE quiche::tls] dc37c5513ace7a30fa52b8912ec80d09c7daea94 set write secret lvl=OneRTT [2025-09-11T19:23:12.232914805Z TRACE quiche::tls] dc37c5513ace7a30fa52b8912ec80d09c7daea94 set read secret lvl=OneRTT [2025-09-11T19:23:12.232934812Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 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(7eba12e2c178fc3bc89b970878fff651), max_idle_timeout: 30000, stateless_reset_token: Some(138560323201718005916555708906494856985), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(135ceaa471156c84), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:12.232948959Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm PADDING len=254 [2025-09-11T19:23:12.232967263Z TRACE quiche_apps::client] 0.0.0.0:40410: processed 1200 bytes [2025-09-11T19:23:12.232974326Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:40410 [2025-09-11T19:23:12.232979005Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx pkt Short dcid=dc37c5513ace7a30fa52b8912ec80d09c7daea94 key_phase=false len=213 pn=0 [2025-09-11T19:23:12.232986419Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b8, c4, 50, 03, c8, ab, 6a, 76] reset_token=[ab, 55, 9d, d6, 38, 5c, 80, 5e, a5, f4, a0, 10, 58, 1d, e3, b7] [2025-09-11T19:23:12.232994163Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ea, e9, f9, e4, d8, 13, ff, ef] reset_token=[4d, c1, 9b, 8c, 1f, 1f, 32, 09, e1, 86, 07, 6d, 7c, ce, 87, ca] [2025-09-11T19:23:12.232999974Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[52, 22, 14, e2, 50, 9b, 4f, 54] reset_token=[06, 73, 43, 1e, fc, 9f, a0, c8, b7, 99, 21, 1c, a9, 88, a3, bb] [2025-09-11T19:23:12.233005424Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[53, a5, 78, 95, 26, 04, f9, 47] reset_token=[f4, 3f, c0, 48, c5, da, 3f, 41, 2e, 85, 78, b3, ad, f8, 11, 74] [2025-09-11T19:23:12.233011616Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[6e, 65, a7, 2d, 13, e4, fc, 70] reset_token=[df, 93, fc, b7, 25, 7d, 3e, 92, 03, d4, fd, e2, 34, 02, e4, 59] [2025-09-11T19:23:12.233017256Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[df, 7d, b0, 50, 02, 35, 2b, 26] reset_token=[eb, 0f, 0c, e5, a0, c5, b0, 2b, ca, 87, 05, ba, 8b, 2b, a6, ac] [2025-09-11T19:23:12.233022757Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[7c, f4, b9, 5b, f7, 5e, 34, 01] reset_token=[42, 1f, ff, 5b, f3, 35, b5, be, 96, c9, 37, c4, c2, cb, c9, e6] [2025-09-11T19:23:12.233039438Z TRACE quiche_apps::client] 0.0.0.0:40410: processed 234 bytes [2025-09-11T19:23:12.233044067Z TRACE quiche_apps::client] 0.0.0.0:40410: recv() would block [2025-09-11T19:23:12.233047142Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:12.233056289Z DEBUG quiche_apps::common] sending HTTP request "GET /ytzelfbssv\r\n" [2025-09-11T19:23:12.233136579Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx pkt Initial version=1 dcid=135ceaa471156c84 scid=dc37c5513ace7a30fa52b8912ec80d09c7daea94 len=6 pn=2 [2025-09-11T19:23:12.233141058Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm ACK delay=103 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:12.233153531Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 timer=98.782586ms latest_rtt=33.209015ms srtt=33.209015ms min_rtt=33.209015ms rttvar=16.604507ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 567, tv_nsec: 801579373 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, first_sent_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033536288s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 768043085 }), send_elapsed: 1.000327273s, ack_elapsed: 1.033536288s, rtt: 33.209015ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355701, last_update: Instant { tv_sec: 567, tv_nsec: 802397632 }, next_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:12.233176013Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx pkt Handshake version=1 dcid=135ceaa471156c84 scid=dc37c5513ace7a30fa52b8912ec80d09c7daea94 len=46 pn=3 [2025-09-11T19:23:12.233178828Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm ACK delay=70 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:12.233181393Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:12.233187264Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 timer=99.567542ms latest_rtt=33.209015ms srtt=33.209015ms min_rtt=33.209015ms rttvar=16.604507ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 567, tv_nsec: 835606647 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, first_sent_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033536288s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 768043085 }), send_elapsed: 1.000327273s, ack_elapsed: 1.033536288s, rtt: 33.209015ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355701, last_update: Instant { tv_sec: 567, tv_nsec: 802397632 }, next_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:12.233199276Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 dropped epoch 0 state [2025-09-11T19:23:12.233217100Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx pkt Short dcid=135ceaa471156c84 key_phase=false len=1163 pn=4 [2025-09-11T19:23:12.233219935Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm ACK delay=28 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:12.233222550Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d9, 9f, 24, bf, da, d5, 39, f6, ee, 42, b3, f2, c5, 6a, c8, 6f, e5, 71, f0, 50] reset_token=[28, b5, 7e, 03, af, 54, a4, 29, b3, 06, 3b, 4a, 4d, c5, 4a, 5f] [2025-09-11T19:23:12.233228060Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[73, 94, 85, 66, 51, 66, ad, a4, e1, 5e, b7, 33, 37, 56, 30, 1e, 9d, 40, 1e, 29] reset_token=[01, 27, 17, ec, 39, 41, 64, 36, 32, b6, 2d, 45, 3d, 9f, 9d, d8] [2025-09-11T19:23:12.233233129Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c5, fd, a2, 03, 59, 59, 93, 80, 86, 6d, 96, 04, 20, d3, d9, 54, 0b, 15, 2c, 80] reset_token=[39, ea, 21, 28, 18, e3, c4, b5, 81, b0, 72, 20, d6, 09, 41, 3d] [2025-09-11T19:23:12.233238349Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b6, de, b9, 4b, 6f, ae, 17, 6c, 6a, ef, 16, 2a, 58, 40, fa, f8, f0, 9c, c2, 49] reset_token=[90, ed, fb, 17, 08, 6b, 14, 18, 71, 9d, e7, a7, 2b, ad, 33, 2c] [2025-09-11T19:23:12.233243268Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:12.233245803Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm PADDING len=976 [2025-09-11T19:23:12.233253548Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 timer=99.501199ms latest_rtt=33.209015ms srtt=33.209015ms min_rtt=33.209015ms rttvar=16.604507ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 567, tv_nsec: 835606647 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, first_sent_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033536288s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 566, tv_nsec: 768043085 }), send_elapsed: 1.000327273s, ack_elapsed: 1.033536288s, rtt: 33.209015ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355701, last_update: Instant { tv_sec: 567, tv_nsec: 802397632 }, next_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:12.233289886Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:40410 to 193.167.100.100:443 [2025-09-11T19:23:12.233294815Z TRACE quiche_apps::client] 0.0.0.0:40410 -> 193.167.100.100:443: done writing [2025-09-11T19:23:12.265343633Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:40410 [2025-09-11T19:23:12.265364271Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx pkt Short dcid=d99f24bfdad539f6ee42b3f2c56ac86fe571f050 key_phase=false len=385 pn=1 [2025-09-11T19:23:12.265376364Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:12.265382786Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm HANDSHAKE_DONE [2025-09-11T19:23:12.265390440Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 dropped epoch 1 state [2025-09-11T19:23:12.265396492Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm ACK delay=21 blocks=[4..4] ecn_counts=None [2025-09-11T19:23:12.265413914Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 packet newly acked 4 [2025-09-11T19:23:12.265422320Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:12.265473826Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:12.265530872Z TRACE quiche_apps::client] 0.0.0.0:40410: processed 406 bytes [2025-09-11T19:23:12.265538036Z TRACE quiche_apps::client] 0.0.0.0:40410: recv() would block [2025-09-11T19:23:12.265541172Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:12.265544568Z INFO quiche_apps::client] Retiring source CID dc37c5513ace7a30fa52b8912ec80d09c7daea94 [2025-09-11T19:23:12.265560057Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx pkt Short dcid=135ceaa471156c84 key_phase=false len=45 pn=5 [2025-09-11T19:23:12.265563754Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm ACK delay=24 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:12.265567751Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[46, ab, 09, f4, 9f, 60, e3, 36, 7d, 70, 78, ed, ce, 93, 46, 9f, c5, 91, 80, 8d] reset_token=[3a, 2b, 1d, ab, b7, c8, f6, 9f, 38, 8d, e1, 3e, 3b, 22, 51, 15] [2025-09-11T19:23:12.265581838Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 timer=108.846573ms latest_rtt=32.233913ms srtt=33.087127ms min_rtt=32.233913ms rttvar=12.697155ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 567, tv_nsec: 868031948 }) Rate { delivered: 1522, delivered_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, first_sent_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.09 Kbps, is_app_limited: true, interval: 32.233913ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 567, tv_nsec: 802397632 }), send_elapsed: 0ns, ack_elapsed: 32.233913ms, rtt: 32.233913ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357011, last_update: Instant { tv_sec: 567, tv_nsec: 802397632 }, next_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:12.265629026Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:40410 to 193.167.100.100:443 [2025-09-11T19:23:12.265634526Z TRACE quiche_apps::client] 0.0.0.0:40410 -> 193.167.100.100:443: done writing [2025-09-11T19:23:12.266209259Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:40410 [2025-09-11T19:23:12.266222324Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx pkt Short dcid=d99f24bfdad539f6ee42b3f2c56ac86fe571f050 key_phase=false len=1045 pn=2 [2025-09-11T19:23:12.266231952Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:12.266242191Z TRACE quiche_apps::client] 0.0.0.0:40410: processed 1066 bytes [2025-09-11T19:23:12.266249625Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:40410 [2025-09-11T19:23:12.266254454Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx pkt Short dcid=d99f24bfdad539f6ee42b3f2c56ac86fe571f050 key_phase=false len=22 pn=3 [2025-09-11T19:23:12.266260646Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:12.266268600Z TRACE quiche_apps::client] 0.0.0.0:40410: processed 43 bytes [2025-09-11T19:23:12.266274411Z TRACE quiche_apps::client] 0.0.0.0:40410: recv() would block [2025-09-11T19:23:12.266284590Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:12.266292876Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:12.266297094Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:12.266301121Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:12.266304557Z INFO quiche_apps::common] 1/1 response(s) received in 1.067358569s, closing... [2025-09-11T19:23:12.266314696Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx pkt Short dcid=135ceaa471156c84 key_phase=false len=10 pn=6 [2025-09-11T19:23:12.266318494Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:12.266328943Z TRACE quiche::recovery::congestion::recovery] dc37c5513ace7a30fa52b8912ec80d09c7daea94 timer=108.856451ms latest_rtt=32.233913ms srtt=33.087127ms min_rtt=32.233913ms rttvar=12.697155ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 567, tv_nsec: 868031948 }) Rate { delivered: 1522, delivered_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, first_sent_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.09 Kbps, is_app_limited: true, interval: 32.233913ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 567, tv_nsec: 802397632 }), send_elapsed: 0ns, ack_elapsed: 32.233913ms, rtt: 32.233913ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357011, last_update: Instant { tv_sec: 567, tv_nsec: 802397632 }, next_time: Instant { tv_sec: 567, tv_nsec: 802397632 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:12.266373737Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:40410 to 193.167.100.100:443 [2025-09-11T19:23:12.266380389Z TRACE quiche_apps::client] 0.0.0.0:40410 -> 193.167.100.100:443: done writing [2025-09-11T19:23:12.364092386Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:40410 [2025-09-11T19:23:12.364125127Z TRACE quiche_apps::client] 0.0.0.0:40410: processed 401 bytes [2025-09-11T19:23:12.364133522Z TRACE quiche_apps::client] 0.0.0.0:40410: recv() would block [2025-09-11T19:23:12.364138672Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:12.364148510Z TRACE quiche_apps::client] 0.0.0.0:40410 -> 193.167.100.100:443: done writing [2025-09-11T19:23:12.364373257Z TRACE quiche_apps::client] got 401 bytes from 193.167.100.100:443 to 0.0.0.0:40410 [2025-09-11T19:23:12.364385410Z TRACE quiche_apps::client] 0.0.0.0:40410: processed 401 bytes [2025-09-11T19:23:12.364392403Z TRACE quiche_apps::client] 0.0.0.0:40410: recv() would block [2025-09-11T19:23:12.364397563Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:12.364403514Z TRACE quiche_apps::client] 0.0.0.0:40410 -> 193.167.100.100:443: done writing [2025-09-11T19:23:12.518613194Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:12.518632229Z TRACE quiche] dc37c5513ace7a30fa52b8912ec80d09c7daea94 draining timeout expired [2025-09-11T19:23:12.518673667Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:12.518680349Z INFO quiche_apps::client] connection closed, recv=6 sent=7 lost=1 retrans=2 sent_bytes=2123 recv_bytes=2949 lost_bytes=333 [local_addr=0.0.0.0:40410 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=7 lost=1 retrans=2 rtt=33.087127ms min_rtt=Some(32.233913ms) rttvar=12.697155ms cwnd=9450 sent_bytes=2123 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=36886] [2025-09-11T19:23:12.523357639Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:12.523606945Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44919 with scid 3446b673dacf689f7d14edca43bbd80326b1b7ef [2025-09-11T19:23:12.523646218Z TRACE quiche::tls] 3446b673dacf689f7d14edca43bbd80326b1b7ef write message lvl=Initial len=266 [2025-09-11T19:23:12.523662729Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Initial version=1 dcid=79f5ea77477714c233fc578c8dc218b0 scid=3446b673dacf689f7d14edca43bbd80326b1b7ef len=270 pn=0 [2025-09-11T19:23:12.523666035Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:12.523682516Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=998.930439ms 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: 568, tv_nsec: 92883175 }, first_sent_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, 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: 568, tv_nsec: 92883175 }, next_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:12.523768136Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:13.523828824Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:13.523858590Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef loss detection timeout expired [2025-09-11T19:23:13.523865503Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=997.746681ms 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: 568, tv_nsec: 92883175 }, first_sent_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, 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: 568, tv_nsec: 92883175 }, next_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:13.523890319Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:13.523928721Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Initial version=1 dcid=79f5ea77477714c233fc578c8dc218b0 scid=3446b673dacf689f7d14edca43bbd80326b1b7ef len=270 pn=1 [2025-09-11T19:23:13.523932999Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:13.523951964Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=1.997954526s 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: 568, tv_nsec: 92883175 }, first_sent_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, 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: 569, tv_nsec: 93176559 }, next_time: Instant { tv_sec: 569, tv_nsec: 93176559 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:13.524042323Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44919 to 193.167.100.100:443 [2025-09-11T19:23:13.524049546Z TRACE quiche_apps::client] 0.0.0.0:44919 -> 193.167.100.100:443: done writing [2025-09-11T19:23:13.858031130Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:44919 [2025-09-11T19:23:13.858068649Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx pkt Initial version=1 dcid=3446b673dacf689f7d14edca43bbd80326b1b7ef scid=a98df26ed8902484 token= len=1162 pn=1 [2025-09-11T19:23:13.858093255Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:13.858244638Z TRACE quiche::tls] 3446b673dacf689f7d14edca43bbd80326b1b7ef set write secret lvl=Handshake [2025-09-11T19:23:13.858264655Z TRACE quiche::tls] 3446b673dacf689f7d14edca43bbd80326b1b7ef set read secret lvl=Handshake [2025-09-11T19:23:13.858285445Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx frm PADDING len=1051 [2025-09-11T19:23:13.858313878Z TRACE quiche_apps::client] 0.0.0.0:44919: processed 1200 bytes [2025-09-11T19:23:13.858327122Z TRACE quiche_apps::client] 0.0.0.0:44919: recv() would block [2025-09-11T19:23:13.858330769Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:13.858346749Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Initial version=1 dcid=a98df26ed8902484 scid=3446b673dacf689f7d14edca43bbd80326b1b7ef len=5 pn=2 [2025-09-11T19:23:13.858350446Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm ACK delay=35 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:13.858362598Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=1.6635434s 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: 568, tv_nsec: 92883175 }, first_sent_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, 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: 569, tv_nsec: 427605808 }, next_time: Instant { tv_sec: 569, tv_nsec: 427605808 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:13.858418142Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44919 to 193.167.100.100:443 [2025-09-11T19:23:13.858428802Z TRACE quiche_apps::client] 0.0.0.0:44919 -> 193.167.100.100:443: done writing [2025-09-11T19:23:15.524158929Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:15.524203663Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef loss detection timeout expired [2025-09-11T19:23:15.524210475Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=1.995695243s 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: 568, tv_nsec: 92883175 }, first_sent_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, 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: 569, tv_nsec: 427605808 }, next_time: Instant { tv_sec: 569, tv_nsec: 427605808 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:15.524235332Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:15.524271179Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Initial version=1 dcid=a98df26ed8902484 scid=3446b673dacf689f7d14edca43bbd80326b1b7ef len=278 pn=3 [2025-09-11T19:23:15.524275958Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm ACK delay=208275 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:15.524281729Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:15.524301716Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=3.995942974s 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: 568, tv_nsec: 92883175 }, first_sent_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, 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: 571, tv_nsec: 93514789 }, next_time: Instant { tv_sec: 571, tv_nsec: 93514789 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:15.524380763Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44919 to 193.167.100.100:443 [2025-09-11T19:23:15.524393157Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Initial version=1 dcid=a98df26ed8902484 scid=3446b673dacf689f7d14edca43bbd80326b1b7ef len=9 pn=4 [2025-09-11T19:23:15.524396653Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm ACK delay=208291 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:15.524400160Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm PING mtu_probe=None [2025-09-11T19:23:15.524408054Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=3.995977788s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1063 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, first_sent_time: Instant { tv_sec: 568, tv_nsec: 92883175 }, 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: 571, tv_nsec: 93655882 }, next_time: Instant { tv_sec: 571, tv_nsec: 93655882 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:15.524440074Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44919 to 193.167.100.100:443 [2025-09-11T19:23:15.524445374Z TRACE quiche_apps::client] 0.0.0.0:44919 -> 193.167.100.100:443: done writing [2025-09-11T19:23:15.556822249Z TRACE quiche_apps::client] got 854 bytes from 193.167.100.100:443 to 0.0.0.0:44919 [2025-09-11T19:23:15.556843038Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx pkt Initial version=1 dcid=3446b673dacf689f7d14edca43bbd80326b1b7ef scid=a98df26ed8902484 token= len=24 pn=3 [2025-09-11T19:23:15.556881019Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx frm ACK delay=13 blocks=[1..1, 3..3] ecn_counts=None [2025-09-11T19:23:15.556890977Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef packet newly acked 1 [2025-09-11T19:23:15.556896999Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef packet newly acked 3 [2025-09-11T19:23:15.556903120Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef packet 0 lost on epoch 0 [2025-09-11T19:23:15.556944087Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx pkt Handshake version=1 dcid=3446b673dacf689f7d14edca43bbd80326b1b7ef scid=a98df26ed8902484 len=755 pn=1 [2025-09-11T19:23:15.556957662Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:15.557205826Z TRACE quiche::tls] 3446b673dacf689f7d14edca43bbd80326b1b7ef write message lvl=Handshake len=36 [2025-09-11T19:23:15.557211767Z TRACE quiche::tls] 3446b673dacf689f7d14edca43bbd80326b1b7ef set write secret lvl=OneRTT [2025-09-11T19:23:15.557222527Z TRACE quiche::tls] 3446b673dacf689f7d14edca43bbd80326b1b7ef set read secret lvl=OneRTT [2025-09-11T19:23:15.557242845Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef 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(79f5ea77477714c233fc578c8dc218b0), max_idle_timeout: 30000, stateless_reset_token: Some(23086571046769353606223299054872170394), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(a98df26ed8902484), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:15.557268553Z TRACE quiche_apps::client] 0.0.0.0:44919: processed 854 bytes [2025-09-11T19:23:15.557274313Z TRACE quiche_apps::client] 0.0.0.0:44919: recv() would block [2025-09-11T19:23:15.557277329Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:15.557286396Z DEBUG quiche_apps::common] sending HTTP request "GET /oolgmrfgdn\r\n" [2025-09-11T19:23:15.557364131Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Initial version=1 dcid=a98df26ed8902484 scid=3446b673dacf689f7d14edca43bbd80326b1b7ef len=6 pn=5 [2025-09-11T19:23:15.557367939Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm ACK delay=65 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:15.557388257Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=64.778265ms latest_rtt=32.59377ms srtt=32.59377ms min_rtt=32.59377ms rttvar=16.296885ms cwnd=9450 ssthresh=9450 bytes_in_flight=64 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 571, tv_nsec: 126108559 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 571, tv_nsec: 126108559 }, first_sent_time: Instant { tv_sec: 571, tv_nsec: 93514789 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033225384s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 568, tv_nsec: 92883175 }), send_elapsed: 3.000631614s, ack_elapsed: 3.033225384s, rtt: 32.59377ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362415, last_update: Instant { tv_sec: 571, tv_nsec: 126626776 }, next_time: Instant { tv_sec: 571, tv_nsec: 126626776 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:15.557421629Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Handshake version=1 dcid=a98df26ed8902484 scid=3446b673dacf689f7d14edca43bbd80326b1b7ef len=45 pn=6 [2025-09-11T19:23:15.557426658Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm ACK delay=59 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:15.557431166Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:15.557441646Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=64.725106ms latest_rtt=32.59377ms srtt=32.59377ms min_rtt=32.59377ms rttvar=16.296885ms cwnd=9450 ssthresh=9450 bytes_in_flight=163 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 571, tv_nsec: 126108559 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 571, tv_nsec: 126108559 }, first_sent_time: Instant { tv_sec: 571, tv_nsec: 93514789 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033225384s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 568, tv_nsec: 92883175 }), send_elapsed: 3.000631614s, ack_elapsed: 3.033225384s, rtt: 32.59377ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362415, last_update: Instant { tv_sec: 571, tv_nsec: 126626776 }, next_time: Instant { tv_sec: 571, tv_nsec: 126626776 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:15.557461563Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef dropped epoch 0 state [2025-09-11T19:23:15.557482382Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Short dcid=a98df26ed8902484 key_phase=false len=1164 pn=7 [2025-09-11T19:23:15.557487051Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c6, ba, d2, 2e, cc, 27, 0b, c0, 2b, d2, 44, 88, 63, ac, 1e, 92, dd, 83, f3, d4] reset_token=[23, 41, 07, 63, 3a, b1, 5a, f9, a3, d0, 5b, 09, 14, 26, 9c, da] [2025-09-11T19:23:15.557497791Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e7, bb, 7c, c0, bd, f3, 3f, 51, a0, 09, b5, 08, 13, e9, 46, fc, 38, 0f, 0f, e0] reset_token=[47, 32, 53, a3, 28, 7c, ca, 82, 02, d4, 52, 5b, ed, 36, 13, a4] [2025-09-11T19:23:15.557510915Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6c, f5, 51, da, 96, 7f, 89, ec, d3, e8, e2, d4, f3, 77, f5, 24, 2e, cf, f0, 18] reset_token=[57, c4, 38, 5e, ea, 65, ef, 5c, 16, 36, bc, e7, 01, 97, 40, 97] [2025-09-11T19:23:15.557520273Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b4, 98, ed, cc, e4, e5, 07, 3d, a6, e2, 50, 35, e7, b7, 56, 5b, dd, 74, f0, 8e] reset_token=[cb, f5, 47, f2, 7f, 0f, 54, 14, be, be, 23, 72, b4, 62, b9, d3] [2025-09-11T19:23:15.557529360Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:15.557532055Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm PADDING len=982 [2025-09-11T19:23:15.557545150Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=97.592497ms latest_rtt=32.59377ms srtt=32.59377ms min_rtt=32.59377ms rttvar=16.296885ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 571, tv_nsec: 126108559 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 571, tv_nsec: 126108559 }, first_sent_time: Instant { tv_sec: 571, tv_nsec: 93514789 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033225384s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 568, tv_nsec: 92883175 }), send_elapsed: 3.000631614s, ack_elapsed: 3.033225384s, rtt: 32.59377ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362415, last_update: Instant { tv_sec: 571, tv_nsec: 126626776 }, next_time: Instant { tv_sec: 571, tv_nsec: 126626776 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:15.557595263Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44919 to 193.167.100.100:443 [2025-09-11T19:23:15.557603739Z TRACE quiche_apps::client] 0.0.0.0:44919 -> 193.167.100.100:443: done writing [2025-09-11T19:23:15.590524661Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:44919 [2025-09-11T19:23:15.590542685Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx pkt Short dcid=c6bad22ecc270bc02bd2448863ac1e92dd83f3d4 key_phase=false len=1045 pn=2 [2025-09-11T19:23:15.590553936Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:15.590561000Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:15.590575557Z TRACE quiche_apps::client] 0.0.0.0:44919: processed 1066 bytes [2025-09-11T19:23:15.590584163Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:44919 [2025-09-11T19:23:15.590590585Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx pkt Short dcid=c6bad22ecc270bc02bd2448863ac1e92dd83f3d4 key_phase=false len=22 pn=3 [2025-09-11T19:23:15.590598459Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:15.590608278Z TRACE quiche_apps::client] 0.0.0.0:44919: processed 43 bytes [2025-09-11T19:23:15.590616082Z TRACE quiche_apps::client] 0.0.0.0:44919: recv() would block [2025-09-11T19:23:15.590621142Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:15.590664443Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:15.590670314Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:15.590676525Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:15.590686394Z INFO quiche_apps::common] 1/1 response(s) received in 3.06690869s, closing... [2025-09-11T19:23:15.590702905Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx pkt Short dcid=a98df26ed8902484 key_phase=false len=10 pn=8 [2025-09-11T19:23:15.590708685Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:15.590723583Z TRACE quiche::recovery::congestion::recovery] 3446b673dacf689f7d14edca43bbd80326b1b7ef timer=64.413602ms latest_rtt=32.59377ms srtt=32.59377ms min_rtt=32.59377ms rttvar=16.296885ms cwnd=9450 ssthresh=9450 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 571, tv_nsec: 126108559 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 571, tv_nsec: 126108559 }, first_sent_time: Instant { tv_sec: 571, tv_nsec: 93514789 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033225384s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 568, tv_nsec: 92883175 }), send_elapsed: 3.000631614s, ack_elapsed: 3.033225384s, rtt: 32.59377ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362415, last_update: Instant { tv_sec: 571, tv_nsec: 126626776 }, next_time: Instant { tv_sec: 571, tv_nsec: 126626776 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:15.590805937Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:44919 to 193.167.100.100:443 [2025-09-11T19:23:15.590814062Z TRACE quiche_apps::client] 0.0.0.0:44919 -> 193.167.100.100:443: done writing [2025-09-11T19:23:15.885169217Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:15.885199144Z TRACE quiche] 3446b673dacf689f7d14edca43bbd80326b1b7ef draining timeout expired [2025-09-11T19:23:15.885242545Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:15.885249037Z INFO quiche_apps::client] connection closed, recv=5 sent=9 lost=2 retrans=4 sent_bytes=2509 recv_bytes=3163 lost_bytes=333 [local_addr=0.0.0.0:44919 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=9 lost=2 retrans=4 rtt=32.59377ms min_rtt=Some(32.59377ms) rttvar=16.296885ms cwnd=9450 sent_bytes=2509 recv_bytes=3163 lost_bytes=0 stream_retrans_bytes=1064 pmtu=1350 delivery_rate=219] [2025-09-11T19:23:15.890158950Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:15.890408666Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33913 with scid 611907e6c36dc75a87f4e66eba4d1538f0702a28 [2025-09-11T19:23:15.890450274Z TRACE quiche::tls] 611907e6c36dc75a87f4e66eba4d1538f0702a28 write message lvl=Initial len=266 [2025-09-11T19:23:15.890466745Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Initial version=1 dcid=22def2469310af6ae779e2d64c8ea954 scid=611907e6c36dc75a87f4e66eba4d1538f0702a28 len=270 pn=0 [2025-09-11T19:23:15.890469941Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:15.890483116Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=998.934047ms 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: 571, tv_nsec: 459687552 }, first_sent_time: Instant { tv_sec: 571, tv_nsec: 459687552 }, 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: 571, tv_nsec: 459687552 }, next_time: Instant { tv_sec: 571, tv_nsec: 459687552 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:15.890572082Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:15.923670027Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:33913 [2025-09-11T19:23:15.923691928Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 dropped invalid packet [2025-09-11T19:23:15.923698210Z TRACE quiche_apps::client] 0.0.0.0:33913: processed 234 bytes [2025-09-11T19:23:15.923705303Z TRACE quiche_apps::client] 0.0.0.0:33913: recv() would block [2025-09-11T19:23:15.923710513Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:15.923729208Z TRACE quiche_apps::client] 0.0.0.0:33913 -> 193.167.100.100:443: done writing [2025-09-11T19:23:16.225169577Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:33913 [2025-09-11T19:23:16.225202820Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx pkt Initial version=1 dcid=611907e6c36dc75a87f4e66eba4d1538f0702a28 scid=ba9825d7fe83cb19 token= len=1162 pn=2 [2025-09-11T19:23:16.225224049Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:16.225346869Z TRACE quiche::tls] 611907e6c36dc75a87f4e66eba4d1538f0702a28 set write secret lvl=Handshake [2025-09-11T19:23:16.225359442Z TRACE quiche::tls] 611907e6c36dc75a87f4e66eba4d1538f0702a28 set read secret lvl=Handshake [2025-09-11T19:23:16.225371985Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm PADDING len=1051 [2025-09-11T19:23:16.225398806Z TRACE quiche_apps::client] 0.0.0.0:33913: processed 1200 bytes [2025-09-11T19:23:16.225403825Z TRACE quiche_apps::client] 0.0.0.0:33913: recv() would block [2025-09-11T19:23:16.225406530Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:16.225420135Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Initial version=1 dcid=ba9825d7fe83cb19 scid=611907e6c36dc75a87f4e66eba4d1538f0702a28 len=5 pn=1 [2025-09-11T19:23:16.225423341Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm ACK delay=27 blocks=[2..2] ecn_counts=None [2025-09-11T19:23:16.225434021Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=663.983171ms 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: 571, tv_nsec: 459687552 }, first_sent_time: Instant { tv_sec: 571, tv_nsec: 459687552 }, 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: 571, tv_nsec: 794680597 }, next_time: Instant { tv_sec: 571, tv_nsec: 794680597 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:16.225481791Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33913 to 193.167.100.100:443 [2025-09-11T19:23:16.225490517Z TRACE quiche_apps::client] 0.0.0.0:33913 -> 193.167.100.100:443: done writing [2025-09-11T19:23:16.890236670Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:16.890267898Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 loss detection timeout expired [2025-09-11T19:23:16.890275132Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=998.141309ms 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: 571, tv_nsec: 459687552 }, first_sent_time: Instant { tv_sec: 571, tv_nsec: 459687552 }, 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: 571, tv_nsec: 794680597 }, next_time: Instant { tv_sec: 571, tv_nsec: 794680597 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:16.890299708Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:16.890334733Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Initial version=1 dcid=ba9825d7fe83cb19 scid=611907e6c36dc75a87f4e66eba4d1538f0702a28 len=278 pn=2 [2025-09-11T19:23:16.890339031Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm ACK delay=83141 blocks=[2..2] ecn_counts=None [2025-09-11T19:23:16.890345113Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:16.890365701Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=1.997942833s 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: 571, tv_nsec: 459687552 }, first_sent_time: Instant { tv_sec: 571, tv_nsec: 459687552 }, 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: 572, tv_nsec: 459578613 }, next_time: Instant { tv_sec: 572, tv_nsec: 459578613 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:16.890440020Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33913 to 193.167.100.100:443 [2025-09-11T19:23:16.890450920Z TRACE quiche_apps::client] 0.0.0.0:33913 -> 193.167.100.100:443: done writing [2025-09-11T19:23:16.922787224Z TRACE quiche_apps::client] got 854 bytes from 193.167.100.100:443 to 0.0.0.0:33913 [2025-09-11T19:23:16.922809506Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx pkt Initial version=1 dcid=611907e6c36dc75a87f4e66eba4d1538f0702a28 scid=ba9825d7fe83cb19 token= len=24 pn=3 [2025-09-11T19:23:16.922827469Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm ACK delay=11 blocks=[0..0, 2..2] ecn_counts=None [2025-09-11T19:23:16.922836897Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 packet newly acked 0 [2025-09-11T19:23:16.922842788Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 packet newly acked 2 [2025-09-11T19:23:16.922883834Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx pkt Handshake version=1 dcid=611907e6c36dc75a87f4e66eba4d1538f0702a28 scid=ba9825d7fe83cb19 len=755 pn=1 [2025-09-11T19:23:16.922896608Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:16.923157816Z TRACE quiche::tls] 611907e6c36dc75a87f4e66eba4d1538f0702a28 write message lvl=Handshake len=36 [2025-09-11T19:23:16.923163787Z TRACE quiche::tls] 611907e6c36dc75a87f4e66eba4d1538f0702a28 set write secret lvl=OneRTT [2025-09-11T19:23:16.923174718Z TRACE quiche::tls] 611907e6c36dc75a87f4e66eba4d1538f0702a28 set read secret lvl=OneRTT [2025-09-11T19:23:16.923195447Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 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(22def2469310af6ae779e2d64c8ea954), max_idle_timeout: 30000, stateless_reset_token: Some(82651268896766769422233367022237735628), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(ba9825d7fe83cb19), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:16.923220263Z TRACE quiche_apps::client] 0.0.0.0:33913: processed 854 bytes [2025-09-11T19:23:16.923225993Z TRACE quiche_apps::client] 0.0.0.0:33913: recv() would block [2025-09-11T19:23:16.923229069Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:16.923238186Z DEBUG quiche_apps::common] sending HTTP request "GET /carmhycjxd\r\n" [2025-09-11T19:23:16.923333494Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Initial version=1 dcid=ba9825d7fe83cb19 scid=611907e6c36dc75a87f4e66eba4d1538f0702a28 len=6 pn=3 [2025-09-11T19:23:16.923341649Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm ACK delay=65 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:16.923359062Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=96.931978ms latest_rtt=32.495832ms srtt=32.495832ms min_rtt=32.495832ms rttvar=16.247916ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.032386893s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 571, tv_nsec: 459687552 }), send_elapsed: 999.891061ms, ack_elapsed: 1.032386893s, rtt: 32.495832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519297, last_update: Instant { tv_sec: 572, tv_nsec: 492463031 }, next_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:16.923397925Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Handshake version=1 dcid=ba9825d7fe83cb19 scid=611907e6c36dc75a87f4e66eba4d1538f0702a28 len=46 pn=4 [2025-09-11T19:23:16.923404487Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm ACK delay=64 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:16.923410218Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:16.923432459Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=97.375337ms latest_rtt=32.495832ms srtt=32.495832ms min_rtt=32.495832ms rttvar=16.247916ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.032386893s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 571, tv_nsec: 459687552 }), send_elapsed: 999.891061ms, ack_elapsed: 1.032386893s, rtt: 32.495832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519297, last_update: Instant { tv_sec: 572, tv_nsec: 492590890 }, next_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, max_datagram_size: 1350, last_packet_size: None, iv: 192.568µ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-09-11T19:23:16.923456895Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 dropped epoch 0 state [2025-09-11T19:23:16.923483575Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Short dcid=ba9825d7fe83cb19 key_phase=false len=1163 pn=5 [2025-09-11T19:23:16.923490157Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[76, cb, ce, 13, 9a, d0, 5f, 2b, 57, d1, 14, a7, 73, 7c, 0c, 32, a0, fe, 2b, a2] reset_token=[ee, 25, d3, c4, d8, 44, f3, f1, 68, c2, ff, 30, 4a, 14, 80, e7] [2025-09-11T19:23:16.923503262Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d9, e5, f6, 3c, e1, fd, 82, 79, 86, b0, ae, 2b, a2, 16, 44, a3, bf, 88, 04, 3a] reset_token=[b4, b8, 87, 80, 0f, cc, 37, 5c, e0, 89, 72, bd, e9, 7b, 61, ff] [2025-09-11T19:23:16.923514212Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[7f, 9c, 14, 44, 40, 62, 41, 6a, 5e, b6, c3, ab, 41, b8, 68, 6a, 1b, fc, 82, a1] reset_token=[c6, 8c, de, 84, 7e, 9d, 2e, 25, 08, be, 83, 70, 5f, b1, 26, 8b] [2025-09-11T19:23:16.923520343Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[83, 5d, 8b, 9d, 2a, 27, 7e, 74, ca, 66, 32, 29, d3, a3, cd, 20, b8, 37, b7, 9c] reset_token=[9b, 7f, 3b, 9f, fc, 0b, 93, 0e, 3f, 13, c2, fe, a7, 19, 68, a4] [2025-09-11T19:23:16.923528368Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:16.923533608Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm PADDING len=981 [2025-09-11T19:23:16.923549448Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=97.258328ms latest_rtt=32.495832ms srtt=32.495832ms min_rtt=32.495832ms rttvar=16.247916ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.032386893s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 571, tv_nsec: 459687552 }), send_elapsed: 999.891061ms, ack_elapsed: 1.032386893s, rtt: 32.495832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 519297, last_update: Instant { tv_sec: 572, tv_nsec: 492590890 }, next_time: Instant { tv_sec: 572, tv_nsec: 492783458 }, 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-09-11T19:23:16.923617745Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:33913 to 193.167.100.100:443 [2025-09-11T19:23:16.923628105Z TRACE quiche_apps::client] 0.0.0.0:33913 -> 193.167.100.100:443: done writing [2025-09-11T19:23:16.923637973Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:33913 [2025-09-11T19:23:16.923642922Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx pkt Handshake version=1 dcid=611907e6c36dc75a87f4e66eba4d1538f0702a28 scid=ba9825d7fe83cb19 len=755 pn=2 [2025-09-11T19:23:16.923654815Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:16.923671877Z TRACE quiche_apps::client] 0.0.0.0:33913: processed 792 bytes [2025-09-11T19:23:16.923679511Z TRACE quiche_apps::client] 0.0.0.0:33913: recv() would block [2025-09-11T19:23:16.923684550Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:16.923700470Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Handshake version=1 dcid=ba9825d7fe83cb19 scid=611907e6c36dc75a87f4e66eba4d1538f0702a28 len=5 pn=6 [2025-09-11T19:23:16.923705950Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm ACK delay=7 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:16.923719265Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=97.088922ms latest_rtt=32.495832ms srtt=32.495832ms min_rtt=32.495832ms rttvar=16.247916ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 492463071 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { bandwidth: 5.16 Kbps, is_app_limited: true, interval: 1.032386893s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 571, tv_nsec: 459687552 }), send_elapsed: 999.891061ms, ack_elapsed: 1.032386893s, rtt: 32.495832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519297, last_update: Instant { tv_sec: 572, tv_nsec: 492960851 }, next_time: Instant { tv_sec: 572, tv_nsec: 492783458 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.289634ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:16.923784236Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:33913 to 193.167.100.100:443 [2025-09-11T19:23:16.923794866Z TRACE quiche_apps::client] 0.0.0.0:33913 -> 193.167.100.100:443: done writing [2025-09-11T19:23:16.955645961Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:33913 [2025-09-11T19:23:16.955660247Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx pkt Short dcid=76cbce139ad05f2b57d114a7737c0c32a0fe2ba2 key_phase=false len=385 pn=1 [2025-09-11T19:23:16.955669735Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:16.955675256Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm HANDSHAKE_DONE [2025-09-11T19:23:16.955680946Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 dropped epoch 1 state [2025-09-11T19:23:16.955685284Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm ACK delay=21 blocks=[5..5] ecn_counts=None [2025-09-11T19:23:16.955690524Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 packet newly acked 5 [2025-09-11T19:23:16.955696796Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:16.955761246Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:16.955780071Z TRACE quiche_apps::client] 0.0.0.0:33913: processed 406 bytes [2025-09-11T19:23:16.955786523Z TRACE quiche_apps::client] 0.0.0.0:33913: recv() would block [2025-09-11T19:23:16.955790170Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:16.955793657Z INFO quiche_apps::client] Retiring source CID 611907e6c36dc75a87f4e66eba4d1538f0702a28 [2025-09-11T19:23:16.955809727Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Short dcid=ba9825d7fe83cb19 key_phase=false len=45 pn=7 [2025-09-11T19:23:16.955814646Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm ACK delay=18 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:16.955819195Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[e9, 8c, 01, 4e, cc, d4, 5b, b9, 08, 1a, 09, 83, 7f, 55, 7c, 9a, 58, 87, 18, a7] reset_token=[3f, 54, 72, 8c, e6, 70, 35, fd, 92, 9c, a1, ad, ea, d9, 29, 5f] [2025-09-11T19:23:16.955866633Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=106.482832ms latest_rtt=32.144675ms srtt=32.451937ms min_rtt=32.144675ms rttvar=12.273726ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1855, delivered_time: Instant { tv_sec: 572, tv_nsec: 527362487 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 527362487 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 292.98 Kbps, is_app_limited: true, interval: 32.465062ms, delivered: 1189, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 492463071 }), send_elapsed: 320.387µs, ack_elapsed: 32.465062ms, rtt: 32.144675ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 519999, last_update: Instant { tv_sec: 572, tv_nsec: 525072853 }, next_time: Instant { tv_sec: 572, tv_nsec: 527362487 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:16.955905085Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:33913 to 193.167.100.100:443 [2025-09-11T19:23:16.955910385Z TRACE quiche_apps::client] 0.0.0.0:33913 -> 193.167.100.100:443: done writing [2025-09-11T19:23:16.956524212Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:33913 [2025-09-11T19:23:16.956534070Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx pkt Short dcid=76cbce139ad05f2b57d114a7737c0c32a0fe2ba2 key_phase=false len=1045 pn=2 [2025-09-11T19:23:16.956543898Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:16.956563094Z TRACE quiche_apps::client] 0.0.0.0:33913: processed 1066 bytes [2025-09-11T19:23:16.956569677Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:33913 [2025-09-11T19:23:16.956574686Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx pkt Short dcid=76cbce139ad05f2b57d114a7737c0c32a0fe2ba2 key_phase=false len=22 pn=3 [2025-09-11T19:23:16.956581038Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:16.956588091Z TRACE quiche_apps::client] 0.0.0.0:33913: processed 43 bytes [2025-09-11T19:23:16.956593381Z TRACE quiche_apps::client] 0.0.0.0:33913: recv() would block [2025-09-11T19:23:16.956596837Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:16.956604792Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:16.956608559Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:16.956619129Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:16.956622786Z INFO quiche_apps::common] 1/1 response(s) received in 1.066045084s, closing... [2025-09-11T19:23:16.956634458Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx pkt Short dcid=ba9825d7fe83cb19 key_phase=false len=10 pn=8 [2025-09-11T19:23:16.956638525Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:16.956650247Z TRACE quiche::recovery::congestion::recovery] 611907e6c36dc75a87f4e66eba4d1538f0702a28 timer=106.525611ms latest_rtt=32.144675ms srtt=32.451937ms min_rtt=32.144675ms rttvar=12.273726ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1855, delivered_time: Instant { tv_sec: 572, tv_nsec: 527362487 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 527362487 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { bandwidth: 292.98 Kbps, is_app_limited: true, interval: 32.465062ms, delivered: 1189, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 492463071 }), send_elapsed: 320.387µs, ack_elapsed: 32.465062ms, rtt: 32.144675ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519999, last_update: Instant { tv_sec: 572, tv_nsec: 525899377 }, next_time: Instant { tv_sec: 572, tv_nsec: 527362487 }, max_datagram_size: 1350, last_packet_size: None, iv: 205.77µ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-09-11T19:23:16.956696684Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:33913 to 193.167.100.100:443 [2025-09-11T19:23:16.956703457Z TRACE quiche_apps::client] 0.0.0.0:33913 -> 193.167.100.100:443: done writing [2025-09-11T19:23:16.987267968Z TRACE quiche_apps::client] got 49 bytes from 193.167.100.100:443 to 0.0.0.0:33913 [2025-09-11T19:23:16.987285560Z TRACE quiche_apps::client] 0.0.0.0:33913: processed 49 bytes [2025-09-11T19:23:16.987292954Z TRACE quiche_apps::client] 0.0.0.0:33913: recv() would block [2025-09-11T19:23:16.987297723Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:16.987305548Z TRACE quiche_apps::client] 0.0.0.0:33913 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.201572124Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:17.201598183Z TRACE quiche] 611907e6c36dc75a87f4e66eba4d1538f0702a28 draining timeout expired [2025-09-11T19:23:17.201636825Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.201644079Z INFO quiche_apps::client] connection closed, recv=7 sent=9 lost=1 retrans=1 sent_bytes=2242 recv_bytes=4361 lost_bytes=0 [local_addr=0.0.0.0:33913 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=9 lost=1 retrans=1 rtt=32.451937ms min_rtt=Some(32.144675ms) rttvar=12.273726ms cwnd=13500 sent_bytes=2242 recv_bytes=4361 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=36623] [2025-09-11T19:23:17.206375078Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:17.206619024Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:40043 with scid 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f [2025-09-11T19:23:17.206659229Z TRACE quiche::tls] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f write message lvl=Initial len=266 [2025-09-11T19:23:17.206677373Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Initial version=1 dcid=1b52f7b0412060c44cf2abb93cc3bab7 scid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f len=270 pn=0 [2025-09-11T19:23:17.206681721Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:17.206695877Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=998.93033ms 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: 572, tv_nsec: 775896436 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, 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: 572, tv_nsec: 775896436 }, next_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.206798900Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:17.239891937Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.239908969Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f dropped invalid packet [2025-09-11T19:23:17.239914870Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 234 bytes [2025-09-11T19:23:17.239922033Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.239925480Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.239952801Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.541369909Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.541420754Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Initial version=1 dcid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f scid=4e4ef0e86d10f8af token= len=1162 pn=1 [2025-09-11T19:23:17.541444649Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:17.541600260Z TRACE quiche::tls] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f set write secret lvl=Handshake [2025-09-11T19:23:17.541621529Z TRACE quiche::tls] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f set read secret lvl=Handshake [2025-09-11T19:23:17.541638461Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm PADDING len=1051 [2025-09-11T19:23:17.541677143Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 1200 bytes [2025-09-11T19:23:17.541685409Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.541689907Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.541711197Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Initial version=1 dcid=4e4ef0e86d10f8af scid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f len=5 pn=1 [2025-09-11T19:23:17.541717058Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=36 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:17.541770438Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=663.854506ms 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: 572, tv_nsec: 775896436 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, 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: 573, tv_nsec: 110966849 }, next_time: Instant { tv_sec: 573, tv_nsec: 110966849 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.541857911Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.541870535Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.542246858Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.542258550Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Initial version=1 dcid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f scid=4e4ef0e86d10f8af token= len=1162 pn=2 [2025-09-11T19:23:17.542268729Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:17.542281172Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm PADDING len=1051 [2025-09-11T19:23:17.542295288Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 1200 bytes [2025-09-11T19:23:17.542301299Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.542305357Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.542318662Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Initial version=1 dcid=4e4ef0e86d10f8af scid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f len=5 pn=2 [2025-09-11T19:23:17.542323010Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=7 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:17.542333279Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=663.293078ms 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: 572, tv_nsec: 775896436 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, 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: 573, tv_nsec: 111579624 }, next_time: Instant { tv_sec: 573, tv_nsec: 111579624 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.542371771Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.542381389Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.573958020Z TRACE quiche_apps::client] got 791 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.573979871Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Handshake version=1 dcid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f scid=4e4ef0e86d10f8af len=754 pn=1 [2025-09-11T19:23:17.573993726Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm CRYPTO off=0 len=733 [2025-09-11T19:23:17.574266075Z TRACE quiche::tls] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f write message lvl=Handshake len=36 [2025-09-11T19:23:17.574271706Z TRACE quiche::tls] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f set write secret lvl=OneRTT [2025-09-11T19:23:17.574279861Z TRACE quiche::tls] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f set read secret lvl=OneRTT [2025-09-11T19:23:17.574298105Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f 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(1b52f7b0412060c44cf2abb93cc3bab7), max_idle_timeout: 30000, stateless_reset_token: Some(328567355692715872681715175577241403707), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(4e4ef0e86d10f8af), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:17.574330776Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 791 bytes [2025-09-11T19:23:17.574335455Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.574337849Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.574346405Z DEBUG quiche_apps::common] sending HTTP request "GET /ialfqpoxsn\r\n" [2025-09-11T19:23:17.574419652Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Handshake version=1 dcid=4e4ef0e86d10f8af scid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f len=45 pn=3 [2025-09-11T19:23:17.574423680Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=55 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:17.574427407Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:17.574437646Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=631.188721ms 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: 572, tv_nsec: 775896436 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, 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: 573, tv_nsec: 143681346 }, next_time: Instant { tv_sec: 573, tv_nsec: 143681346 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.574452794Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f dropped epoch 0 state [2025-09-11T19:23:17.574461050Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=182 pn=4 [2025-09-11T19:23:17.574463845Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[56, 91, 6b, c0, aa, bc, a5, 9d, bf, 4d, b8, 42, 0b, 60, ac, 98, 54, f1, c8, 20] reset_token=[eb, 55, 3a, d0, 22, 11, 5c, e8, 79, 45, 2d, 44, 15, 87, 98, a1] [2025-09-11T19:23:17.574470237Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[16, 95, bb, ce, 59, fe, 7b, 6d, 45, f0, a3, 55, d3, 28, 31, 3f, 66, 89, 3a, 4f] reset_token=[6e, e9, 3d, 07, 26, 10, 82, 14, 8d, 9c, 6d, 76, c4, f4, f3, 95] [2025-09-11T19:23:17.574475236Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[fb, e3, 80, 5b, 8f, 9c, 18, 78, 52, 18, b2, c5, 01, 87, 63, ef, 97, 1c, 3f, 00] reset_token=[56, 2b, de, 14, 42, fe, 39, d7, 15, d2, 37, ca, ba, f2, 28, 52] [2025-09-11T19:23:17.574480246Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d0, a9, e3, c2, 79, 66, 4f, b1, f7, d2, 78, 91, 7c, 3b, e0, d7, 5f, 4c, 61, 49] reset_token=[39, c5, e2, c0, 73, 0f, 47, f0, e1, 8e, b3, 47, 6e, 51, b9, 1b] [2025-09-11T19:23:17.574489843Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:17.574497818Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=998.913609ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, 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: 573, tv_nsec: 143681346 }, next_time: Instant { tv_sec: 573, tv_nsec: 143681346 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.574534036Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.574542251Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.574586885Z TRACE quiche_apps::client] got 791 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.574593537Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Handshake version=1 dcid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f scid=4e4ef0e86d10f8af len=754 pn=2 [2025-09-11T19:23:17.574602784Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm CRYPTO off=0 len=733 [2025-09-11T19:23:17.574615939Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 791 bytes [2025-09-11T19:23:17.574621119Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.574623493Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.574634353Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Handshake version=1 dcid=4e4ef0e86d10f8af scid=8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f len=5 pn=5 [2025-09-11T19:23:17.574638321Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=5 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:17.574648580Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=998.762236ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, first_sent_time: Instant { tv_sec: 572, tv_nsec: 775896436 }, 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: 573, tv_nsec: 143896618 }, next_time: Instant { tv_sec: 573, tv_nsec: 143896618 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.574691710Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.574705827Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.605612320Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.605629372Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Short dcid=56916bc0aabca59dbf4db8420b60ac9854f1c820 key_phase=false len=385 pn=1 [2025-09-11T19:23:17.605640102Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:17.605646324Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm HANDSHAKE_DONE [2025-09-11T19:23:17.605653588Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f dropped epoch 1 state [2025-09-11T19:23:17.605659298Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm ACK delay=14 blocks=[4..4] ecn_counts=None [2025-09-11T19:23:17.605666532Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f packet newly acked 4 [2025-09-11T19:23:17.605674747Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:17.605720923Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:17.605764495Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 406 bytes [2025-09-11T19:23:17.605777759Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.605782779Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.605787668Z INFO quiche_apps::client] Retiring source CID 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f [2025-09-11T19:23:17.605808537Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=45 pn=6 [2025-09-11T19:23:17.605814438Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=22 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:17.605821170Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[41, 51, 28, 1a, 87, ff, eb, 71, b1, 9f, f8, 2e, bd, 69, fe, 49, 1b, 2f, c5, 79] reset_token=[29, a8, 4c, 3f, 23, 22, 60, 30, 0d, f6, 26, 6d, 7d, 4b, fa, 7c] [2025-09-11T19:23:17.605836780Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=118.610372ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 175070020 }, next_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.605884589Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.605893926Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.606479991Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.606487586Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Short dcid=56916bc0aabca59dbf4db8420b60ac9854f1c820 key_phase=false len=1045 pn=2 [2025-09-11T19:23:17.606504246Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:17.606515197Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 1066 bytes [2025-09-11T19:23:17.606520918Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.606524895Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.606531818Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:17.606535655Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:23:17.606546706Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=5 pn=7 [2025-09-11T19:23:17.606550984Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=7 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:17.606588775Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=117.857556ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 175811135 }, next_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, max_datagram_size: 1350, last_packet_size: None, iv: 131.338µ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-09-11T19:23:17.606637806Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.606643847Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.637371079Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.637388802Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Short dcid=56916bc0aabca59dbf4db8420b60ac9854f1c820 key_phase=false len=213 pn=4 [2025-09-11T19:23:17.637405143Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[42, 7b, ca, e9, b2, eb, 64, cf] reset_token=[28, 61, 2e, 6c, 07, 33, a4, d1, fd, 1f, e6, 5f, a7, f6, 0c, 9a] [2025-09-11T19:23:17.637418518Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[b9, aa, 6f, 05, b9, cb, 7a, 0d] reset_token=[c6, a2, e4, 7e, 68, d8, 38, 39, 5b, 16, 33, 88, e8, bc, 48, 1d] [2025-09-11T19:23:17.637428987Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2e, 5e, 98, 8d, 98, ad, 94, 10] reset_token=[c0, c9, 2b, 7d, 29, 94, 64, d8, fb, f9, 9d, 4c, ba, a4, a6, fb] [2025-09-11T19:23:17.637438786Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[64, c8, 31, 7b, 78, 7b, 24, c6] reset_token=[26, 9a, ef, b4, 9c, 1b, 70, 30, af, a7, ac, 5f, 82, aa, 7d, bf] [2025-09-11T19:23:17.637448283Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[5f, 45, ab, 67, 52, 18, 6f, f8] reset_token=[f2, 24, b5, 79, 19, ef, 44, 64, 40, d9, cd, 53, 92, 45, a6, 98] [2025-09-11T19:23:17.637454004Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a6, 2d, 3f, 7b, 15, 51, e1, c1] reset_token=[9b, 24, bd, 9e, e1, e3, 58, 11, b6, 21, b6, 20, b5, 2f, b0, f9] [2025-09-11T19:23:17.637475123Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8b, 30, ab, d0, 06, 47, fb, 73] reset_token=[a3, d2, 97, 7a, 70, 99, e1, 2d, ab, 08, e2, 0c, 1b, 9c, ae, dc] [2025-09-11T19:23:17.637498637Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 234 bytes [2025-09-11T19:23:17.637507334Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.637512193Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.637526790Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=7 pn=8 [2025-09-11T19:23:17.637532871Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=17 blocks=[1..2, 4..4] ecn_counts=None [2025-09-11T19:23:17.637547198Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=86.899412ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 206789054 }, next_time: Instant { tv_sec: 573, tv_nsec: 206920392 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.637604976Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.637615586Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.724753844Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:17.724769002Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f loss detection timeout expired [2025-09-11T19:23:17.724773921Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=118.320451ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 206789054 }, next_time: Instant { tv_sec: 573, tv_nsec: 206920392 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.724802004Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.724816471Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=9 pn=9 [2025-09-11T19:23:17.724820268Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=10928 blocks=[1..2, 4..4] ecn_counts=None [2025-09-11T19:23:17.724824957Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm PING mtu_probe=None [2025-09-11T19:23:17.724836939Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=237.266439ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 35, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 294078735 }, next_time: Instant { tv_sec: 573, tv_nsec: 294078735 }, max_datagram_size: 1350, last_packet_size: Some(35), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.724884788Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.724894276Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.727622711Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.727642218Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Short dcid=56916bc0aabca59dbf4db8420b60ac9854f1c820 key_phase=false len=213 pn=6 [2025-09-11T19:23:17.727659049Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8b, 30, ab, d0, 06, 47, fb, 73] reset_token=[a3, d2, 97, 7a, 70, 99, e1, 2d, ab, 08, e2, 0c, 1b, 9c, ae, dc] [2025-09-11T19:23:17.727670430Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a6, 2d, 3f, 7b, 15, 51, e1, c1] reset_token=[9b, 24, bd, 9e, e1, e3, 58, 11, b6, 21, b6, 20, b5, 2f, b0, f9] [2025-09-11T19:23:17.727680700Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[5f, 45, ab, 67, 52, 18, 6f, f8] reset_token=[f2, 24, b5, 79, 19, ef, 44, 64, 40, d9, cd, 53, 92, 45, a6, 98] [2025-09-11T19:23:17.727689826Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[64, c8, 31, 7b, 78, 7b, 24, c6] reset_token=[26, 9a, ef, b4, 9c, 1b, 70, 30, af, a7, ac, 5f, 82, aa, 7d, bf] [2025-09-11T19:23:17.727699865Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2e, 5e, 98, 8d, 98, ad, 94, 10] reset_token=[c0, c9, 2b, 7d, 29, 94, 64, d8, fb, f9, 9d, 4c, ba, a4, a6, fb] [2025-09-11T19:23:17.727709674Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[b9, aa, 6f, 05, b9, cb, 7a, 0d] reset_token=[c6, a2, e4, 7e, 68, d8, 38, 39, 5b, 16, 33, 88, e8, bc, 48, 1d] [2025-09-11T19:23:17.727719572Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[42, 7b, ca, e9, b2, eb, 64, cf] reset_token=[28, 61, 2e, 6c, 07, 33, a4, d1, fd, 1f, e6, 5f, a7, f6, 0c, 9a] [2025-09-11T19:23:17.727772721Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 234 bytes [2025-09-11T19:23:17.727781738Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.727786297Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.727800564Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=9 pn=10 [2025-09-11T19:23:17.727806084Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=19 blocks=[1..2, 4..4, 6..6] ecn_counts=None [2025-09-11T19:23:17.727821423Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=234.281274ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 297062908 }, next_time: Instant { tv_sec: 573, tv_nsec: 294078735 }, max_datagram_size: 1350, last_packet_size: None, iv: 64.744µ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-09-11T19:23:17.727876165Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.727884811Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.904944791Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.904978905Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Short dcid=56916bc0aabca59dbf4db8420b60ac9854f1c820 key_phase=false len=213 pn=9 [2025-09-11T19:23:17.905000015Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8b, 30, ab, d0, 06, 47, fb, 73] reset_token=[a3, d2, 97, 7a, 70, 99, e1, 2d, ab, 08, e2, 0c, 1b, 9c, ae, dc] [2025-09-11T19:23:17.905012448Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a6, 2d, 3f, 7b, 15, 51, e1, c1] reset_token=[9b, 24, bd, 9e, e1, e3, 58, 11, b6, 21, b6, 20, b5, 2f, b0, f9] [2025-09-11T19:23:17.905019992Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[5f, 45, ab, 67, 52, 18, 6f, f8] reset_token=[f2, 24, b5, 79, 19, ef, 44, 64, 40, d9, cd, 53, 92, 45, a6, 98] [2025-09-11T19:23:17.905027496Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[64, c8, 31, 7b, 78, 7b, 24, c6] reset_token=[26, 9a, ef, b4, 9c, 1b, 70, 30, af, a7, ac, 5f, 82, aa, 7d, bf] [2025-09-11T19:23:17.905035922Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2e, 5e, 98, 8d, 98, ad, 94, 10] reset_token=[c0, c9, 2b, 7d, 29, 94, 64, d8, fb, f9, 9d, 4c, ba, a4, a6, fb] [2025-09-11T19:23:17.905043946Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[b9, aa, 6f, 05, b9, cb, 7a, 0d] reset_token=[c6, a2, e4, 7e, 68, d8, 38, 39, 5b, 16, 33, 88, e8, bc, 48, 1d] [2025-09-11T19:23:17.905051631Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[42, 7b, ca, e9, b2, eb, 64, cf] reset_token=[28, 61, 2e, 6c, 07, 33, a4, d1, fd, 1f, e6, 5f, a7, f6, 0c, 9a] [2025-09-11T19:23:17.905088069Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 234 bytes [2025-09-11T19:23:17.905096344Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:17.905102516Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Short dcid=56916bc0aabca59dbf4db8420b60ac9854f1c820 key_phase=false len=213 pn=10 [2025-09-11T19:23:17.905111743Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[42, 7b, ca, e9, b2, eb, 64, cf] reset_token=[28, 61, 2e, 6c, 07, 33, a4, d1, fd, 1f, e6, 5f, a7, f6, 0c, 9a] [2025-09-11T19:23:17.905119127Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[b9, aa, 6f, 05, b9, cb, 7a, 0d] reset_token=[c6, a2, e4, 7e, 68, d8, 38, 39, 5b, 16, 33, 88, e8, bc, 48, 1d] [2025-09-11T19:23:17.905125950Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2e, 5e, 98, 8d, 98, ad, 94, 10] reset_token=[c0, c9, 2b, 7d, 29, 94, 64, d8, fb, f9, 9d, 4c, ba, a4, a6, fb] [2025-09-11T19:23:17.905132502Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[64, c8, 31, 7b, 78, 7b, 24, c6] reset_token=[26, 9a, ef, b4, 9c, 1b, 70, 30, af, a7, ac, 5f, 82, aa, 7d, bf] [2025-09-11T19:23:17.905139535Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[5f, 45, ab, 67, 52, 18, 6f, f8] reset_token=[f2, 24, b5, 79, 19, ef, 44, 64, 40, d9, cd, 53, 92, 45, a6, 98] [2025-09-11T19:23:17.905146288Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a6, 2d, 3f, 7b, 15, 51, e1, c1] reset_token=[9b, 24, bd, 9e, e1, e3, 58, 11, b6, 21, b6, 20, b5, 2f, b0, f9] [2025-09-11T19:23:17.905152950Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8b, 30, ab, d0, 06, 47, fb, 73] reset_token=[a3, d2, 97, 7a, 70, 99, e1, 2d, ab, 08, e2, 0c, 1b, 9c, ae, dc] [2025-09-11T19:23:17.905168149Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 234 bytes [2025-09-11T19:23:17.905174621Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:17.905178458Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.905196091Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=11 pn=11 [2025-09-11T19:23:17.905200509Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=11 blocks=[1..2, 4..4, 6..6, 9..10] ecn_counts=None [2025-09-11T19:23:17.905215888Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=56.886849ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 8, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 474454879 }, next_time: Instant { tv_sec: 573, tv_nsec: 474519623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.905278865Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.905287832Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:17.962368433Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:17.962382108Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f loss detection timeout expired [2025-09-11T19:23:17.962387668Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=237.010011ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 8, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 474454879 }, next_time: Instant { tv_sec: 573, tv_nsec: 474519623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.962408297Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:17.962424076Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=13 pn=12 [2025-09-11T19:23:17.962428134Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=7164 blocks=[1..2, 4..4, 6..6, 9..10] ecn_counts=None [2025-09-11T19:23:17.962434015Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm PING mtu_probe=None [2025-09-11T19:23:17.962445927Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=474.557965ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=145 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 39, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 531684467 }, next_time: Instant { tv_sec: 573, tv_nsec: 531684467 }, max_datagram_size: 1350, last_packet_size: Some(39), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.962492344Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.962501791Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=13 pn=13 [2025-09-11T19:23:17.962505148Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=7174 blocks=[1..2, 4..4, 6..6, 9..10] ecn_counts=None [2025-09-11T19:23:17.962516950Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm PING mtu_probe=None [2025-09-11T19:23:17.962524073Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=474.562504ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=184 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 78, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 531684467 }, next_time: Instant { tv_sec: 573, tv_nsec: 531684467 }, max_datagram_size: 1350, last_packet_size: Some(39), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:17.962551264Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:17.962555863Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:18.073420940Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:18.073446347Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Short dcid=56916bc0aabca59dbf4db8420b60ac9854f1c820 key_phase=false len=21 pn=14 [2025-09-11T19:23:18.073460754Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm PING mtu_probe=None [2025-09-11T19:23:18.073467717Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm PADDING len=3 [2025-09-11T19:23:18.073506559Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 42 bytes [2025-09-11T19:23:18.073514885Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:18.073520706Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:18.073538840Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=13 pn=14 [2025-09-11T19:23:18.073544139Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm ACK delay=11 blocks=[1..2, 4..4, 6..6, 9..10, 14..14] ecn_counts=None [2025-09-11T19:23:18.073562894Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=363.523342ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=184 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 12, last_sent_packet: 14, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 642797898 }, next_time: Instant { tv_sec: 573, tv_nsec: 642797898 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:18.073621564Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:18.073631002Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:18.104152711Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:18.104168431Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx pkt Short dcid=56916bc0aabca59dbf4db8420b60ac9854f1c820 key_phase=false len=22 pn=15 [2025-09-11T19:23:18.104178610Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:18.104193578Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 43 bytes [2025-09-11T19:23:18.104199569Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:18.104203757Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:18.104214557Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:23:18.104218935Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:23:18.104222642Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:18.104226259Z INFO quiche_apps::common] 1/1 response(s) received in 897.418222ms, closing... [2025-09-11T19:23:18.104237590Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx pkt Short dcid=4e4ef0e86d10f8af key_phase=false len=10 pn=15 [2025-09-11T19:23:18.104241948Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:18.104253800Z TRACE quiche::recovery::congestion::recovery] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f timer=474.567603ms latest_rtt=31.215791ms srtt=31.215791ms min_rtt=31.215791ms rttvar=15.607895ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=220 app_limited=true congestion_recovery_start_time=None Rate { delivered: 208, delivered_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 175070020 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 4, rate_sample: RateSample { bandwidth: 4.17 Kbps, is_app_limited: true, interval: 399.000701ms, delivered: 208, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 572, tv_nsec: 775896436 }), send_elapsed: 367.78491ms, ack_elapsed: 399.000701ms, rtt: 31.215791ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 540591, last_update: Instant { tv_sec: 573, tv_nsec: 673502429 }, next_time: Instant { tv_sec: 573, tv_nsec: 673502429 }, 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-09-11T19:23:18.104299676Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:40043 to 193.167.100.100:443 [2025-09-11T19:23:18.104306709Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:18.134876994Z TRACE quiche_apps::client] got 53 bytes from 193.167.100.100:443 to 0.0.0.0:40043 [2025-09-11T19:23:18.134894947Z TRACE quiche_apps::client] 0.0.0.0:40043: processed 53 bytes [2025-09-11T19:23:18.134902892Z TRACE quiche_apps::client] 0.0.0.0:40043: recv() would block [2025-09-11T19:23:18.134907781Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:18.134915205Z TRACE quiche_apps::client] 0.0.0.0:40043 -> 193.167.100.100:443: done writing [2025-09-11T19:23:18.386223590Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:18.386243657Z TRACE quiche] 8dc5b8883e8e5f8e6887b9f1569d51fafaba8d8f draining timeout expired [2025-09-11T19:23:18.386280606Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:18.386286687Z INFO quiche_apps::client] connection closed, recv=12 sent=16 lost=0 retrans=0 sent_bytes=1214 recv_bytes=6475 lost_bytes=0 [local_addr=0.0.0.0:40043 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=12 sent=16 lost=0 retrans=0 rtt=31.215791ms min_rtt=Some(31.215791ms) rttvar=15.607895ms cwnd=13500 sent_bytes=1214 recv_bytes=6475 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=521] [2025-09-11T19:23:18.391048303Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:18.391291698Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48847 with scid f6b055215aedf19e3df3a7c05b3032c2c51e6654 [2025-09-11T19:23:18.391330340Z TRACE quiche::tls] f6b055215aedf19e3df3a7c05b3032c2c51e6654 write message lvl=Initial len=266 [2025-09-11T19:23:18.391346921Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Initial version=1 dcid=61a71d8cfc17b353b550155b1dd8f8e0 scid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 len=270 pn=0 [2025-09-11T19:23:18.391350047Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:18.391363181Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=998.934188ms 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: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, 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: 573, tv_nsec: 960567618 }, next_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:18.391421630Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:18.424440623Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:18.424459718Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 dropped invalid packet [2025-09-11T19:23:18.424465600Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 234 bytes [2025-09-11T19:23:18.424472162Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:18.424476971Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:18.424493592Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:18.726057153Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:18.726090916Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Initial version=1 dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 scid=73d165758eaa6b20 token= len=1162 pn=2 [2025-09-11T19:23:18.726115452Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:18.726265602Z TRACE quiche::tls] f6b055215aedf19e3df3a7c05b3032c2c51e6654 set write secret lvl=Handshake [2025-09-11T19:23:18.726285018Z TRACE quiche::tls] f6b055215aedf19e3df3a7c05b3032c2c51e6654 set read secret lvl=Handshake [2025-09-11T19:23:18.726300387Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm PADDING len=1051 [2025-09-11T19:23:18.726329552Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 1200 bytes [2025-09-11T19:23:18.726335202Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:18.726338458Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:18.726354749Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Initial version=1 dcid=73d165758eaa6b20 scid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 len=5 pn=1 [2025-09-11T19:23:18.726368504Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=33 blocks=[2..2] ecn_counts=None [2025-09-11T19:23:18.726379645Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=663.917663ms 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: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, 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: 574, tv_nsec: 295613587 }, next_time: Instant { tv_sec: 574, tv_nsec: 295613587 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:18.726431963Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:18.726440549Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:18.763696902Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:18.763716869Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Handshake version=1 dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 scid=73d165758eaa6b20 len=755 pn=1 [2025-09-11T19:23:18.763730665Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:18.764033862Z TRACE quiche::tls] f6b055215aedf19e3df3a7c05b3032c2c51e6654 write message lvl=Handshake len=36 [2025-09-11T19:23:18.764039793Z TRACE quiche::tls] f6b055215aedf19e3df3a7c05b3032c2c51e6654 set write secret lvl=OneRTT [2025-09-11T19:23:18.764049751Z TRACE quiche::tls] f6b055215aedf19e3df3a7c05b3032c2c51e6654 set read secret lvl=OneRTT [2025-09-11T19:23:18.764070480Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 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(61a71d8cfc17b353b550155b1dd8f8e0), max_idle_timeout: 30000, stateless_reset_token: Some(203484597654771152104764521533256628852), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(73d165758eaa6b20), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:18.764097210Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 792 bytes [2025-09-11T19:23:18.764102850Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:18.764105896Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:18.764115534Z DEBUG quiche_apps::common] sending HTTP request "GET /svcfrgqigy\r\n" [2025-09-11T19:23:18.764198499Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Handshake version=1 dcid=73d165758eaa6b20 scid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 len=45 pn=2 [2025-09-11T19:23:18.764203388Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=60 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:18.764214670Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:18.764226622Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=626.070767ms 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: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, 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: 574, tv_nsec: 333458039 }, next_time: Instant { tv_sec: 574, tv_nsec: 333458039 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:18.764245176Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 dropped epoch 0 state [2025-09-11T19:23:18.764255065Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=182 pn=3 [2025-09-11T19:23:18.764258642Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d7, f0, 04, 48, c3, 76, b5, 2f, f4, bc, 4c, 43, ab, 31, 35, 44, 56, a8, bb, 88] reset_token=[b7, 30, 0d, 86, e0, c3, 3e, 9e, 2e, 9a, 4b, be, 5e, dc, 20, 55] [2025-09-11T19:23:18.764266747Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[33, ef, 21, d8, d5, 99, 1b, 8e, 41, d1, 93, 33, e8, 32, ed, 6c, 4d, 04, 05, 45] reset_token=[3a, 7f, 7a, d0, ff, 86, 4e, aa, 53, 7e, 51, b7, 2e, d6, 90, 57] [2025-09-11T19:23:18.764274241Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8c, 95, 34, 38, 64, 69, ec, 58, f0, 4b, f7, b3, 6e, 05, f2, 11, a0, e3, a5, b7] reset_token=[2b, f4, 98, e7, 77, ee, 9c, c9, 3d, a3, 0c, 12, 8e, d7, 0c, 68] [2025-09-11T19:23:18.764287195Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ec, 83, 21, 8c, 64, 0c, 26, 6a, cf, 5d, 36, 5a, 4e, 62, 4b, 48, f0, 7e, ad, 87] reset_token=[21, a0, be, 1c, 38, a5, e8, 0c, 0b, 73, cf, 8a, d7, ec, d0, a1] [2025-09-11T19:23:18.764299708Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:18.764315538Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=998.872342ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, 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: 574, tv_nsec: 333458039 }, next_time: Instant { tv_sec: 574, tv_nsec: 333458039 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:18.764373266Z TRACE quiche_apps::client] written 307 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:18.764383946Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:18.764396690Z TRACE quiche_apps::client] got 792 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:18.764404524Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Handshake version=1 dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 scid=73d165758eaa6b20 len=755 pn=2 [2025-09-11T19:23:18.764414984Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:18.764428409Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 792 bytes [2025-09-11T19:23:18.764433689Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:18.764437275Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:18.764448947Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Handshake version=1 dcid=73d165758eaa6b20 scid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 len=5 pn=4 [2025-09-11T19:23:18.764453195Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=5 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:18.764462723Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=998.725277ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, 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: 574, tv_nsec: 333711793 }, next_time: Instant { tv_sec: 574, tv_nsec: 333711793 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:18.764499091Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:18.764505783Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:19.764561594Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:19.764593904Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 loss detection timeout expired [2025-09-11T19:23:19.764601188Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=997.585941ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=307 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, 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: 574, tv_nsec: 333711793 }, next_time: Instant { tv_sec: 574, tv_nsec: 333711793 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:19.764638547Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:19.764669806Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Handshake version=1 dcid=73d165758eaa6b20 scid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 len=48 pn=5 [2025-09-11T19:23:19.764674314Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=125032 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:19.764680616Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:19.764700594Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=1.047487286s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=409 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, 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: 575, tv_nsec: 333919006 }, next_time: Instant { tv_sec: 575, tv_nsec: 333919006 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:19.764800200Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:19.764807443Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:19.795935091Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:19.795962442Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=378 pn=1 [2025-09-11T19:23:19.795981628Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm HANDSHAKE_DONE [2025-09-11T19:23:19.795992929Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 dropped epoch 1 state [2025-09-11T19:23:19.795999691Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:19.796074361Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 399 bytes [2025-09-11T19:23:19.796085051Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:19.796090080Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:19.796110518Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=5 pn=6 [2025-09-11T19:23:19.796116530Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=18 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:19.796132930Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=1.016053908s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 575, tv_nsec: 365368926 }, next_time: Instant { tv_sec: 575, tv_nsec: 365368926 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:19.796212659Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:19.796224191Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:19.908250473Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:19.908300446Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=213 pn=2 [2025-09-11T19:23:19.908328248Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[ec, 1d, 9c, 3b, 03, dd, 83, cd] reset_token=[90, d1, 31, 80, 36, 2f, 05, 42, df, 5e, 0b, f8, 5a, 48, 3a, 3a] [2025-09-11T19:23:19.908344308Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[11, d0, ec, 81, ba, a2, 75, 07] reset_token=[65, 46, 30, e5, 3e, 60, 5c, c3, a7, 95, 71, 5f, 17, bf, f2, 46] [2025-09-11T19:23:19.908354747Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2b, c0, e5, ba, 4c, e3, e6, 4f] reset_token=[f3, d6, 60, 66, 4a, b1, fa, f4, 12, de, 84, ab, f5, 97, d7, 15] [2025-09-11T19:23:19.908364426Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bb, 35, ab, 8f, 52, 73, e1, 6f] reset_token=[04, 19, d6, d9, e1, b4, ba, 15, ed, 22, 55, fa, d0, b8, f7, 86] [2025-09-11T19:23:19.908375597Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d8, 77, 0c, d8, 68, e5, 73, 50] reset_token=[bd, 37, 2e, 11, 01, eb, d7, 0d, 10, 75, 49, af, e2, 45, 6f, 51] [2025-09-11T19:23:19.908384433Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[cb, 87, f7, 89, 0b, 74, 39, 69] reset_token=[9a, ed, 37, eb, 74, 10, 18, 08, 93, 47, b6, af, 54, 0c, 9f, 62] [2025-09-11T19:23:19.908394312Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3d, ce, f2, a9, 57, f3, b3, 1d] reset_token=[71, 71, 5c, ef, 32, 16, 80, 8a, 63, 4f, 5e, da, 44, 51, 9d, 57] [2025-09-11T19:23:19.908474061Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 234 bytes [2025-09-11T19:23:19.908484059Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:19.908488818Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:19.908511500Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=5 pn=7 [2025-09-11T19:23:19.908518063Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=26 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:19.908537058Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=903.65ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 575, tv_nsec: 477767704 }, next_time: Instant { tv_sec: 575, tv_nsec: 477767704 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:19.908607169Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:19.908618761Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:19.908630112Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:19.908636714Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=378 pn=3 [2025-09-11T19:23:19.908646162Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm HANDSHAKE_DONE [2025-09-11T19:23:19.908651241Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:19.908665628Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 399 bytes [2025-09-11T19:23:19.908671690Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:19.908675266Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:19.908685726Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=5 pn=8 [2025-09-11T19:23:19.908689653Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=6 blocks=[1..3] ecn_counts=None [2025-09-11T19:23:19.908700413Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=903.486996ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 575, tv_nsec: 477950485 }, next_time: Instant { tv_sec: 575, tv_nsec: 477950485 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:19.908770785Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:19.908783208Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.010244759Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.010278943Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=378 pn=5 [2025-09-11T19:23:20.010300593Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm HANDSHAKE_DONE [2025-09-11T19:23:20.010308789Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:20.010332182Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 399 bytes [2025-09-11T19:23:20.010339255Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:20.010344285Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.010367638Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=7 pn=9 [2025-09-11T19:23:20.010390010Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=11 blocks=[1..3, 5..5] ecn_counts=None [2025-09-11T19:23:20.010413103Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=801.773684ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, 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: 575, tv_nsec: 579622569 }, next_time: Instant { tv_sec: 575, tv_nsec: 579622569 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:20.010467064Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.010474839Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.210826664Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.210863152Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=378 pn=7 [2025-09-11T19:23:20.210884732Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm HANDSHAKE_DONE [2025-09-11T19:23:20.210892567Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:20.210917553Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 399 bytes [2025-09-11T19:23:20.210927201Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:20.210933002Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.210956797Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=9 pn=10 [2025-09-11T19:23:20.210963800Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=11 blocks=[1..3, 5..5, 7..7] ecn_counts=None [2025-09-11T19:23:20.210981433Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=601.204914ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, 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: 575, tv_nsec: 780212409 }, next_time: Instant { tv_sec: 575, tv_nsec: 780212409 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:20.211042427Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.211048608Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.612130142Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.612180957Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=378 pn=8 [2025-09-11T19:23:20.612196416Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm HANDSHAKE_DONE [2025-09-11T19:23:20.612203089Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:20.612229478Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 399 bytes [2025-09-11T19:23:20.612237122Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:20.612240388Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.612258302Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=9 pn=11 [2025-09-11T19:23:20.612264123Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=9 blocks=[1..3, 5..5, 7..8] ecn_counts=None [2025-09-11T19:23:20.612282136Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=199.904802ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, 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: 576, tv_nsec: 181516118 }, next_time: Instant { tv_sec: 576, tv_nsec: 181516118 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:20.612354672Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.612364350Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.704500565Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.704530581Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=378 pn=10 [2025-09-11T19:23:20.704544937Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm HANDSHAKE_DONE [2025-09-11T19:23:20.704551600Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:20.704571417Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 399 bytes [2025-09-11T19:23:20.704579452Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:20.704584491Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.704604198Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=11 pn=12 [2025-09-11T19:23:20.704610510Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=9 blocks=[1..3, 5..5, 7..8, 10..10] ecn_counts=None [2025-09-11T19:23:20.704628694Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=107.557994ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, 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: 576, tv_nsec: 273862635 }, next_time: Instant { tv_sec: 576, tv_nsec: 273862635 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:20.704728448Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.704774323Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.704835079Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.704856129Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=378 pn=11 [2025-09-11T19:23:20.704866508Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm HANDSHAKE_DONE [2025-09-11T19:23:20.704871638Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:20.704886035Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 399 bytes [2025-09-11T19:23:20.704893328Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:20.704897707Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.704911803Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=11 pn=13 [2025-09-11T19:23:20.704917023Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=6 blocks=[1..3, 5..5, 7..8, 10..11] ecn_counts=None [2025-09-11T19:23:20.704932301Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=107.255148ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, 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: 576, tv_nsec: 274174208 }, next_time: Instant { tv_sec: 576, tv_nsec: 274174208 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:20.704977686Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.704985961Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.813144894Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:20.813158139Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 loss detection timeout expired [2025-09-11T19:23:20.813164100Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=2.047023389s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 4, 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: 576, tv_nsec: 274174208 }, next_time: Instant { tv_sec: 576, tv_nsec: 274174208 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:20.813188525Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.813207471Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=194 pn=14 [2025-09-11T19:23:20.813211729Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=13543 blocks=[1..3, 5..5, 7..8, 10..11] ecn_counts=None [2025-09-11T19:23:20.813216788Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d7, f0, 04, 48, c3, 76, b5, 2f, f4, bc, 4c, 43, ab, 31, 35, 44, 56, a8, bb, 88] reset_token=[b7, 30, 0d, 86, e0, c3, 3e, 9e, 2e, 9a, 4b, be, 5e, dc, 20, 55] [2025-09-11T19:23:20.813225474Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[33, ef, 21, d8, d5, 99, 1b, 8e, 41, d1, 93, 33, e8, 32, ed, 6c, 4d, 04, 05, 45] reset_token=[3a, 7f, 7a, d0, ff, 86, 4e, aa, 53, 7e, 51, b7, 2e, d6, 90, 57] [2025-09-11T19:23:20.813231946Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8c, 95, 34, 38, 64, 69, ec, 58, f0, 4b, f7, b3, 6e, 05, f2, 11, a0, e3, a5, b7] reset_token=[2b, f4, 98, e7, 77, ee, 9c, c9, 3d, a3, 0c, 12, 8e, d7, 0c, 68] [2025-09-11T19:23:20.813238148Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ec, 83, 21, 8c, 64, 0c, 26, 6a, cf, 5d, 36, 5a, 4e, 62, 4b, 48, f0, 7e, ad, 87] reset_token=[21, a0, be, 1c, 38, a5, e8, 0c, 0b, 73, cf, 8a, d7, ec, d0, a1] [2025-09-11T19:23:20.813244309Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:20.813259037Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=4.095934989s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=428 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, 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: 576, tv_nsec: 382464105 }, next_time: Instant { tv_sec: 576, tv_nsec: 382464105 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:20.813305484Z TRACE quiche_apps::client] written 220 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.813314871Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=13 pn=15 [2025-09-11T19:23:20.813323668Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=13557 blocks=[1..3, 5..5, 7..8, 10..11] ecn_counts=None [2025-09-11T19:23:20.813327906Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm PING mtu_probe=None [2025-09-11T19:23:20.813334758Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=4.095975223s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=467 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, first_sent_time: Instant { tv_sec: 573, tv_nsec: 960567618 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 576, tv_nsec: 382580021 }, next_time: Instant { tv_sec: 576, tv_nsec: 382580021 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:20.813361569Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.813366037Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.844078599Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.844098146Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=f6b055215aedf19e3df3a7c05b3032c2c51e6654 key_phase=false len=26 pn=12 [2025-09-11T19:23:20.844111100Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm ACK delay=3 blocks=[7..7, 11..13, 15..15] ecn_counts=None [2025-09-11T19:23:20.844120237Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 packet newly acked 7 [2025-09-11T19:23:20.844125467Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 packet newly acked 11 [2025-09-11T19:23:20.844130166Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 packet newly acked 12 [2025-09-11T19:23:20.844134163Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 packet newly acked 13 [2025-09-11T19:23:20.844139163Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 packet newly acked 15 [2025-09-11T19:23:20.844146777Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 packet 3 lost on epoch 2 [2025-09-11T19:23:20.844182203Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 47 bytes [2025-09-11T19:23:20.844191971Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:20.844196951Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.844216046Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=187 pn=16 [2025-09-11T19:23:20.844222969Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=14 blocks=[12..12] ecn_counts=None [2025-09-11T19:23:20.844228740Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d7, f0, 04, 48, c3, 76, b5, 2f, f4, bc, 4c, 43, ab, 31, 35, 44, 56, a8, bb, 88] reset_token=[b7, 30, 0d, 86, e0, c3, 3e, 9e, 2e, 9a, 4b, be, 5e, dc, 20, 55] [2025-09-11T19:23:20.844241173Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[33, ef, 21, d8, d5, 99, 1b, 8e, 41, d1, 93, 33, e8, 32, ed, 6c, 4d, 04, 05, 45] reset_token=[3a, 7f, 7a, d0, ff, 86, 4e, aa, 53, 7e, 51, b7, 2e, d6, 90, 57] [2025-09-11T19:23:20.844273884Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8c, 95, 34, 38, 64, 69, ec, 58, f0, 4b, f7, b3, 6e, 05, f2, 11, a0, e3, a5, b7] reset_token=[2b, f4, 98, e7, 77, ee, 9c, c9, 3d, a3, 0c, 12, 8e, d7, 0c, 68] [2025-09-11T19:23:20.844285616Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ec, 83, 21, 8c, 64, 0c, 26, 6a, cf, 5d, 36, 5a, 4e, 62, 4b, 48, f0, 7e, ad, 87] reset_token=[21, a0, be, 1c, 38, a5, e8, 0c, 0b, 73, cf, 8a, d7, ec, d0, a1] [2025-09-11T19:23:20.844297118Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:20.844317276Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=3.509498ms latest_rtt=30.785359ms srtt=30.785359ms min_rtt=30.785359ms rttvar=15.392679ms cwnd=9450 ssthresh=9450 bytes_in_flight=433 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 576, tv_nsec: 413365380 }) Rate { delivered: 39, delivered_time: Instant { tv_sec: 576, tv_nsec: 413365380 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 382580021 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 15, rate_sample: RateSample { bandwidth: 0.12 Kbps, is_app_limited: true, interval: 2.452797762s, delivered: 39, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 573, tv_nsec: 960567618 }), send_elapsed: 2.422012403s, ack_elapsed: 2.452797762s, rtt: 30.785359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 383705, last_update: Instant { tv_sec: 576, tv_nsec: 382580021 }, next_time: Instant { tv_sec: 576, tv_nsec: 382580021 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:20.844375153Z TRACE quiche_apps::client] written 213 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.844381335Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.848482057Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:20.848496023Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 loss detection timeout expired [2025-09-11T19:23:20.848501302Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 packet 14 lost on epoch 2 [2025-09-11T19:23:20.848505881Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=113.053327ms latest_rtt=30.785359ms srtt=30.785359ms min_rtt=30.785359ms rttvar=15.392679ms cwnd=9450 ssthresh=9450 bytes_in_flight=213 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 576, tv_nsec: 413365380 }) Rate { delivered: 39, delivered_time: Instant { tv_sec: 576, tv_nsec: 413365380 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 382580021 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 15, rate_sample: RateSample { bandwidth: 0.12 Kbps, is_app_limited: true, interval: 2.452797762s, delivered: 39, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 573, tv_nsec: 960567618 }), send_elapsed: 2.422012403s, ack_elapsed: 2.452797762s, rtt: 30.785359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 383705, last_update: Instant { tv_sec: 576, tv_nsec: 382580021 }, next_time: Instant { tv_sec: 576, tv_nsec: 382580021 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:20.848534014Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.848551596Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=188 pn=17 [2025-09-11T19:23:20.848555804Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm ACK delay=556 blocks=[12..12] ecn_counts=None [2025-09-11T19:23:20.848560493Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d7, f0, 04, 48, c3, 76, b5, 2f, f4, bc, 4c, 43, ab, 31, 35, 44, 56, a8, bb, 88] reset_token=[b7, 30, 0d, 86, e0, c3, 3e, 9e, 2e, 9a, 4b, be, 5e, dc, 20, 55] [2025-09-11T19:23:20.848568698Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[33, ef, 21, d8, d5, 99, 1b, 8e, 41, d1, 93, 33, e8, 32, ed, 6c, 4d, 04, 05, 45] reset_token=[3a, 7f, 7a, d0, ff, 86, 4e, aa, 53, 7e, 51, b7, 2e, d6, 90, 57] [2025-09-11T19:23:20.848575772Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8c, 95, 34, 38, 64, 69, ec, 58, f0, 4b, f7, b3, 6e, 05, f2, 11, a0, e3, a5, b7] reset_token=[2b, f4, 98, e7, 77, ee, 9c, c9, 3d, a3, 0c, 12, 8e, d7, 0c, 68] [2025-09-11T19:23:20.848582414Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ec, 83, 21, 8c, 64, 0c, 26, 6a, cf, 5d, 36, 5a, 4e, 62, 4b, 48, f0, 7e, ad, 87] reset_token=[21, a0, be, 1c, 38, a5, e8, 0c, 0b, 73, cf, 8a, d7, ec, d0, a1] [2025-09-11T19:23:20.848589006Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:20.848619684Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=117.276276ms latest_rtt=30.785359ms srtt=30.785359ms min_rtt=30.785359ms rttvar=15.392679ms cwnd=9450 ssthresh=9450 bytes_in_flight=427 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 576, tv_nsec: 413365380 }) Rate { delivered: 39, delivered_time: Instant { tv_sec: 576, tv_nsec: 413365380 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 382580021 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 15, rate_sample: RateSample { bandwidth: 0.12 Kbps, is_app_limited: true, interval: 2.452797762s, delivered: 39, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 573, tv_nsec: 960567618 }), send_elapsed: 2.422012403s, ack_elapsed: 2.452797762s, rtt: 30.785359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 383705, last_update: Instant { tv_sec: 576, tv_nsec: 417810094 }, next_time: Instant { tv_sec: 576, tv_nsec: 417810094 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:20.848668545Z TRACE quiche_apps::client] written 214 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.848675127Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.876177395Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.876193445Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=d7f00448c376b52ff4bc4c43ab31354456a8bb88 key_phase=false len=1045 pn=14 [2025-09-11T19:23:20.876204095Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:20.876209986Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:20.876222860Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 1066 bytes [2025-09-11T19:23:20.876230244Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.876246545Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx pkt Short dcid=d7f00448c376b52ff4bc4c43ab31354456a8bb88 key_phase=false len=22 pn=15 [2025-09-11T19:23:20.876253678Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:20.876262624Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 43 bytes [2025-09-11T19:23:20.876268666Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:20.876272202Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.876279626Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:20.876283714Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:20.876287882Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:20.876291809Z INFO quiche_apps::common] 1/1 response(s) received in 2.484866392s, closing... [2025-09-11T19:23:20.876303872Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx pkt Short dcid=73d165758eaa6b20 key_phase=false len=10 pn=18 [2025-09-11T19:23:20.876308109Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:20.876320513Z TRACE quiche::recovery::congestion::recovery] f6b055215aedf19e3df3a7c05b3032c2c51e6654 timer=117.333483ms latest_rtt=30.785359ms srtt=30.785359ms min_rtt=30.785359ms rttvar=15.392679ms cwnd=9450 ssthresh=9450 bytes_in_flight=463 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 576, tv_nsec: 413365380 }) Rate { delivered: 39, delivered_time: Instant { tv_sec: 576, tv_nsec: 413365380 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 382580021 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 15, rate_sample: RateSample { bandwidth: 0.12 Kbps, is_app_limited: true, interval: 2.452797762s, delivered: 39, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 573, tv_nsec: 960567618 }), send_elapsed: 2.422012403s, ack_elapsed: 2.452797762s, rtt: 30.785359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 383705, last_update: Instant { tv_sec: 576, tv_nsec: 417810094 }, next_time: Instant { tv_sec: 576, tv_nsec: 417810094 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:20.876375265Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48847 to 193.167.100.100:443 [2025-09-11T19:23:20.876382228Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:20.906875449Z TRACE quiche_apps::client] got 49 bytes from 193.167.100.100:443 to 0.0.0.0:48847 [2025-09-11T19:23:20.906895055Z TRACE quiche_apps::client] 0.0.0.0:48847: processed 49 bytes [2025-09-11T19:23:20.906902209Z TRACE quiche_apps::client] 0.0.0.0:48847: recv() would block [2025-09-11T19:23:20.906907759Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:20.906915594Z TRACE quiche_apps::client] 0.0.0.0:48847 -> 193.167.100.100:443: done writing [2025-09-11T19:23:21.154219936Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:21.154251856Z TRACE quiche] f6b055215aedf19e3df3a7c05b3032c2c51e6654 draining timeout expired [2025-09-11T19:23:21.154299545Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:21.154306298Z INFO quiche_apps::client] connection closed, recv=14 sent=19 lost=6 retrans=4 sent_bytes=1853 recv_bytes=6967 lost_bytes=428 [local_addr=0.0.0.0:48847 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=14 sent=19 lost=6 retrans=4 rtt=30.785359ms min_rtt=Some(30.785359ms) rttvar=15.392679ms cwnd=9450 sent_bytes=1853 recv_bytes=6967 lost_bytes=0 stream_retrans_bytes=87 pmtu=1350 delivery_rate=15] [2025-09-11T19:23:21.159102929Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:21.159350522Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:45749 with scid 94e63f4a8ce781a18803fd4b1173a57940f78861 [2025-09-11T19:23:21.159392571Z TRACE quiche::tls] 94e63f4a8ce781a18803fd4b1173a57940f78861 write message lvl=Initial len=266 [2025-09-11T19:23:21.159408961Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx pkt Initial version=1 dcid=6901ab6862613804fe250ac95842e3f8 scid=94e63f4a8ce781a18803fd4b1173a57940f78861 len=270 pn=0 [2025-09-11T19:23:21.159412357Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:21.159425101Z TRACE quiche::recovery::congestion::recovery] 94e63f4a8ce781a18803fd4b1173a57940f78861 timer=998.933976ms 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: 576, tv_nsec: 728629327 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 728629327 }, 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: 576, tv_nsec: 728629327 }, next_time: Instant { tv_sec: 576, tv_nsec: 728629327 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:21.159505301Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:21.192382865Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45749 [2025-09-11T19:23:21.192402612Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx pkt Initial version=1 dcid=94e63f4a8ce781a18803fd4b1173a57940f78861 scid=fcbf9ab414b4e265 token= len=116 pn=0 [2025-09-11T19:23:21.192419153Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:21.192427639Z TRACE quiche::recovery::congestion::recovery] 94e63f4a8ce781a18803fd4b1173a57940f78861 packet newly acked 0 [2025-09-11T19:23:21.192436145Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:21.192570926Z TRACE quiche::tls] 94e63f4a8ce781a18803fd4b1173a57940f78861 set write secret lvl=Handshake [2025-09-11T19:23:21.192587577Z TRACE quiche::tls] 94e63f4a8ce781a18803fd4b1173a57940f78861 set read secret lvl=Handshake [2025-09-11T19:23:21.192627051Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx pkt Handshake version=1 dcid=94e63f4a8ce781a18803fd4b1173a57940f78861 scid=fcbf9ab414b4e265 len=1009 pn=0 [2025-09-11T19:23:21.192640527Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm CRYPTO off=0 len=733 [2025-09-11T19:23:21.192923836Z TRACE quiche::tls] 94e63f4a8ce781a18803fd4b1173a57940f78861 write message lvl=Handshake len=36 [2025-09-11T19:23:21.192931190Z TRACE quiche::tls] 94e63f4a8ce781a18803fd4b1173a57940f78861 set write secret lvl=OneRTT [2025-09-11T19:23:21.192940898Z TRACE quiche::tls] 94e63f4a8ce781a18803fd4b1173a57940f78861 set read secret lvl=OneRTT [2025-09-11T19:23:21.192959132Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 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(6901ab6862613804fe250ac95842e3f8), max_idle_timeout: 30000, stateless_reset_token: Some(140121657966622096058769689605943381014), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(fcbf9ab414b4e265), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:21.192976484Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm PADDING len=255 [2025-09-11T19:23:21.192991252Z TRACE quiche_apps::client] 0.0.0.0:45749: processed 1200 bytes [2025-09-11T19:23:21.192995860Z TRACE quiche_apps::client] 0.0.0.0:45749: recv() would block [2025-09-11T19:23:21.192998245Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:21.193005699Z DEBUG quiche_apps::common] sending HTTP request "GET /dlwsjhqqla\r\n" [2025-09-11T19:23:21.193061433Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx pkt Initial version=1 dcid=fcbf9ab414b4e265 scid=94e63f4a8ce781a18803fd4b1173a57940f78861 len=6 pn=1 [2025-09-11T19:23:21.193065049Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm ACK delay=82 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:21.193073766Z TRACE quiche::recovery::congestion::recovery] 94e63f4a8ce781a18803fd4b1173a57940f78861 timer=98.441756ms latest_rtt=33.039066ms srtt=33.039066ms min_rtt=33.039066ms rttvar=16.519533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 576, tv_nsec: 762227428 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 762227428 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.62 Kbps, is_app_limited: true, interval: 33.039066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 576, tv_nsec: 728629327 }), send_elapsed: 0ns, ack_elapsed: 33.039066ms, rtt: 33.039066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510758, last_update: Instant { tv_sec: 576, tv_nsec: 762227397 }, next_time: Instant { tv_sec: 576, tv_nsec: 762227428 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:21.193091238Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx pkt Handshake version=1 dcid=fcbf9ab414b4e265 scid=94e63f4a8ce781a18803fd4b1173a57940f78861 len=45 pn=2 [2025-09-11T19:23:21.193094134Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:21.193096709Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:21.193102419Z TRACE quiche::recovery::congestion::recovery] 94e63f4a8ce781a18803fd4b1173a57940f78861 timer=99.069058ms latest_rtt=33.039066ms srtt=33.039066ms min_rtt=33.039066ms rttvar=16.519533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 576, tv_nsec: 762227428 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 762227428 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.62 Kbps, is_app_limited: true, interval: 33.039066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 576, tv_nsec: 728629327 }), send_elapsed: 0ns, ack_elapsed: 33.039066ms, rtt: 33.039066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510758, last_update: Instant { tv_sec: 576, tv_nsec: 762324168 }, next_time: Instant { tv_sec: 576, tv_nsec: 762227428 }, max_datagram_size: 1350, last_packet_size: None, iv: 193.83µ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-09-11T19:23:21.193117858Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 dropped epoch 0 state [2025-09-11T19:23:21.193130311Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx pkt Short dcid=fcbf9ab414b4e265 key_phase=false len=1164 pn=3 [2025-09-11T19:23:21.193133016Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b2, a7, 57, f8, 67, fc, c7, d1, 7e, 2d, 15, 6a, 8e, 86, 18, c0, 51, f8, 84, d1] reset_token=[ef, 2e, ef, b2, a5, ef, 8c, 40, f0, ee, 7d, f8, c8, 69, a0, 90] [2025-09-11T19:23:21.193139118Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2d, 22, d7, 1e, b4, 69, 75, 18, c1, bc, c9, f4, d0, 2a, 7b, 00, e7, 22, 1b, b2] reset_token=[63, d2, 81, 98, 49, 2e, 7a, c4, bf, a5, 57, 46, 40, e2, cf, fd] [2025-09-11T19:23:21.193144308Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e6, 47, 0a, 97, aa, b0, 82, 09, 2e, 4d, 49, f6, f3, e1, 7e, da, 77, 50, 77, c2] reset_token=[a9, fb, 5d, 41, 03, 1f, f6, f7, 57, 92, 09, 33, b3, ca, f5, a8] [2025-09-11T19:23:21.193149558Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ca, 18, 11, be, 37, 64, ca, e6, 01, 34, c1, 6e, 7a, 65, 59, 27, f6, 49, e6, 6d] reset_token=[7c, 46, 64, 31, ec, ec, b7, 63, 01, 6f, 07, 00, 7c, 95, 3b, 07] [2025-09-11T19:23:21.193154757Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:21.193157312Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm PADDING len=982 [2025-09-11T19:23:21.193164896Z TRACE quiche::recovery::congestion::recovery] 94e63f4a8ce781a18803fd4b1173a57940f78861 timer=99.006551ms latest_rtt=33.039066ms srtt=33.039066ms min_rtt=33.039066ms rttvar=16.519533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 576, tv_nsec: 762227428 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 762227428 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.62 Kbps, is_app_limited: true, interval: 33.039066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 576, tv_nsec: 728629327 }), send_elapsed: 0ns, ack_elapsed: 33.039066ms, rtt: 33.039066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 510758, last_update: Instant { tv_sec: 576, tv_nsec: 762324168 }, next_time: Instant { tv_sec: 576, tv_nsec: 762517998 }, 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-09-11T19:23:21.193201905Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:45749 to 193.167.100.100:443 [2025-09-11T19:23:21.193206965Z TRACE quiche_apps::client] 0.0.0.0:45749 -> 193.167.100.100:443: done writing [2025-09-11T19:23:21.225182403Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:45749 [2025-09-11T19:23:21.225200738Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx pkt Short dcid=b2a757f867fcc7d17e2d156a8e8618c051f884d1 key_phase=false len=385 pn=1 [2025-09-11T19:23:21.225211538Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:21.225218461Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm HANDSHAKE_DONE [2025-09-11T19:23:21.225235422Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 dropped epoch 1 state [2025-09-11T19:23:21.225241363Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm ACK delay=14 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:21.225247475Z TRACE quiche::recovery::congestion::recovery] 94e63f4a8ce781a18803fd4b1173a57940f78861 packet newly acked 3 [2025-09-11T19:23:21.225254759Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:21.225300774Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:21.225321253Z TRACE quiche_apps::client] 0.0.0.0:45749: processed 406 bytes [2025-09-11T19:23:21.225329789Z TRACE quiche_apps::client] 0.0.0.0:45749: recv() would block [2025-09-11T19:23:21.225334708Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:21.225339136Z INFO quiche_apps::client] Retiring source CID 94e63f4a8ce781a18803fd4b1173a57940f78861 [2025-09-11T19:23:21.225358873Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx pkt Short dcid=fcbf9ab414b4e265 key_phase=false len=45 pn=4 [2025-09-11T19:23:21.225364694Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm ACK delay=19 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:21.225370164Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[de, a4, 60, 39, 89, eb, d6, de, a6, 01, 4c, 82, 50, a4, cf, 9b, f9, 9a, 5e, 2d] reset_token=[9e, d8, 17, f2, 23, 19, 60, 6c, dd, a4, 6f, 89, b8, 1f, 6d, dd] [2025-09-11T19:23:21.225390081Z TRACE quiche::recovery::congestion::recovery] 94e63f4a8ce781a18803fd4b1173a57940f78861 timer=108.510458ms latest_rtt=31.950204ms srtt=32.902957ms min_rtt=31.950204ms rttvar=12.661864ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 576, tv_nsec: 794620787 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 794620787 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.27 Kbps, is_app_limited: true, interval: 32.240774ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 576, tv_nsec: 762227428 }), send_elapsed: 290.57µs, ack_elapsed: 32.240774ms, rtt: 31.950204ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 512871, last_update: Instant { tv_sec: 576, tv_nsec: 794620787 }, next_time: Instant { tv_sec: 576, tv_nsec: 794620787 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:21.225449252Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:45749 to 193.167.100.100:443 [2025-09-11T19:23:21.225456265Z TRACE quiche_apps::client] 0.0.0.0:45749 -> 193.167.100.100:443: done writing [2025-09-11T19:23:21.226034733Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:45749 [2025-09-11T19:23:21.226052596Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx pkt Short dcid=b2a757f867fcc7d17e2d156a8e8618c051f884d1 key_phase=false len=1045 pn=2 [2025-09-11T19:23:21.226062394Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:21.226073515Z TRACE quiche_apps::client] 0.0.0.0:45749: processed 1066 bytes [2025-09-11T19:23:21.226080398Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:45749 [2025-09-11T19:23:21.226085538Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx pkt Short dcid=b2a757f867fcc7d17e2d156a8e8618c051f884d1 key_phase=false len=22 pn=3 [2025-09-11T19:23:21.226092090Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:21.226109953Z TRACE quiche_apps::client] 0.0.0.0:45749: processed 43 bytes [2025-09-11T19:23:21.226116586Z TRACE quiche_apps::client] 0.0.0.0:45749: recv() would block [2025-09-11T19:23:21.226120353Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:21.226128408Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:21.226132325Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:21.226135962Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:21.226139448Z INFO quiche_apps::common] 1/1 response(s) received in 66.63039ms, closing... [2025-09-11T19:23:21.226151892Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx pkt Short dcid=fcbf9ab414b4e265 key_phase=false len=10 pn=5 [2025-09-11T19:23:21.226156681Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:21.226167761Z TRACE quiche::recovery::congestion::recovery] 94e63f4a8ce781a18803fd4b1173a57940f78861 timer=108.528192ms latest_rtt=31.950204ms srtt=32.902957ms min_rtt=31.950204ms rttvar=12.661864ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 576, tv_nsec: 794620787 }, first_sent_time: Instant { tv_sec: 576, tv_nsec: 794620787 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 295.27 Kbps, is_app_limited: true, interval: 32.240774ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 576, tv_nsec: 762227428 }), send_elapsed: 290.57µs, ack_elapsed: 32.240774ms, rtt: 31.950204ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512871, last_update: Instant { tv_sec: 576, tv_nsec: 795416120 }, next_time: Instant { tv_sec: 576, tv_nsec: 794620787 }, max_datagram_size: 1350, last_packet_size: None, iv: 208.629µ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-09-11T19:23:21.226218045Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:45749 to 193.167.100.100:443 [2025-09-11T19:23:21.226225589Z TRACE quiche_apps::client] 0.0.0.0:45749 -> 193.167.100.100:443: done writing [2025-09-11T19:23:21.256198155Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:45749 [2025-09-11T19:23:21.256215547Z TRACE quiche_apps::client] 0.0.0.0:45749: processed 234 bytes [2025-09-11T19:23:21.256222961Z TRACE quiche_apps::client] 0.0.0.0:45749: recv() would block [2025-09-11T19:23:21.256227740Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:21.256235314Z TRACE quiche_apps::client] 0.0.0.0:45749 -> 193.167.100.100:443: done writing [2025-09-11T19:23:21.256651031Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:45749 [2025-09-11T19:23:21.256662101Z TRACE quiche_apps::client] 0.0.0.0:45749: processed 47 bytes [2025-09-11T19:23:21.256668944Z TRACE quiche_apps::client] 0.0.0.0:45749: recv() would block [2025-09-11T19:23:21.256673513Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:21.256680095Z TRACE quiche_apps::client] 0.0.0.0:45749 -> 193.167.100.100:443: done writing [2025-09-11T19:23:21.477958614Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:21.477979373Z TRACE quiche] 94e63f4a8ce781a18803fd4b1173a57940f78861 draining timeout expired [2025-09-11T19:23:21.478029627Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:21.478036590Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1790 recv_bytes=2715 lost_bytes=0 [local_addr=0.0.0.0:45749 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=32.902957ms min_rtt=Some(31.950204ms) rttvar=12.661864ms cwnd=13500 sent_bytes=1790 recv_bytes=2715 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36909] [2025-09-11T19:23:21.482779191Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:21.483036091Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48994 with scid d83a344f1c4be5f0d95657fc6b2ba34232344e32 [2025-09-11T19:23:21.483077829Z TRACE quiche::tls] d83a344f1c4be5f0d95657fc6b2ba34232344e32 write message lvl=Initial len=266 [2025-09-11T19:23:21.483095642Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Initial version=1 dcid=8f53f4412371059374213b6559ea2965 scid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 len=270 pn=0 [2025-09-11T19:23:21.483099078Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:21.483112353Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=998.926843ms 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: 577, tv_nsec: 52312211 }, first_sent_time: Instant { tv_sec: 577, tv_nsec: 52312211 }, 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: 577, tv_nsec: 52312211 }, next_time: Instant { tv_sec: 577, tv_nsec: 52312211 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:21.483192924Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:22.483217075Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:22.483238435Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 loss detection timeout expired [2025-09-11T19:23:22.483245648Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=997.795792ms 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: 577, tv_nsec: 52312211 }, first_sent_time: Instant { tv_sec: 577, tv_nsec: 52312211 }, 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: 577, tv_nsec: 52312211 }, next_time: Instant { tv_sec: 577, tv_nsec: 52312211 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:22.483268571Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:22.483302545Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Initial version=1 dcid=8f53f4412371059374213b6559ea2965 scid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 len=270 pn=1 [2025-09-11T19:23:22.483307715Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:22.483326459Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=1.997955648s 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: 577, tv_nsec: 52312211 }, first_sent_time: Instant { tv_sec: 577, tv_nsec: 52312211 }, 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: 578, tv_nsec: 52552136 }, next_time: Instant { tv_sec: 578, tv_nsec: 52552136 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:22.483378376Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48994 to 193.167.100.100:443 [2025-09-11T19:23:22.483389437Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.483448487Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:24.483481138Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 loss detection timeout expired [2025-09-11T19:23:24.483488552Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=1.995792603s 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: 577, tv_nsec: 52312211 }, first_sent_time: Instant { tv_sec: 577, tv_nsec: 52312211 }, 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: 578, tv_nsec: 52552136 }, next_time: Instant { tv_sec: 578, tv_nsec: 52552136 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:24.483512337Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.483548013Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Initial version=1 dcid=8f53f4412371059374213b6559ea2965 scid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 len=270 pn=2 [2025-09-11T19:23:24.483552371Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:24.483571257Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=3.995951098s 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: 577, tv_nsec: 52312211 }, first_sent_time: Instant { tv_sec: 577, tv_nsec: 52312211 }, 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: 580, tv_nsec: 52792434 }, next_time: Instant { tv_sec: 580, tv_nsec: 52792434 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:24.483673648Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48994 to 193.167.100.100:443 [2025-09-11T19:23:24.483691952Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Initial version=1 dcid=8f53f4412371059374213b6559ea2965 scid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 len=4 pn=3 [2025-09-11T19:23:24.483696961Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm PING mtu_probe=None [2025-09-11T19:23:24.483701820Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm PADDING len=3 [2025-09-11T19:23:24.483714414Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=3.995966808s 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: 577, tv_nsec: 52312211 }, first_sent_time: Instant { tv_sec: 577, tv_nsec: 52312211 }, 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: 580, tv_nsec: 52951772 }, next_time: Instant { tv_sec: 580, tv_nsec: 52951772 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:24.483787190Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48994 to 193.167.100.100:443 [2025-09-11T19:23:24.483798140Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.516612884Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.516634244Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Initial version=1 dcid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 scid=ab56b0dc4cd67a79 token= len=116 pn=0 [2025-09-11T19:23:24.516650575Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm ACK delay=50 blocks=[2..2] ecn_counts=None [2025-09-11T19:23:24.516659121Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 packet newly acked 2 [2025-09-11T19:23:24.516666014Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 packet 0 lost on epoch 0 [2025-09-11T19:23:24.516671684Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 packet 1 lost on epoch 0 [2025-09-11T19:23:24.516692152Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:24.516856158Z TRACE quiche::tls] d83a344f1c4be5f0d95657fc6b2ba34232344e32 set write secret lvl=Handshake [2025-09-11T19:23:24.516874282Z TRACE quiche::tls] d83a344f1c4be5f0d95657fc6b2ba34232344e32 set read secret lvl=Handshake [2025-09-11T19:23:24.516918254Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Handshake version=1 dcid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 scid=ab56b0dc4cd67a79 len=1009 pn=0 [2025-09-11T19:23:24.516930928Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:24.517205581Z TRACE quiche::tls] d83a344f1c4be5f0d95657fc6b2ba34232344e32 write message lvl=Handshake len=36 [2025-09-11T19:23:24.517213175Z TRACE quiche::tls] d83a344f1c4be5f0d95657fc6b2ba34232344e32 set write secret lvl=OneRTT [2025-09-11T19:23:24.517222653Z TRACE quiche::tls] d83a344f1c4be5f0d95657fc6b2ba34232344e32 set read secret lvl=OneRTT [2025-09-11T19:23:24.517246878Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 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(8f53f4412371059374213b6559ea2965), max_idle_timeout: 30000, stateless_reset_token: Some(150112420150786461701313527332216173332), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(ab56b0dc4cd67a79), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:24.517258740Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm PADDING len=254 [2025-09-11T19:23:24.517274570Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 1200 bytes [2025-09-11T19:23:24.517282906Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.517288907Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Short dcid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 key_phase=false len=213 pn=0 [2025-09-11T19:23:24.517298745Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c1, 57, c0, 8d, 5a, e0, 43, 3e] reset_token=[ed, 3b, 98, 6b, ed, 0b, 3b, 3e, 10, cb, e3, 04, f8, 0e, 41, 2c] [2025-09-11T19:23:24.517307942Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[74, 25, 13, e3, 06, a1, b0, 46] reset_token=[aa, 12, e3, 38, bb, 54, bf, e0, 36, 54, 42, d1, a3, f3, fb, d4] [2025-09-11T19:23:24.517312651Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8f, 7d, 7c, e4, e2, 64, cb, fe] reset_token=[f5, 77, 05, 26, 08, 10, b5, 08, 05, ee, d6, b3, b3, d9, cf, 66] [2025-09-11T19:23:24.517317099Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b0, 1e, 04, af, 80, 15, 3c, 76] reset_token=[3b, 8b, 06, 91, 8e, 24, f7, e6, ba, a8, 99, b5, b8, 11, 29, 75] [2025-09-11T19:23:24.517322028Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ce, 9c, c6, 9a, 12, b1, ca, 6a] reset_token=[b4, 80, c9, 48, a5, 8f, 23, 1e, 21, a6, 70, 9d, 19, 42, c0, 36] [2025-09-11T19:23:24.517326647Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[cd, cd, b3, 95, d3, 9f, 26, ff] reset_token=[91, a3, 27, c2, c8, 57, b2, 78, 47, a0, a9, a2, ef, 36, 2e, 27] [2025-09-11T19:23:24.517331376Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[ba, b2, 67, c6, 53, 35, 91, f0] reset_token=[fd, c2, d0, 8b, 9f, 53, 5f, 13, c9, 0c, f9, f9, 27, 2e, 7b, 82] [2025-09-11T19:23:24.517339852Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 234 bytes [2025-09-11T19:23:24.517343639Z TRACE quiche_apps::client] 0.0.0.0:48994: recv() would block [2025-09-11T19:23:24.517346053Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.517354709Z DEBUG quiche_apps::common] sending HTTP request "GET /qxeebycijs\r\n" [2025-09-11T19:23:24.517435490Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Initial version=1 dcid=ab56b0dc4cd67a79 scid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 len=6 pn=4 [2025-09-11T19:23:24.517439828Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm ACK delay=100 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:24.517451650Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=65.551573ms latest_rtt=33.107301ms srtt=33.107301ms min_rtt=33.107301ms rttvar=16.55365ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 580, tv_nsec: 85899735 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 580, tv_nsec: 85899735 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 52792434 }, 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.033587524s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 577, tv_nsec: 52312211 }), send_elapsed: 3.000480223s, ack_elapsed: 3.033587524s, rtt: 33.107301ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356794, last_update: Instant { tv_sec: 580, tv_nsec: 86697675 }, next_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:24.517486947Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Handshake version=1 dcid=ab56b0dc4cd67a79 scid=d83a344f1c4be5f0d95657fc6b2ba34232344e32 len=46 pn=5 [2025-09-11T19:23:24.517489952Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm ACK delay=71 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:24.517492787Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:24.517499590Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=65.504114ms latest_rtt=33.107301ms srtt=33.107301ms min_rtt=33.107301ms rttvar=16.55365ms cwnd=9450 ssthresh=9450 bytes_in_flight=167 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 580, tv_nsec: 85899735 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 580, tv_nsec: 85899735 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 52792434 }, 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.033587524s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 577, tv_nsec: 52312211 }), send_elapsed: 3.000480223s, ack_elapsed: 3.033587524s, rtt: 33.107301ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356794, last_update: Instant { tv_sec: 580, tv_nsec: 86697675 }, next_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:24.517512254Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 dropped epoch 0 state [2025-09-11T19:23:24.517525408Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Short dcid=ab56b0dc4cd67a79 key_phase=false len=1163 pn=6 [2025-09-11T19:23:24.517528213Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm ACK delay=28 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:24.517530768Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[79, b6, 84, c7, 5f, 58, 94, e5, 8a, 4b, 22, b7, c8, b5, 61, da, c4, a9, 3e, 3a] reset_token=[39, eb, 69, 7f, de, d2, 27, 0d, d0, 1a, 78, 47, 50, 73, 42, 2c] [2025-09-11T19:23:24.517536339Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[85, 11, 32, 1f, a5, e8, 68, fa, b2, ad, 2f, a4, 85, f7, f5, bf, 4d, d0, c5, 5b] reset_token=[61, 9f, af, 1a, 6a, 0e, f8, c7, c4, 02, 16, 66, 90, 35, 21, 70] [2025-09-11T19:23:24.517551457Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[63, 20, 13, cb, fd, 01, a9, a6, 1a, 5d, fd, 52, fc, 7f, 4b, 80, 8e, 89, f7, 68] reset_token=[c0, 9e, 07, 93, b4, 1e, b5, 6d, 1e, 06, bb, 21, ca, d8, 9e, 67] [2025-09-11T19:23:24.517560353Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[be, fd, 7f, 37, 3f, a1, 6e, 03, f3, 5f, 8b, 74, 81, 42, ae, 66, 49, 9c, 8a, 4d] reset_token=[aa, 42, d7, 5b, c4, 56, 03, b7, ed, 9c, 2b, e2, 1f, 90, b7, be] [2025-09-11T19:23:24.517568268Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:24.517570953Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm PADDING len=976 [2025-09-11T19:23:24.517600669Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=99.148838ms latest_rtt=33.107301ms srtt=33.107301ms min_rtt=33.107301ms rttvar=16.55365ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 580, tv_nsec: 85899735 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 580, tv_nsec: 85899735 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 52792434 }, 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.033587524s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 577, tv_nsec: 52312211 }), send_elapsed: 3.000480223s, ack_elapsed: 3.033587524s, rtt: 33.107301ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356794, last_update: Instant { tv_sec: 580, tv_nsec: 86697675 }, next_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:24.517641014Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48994 to 193.167.100.100:443 [2025-09-11T19:23:24.517648999Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.549599407Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.549615837Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Short dcid=79b684c75f5894e58a4b22b7c8b561dac4a93e3a key_phase=false len=385 pn=1 [2025-09-11T19:23:24.549625446Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:24.549631116Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm HANDSHAKE_DONE [2025-09-11T19:23:24.549635805Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 dropped epoch 1 state [2025-09-11T19:23:24.549639091Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm ACK delay=15 blocks=[6..6] ecn_counts=None [2025-09-11T19:23:24.549642788Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 packet newly acked 6 [2025-09-11T19:23:24.549649180Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:24.549687411Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:24.549707609Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 406 bytes [2025-09-11T19:23:24.549714131Z TRACE quiche_apps::client] 0.0.0.0:48994: recv() would block [2025-09-11T19:23:24.549717748Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.549721505Z INFO quiche_apps::client] Retiring source CID d83a344f1c4be5f0d95657fc6b2ba34232344e32 [2025-09-11T19:23:24.549760818Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Short dcid=ab56b0dc4cd67a79 key_phase=false len=45 pn=7 [2025-09-11T19:23:24.549776718Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm ACK delay=17 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:24.549782439Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[d7, 30, 26, 51, 99, cd, 8e, cf, b2, a7, 06, b7, 17, 68, 2e, b6, 8a, e5, ec, d9] reset_token=[26, 48, 35, 30, 56, d1, 69, 0d, ab, 41, d5, 70, 83, 0d, 38, 85] [2025-09-11T19:23:24.549800993Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=108.5254ms latest_rtt=32.185777ms srtt=32.99211ms min_rtt=32.185777ms rttvar=12.645618ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 580, tv_nsec: 118224291 }) Rate { delivered: 1522, delivered_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { bandwidth: 280.54 Kbps, is_app_limited: true, interval: 33.905241ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 85899735 }), send_elapsed: 33.905241ms, ack_elapsed: 32.983717ms, rtt: 32.185777ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358040, last_update: Instant { tv_sec: 580, tv_nsec: 86697675 }, next_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:24.549841750Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:48994 to 193.167.100.100:443 [2025-09-11T19:23:24.549847109Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.550447723Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.550458783Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Short dcid=79b684c75f5894e58a4b22b7c8b561dac4a93e3a key_phase=false len=1045 pn=2 [2025-09-11T19:23:24.550469013Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:24.550480183Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 1066 bytes [2025-09-11T19:23:24.550485824Z TRACE quiche_apps::client] 0.0.0.0:48994: recv() would block [2025-09-11T19:23:24.550489651Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.550496654Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:24.550500932Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:23:24.550513005Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Short dcid=ab56b0dc4cd67a79 key_phase=false len=5 pn=8 [2025-09-11T19:23:24.550517664Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:24.550528203Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=107.79825ms latest_rtt=32.185777ms srtt=32.99211ms min_rtt=32.185777ms rttvar=12.645618ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 580, tv_nsec: 118224291 }) Rate { delivered: 1522, delivered_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 280.54 Kbps, is_app_limited: true, interval: 33.905241ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 85899735 }), send_elapsed: 33.905241ms, ack_elapsed: 32.983717ms, rtt: 32.185777ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358040, last_update: Instant { tv_sec: 580, tv_nsec: 86697675 }, next_time: Instant { tv_sec: 580, tv_nsec: 86697675 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:24.550584418Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48994 to 193.167.100.100:443 [2025-09-11T19:23:24.550592784Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.606373282Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.606414358Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Short dcid=79b684c75f5894e58a4b22b7c8b561dac4a93e3a key_phase=false len=23 pn=4 [2025-09-11T19:23:24.606436480Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm ACK delay=3151 blocks=[7..8] ecn_counts=None [2025-09-11T19:23:24.606448512Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 packet newly acked 7 [2025-09-11T19:23:24.606455284Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 packet newly acked 8 [2025-09-11T19:23:24.606484189Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 44 bytes [2025-09-11T19:23:24.606492374Z TRACE quiche_apps::client] 0.0.0.0:48994: recv() would block [2025-09-11T19:23:24.606497554Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.606512021Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.633507244Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.633529766Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Short dcid=79b684c75f5894e58a4b22b7c8b561dac4a93e3a key_phase=false len=21 pn=5 [2025-09-11T19:23:24.633543161Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm PING mtu_probe=None [2025-09-11T19:23:24.633548592Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm PADDING len=3 [2025-09-11T19:23:24.633562988Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 42 bytes [2025-09-11T19:23:24.633571464Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.633577996Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Short dcid=79b684c75f5894e58a4b22b7c8b561dac4a93e3a key_phase=false len=21 pn=6 [2025-09-11T19:23:24.633585570Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm PING mtu_probe=None [2025-09-11T19:23:24.633590419Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm PADDING len=3 [2025-09-11T19:23:24.633600218Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 42 bytes [2025-09-11T19:23:24.633605508Z TRACE quiche_apps::client] 0.0.0.0:48994: recv() would block [2025-09-11T19:23:24.633608624Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.633629583Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Short dcid=ab56b0dc4cd67a79 key_phase=false len=5 pn=9 [2025-09-11T19:23:24.633635764Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm ACK delay=5 blocks=[4..6] ecn_counts=None [2025-09-11T19:23:24.633651524Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=none latest_rtt=88.98ms srtt=36.865596ms min_rtt=32.185777ms rttvar=17.231185ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 580, tv_nsec: 118224291 }) Rate { delivered: 1593, delivered_time: Instant { tv_sec: 580, tv_nsec: 202886327 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 202886327 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 280.54 Kbps, is_app_limited: true, interval: 88.98ms, delivered: 71, prior_delivered: 1522, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 86697675 }), send_elapsed: 0ns, ack_elapsed: 88.98ms, rtt: 88.98ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320420, last_update: Instant { tv_sec: 580, tv_nsec: 202886327 }, next_time: Instant { tv_sec: 580, tv_nsec: 202886327 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:24.633767771Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48994 to 193.167.100.100:443 [2025-09-11T19:23:24.633782819Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.664370342Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.664388606Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx pkt Short dcid=79b684c75f5894e58a4b22b7c8b561dac4a93e3a key_phase=false len=22 pn=7 [2025-09-11T19:23:24.664401380Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:24.664418512Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 43 bytes [2025-09-11T19:23:24.664426167Z TRACE quiche_apps::client] 0.0.0.0:48994: recv() would block [2025-09-11T19:23:24.664431166Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.664443359Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:23:24.664448558Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:23:24.664453277Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:24.664457445Z INFO quiche_apps::common] 1/1 response(s) received in 3.181261055s, closing... [2025-09-11T19:23:24.664472583Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx pkt Short dcid=ab56b0dc4cd67a79 key_phase=false len=10 pn=10 [2025-09-11T19:23:24.664477653Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:24.664492470Z TRACE quiche::recovery::congestion::recovery] d83a344f1c4be5f0d95657fc6b2ba34232344e32 timer=130.761943ms latest_rtt=88.98ms srtt=36.865596ms min_rtt=32.185777ms rttvar=17.231185ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 580, tv_nsec: 232937028 }) Rate { delivered: 1593, delivered_time: Instant { tv_sec: 580, tv_nsec: 202886327 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 202886327 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 280.54 Kbps, is_app_limited: true, interval: 88.98ms, delivered: 71, prior_delivered: 1522, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 86697675 }), send_elapsed: 0ns, ack_elapsed: 88.98ms, rtt: 88.98ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320420, last_update: Instant { tv_sec: 580, tv_nsec: 202886327 }, next_time: Instant { tv_sec: 580, tv_nsec: 202886327 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:24.664556279Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48994 to 193.167.100.100:443 [2025-09-11T19:23:24.664564575Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.744771540Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.744828396Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 42 bytes [2025-09-11T19:23:24.744837984Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.744843815Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 42 bytes [2025-09-11T19:23:24.744850067Z TRACE quiche_apps::client] 0.0.0.0:48994: recv() would block [2025-09-11T19:23:24.744854165Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.744864063Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.902237315Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.902277169Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 42 bytes [2025-09-11T19:23:24.902285776Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48994 [2025-09-11T19:23:24.902291506Z TRACE quiche_apps::client] 0.0.0.0:48994: processed 42 bytes [2025-09-11T19:23:24.902297688Z TRACE quiche_apps::client] 0.0.0.0:48994: recv() would block [2025-09-11T19:23:24.902302677Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.902312105Z TRACE quiche_apps::client] 0.0.0.0:48994 -> 193.167.100.100:443: done writing [2025-09-11T19:23:24.982444312Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:24.982466914Z TRACE quiche] d83a344f1c4be5f0d95657fc6b2ba34232344e32 draining timeout expired [2025-09-11T19:23:24.982513582Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:24.982520014Z INFO quiche_apps::client] connection closed, recv=9 sent=11 lost=2 retrans=5 sent_bytes=2585 recv_bytes=3077 lost_bytes=666 [local_addr=0.0.0.0:48994 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=11 lost=2 retrans=5 rtt=36.865596ms min_rtt=Some(32.185777ms) rttvar=17.231185ms cwnd=9450 sent_bytes=2585 recv_bytes=3077 lost_bytes=0 stream_retrans_bytes=1330 pmtu=1350 delivery_rate=35068] [2025-09-11T19:23:24.987399746Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:24.987673547Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37230 with scid 818dbc528df92d8c4660d54ebcf67d61af7eef02 [2025-09-11T19:23:24.987728981Z TRACE quiche::tls] 818dbc528df92d8c4660d54ebcf67d61af7eef02 write message lvl=Initial len=266 [2025-09-11T19:23:24.987777441Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx pkt Initial version=1 dcid=6ff476a55c7af654ce59f2efe0439a3a scid=818dbc528df92d8c4660d54ebcf67d61af7eef02 len=270 pn=0 [2025-09-11T19:23:24.987782420Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:24.987799322Z TRACE quiche::recovery::congestion::recovery] 818dbc528df92d8c4660d54ebcf67d61af7eef02 timer=998.88201ms 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: 580, tv_nsec: 556951982 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 556951982 }, 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: 580, tv_nsec: 556951982 }, next_time: Instant { tv_sec: 580, tv_nsec: 556951982 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:24.987885803Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:25.020826580Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37230 [2025-09-11T19:23:25.020856446Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx pkt Initial version=1 dcid=818dbc528df92d8c4660d54ebcf67d61af7eef02 scid=ec46ee509db0f271 token= len=116 pn=0 [2025-09-11T19:23:25.020873468Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:25.020882154Z TRACE quiche::recovery::congestion::recovery] 818dbc528df92d8c4660d54ebcf67d61af7eef02 packet newly acked 0 [2025-09-11T19:23:25.020890940Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:25.021036632Z TRACE quiche::tls] 818dbc528df92d8c4660d54ebcf67d61af7eef02 set write secret lvl=Handshake [2025-09-11T19:23:25.021053434Z TRACE quiche::tls] 818dbc528df92d8c4660d54ebcf67d61af7eef02 set read secret lvl=Handshake [2025-09-11T19:23:25.021093859Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx pkt Handshake version=1 dcid=818dbc528df92d8c4660d54ebcf67d61af7eef02 scid=ec46ee509db0f271 len=1009 pn=0 [2025-09-11T19:23:25.021107064Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:25.021313600Z TRACE quiche::tls] 818dbc528df92d8c4660d54ebcf67d61af7eef02 write message lvl=Handshake len=36 [2025-09-11T19:23:25.021317918Z TRACE quiche::tls] 818dbc528df92d8c4660d54ebcf67d61af7eef02 set write secret lvl=OneRTT [2025-09-11T19:23:25.021325131Z TRACE quiche::tls] 818dbc528df92d8c4660d54ebcf67d61af7eef02 set read secret lvl=OneRTT [2025-09-11T19:23:25.021340530Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 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(6ff476a55c7af654ce59f2efe0439a3a), max_idle_timeout: 30000, stateless_reset_token: Some(291960822896251841299866191754453684919), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(ec46ee509db0f271), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:25.021351420Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm PADDING len=254 [2025-09-11T19:23:25.021365727Z TRACE quiche_apps::client] 0.0.0.0:37230: processed 1200 bytes [2025-09-11T19:23:25.021371328Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:37230 [2025-09-11T19:23:25.021375024Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx pkt Short dcid=818dbc528df92d8c4660d54ebcf67d61af7eef02 key_phase=false len=213 pn=0 [2025-09-11T19:23:25.021380926Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6c, 77, 6d, bc, a9, 30, 74, 78] reset_token=[5f, aa, 1b, 6b, 10, 32, 1f, c4, 7a, 9c, 2a, ce, 6e, b1, ee, 70] [2025-09-11T19:23:25.021387658Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4e, f3, 57, f5, 4a, 7c, f5, d7] reset_token=[0c, a0, 38, 65, d3, f9, 9d, 7a, b7, 36, 7c, ac, b3, e5, ef, ec] [2025-09-11T19:23:25.021392257Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[43, d6, fb, 65, af, 82, 9b, 8e] reset_token=[7d, f4, c7, 0b, 5d, 64, d4, 2c, 45, c3, b3, 70, ec, a6, 77, cf] [2025-09-11T19:23:25.021396695Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[73, 05, ae, 59, 54, 5c, 9d, 7e] reset_token=[a6, 8e, ea, fb, af, 3e, 06, 78, ff, b1, f9, 24, b3, 2e, 36, 5e] [2025-09-11T19:23:25.021401674Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[79, 9e, 62, f0, 75, 59, 0a, 09] reset_token=[5c, 45, d4, 15, 5f, fc, 89, 7d, 75, 92, c0, 2b, fd, 10, 44, a1] [2025-09-11T19:23:25.021411573Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[cf, 9e, 54, c5, ce, ae, e6, 85] reset_token=[a2, ee, 74, 92, 6f, c7, f6, 53, b7, e1, 3e, d3, c2, 3f, ad, 7f] [2025-09-11T19:23:25.021416191Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[7a, 90, 2d, 47, 3c, 73, 4a, ca] reset_token=[39, 4e, 63, a1, 26, 26, fb, b2, ea, 5f, 0e, c3, 5d, 25, ef, ab] [2025-09-11T19:23:25.021424417Z TRACE quiche_apps::client] 0.0.0.0:37230: processed 234 bytes [2025-09-11T19:23:25.021428123Z TRACE quiche_apps::client] 0.0.0.0:37230: recv() would block [2025-09-11T19:23:25.021430658Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:25.021441699Z DEBUG quiche_apps::common] sending HTTP request "GET /ahbbuxomwk\r\n" [2025-09-11T19:23:25.021496942Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx pkt Initial version=1 dcid=ec46ee509db0f271 scid=818dbc528df92d8c4660d54ebcf67d61af7eef02 len=6 pn=1 [2025-09-11T19:23:25.021500539Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm ACK delay=80 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:25.021509215Z TRACE quiche::recovery::congestion::recovery] 818dbc528df92d8c4660d54ebcf67d61af7eef02 timer=98.854332ms latest_rtt=33.170426ms srtt=33.170426ms min_rtt=33.170426ms rttvar=16.585213ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 580, tv_nsec: 590608916 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 590608916 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.170426ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 556951982 }), send_elapsed: 0ns, ack_elapsed: 33.170426ms, rtt: 33.170426ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508736, last_update: Instant { tv_sec: 580, tv_nsec: 590608886 }, next_time: Instant { tv_sec: 580, tv_nsec: 590608916 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:25.021527810Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx pkt Handshake version=1 dcid=ec46ee509db0f271 scid=818dbc528df92d8c4660d54ebcf67d61af7eef02 len=45 pn=2 [2025-09-11T19:23:25.021530645Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:25.021533220Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:25.021538930Z TRACE quiche::recovery::congestion::recovery] 818dbc528df92d8c4660d54ebcf67d61af7eef02 timer=99.462136ms latest_rtt=33.170426ms srtt=33.170426ms min_rtt=33.170426ms rttvar=16.585213ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 580, tv_nsec: 590608916 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 590608916 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.170426ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 556951982 }), send_elapsed: 0ns, ack_elapsed: 33.170426ms, rtt: 33.170426ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508736, last_update: Instant { tv_sec: 580, tv_nsec: 590759647 }, next_time: Instant { tv_sec: 580, tv_nsec: 590608916 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.6µ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-09-11T19:23:25.021554339Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 dropped epoch 0 state [2025-09-11T19:23:25.021567103Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx pkt Short dcid=ec46ee509db0f271 key_phase=false len=1164 pn=3 [2025-09-11T19:23:25.021569898Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:25.021572503Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[19, d6, 1c, b1, be, 85, 08, ec, 4c, 91, 91, b7, de, 14, 37, a9, cf, f1, 87, e9] reset_token=[a0, d5, fc, 93, 06, 54, 10, ba, cb, 96, 00, d4, 93, 8a, ae, b1] [2025-09-11T19:23:25.021578895Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[62, 2b, 17, 29, fd, ab, 0b, 7c, 88, 77, 29, 7c, 77, c3, 50, 9c, 72, 56, 47, 8b] reset_token=[bf, 7d, 94, 6f, b9, 93, ca, 13, 8f, 52, e0, a2, 44, b3, c6, 79] [2025-09-11T19:23:25.021584145Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, 0c, 82, 11, c4, 65, 81, db, 72, f4, 2f, eb, 59, b8, 96, ef, 0f, 0c, b1, b5] reset_token=[c0, 25, 6a, b6, c7, dc, 13, 17, ce, 73, fb, de, c0, 7d, 49, bc] [2025-09-11T19:23:25.021589675Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c1, 80, 3a, 36, e8, 94, 7d, c4, 69, ad, 69, 61, 22, 27, ee, a5, 25, 76, 72, d2] reset_token=[c4, 37, 8a, ff, d0, 7e, 5c, 96, 3e, 0d, 86, 20, a0, c3, 56, ae] [2025-09-11T19:23:25.021594755Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:25.021597440Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm PADDING len=977 [2025-09-11T19:23:25.021604934Z TRACE quiche::recovery::congestion::recovery] 818dbc528df92d8c4660d54ebcf67d61af7eef02 timer=99.396092ms latest_rtt=33.170426ms srtt=33.170426ms min_rtt=33.170426ms rttvar=16.585213ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 580, tv_nsec: 590608916 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 590608916 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.31 Kbps, is_app_limited: true, interval: 33.170426ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 556951982 }), send_elapsed: 0ns, ack_elapsed: 33.170426ms, rtt: 33.170426ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508736, last_update: Instant { tv_sec: 580, tv_nsec: 590759647 }, next_time: Instant { tv_sec: 580, tv_nsec: 590954247 }, 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-09-11T19:23:25.021640470Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37230 to 193.167.100.100:443 [2025-09-11T19:23:25.021649728Z TRACE quiche_apps::client] 0.0.0.0:37230 -> 193.167.100.100:443: done writing [2025-09-11T19:23:25.053603330Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:37230 [2025-09-11T19:23:25.053621434Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx pkt Short dcid=19d61cb1be8508ec4c9191b7de1437a9cff187e9 key_phase=false len=385 pn=1 [2025-09-11T19:23:25.053631744Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:25.053646551Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm HANDSHAKE_DONE [2025-09-11T19:23:25.053651581Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 dropped epoch 1 state [2025-09-11T19:23:25.053657091Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm ACK delay=15 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:25.053664124Z TRACE quiche::recovery::congestion::recovery] 818dbc528df92d8c4660d54ebcf67d61af7eef02 packet newly acked 3 [2025-09-11T19:23:25.053671187Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:25.053717644Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:25.053758811Z TRACE quiche_apps::client] 0.0.0.0:37230: processed 406 bytes [2025-09-11T19:23:25.053790540Z TRACE quiche_apps::client] 0.0.0.0:37230: recv() would block [2025-09-11T19:23:25.053795509Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:25.053800559Z INFO quiche_apps::client] Retiring source CID 818dbc528df92d8c4660d54ebcf67d61af7eef02 [2025-09-11T19:23:25.053820977Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx pkt Short dcid=ec46ee509db0f271 key_phase=false len=45 pn=4 [2025-09-11T19:23:25.053826838Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm ACK delay=24 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:25.053832629Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[8d, f6, 8e, 2b, 64, ac, 17, a2, 01, f6, 02, 3b, 67, a4, a2, f9, 33, 73, 47, 08] reset_token=[82, fb, df, 50, ed, a2, 7d, 8e, 45, eb, 67, 6c, 1d, 7e, 93, 1d] [2025-09-11T19:23:25.053852556Z TRACE quiche::recovery::congestion::recovery] 818dbc528df92d8c4660d54ebcf67d61af7eef02 timer=108.966771ms latest_rtt=31.934692ms srtt=33.015958ms min_rtt=31.934692ms rttvar=12.747842ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 580, tv_nsec: 623082270 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 623082270 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.91 Kbps, is_app_limited: true, interval: 32.280023ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 590608916 }), send_elapsed: 345.331µs, ack_elapsed: 32.280023ms, rtt: 31.934692ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 511116, last_update: Instant { tv_sec: 580, tv_nsec: 623082270 }, next_time: Instant { tv_sec: 580, tv_nsec: 623082270 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:25.053919942Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:37230 to 193.167.100.100:443 [2025-09-11T19:23:25.053926644Z TRACE quiche_apps::client] 0.0.0.0:37230 -> 193.167.100.100:443: done writing [2025-09-11T19:23:25.054451424Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:37230 [2025-09-11T19:23:25.054459399Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx pkt Short dcid=19d61cb1be8508ec4c9191b7de1437a9cff187e9 key_phase=false len=1045 pn=2 [2025-09-11T19:23:25.054468546Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:25.054478796Z TRACE quiche_apps::client] 0.0.0.0:37230: processed 1066 bytes [2025-09-11T19:23:25.054485288Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:37230 [2025-09-11T19:23:25.054489816Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx pkt Short dcid=19d61cb1be8508ec4c9191b7de1437a9cff187e9 key_phase=false len=22 pn=3 [2025-09-11T19:23:25.054501728Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:25.054509553Z TRACE quiche_apps::client] 0.0.0.0:37230: processed 43 bytes [2025-09-11T19:23:25.054514752Z TRACE quiche_apps::client] 0.0.0.0:37230: recv() would block [2025-09-11T19:23:25.054517127Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:25.054522938Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:25.054525933Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:25.054528388Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:25.054530753Z INFO quiche_apps::common] 1/1 response(s) received in 66.6403ms, closing... [2025-09-11T19:23:25.054538968Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx pkt Short dcid=ec46ee509db0f271 key_phase=false len=10 pn=5 [2025-09-11T19:23:25.054543145Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:25.054554637Z TRACE quiche::recovery::congestion::recovery] 818dbc528df92d8c4660d54ebcf67d61af7eef02 timer=108.986938ms latest_rtt=31.934692ms srtt=33.015958ms min_rtt=31.934692ms rttvar=12.747842ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 580, tv_nsec: 623082270 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 623082270 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 294.91 Kbps, is_app_limited: true, interval: 32.280023ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 590608916 }), send_elapsed: 345.331µs, ack_elapsed: 32.280023ms, rtt: 31.934692ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 511116, last_update: Instant { tv_sec: 580, tv_nsec: 623804649 }, next_time: Instant { tv_sec: 580, tv_nsec: 623082270 }, max_datagram_size: 1350, last_packet_size: None, iv: 209.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-09-11T19:23:25.054599361Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:37230 to 193.167.100.100:443 [2025-09-11T19:23:25.054605933Z TRACE quiche_apps::client] 0.0.0.0:37230 -> 193.167.100.100:443: done writing [2025-09-11T19:23:25.085157245Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:37230 [2025-09-11T19:23:25.085177533Z TRACE quiche_apps::client] 0.0.0.0:37230: processed 47 bytes [2025-09-11T19:23:25.085184336Z TRACE quiche_apps::client] 0.0.0.0:37230: recv() would block [2025-09-11T19:23:25.085188834Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:25.085196428Z TRACE quiche_apps::client] 0.0.0.0:37230 -> 193.167.100.100:443: done writing [2025-09-11T19:23:25.307477440Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:25.307504160Z TRACE quiche] 818dbc528df92d8c4660d54ebcf67d61af7eef02 draining timeout expired [2025-09-11T19:23:25.307548152Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:25.307554705Z INFO quiche_apps::client] connection closed, recv=6 sent=6 lost=0 retrans=0 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 [local_addr=0.0.0.0:37230 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=6 lost=0 retrans=0 rtt=33.015958ms min_rtt=Some(31.934692ms) rttvar=12.747842ms cwnd=13500 sent_bytes=1790 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36864] [2025-09-11T19:23:25.312456438Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:25.312703319Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:49366 with scid ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 [2025-09-11T19:23:25.312764584Z TRACE quiche::tls] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 write message lvl=Initial len=266 [2025-09-11T19:23:25.312784160Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx pkt Initial version=1 dcid=5f6e06a72e8bfe64d3dfde0f9463409f scid=ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 len=270 pn=0 [2025-09-11T19:23:25.312787296Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:25.312806712Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 timer=998.907978ms 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: 580, tv_nsec: 881984910 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 881984910 }, 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: 580, tv_nsec: 881984910 }, next_time: Instant { tv_sec: 580, tv_nsec: 881984910 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:25.312879047Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:26.312944254Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:26.312977626Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 loss detection timeout expired [2025-09-11T19:23:26.312985050Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 timer=997.728769ms 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: 580, tv_nsec: 881984910 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 881984910 }, 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: 580, tv_nsec: 881984910 }, next_time: Instant { tv_sec: 580, tv_nsec: 881984910 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:26.313009656Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:26.313050803Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx pkt Initial version=1 dcid=5f6e06a72e8bfe64d3dfde0f9463409f scid=ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 len=270 pn=1 [2025-09-11T19:23:26.313055121Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:26.313074177Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 timer=1.99795216s 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: 580, tv_nsec: 881984910 }, first_sent_time: Instant { tv_sec: 580, tv_nsec: 881984910 }, 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: 581, tv_nsec: 882296526 }, next_time: Instant { tv_sec: 581, tv_nsec: 882296526 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:26.313172290Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:49366 to 193.167.100.100:443 [2025-09-11T19:23:26.313179864Z TRACE quiche_apps::client] 0.0.0.0:49366 -> 193.167.100.100:443: done writing [2025-09-11T19:23:26.346216199Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:49366 [2025-09-11T19:23:26.346239863Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx pkt Initial version=1 dcid=ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 scid=2d5e43bf5127cab7 token= len=116 pn=0 [2025-09-11T19:23:26.346257366Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm ACK delay=55 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:26.346267445Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 packet newly acked 1 [2025-09-11T19:23:26.346275720Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 packet 0 lost on epoch 0 [2025-09-11T19:23:26.346295697Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:26.346431251Z TRACE quiche::tls] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 set write secret lvl=Handshake [2025-09-11T19:23:26.346445407Z TRACE quiche::tls] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 set read secret lvl=Handshake [2025-09-11T19:23:26.346479310Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx pkt Handshake version=1 dcid=ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 scid=2d5e43bf5127cab7 len=1009 pn=0 [2025-09-11T19:23:26.346486654Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:26.346690545Z TRACE quiche::tls] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 write message lvl=Handshake len=36 [2025-09-11T19:23:26.346694182Z TRACE quiche::tls] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 set write secret lvl=OneRTT [2025-09-11T19:23:26.346700553Z TRACE quiche::tls] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 set read secret lvl=OneRTT [2025-09-11T19:23:26.346716693Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 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(5f6e06a72e8bfe64d3dfde0f9463409f), max_idle_timeout: 30000, stateless_reset_token: Some(75483385494657860348583738778658739770), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(2d5e43bf5127cab7), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:26.346727884Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm PADDING len=254 [2025-09-11T19:23:26.346771205Z TRACE quiche_apps::client] 0.0.0.0:49366: processed 1200 bytes [2025-09-11T19:23:26.346784049Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:49366 [2025-09-11T19:23:26.346790261Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx pkt Short dcid=ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 key_phase=false len=213 pn=0 [2025-09-11T19:23:26.346812232Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[17, 05, 00, b6, f8, 48, a8, d9] reset_token=[e4, 1e, 80, 2e, 26, bc, 6c, 80, 14, 38, b8, df, 04, b9, 47, a1] [2025-09-11T19:23:26.346822742Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a7, 8b, b6, ef, 6d, a5, 79, e1] reset_token=[d6, 9c, db, 8a, 22, 1d, 2f, 2a, 45, 46, 19, be, 36, 59, ad, da] [2025-09-11T19:23:26.346830406Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ee, d6, b8, 50, 7f, f5, 1e, 43] reset_token=[97, d6, a6, c4, 91, e7, e3, 03, 3d, 87, 3b, d5, b0, bc, 9b, 6b] [2025-09-11T19:23:26.346837790Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ea, 0f, 10, d1, 27, 81, 8f, bf] reset_token=[b4, d5, c7, af, c9, e5, 61, 49, 6b, 38, 38, 88, 77, d2, c4, d5] [2025-09-11T19:23:26.346847157Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[6d, b6, 1b, 01, 86, ac, 96, a2] reset_token=[94, 6e, df, 13, f4, 34, bc, 44, e9, e2, d0, d1, b8, 02, b1, d0] [2025-09-11T19:23:26.346855262Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[06, 21, 02, dd, a9, d7, cd, a5] reset_token=[9c, e8, 61, 1c, 8b, 89, d8, 6e, e7, e5, fe, aa, 4a, b7, 19, 3b] [2025-09-11T19:23:26.346862786Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[52, a0, 00, 3f, 64, ab, 96, f7] reset_token=[f3, 56, 24, 72, 7d, 70, a9, 71, a9, 2f, 33, 1d, 98, d4, c0, 4d] [2025-09-11T19:23:26.346877534Z TRACE quiche_apps::client] 0.0.0.0:49366: processed 234 bytes [2025-09-11T19:23:26.346884206Z TRACE quiche_apps::client] 0.0.0.0:49366: recv() would block [2025-09-11T19:23:26.346888104Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:26.346898934Z DEBUG quiche_apps::common] sending HTTP request "GET /vyliuxowzk\r\n" [2025-09-11T19:23:26.346993350Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx pkt Initial version=1 dcid=2d5e43bf5127cab7 scid=ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 len=6 pn=2 [2025-09-11T19:23:26.346998379Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm ACK delay=94 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:26.347009019Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 timer=98.851304ms latest_rtt=33.208477ms srtt=33.208477ms min_rtt=33.208477ms rttvar=16.604238ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 581, tv_nsec: 915505003 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, first_sent_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033520093s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 881984910 }), send_elapsed: 1.000311616s, ack_elapsed: 1.033520093s, rtt: 33.208477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355707, last_update: Instant { tv_sec: 581, tv_nsec: 916254563 }, next_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:26.347029057Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx pkt Handshake version=1 dcid=2d5e43bf5127cab7 scid=ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 len=46 pn=3 [2025-09-11T19:23:26.347036621Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm ACK delay=68 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:26.347039426Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:26.347045507Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 timer=99.564566ms latest_rtt=33.208477ms srtt=33.208477ms min_rtt=33.208477ms rttvar=16.604238ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 581, tv_nsec: 949463040 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, first_sent_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033520093s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 881984910 }), send_elapsed: 1.000311616s, ack_elapsed: 1.033520093s, rtt: 33.208477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355707, last_update: Instant { tv_sec: 581, tv_nsec: 916254563 }, next_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:26.347057790Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 dropped epoch 0 state [2025-09-11T19:23:26.347071045Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx pkt Short dcid=2d5e43bf5127cab7 key_phase=false len=1163 pn=4 [2025-09-11T19:23:26.347073810Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm ACK delay=34 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:26.347076435Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[cf, b4, 50, ee, 62, ef, e6, 71, d5, ee, b4, ae, 50, 27, 07, 78, 36, de, 76, 9c] reset_token=[82, 15, bd, 5c, d0, a3, 9b, b7, 3c, 0a, 59, 16, 1e, c1, c5, d5] [2025-09-11T19:23:26.347082186Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bf, d9, 83, 81, 9e, 64, cd, 0f, c6, 87, 3f, 95, c4, 21, 48, 13, da, 20, 3b, 07] reset_token=[ef, 6d, 27, f7, a3, f5, 7d, 6b, 79, fa, cb, 15, 21, 80, f1, b9] [2025-09-11T19:23:26.347087426Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a8, dc, 45, 76, 0e, 84, b3, 98, 02, 1d, b7, ce, 65, c3, 9c, 93, df, 9e, d6, 94] reset_token=[91, bd, fd, 18, 3d, 91, 34, 28, f8, 6a, 4c, 48, 2b, 2d, e1, 77] [2025-09-11T19:23:26.347096894Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f0, 4b, b4, 5f, 0e, c9, 2f, 88, 58, ed, 4f, 68, 90, bc, 22, c0, 12, c8, 24, 30] reset_token=[d1, f0, 03, 6b, 07, e7, 49, 55, a8, 85, 5e, cc, ae, a3, de, 77] [2025-09-11T19:23:26.347102193Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:26.347104818Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm PADDING len=976 [2025-09-11T19:23:26.347112923Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 timer=99.49716ms latest_rtt=33.208477ms srtt=33.208477ms min_rtt=33.208477ms rttvar=16.604238ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 581, tv_nsec: 949463040 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, first_sent_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033520093s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 580, tv_nsec: 881984910 }), send_elapsed: 1.000311616s, ack_elapsed: 1.033520093s, rtt: 33.208477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355707, last_update: Instant { tv_sec: 581, tv_nsec: 916254563 }, next_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:26.347155112Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:49366 to 193.167.100.100:443 [2025-09-11T19:23:26.347163177Z TRACE quiche_apps::client] 0.0.0.0:49366 -> 193.167.100.100:443: done writing [2025-09-11T19:23:26.379187912Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:49366 [2025-09-11T19:23:26.379209863Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx pkt Short dcid=cfb450ee62efe671d5eeb4ae5027077836de769c key_phase=false len=385 pn=1 [2025-09-11T19:23:26.379222326Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:26.379230602Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm HANDSHAKE_DONE [2025-09-11T19:23:26.379238677Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 dropped epoch 1 state [2025-09-11T19:23:26.379245079Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm ACK delay=18 blocks=[4..4] ecn_counts=None [2025-09-11T19:23:26.379253425Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 packet newly acked 4 [2025-09-11T19:23:26.379262441Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:26.379315671Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:26.379386393Z TRACE quiche_apps::client] 0.0.0.0:49366: processed 406 bytes [2025-09-11T19:23:26.379397023Z TRACE quiche_apps::client] 0.0.0.0:49366: recv() would block [2025-09-11T19:23:26.379402783Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:26.379408103Z INFO quiche_apps::client] Retiring source CID ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 [2025-09-11T19:23:26.379426267Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx pkt Short dcid=2d5e43bf5127cab7 key_phase=false len=45 pn=5 [2025-09-11T19:23:26.379430295Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm ACK delay=26 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:26.379434713Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[3a, 06, e1, 00, 2f, c1, c6, 69, 65, 48, a9, e1, fd, 18, c0, 28, 8a, c8, d6, 00] reset_token=[eb, 8c, 0f, 21, 10, 3d, 59, a2, cc, b9, 86, 99, ca, 9d, 8d, 06] [2025-09-11T19:23:26.379451104Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 timer=108.850599ms latest_rtt=32.222163ms srtt=33.085187ms min_rtt=32.222163ms rttvar=12.699756ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 581, tv_nsec: 981896498 }) Rate { delivered: 1522, delivered_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, first_sent_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.20 Kbps, is_app_limited: true, interval: 32.222163ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 581, tv_nsec: 916254563 }), send_elapsed: 0ns, ack_elapsed: 32.222163ms, rtt: 32.222163ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357032, last_update: Instant { tv_sec: 581, tv_nsec: 916254563 }, next_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:26.379511777Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:49366 to 193.167.100.100:443 [2025-09-11T19:23:26.379518469Z TRACE quiche_apps::client] 0.0.0.0:49366 -> 193.167.100.100:443: done writing [2025-09-11T19:23:26.379986774Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:49366 [2025-09-11T19:23:26.380000369Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx pkt Short dcid=cfb450ee62efe671d5eeb4ae5027077836de769c key_phase=false len=1045 pn=2 [2025-09-11T19:23:26.380009877Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:26.380021028Z TRACE quiche_apps::client] 0.0.0.0:49366: processed 1066 bytes [2025-09-11T19:23:26.380027720Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:49366 [2025-09-11T19:23:26.380032429Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx pkt Short dcid=cfb450ee62efe671d5eeb4ae5027077836de769c key_phase=false len=22 pn=3 [2025-09-11T19:23:26.380039062Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:26.380046155Z TRACE quiche_apps::client] 0.0.0.0:49366: processed 43 bytes [2025-09-11T19:23:26.380050974Z TRACE quiche_apps::client] 0.0.0.0:49366: recv() would block [2025-09-11T19:23:26.380054350Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:26.380063598Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:26.380067354Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:26.380071362Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:26.380074758Z INFO quiche_apps::common] 1/1 response(s) received in 1.067192154s, closing... [2025-09-11T19:23:26.380086280Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx pkt Short dcid=2d5e43bf5127cab7 key_phase=false len=10 pn=6 [2025-09-11T19:23:26.380090328Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:26.380100466Z TRACE quiche::recovery::congestion::recovery] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 timer=108.864664ms latest_rtt=32.222163ms srtt=33.085187ms min_rtt=32.222163ms rttvar=12.699756ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 581, tv_nsec: 981896498 }) Rate { delivered: 1522, delivered_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, first_sent_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 295.20 Kbps, is_app_limited: true, interval: 32.222163ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 581, tv_nsec: 916254563 }), send_elapsed: 0ns, ack_elapsed: 32.222163ms, rtt: 32.222163ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 357032, last_update: Instant { tv_sec: 581, tv_nsec: 916254563 }, next_time: Instant { tv_sec: 581, tv_nsec: 916254563 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:26.380146252Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:49366 to 193.167.100.100:443 [2025-09-11T19:23:26.380159577Z TRACE quiche_apps::client] 0.0.0.0:49366 -> 193.167.100.100:443: done writing [2025-09-11T19:23:26.632469353Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:26.632495953Z TRACE quiche] ac4dcd7ac29f4081cc37405e9ab8f7480c26a2d3 draining timeout expired [2025-09-11T19:23:26.632538522Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:26.632545184Z INFO quiche_apps::client] connection closed, recv=6 sent=7 lost=1 retrans=2 sent_bytes=2123 recv_bytes=2949 lost_bytes=333 [local_addr=0.0.0.0:49366 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=7 lost=1 retrans=2 rtt=33.085187ms min_rtt=Some(32.222163ms) rttvar=12.699756ms cwnd=9450 sent_bytes=2123 recv_bytes=2949 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=36900] [2025-09-11T19:23:26.637334870Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:26.637589014Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42302 with scid 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 [2025-09-11T19:23:26.637628167Z TRACE quiche::tls] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 write message lvl=Initial len=266 [2025-09-11T19:23:26.637644878Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Initial version=1 dcid=5788730babda5275d8fe82c900057ad0 scid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 len=270 pn=0 [2025-09-11T19:23:26.637647984Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:26.637663984Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=998.930841ms 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: 582, tv_nsec: 206865064 }, first_sent_time: Instant { tv_sec: 582, tv_nsec: 206865064 }, 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: 582, tv_nsec: 206865064 }, next_time: Instant { tv_sec: 582, tv_nsec: 206865064 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:26.637756687Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:27.637817015Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:27.637843394Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 loss detection timeout expired [2025-09-11T19:23:27.637850528Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=997.743395ms 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: 582, tv_nsec: 206865064 }, first_sent_time: Instant { tv_sec: 582, tv_nsec: 206865064 }, 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: 582, tv_nsec: 206865064 }, next_time: Instant { tv_sec: 582, tv_nsec: 206865064 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:27.637892897Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:27.637937089Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Initial version=1 dcid=5788730babda5275d8fe82c900057ad0 scid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 len=270 pn=1 [2025-09-11T19:23:27.637941708Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:27.637963579Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=1.99794659s 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: 582, tv_nsec: 206865064 }, first_sent_time: Instant { tv_sec: 582, tv_nsec: 206865064 }, 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: 583, tv_nsec: 207180258 }, next_time: Instant { tv_sec: 583, tv_nsec: 207180258 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:27.638044219Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:27.638052004Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:29.638106975Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:29.638131401Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 loss detection timeout expired [2025-09-11T19:23:29.638139686Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=1.995769701s 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: 582, tv_nsec: 206865064 }, first_sent_time: Instant { tv_sec: 582, tv_nsec: 206865064 }, 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: 583, tv_nsec: 207180258 }, next_time: Instant { tv_sec: 583, tv_nsec: 207180258 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:29.638165805Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:29.638200289Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Initial version=1 dcid=5788730babda5275d8fe82c900057ad0 scid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 len=270 pn=2 [2025-09-11T19:23:29.638206160Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:29.638227510Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=3.995948083s 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: 582, tv_nsec: 206865064 }, first_sent_time: Instant { tv_sec: 582, tv_nsec: 206865064 }, 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: 585, tv_nsec: 207445702 }, next_time: Instant { tv_sec: 585, tv_nsec: 207445702 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:29.638284426Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:29.638297691Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Initial version=1 dcid=5788730babda5275d8fe82c900057ad0 scid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 len=4 pn=3 [2025-09-11T19:23:29.638301418Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm PING mtu_probe=None [2025-09-11T19:23:29.638304774Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm PADDING len=3 [2025-09-11T19:23:29.638312549Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=3.995977368s 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: 582, tv_nsec: 206865064 }, first_sent_time: Instant { tv_sec: 582, tv_nsec: 206865064 }, 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: 585, tv_nsec: 207559976 }, next_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:29.638342836Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:29.638348356Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:29.670868028Z TRACE quiche_apps::client] got 60 bytes from 193.167.100.100:443 to 0.0.0.0:42302 [2025-09-11T19:23:29.670886172Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx pkt Initial version=1 dcid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 scid=b76b41eca32cd9f0 token= len=22 pn=0 [2025-09-11T19:23:29.670900118Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm ACK delay=15 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:29.670908203Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 packet newly acked 3 [2025-09-11T19:23:29.670914244Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 packet 0 lost on epoch 0 [2025-09-11T19:23:29.670918192Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 packet 1 lost on epoch 0 [2025-09-11T19:23:29.670958517Z TRACE quiche_apps::client] 0.0.0.0:42302: processed 60 bytes [2025-09-11T19:23:29.670966181Z TRACE quiche_apps::client] 0.0.0.0:42302: recv() would block [2025-09-11T19:23:29.670979286Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:29.670996277Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Initial version=1 dcid=b76b41eca32cd9f0 scid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 len=270 pn=4 [2025-09-11T19:23:29.671001447Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:29.671013099Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=97.747025ms latest_rtt=32.592017ms srtt=32.592017ms min_rtt=32.592017ms rttvar=16.296008ms cwnd=9450 ssthresh=9450 bytes_in_flight=658 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 585, tv_nsec: 240151993 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 0.18 Kbps, is_app_limited: true, interval: 3.033286929s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 582, tv_nsec: 206865064 }), send_elapsed: 3.000694912s, ack_elapsed: 3.033286929s, rtt: 32.592017ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362435, last_update: Instant { tv_sec: 585, tv_nsec: 207559976 }, next_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.671061830Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:29.671070747Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:29.703824023Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42302 [2025-09-11T19:23:29.703836707Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx pkt Initial version=1 dcid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 scid=b76b41eca32cd9f0 token= len=116 pn=1 [2025-09-11T19:23:29.703845273Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm ACK delay=44 blocks=[3..4] ecn_counts=None [2025-09-11T19:23:29.703851615Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 packet newly acked 4 [2025-09-11T19:23:29.703857646Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:29.703989823Z TRACE quiche::tls] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 set write secret lvl=Handshake [2025-09-11T19:23:29.704009340Z TRACE quiche::tls] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 set read secret lvl=Handshake [2025-09-11T19:23:29.704039886Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx pkt Handshake version=1 dcid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 scid=b76b41eca32cd9f0 len=1009 pn=0 [2025-09-11T19:23:29.704052220Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm CRYPTO off=0 len=733 [2025-09-11T19:23:29.704316914Z TRACE quiche::tls] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 write message lvl=Handshake len=36 [2025-09-11T19:23:29.704322474Z TRACE quiche::tls] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 set write secret lvl=OneRTT [2025-09-11T19:23:29.704331230Z TRACE quiche::tls] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 set read secret lvl=OneRTT [2025-09-11T19:23:29.704350987Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 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(5788730babda5275d8fe82c900057ad0), max_idle_timeout: 30000, stateless_reset_token: Some(69630180968516210381529723042445033784), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(b76b41eca32cd9f0), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:29.704370985Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm PADDING len=255 [2025-09-11T19:23:29.704388838Z TRACE quiche_apps::client] 0.0.0.0:42302: processed 1200 bytes [2025-09-11T19:23:29.704396102Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:42302 [2025-09-11T19:23:29.704400700Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx pkt Short dcid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 key_phase=false len=213 pn=0 [2025-09-11T19:23:29.704407974Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e2, c3, 1b, ec, 4d, 59, cb, 1c] reset_token=[08, 72, 7d, c5, 25, 50, 3c, 98, e3, 99, dd, 5f, 82, e0, 1e, ff] [2025-09-11T19:23:29.704415889Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a4, f1, bf, f2, f5, db, 2d, 11] reset_token=[08, bc, 9a, 37, 7c, af, 5d, d1, 90, c6, 75, 56, 2d, 4b, 23, 1f] [2025-09-11T19:23:29.704421439Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[59, 30, d4, 63, 71, d9, 97, 38] reset_token=[f9, 6a, b7, c2, c7, 03, 81, 70, 40, 8a, 44, 55, 35, d3, ee, e1] [2025-09-11T19:23:29.704426999Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[39, f3, ed, 6d, ff, c7, 14, 3f] reset_token=[1b, cb, 90, 35, 98, 14, 6f, 55, 63, 88, c3, 5c, 14, 92, 71, 4c] [2025-09-11T19:23:29.704432830Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[5a, 49, c6, ad, e8, 34, e5, 6d] reset_token=[6a, 2d, d6, 18, f6, b1, 61, 32, 44, 37, b7, a0, 12, 6a, c1, 2b] [2025-09-11T19:23:29.704438401Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f7, c0, 3e, 25, a8, 42, 39, 12] reset_token=[03, 65, 19, 1d, 91, 68, 5a, 10, a4, 01, aa, ca, 97, 22, d6, cd] [2025-09-11T19:23:29.704443991Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[31, 03, 8d, 28, 71, d3, d6, 8c] reset_token=[8d, 13, d1, e5, 4f, 95, 77, e2, 17, b3, b2, cb, fb, 3d, 52, 6c] [2025-09-11T19:23:29.704454100Z TRACE quiche_apps::client] 0.0.0.0:42302: processed 234 bytes [2025-09-11T19:23:29.704458368Z TRACE quiche_apps::client] 0.0.0.0:42302: recv() would block [2025-09-11T19:23:29.704461304Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:29.704470541Z DEBUG quiche_apps::common] sending HTTP request "GET /drwbawbpry\r\n" [2025-09-11T19:23:29.704551973Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Initial version=1 dcid=b76b41eca32cd9f0 scid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 len=6 pn=5 [2025-09-11T19:23:29.704556571Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm ACK delay=89 blocks=[0..1] ecn_counts=None [2025-09-11T19:23:29.704567802Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=84.572177ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 273814057 }, next_time: Instant { tv_sec: 585, tv_nsec: 273814057 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.704595524Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Handshake version=1 dcid=b76b41eca32cd9f0 scid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 len=46 pn=6 [2025-09-11T19:23:29.704599131Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm ACK delay=69 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:29.704602637Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:29.704610011Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=84.530088ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=433 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 273814057 }, next_time: Instant { tv_sec: 585, tv_nsec: 273814057 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.704648062Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 dropped epoch 0 state [2025-09-11T19:23:29.704664332Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Short dcid=b76b41eca32cd9f0 key_phase=false len=1163 pn=7 [2025-09-11T19:23:29.704667929Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm ACK delay=31 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:29.704671245Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9f, 4f, 07, 54, 55, 04, ff, 83, d0, ea, 33, dc, e5, 92, 10, f3, 3a, 15, d6, 4b] reset_token=[de, 0d, c6, 25, a0, 2c, e9, b2, a8, 85, 4f, a6, 9a, da, e9, 2d] [2025-09-11T19:23:29.704678449Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ed, 4a, 8a, c1, 2f, 3c, 83, cb, 38, b9, b3, 11, c3, 15, 70, 76, 71, 2a, 2d, a5] reset_token=[82, 68, b7, 32, 1f, 32, 66, cd, eb, c1, 2f, 24, 62, 1f, fc, cd] [2025-09-11T19:23:29.704684621Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[97, 65, 69, a8, 52, ea, 18, da, 9c, da, b3, 91, a3, 35, fe, ae, 55, be, 5f, 5d] reset_token=[7e, 4e, ea, b6, c3, 00, cd, ec, 61, 8b, 45, 4f, 61, af, c5, fc] [2025-09-11T19:23:29.704690772Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[59, aa, 64, a2, 6f, c2, 5e, 60, 63, 96, 9d, 78, cd, f3, 8c, 91, c8, b7, 54, f4] reset_token=[16, be, a8, 2d, e9, e5, 6e, 64, 6d, c6, 68, 4d, 5b, a0, 93, b6] [2025-09-11T19:23:29.704700380Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:29.704703676Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm PADDING len=976 [2025-09-11T19:23:29.704714025Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=117.985476ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 273814057 }, next_time: Instant { tv_sec: 585, tv_nsec: 273814057 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.704789586Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:29.704804935Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:29.822979295Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:29.822994082Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 loss detection timeout expired [2025-09-11T19:23:29.823000184Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=117.854259ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 273814057 }, next_time: Instant { tv_sec: 585, tv_nsec: 273814057 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.823022375Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:29.823049997Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Handshake version=1 dcid=b76b41eca32cd9f0 scid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 len=46 pn=8 [2025-09-11T19:23:29.823053784Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm ACK delay=14876 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:29.823058813Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:29.823072088Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=167.782776ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 392305539 }, next_time: Instant { tv_sec: 585, tv_nsec: 392305539 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.823138172Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:29.823149693Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:29.854183277Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:42302 [2025-09-11T19:23:29.854203415Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx pkt Short dcid=3c32a0c717ccfc9dd7eda93b7a771263c0eee012 key_phase=false len=378 pn=1 [2025-09-11T19:23:29.854216710Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm HANDSHAKE_DONE [2025-09-11T19:23:29.854224754Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 dropped epoch 1 state [2025-09-11T19:23:29.854231086Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:29.854281671Z TRACE quiche_apps::client] 0.0.0.0:42302: processed 399 bytes [2025-09-11T19:23:29.854291549Z TRACE quiche_apps::client] 0.0.0.0:42302: recv() would block [2025-09-11T19:23:29.854297240Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:29.854311206Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Short dcid=b76b41eca32cd9f0 key_phase=false len=5 pn=9 [2025-09-11T19:23:29.854317528Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm ACK delay=13 blocks=[0..1] ecn_counts=None [2025-09-11T19:23:29.854331093Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=136.52327ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 392305539 }, next_time: Instant { tv_sec: 585, tv_nsec: 392305539 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.854391656Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:29.854412095Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:29.991609030Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:29.991638535Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 loss detection timeout expired [2025-09-11T19:23:29.991647171Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=285.517757ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 392305539 }, next_time: Instant { tv_sec: 585, tv_nsec: 392305539 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.991675384Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:29.991708145Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Short dcid=b76b41eca32cd9f0 key_phase=false len=190 pn=10 [2025-09-11T19:23:29.991712894Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm ACK delay=17187 blocks=[0..1] ecn_counts=None [2025-09-11T19:23:29.991718845Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9f, 4f, 07, 54, 55, 04, ff, 83, d0, ea, 33, dc, e5, 92, 10, f3, 3a, 15, d6, 4b] reset_token=[de, 0d, c6, 25, a0, 2c, e9, b2, a8, 85, 4f, a6, 9a, da, e9, 2d] [2025-09-11T19:23:29.991728242Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ed, 4a, 8a, c1, 2f, 3c, 83, cb, 38, b9, b3, 11, c3, 15, 70, 76, 71, 2a, 2d, a5] reset_token=[82, 68, b7, 32, 1f, 32, 66, cd, eb, c1, 2f, 24, 62, 1f, fc, cd] [2025-09-11T19:23:29.991764150Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[97, 65, 69, a8, 52, ea, 18, da, 9c, da, b3, 91, a3, 35, fe, ae, 55, be, 5f, 5d] reset_token=[7e, 4e, ea, b6, c3, 00, cd, ec, 61, 8b, 45, 4f, 61, af, c5, fc] [2025-09-11T19:23:29.991774419Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[59, aa, 64, a2, 6f, c2, 5e, 60, 63, 96, 9d, 78, cd, f3, 8c, 91, c8, b7, 54, f4] reset_token=[16, be, a8, 2d, e9, e5, 6e, 64, 6d, c6, 68, 4d, 5b, a0, 93, b6] [2025-09-11T19:23:29.991780450Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:29.991803413Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=572.503932ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=1405 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 560955612 }, next_time: Instant { tv_sec: 585, tv_nsec: 560955612 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.991895735Z TRACE quiche_apps::client] written 216 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:29.991906676Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Short dcid=b76b41eca32cd9f0 key_phase=false len=9 pn=11 [2025-09-11T19:23:29.991910293Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm ACK delay=17212 blocks=[0..1] ecn_counts=None [2025-09-11T19:23:29.991914049Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm PING mtu_probe=None [2025-09-11T19:23:29.991920612Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=572.602636ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=1440 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 560955612 }, next_time: Instant { tv_sec: 585, tv_nsec: 560955612 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:29.991946881Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:29.991951379Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:30.024044882Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:42302 [2025-09-11T19:23:30.024069238Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx pkt Short dcid=9f4f07545504ff83d0ea33dce59210f33a15d64b key_phase=false len=1045 pn=3 [2025-09-11T19:23:30.024083113Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:30.024091599Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:30.024109092Z TRACE quiche_apps::client] 0.0.0.0:42302: processed 1066 bytes [2025-09-11T19:23:30.024116065Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:42302 [2025-09-11T19:23:30.024121295Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx pkt Short dcid=9f4f07545504ff83d0ea33dce59210f33a15d64b key_phase=false len=22 pn=4 [2025-09-11T19:23:30.024128879Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:30.024135792Z TRACE quiche_apps::client] 0.0.0.0:42302: processed 43 bytes [2025-09-11T19:23:30.024139769Z TRACE quiche_apps::client] 0.0.0.0:42302: recv() would block [2025-09-11T19:23:30.024150289Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:30.024158875Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:30.024162983Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:30.024166860Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:30.024170447Z INFO quiche_apps::common] 1/1 response(s) received in 3.386407137s, closing... [2025-09-11T19:23:30.024185425Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx pkt Short dcid=b76b41eca32cd9f0 key_phase=false len=10 pn=12 [2025-09-11T19:23:30.024188340Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:30.024199411Z TRACE quiche::recovery::congestion::recovery] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 timer=572.600362ms latest_rtt=65.544396ms srtt=36.667063ms min_rtt=32.592017ms rttvar=20.3721ms cwnd=9450 ssthresh=9450 bytes_in_flight=1476 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 585, tv_nsec: 240151993 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 585, tv_nsec: 273104372 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 207559976 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.90 Kbps, is_app_limited: true, interval: 32.952379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 240151993 }), send_elapsed: 0ns, ack_elapsed: 32.952379ms, rtt: 65.544396ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322155, last_update: Instant { tv_sec: 585, tv_nsec: 560955612 }, next_time: Instant { tv_sec: 585, tv_nsec: 560955612 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:30.024239866Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:42302 to 193.167.100.100:443 [2025-09-11T19:23:30.024244034Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:30.049439875Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:42302 [2025-09-11T19:23:30.049456706Z TRACE quiche_apps::client] 0.0.0.0:42302: processed 44 bytes [2025-09-11T19:23:30.049463609Z TRACE quiche_apps::client] 0.0.0.0:42302: recv() would block [2025-09-11T19:23:30.049468278Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:30.049475361Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:30.054744250Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:42302 [2025-09-11T19:23:30.054756453Z TRACE quiche_apps::client] 0.0.0.0:42302: processed 47 bytes [2025-09-11T19:23:30.054761613Z TRACE quiche_apps::client] 0.0.0.0:42302: recv() would block [2025-09-11T19:23:30.054765420Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:30.054770790Z TRACE quiche_apps::client] 0.0.0.0:42302 -> 193.167.100.100:443: done writing [2025-09-11T19:23:30.379155916Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:30.379188968Z TRACE quiche] 3c32a0c717ccfc9dd7eda93b7a771263c0eee012 draining timeout expired [2025-09-11T19:23:30.379243680Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:30.379249972Z INFO quiche_apps::client] connection closed, recv=7 sent=13 lost=2 retrans=7 sent_bytes=3159 recv_bytes=3002 lost_bytes=666 [local_addr=0.0.0.0:42302 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=13 lost=2 retrans=7 rtt=36.667063ms min_rtt=Some(32.592017ms) rttvar=20.3721ms cwnd=9450 sent_bytes=3159 recv_bytes=3002 lost_bytes=0 stream_retrans_bytes=1383 pmtu=1350 delivery_rate=9862] [2025-09-11T19:23:30.384254688Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:30.384510216Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39088 with scid b55af296590daf5c21d7b3001bbc060cbcba9226 [2025-09-11T19:23:30.384548858Z TRACE quiche::tls] b55af296590daf5c21d7b3001bbc060cbcba9226 write message lvl=Initial len=266 [2025-09-11T19:23:30.384565970Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Initial version=1 dcid=15b4d9834bbc1b58ff203546ce150605 scid=b55af296590daf5c21d7b3001bbc060cbcba9226 len=270 pn=0 [2025-09-11T19:23:30.384569326Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:30.384582711Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=998.933646ms 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: 585, tv_nsec: 953786587 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 953786587 }, 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: 585, tv_nsec: 953786587 }, next_time: Instant { tv_sec: 585, tv_nsec: 953786587 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:30.384662550Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:31.384720858Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:31.384771543Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 loss detection timeout expired [2025-09-11T19:23:31.384778927Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=997.73654ms 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: 585, tv_nsec: 953786587 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 953786587 }, 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: 585, tv_nsec: 953786587 }, next_time: Instant { tv_sec: 585, tv_nsec: 953786587 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:31.384803142Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.384848787Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Initial version=1 dcid=15b4d9834bbc1b58ff203546ce150605 scid=b55af296590daf5c21d7b3001bbc060cbcba9226 len=270 pn=1 [2025-09-11T19:23:31.384852985Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:31.384872181Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=1.997948945s 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: 585, tv_nsec: 953786587 }, first_sent_time: Instant { tv_sec: 585, tv_nsec: 953786587 }, 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: 586, tv_nsec: 954091235 }, next_time: Instant { tv_sec: 586, tv_nsec: 954091235 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:31.384959574Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39088 to 193.167.100.100:443 [2025-09-11T19:23:31.384966677Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.418005990Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39088 [2025-09-11T19:23:31.418021790Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx pkt Initial version=1 dcid=b55af296590daf5c21d7b3001bbc060cbcba9226 scid=97aea3432a3aee57 token= len=116 pn=0 [2025-09-11T19:23:31.418037609Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm ACK delay=56 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:31.418045284Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 packet newly acked 1 [2025-09-11T19:23:31.418059290Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 packet 0 lost on epoch 0 [2025-09-11T19:23:31.418078255Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:31.418207417Z TRACE quiche::tls] b55af296590daf5c21d7b3001bbc060cbcba9226 set write secret lvl=Handshake [2025-09-11T19:23:31.418225360Z TRACE quiche::tls] b55af296590daf5c21d7b3001bbc060cbcba9226 set read secret lvl=Handshake [2025-09-11T19:23:31.418270624Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx pkt Handshake version=1 dcid=b55af296590daf5c21d7b3001bbc060cbcba9226 scid=97aea3432a3aee57 len=1009 pn=0 [2025-09-11T19:23:31.418283929Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:31.418530821Z TRACE quiche::tls] b55af296590daf5c21d7b3001bbc060cbcba9226 write message lvl=Handshake len=36 [2025-09-11T19:23:31.418536211Z TRACE quiche::tls] b55af296590daf5c21d7b3001bbc060cbcba9226 set write secret lvl=OneRTT [2025-09-11T19:23:31.418545047Z TRACE quiche::tls] b55af296590daf5c21d7b3001bbc060cbcba9226 set read secret lvl=OneRTT [2025-09-11T19:23:31.418565004Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 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(15b4d9834bbc1b58ff203546ce150605), max_idle_timeout: 30000, stateless_reset_token: Some(37110051069009462029680656520104936089), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(97aea3432a3aee57), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:31.418579040Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm PADDING len=254 [2025-09-11T19:23:31.418597194Z TRACE quiche_apps::client] 0.0.0.0:39088: processed 1200 bytes [2025-09-11T19:23:31.418611030Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:39088 [2025-09-11T19:23:31.418615960Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx pkt Short dcid=b55af296590daf5c21d7b3001bbc060cbcba9226 key_phase=false len=213 pn=0 [2025-09-11T19:23:31.418623474Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2f, 3d, 4b, 59, 10, 7b, 66, 63] reset_token=[f2, 07, 88, 1a, e3, f2, 19, 46, f5, cf, b0, 62, 77, 2b, dd, 22] [2025-09-11T19:23:31.418630968Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a7, 21, 38, d5, 5e, bc, 48, bf] reset_token=[a9, c3, 95, d4, e3, eb, cc, 83, ae, 2a, d5, 1e, ff, 7a, 21, 84] [2025-09-11T19:23:31.418636738Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[59, 7d, 5c, 38, 94, 9e, 60, 0e] reset_token=[3d, 2d, 5b, d3, 05, 2c, a1, a6, 1f, a2, 7e, 2c, 60, 1c, 05, a2] [2025-09-11T19:23:31.418642138Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ee, 37, a7, 3f, c8, 21, 2f, fc] reset_token=[66, 5f, ef, f5, 57, 6d, 61, e7, 6e, ca, fd, b3, 3e, 97, 5a, ae] [2025-09-11T19:23:31.418648059Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[5f, 73, be, b1, 4c, c0, 62, 72] reset_token=[cd, 30, 54, 83, f0, c9, 4a, 32, 13, ad, 18, d7, 6e, 49, 73, 2f] [2025-09-11T19:23:31.418653479Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[68, 41, 3b, c4, eb, 58, a7, 07] reset_token=[ff, ee, f0, 83, f0, 87, 5f, 4f, 03, 84, d6, 8c, a1, d9, 54, c7] [2025-09-11T19:23:31.418659060Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b6, ae, ca, 37, cf, 03, b4, f7] reset_token=[4a, c4, 1f, 21, 42, 9c, 55, 62, 83, 4f, 53, 22, e9, 34, 51, 30] [2025-09-11T19:23:31.418669089Z TRACE quiche_apps::client] 0.0.0.0:39088: processed 234 bytes [2025-09-11T19:23:31.418673547Z TRACE quiche_apps::client] 0.0.0.0:39088: recv() would block [2025-09-11T19:23:31.418676573Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.418685579Z DEBUG quiche_apps::common] sending HTTP request "GET /mdpddmnurb\r\n" [2025-09-11T19:23:31.418791287Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Initial version=1 dcid=97aea3432a3aee57 scid=b55af296590daf5c21d7b3001bbc060cbcba9226 len=6 pn=2 [2025-09-11T19:23:31.418798741Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm ACK delay=96 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.418810733Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=98.796726ms latest_rtt=33.196616ms srtt=33.196616ms min_rtt=33.196616ms rttvar=16.598308ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 586, tv_nsec: 987287851 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, first_sent_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033501264s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 953786587 }), send_elapsed: 1.000304648s, ack_elapsed: 1.033501264s, rtt: 33.196616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355834, last_update: Instant { tv_sec: 586, tv_nsec: 988052008 }, next_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.418840018Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Handshake version=1 dcid=97aea3432a3aee57 scid=b55af296590daf5c21d7b3001bbc060cbcba9226 len=46 pn=3 [2025-09-11T19:23:31.418843705Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm ACK delay=71 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.418846951Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:31.418854445Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=99.517342ms latest_rtt=33.196616ms srtt=33.196616ms min_rtt=33.196616ms rttvar=16.598308ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, first_sent_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033501264s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 953786587 }), send_elapsed: 1.000304648s, ack_elapsed: 1.033501264s, rtt: 33.196616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355834, last_update: Instant { tv_sec: 586, tv_nsec: 988052008 }, next_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.418869282Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 dropped epoch 0 state [2025-09-11T19:23:31.418884782Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Short dcid=97aea3432a3aee57 key_phase=false len=1163 pn=4 [2025-09-11T19:23:31.418888218Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm ACK delay=32 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.418891364Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0e, 98, 3a, 3a, 00, cc, 8c, c1, cc, 6c, 3a, 20, 11, 5e, fc, 9c, 85, 58, 65, 31] reset_token=[24, 2a, cd, 08, e3, d3, ef, 4e, 1e, 4f, 96, 34, c0, f4, 28, 6e] [2025-09-11T19:23:31.418898397Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[da, a1, b4, 30, 7e, d9, 23, 41, fe, 81, 63, 3f, 55, 53, 22, e3, 1b, 6c, e8, 36] reset_token=[67, 15, 77, 87, c9, b4, 5b, 31, 6d, e4, 39, dd, b2, 02, a9, f0] [2025-09-11T19:23:31.418904508Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[79, 13, 41, ac, af, 9f, 28, d0, b6, 20, 5c, b1, 3e, 0c, 6f, 92, 9e, 83, c5, 9b] reset_token=[3b, b1, fb, eb, ab, f9, 13, 91, 39, 3f, 60, b4, de, ca, f6, 1c] [2025-09-11T19:23:31.418910600Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[be, d7, 73, 77, 13, 00, 3d, ac, 24, bf, 99, 75, 7d, 9b, d5, f2, 4b, e9, 99, 1f] reset_token=[cd, f9, d1, 64, 75, 43, 7c, e3, 0c, b3, 59, 5b, 79, 74, fd, d5] [2025-09-11T19:23:31.418916771Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:31.418919977Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm PADDING len=976 [2025-09-11T19:23:31.418929295Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=99.442573ms latest_rtt=33.196616ms srtt=33.196616ms min_rtt=33.196616ms rttvar=16.598308ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, first_sent_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033501264s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 953786587 }), send_elapsed: 1.000304648s, ack_elapsed: 1.033501264s, rtt: 33.196616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355834, last_update: Instant { tv_sec: 586, tv_nsec: 988052008 }, next_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.418974730Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39088 to 193.167.100.100:443 [2025-09-11T19:23:31.418980811Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.519140325Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:31.519167396Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 loss detection timeout expired [2025-09-11T19:23:31.519175381Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=98.785352ms latest_rtt=33.196616ms srtt=33.196616ms min_rtt=33.196616ms rttvar=16.598308ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, first_sent_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033501264s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 953786587 }), send_elapsed: 1.000304648s, ack_elapsed: 1.033501264s, rtt: 33.196616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355834, last_update: Instant { tv_sec: 586, tv_nsec: 988052008 }, next_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.519208633Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.519237697Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Handshake version=1 dcid=97aea3432a3aee57 scid=b55af296590daf5c21d7b3001bbc060cbcba9226 len=46 pn=5 [2025-09-11T19:23:31.519242166Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm ACK delay=12620 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.519248067Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:31.519299042Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=148.662342ms latest_rtt=33.196616ms srtt=33.196616ms min_rtt=33.196616ms rttvar=16.598308ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, first_sent_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033501264s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 953786587 }), send_elapsed: 1.000304648s, ack_elapsed: 1.033501264s, rtt: 33.196616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355834, last_update: Instant { tv_sec: 587, tv_nsec: 88488781 }, next_time: Instant { tv_sec: 587, tv_nsec: 88488781 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.519382328Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:39088 to 193.167.100.100:443 [2025-09-11T19:23:31.519389421Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.668593261Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:31.668611225Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 loss detection timeout expired [2025-09-11T19:23:31.668619610Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=248.520689ms latest_rtt=33.196616ms srtt=33.196616ms min_rtt=33.196616ms rttvar=16.598308ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, first_sent_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033501264s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 953786587 }), send_elapsed: 1.000304648s, ack_elapsed: 1.033501264s, rtt: 33.196616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355834, last_update: Instant { tv_sec: 587, tv_nsec: 88488781 }, next_time: Instant { tv_sec: 587, tv_nsec: 88488781 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.668645829Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.668673431Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Short dcid=97aea3432a3aee57 key_phase=false len=190 pn=6 [2025-09-11T19:23:31.668678150Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm ACK delay=31256 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.668683389Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0e, 98, 3a, 3a, 00, cc, 8c, c1, cc, 6c, 3a, 20, 11, 5e, fc, 9c, 85, 58, 65, 31] reset_token=[24, 2a, cd, 08, e3, d3, ef, 4e, 1e, 4f, 96, 34, c0, f4, 28, 6e] [2025-09-11T19:23:31.668692426Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[da, a1, b4, 30, 7e, d9, 23, 41, fe, 81, 63, 3f, 55, 53, 22, e3, 1b, 6c, e8, 36] reset_token=[67, 15, 77, 87, c9, b4, 5b, 31, 6d, e4, 39, dd, b2, 02, a9, f0] [2025-09-11T19:23:31.668698818Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[79, 13, 41, ac, af, 9f, 28, d0, b6, 20, 5c, b1, 3e, 0c, 6f, 92, 9e, 83, c5, 9b] reset_token=[3b, b1, fb, eb, ab, f9, 13, 91, 39, 3f, 60, b4, de, ca, f6, 1c] [2025-09-11T19:23:31.668705330Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[be, d7, 73, 77, 13, 00, 3d, ac, 24, bf, 99, 75, 7d, 9b, d5, f2, 4b, e9, 99, 1f] reset_token=[cd, f9, d1, 64, 75, 43, 7c, e3, 0c, b3, 59, 5b, 79, 74, fd, d5] [2025-09-11T19:23:31.668711642Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:31.668769500Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=248.808133ms latest_rtt=33.196616ms srtt=33.196616ms min_rtt=33.196616ms rttvar=16.598308ms cwnd=9450 ssthresh=9450 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, first_sent_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033501264s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 953786587 }), send_elapsed: 1.000304648s, ack_elapsed: 1.033501264s, rtt: 33.196616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355834, last_update: Instant { tv_sec: 587, tv_nsec: 237924945 }, next_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.668838519Z TRACE quiche_apps::client] written 216 bytes from 0.0.0.0:39088 to 193.167.100.100:443 [2025-09-11T19:23:31.668848728Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Short dcid=97aea3432a3aee57 key_phase=false len=9 pn=7 [2025-09-11T19:23:31.668852325Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm ACK delay=31278 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.668856022Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm PING mtu_probe=None [2025-09-11T19:23:31.668862744Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=248.715369ms latest_rtt=33.196616ms srtt=33.196616ms min_rtt=33.196616ms rttvar=16.598308ms cwnd=9450 ssthresh=9450 bytes_in_flight=1640 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, first_sent_time: Instant { tv_sec: 586, tv_nsec: 988052008 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033501264s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 585, tv_nsec: 953786587 }), send_elapsed: 1.000304648s, ack_elapsed: 1.033501264s, rtt: 33.196616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355834, last_update: Instant { tv_sec: 587, tv_nsec: 237924945 }, next_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.668899403Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:39088 to 193.167.100.100:443 [2025-09-11T19:23:31.668907548Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.699619695Z TRACE quiche_apps::client] got 45 bytes from 193.167.100.100:443 to 0.0.0.0:39088 [2025-09-11T19:23:31.699638490Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx pkt Short dcid=0e983a3a00cc8cc1cc6c3a20115efc9c85586531 key_phase=false len=24 pn=3 [2025-09-11T19:23:31.699650883Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:31.699660120Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm ACK delay=6 blocks=[6..6] ecn_counts=None [2025-09-11T19:23:31.699676261Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 packet newly acked 6 [2025-09-11T19:23:31.699684055Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 packet 4 lost on epoch 2 [2025-09-11T19:23:31.699691459Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:31.699710274Z TRACE quiche_apps::client] 0.0.0.0:39088: processed 45 bytes [2025-09-11T19:23:31.699717378Z TRACE quiche_apps::client] 0.0.0.0:39088: recv() would block [2025-09-11T19:23:31.699721435Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.699725042Z INFO quiche_apps::client] Retiring source CID b55af296590daf5c21d7b3001bbc060cbcba9226 [2025-09-11T19:23:31.699764275Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Short dcid=97aea3432a3aee57 key_phase=false len=205 pn=8 [2025-09-11T19:23:31.699773272Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm ACK delay=15 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:31.699778231Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[b4, dc, 10, 5c, 0b, 47, b4, 7e, c0, e9, c2, 5c, 83, 01, f3, 8a, 1d, e8, 4e, 99] reset_token=[1b, e9, 72, 7f, f9, 45, 64, 3f, 1c, 49, 0e, 24, 2b, e5, e3, 9b] [2025-09-11T19:23:31.699788631Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[0e, 98, 3a, 3a, 00, cc, 8c, c1, cc, 6c, 3a, 20, 11, 5e, fc, 9c, 85, 58, 65, 31] reset_token=[24, 2a, cd, 08, e3, d3, ef, 4e, 1e, 4f, 96, 34, c0, f4, 28, 6e] [2025-09-11T19:23:31.699797688Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[da, a1, b4, 30, 7e, d9, 23, 41, fe, 81, 63, 3f, 55, 53, 22, e3, 1b, 6c, e8, 36] reset_token=[67, 15, 77, 87, c9, b4, 5b, 31, 6d, e4, 39, dd, b2, 02, a9, f0] [2025-09-11T19:23:31.699806644Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[79, 13, 41, ac, af, 9f, 28, d0, b6, 20, 5c, b1, 3e, 0c, 6f, 92, 9e, 83, c5, 9b] reset_token=[3b, b1, fb, eb, ab, f9, 13, 91, 39, 3f, 60, b4, de, ca, f6, 1c] [2025-09-11T19:23:31.699815361Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[be, d7, 73, 77, 13, 00, 3d, ac, 24, bf, 99, 75, 7d, 9b, d5, f2, 4b, e9, 99, 1f] reset_token=[cd, f9, d1, 64, 75, 43, 7c, e3, 0c, b3, 59, 5b, 79, 74, fd, d5] [2025-09-11T19:23:31.699834777Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=exp latest_rtt=30.979507ms srtt=32.919477ms min_rtt=30.979507ms rttvar=13.003008ms cwnd=9450 ssthresh=9450 bytes_in_flight=466 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 549, delivered_time: Instant { tv_sec: 587, tv_nsec: 268904452 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 6.15 Kbps, is_app_limited: true, interval: 280.852444ms, delivered: 216, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 586, tv_nsec: 988052008 }), send_elapsed: 249.872937ms, ack_elapsed: 280.852444ms, rtt: 30.979507ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358830, last_update: Instant { tv_sec: 587, tv_nsec: 237924945 }, next_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.699885561Z TRACE quiche_apps::client] written 231 bytes from 0.0.0.0:39088 to 193.167.100.100:443 [2025-09-11T19:23:31.699896512Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.699901481Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:31.699904968Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 loss detection timeout expired [2025-09-11T19:23:31.699910167Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=exp latest_rtt=30.979507ms srtt=32.919477ms min_rtt=30.979507ms rttvar=13.003008ms cwnd=9450 ssthresh=9450 bytes_in_flight=466 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 549, delivered_time: Instant { tv_sec: 587, tv_nsec: 268904452 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 6.15 Kbps, is_app_limited: true, interval: 280.852444ms, delivered: 216, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 586, tv_nsec: 988052008 }), send_elapsed: 249.872937ms, ack_elapsed: 280.852444ms, rtt: 30.979507ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358830, last_update: Instant { tv_sec: 587, tv_nsec: 237924945 }, next_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.699928141Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.699945814Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Handshake version=1 dcid=97aea3432a3aee57 scid=0e983a3a00cc8cc1cc6c3a20115efc9c85586531 len=48 pn=9 [2025-09-11T19:23:31.699951314Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm ACK delay=35209 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.699956634Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:31.699968967Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=169.827862ms latest_rtt=30.979507ms srtt=32.919477ms min_rtt=30.979507ms rttvar=13.003008ms cwnd=9450 ssthresh=9450 bytes_in_flight=568 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 549, delivered_time: Instant { tv_sec: 587, tv_nsec: 268904452 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 6, rate_sample: RateSample { bandwidth: 6.15 Kbps, is_app_limited: true, interval: 280.852444ms, delivered: 216, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 586, tv_nsec: 988052008 }), send_elapsed: 249.872937ms, ack_elapsed: 280.852444ms, rtt: 30.979507ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358830, last_update: Instant { tv_sec: 587, tv_nsec: 237924945 }, next_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.700002580Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:39088 to 193.167.100.100:443 [2025-09-11T19:23:31.700006718Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.700784330Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:39088 [2025-09-11T19:23:31.700798036Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx pkt Short dcid=0e983a3a00cc8cc1cc6c3a20115efc9c85586531 key_phase=false len=1045 pn=4 [2025-09-11T19:23:31.700815288Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:31.700827280Z TRACE quiche_apps::client] 0.0.0.0:39088: processed 1066 bytes [2025-09-11T19:23:31.700834293Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:39088 [2025-09-11T19:23:31.700839503Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx pkt Short dcid=0e983a3a00cc8cc1cc6c3a20115efc9c85586531 key_phase=false len=22 pn=5 [2025-09-11T19:23:31.700846406Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:31.700854902Z TRACE quiche_apps::client] 0.0.0.0:39088: processed 43 bytes [2025-09-11T19:23:31.700860072Z TRACE quiche_apps::client] 0.0.0.0:39088: recv() would block [2025-09-11T19:23:31.700863779Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.700873146Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:31.700877384Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:31.700881732Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:31.700885158Z INFO quiche_apps::common] 1/1 response(s) received in 1.316218741s, closing... [2025-09-11T19:23:31.700896480Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx pkt Short dcid=97aea3432a3aee57 key_phase=false len=10 pn=10 [2025-09-11T19:23:31.700900728Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:31.700913341Z TRACE quiche::recovery::congestion::recovery] b55af296590daf5c21d7b3001bbc060cbcba9226 timer=168.883208ms latest_rtt=30.979507ms srtt=32.919477ms min_rtt=30.979507ms rttvar=13.003008ms cwnd=9450 ssthresh=9450 bytes_in_flight=604 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 587, tv_nsec: 21248624 }) Rate { delivered: 549, delivered_time: Instant { tv_sec: 587, tv_nsec: 268904452 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 6, rate_sample: RateSample { bandwidth: 6.15 Kbps, is_app_limited: true, interval: 280.852444ms, delivered: 216, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 586, tv_nsec: 988052008 }), send_elapsed: 249.872937ms, ack_elapsed: 280.852444ms, rtt: 30.979507ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358830, last_update: Instant { tv_sec: 587, tv_nsec: 237924945 }, next_time: Instant { tv_sec: 587, tv_nsec: 237924945 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:31.700958605Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39088 to 193.167.100.100:443 [2025-09-11T19:23:31.700962803Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.725178628Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:39088 [2025-09-11T19:23:31.725194267Z TRACE quiche_apps::client] 0.0.0.0:39088: processed 44 bytes [2025-09-11T19:23:31.725201220Z TRACE quiche_apps::client] 0.0.0.0:39088: recv() would block [2025-09-11T19:23:31.725205749Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.725216649Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.730807330Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:39088 [2025-09-11T19:23:31.730819372Z TRACE quiche_apps::client] 0.0.0.0:39088: processed 399 bytes [2025-09-11T19:23:31.730824642Z TRACE quiche_apps::client] 0.0.0.0:39088: recv() would block [2025-09-11T19:23:31.730836184Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.730842366Z TRACE quiche_apps::client] 0.0.0.0:39088 -> 193.167.100.100:443: done writing [2025-09-11T19:23:31.956137201Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:31.956170703Z TRACE quiche] b55af296590daf5c21d7b3001bbc060cbcba9226 draining timeout expired [2025-09-11T19:23:31.956218994Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.956225135Z INFO quiche_apps::client] connection closed, recv=6 sent=11 lost=2 retrans=6 sent_bytes=2736 recv_bytes=2588 lost_bytes=1522 [local_addr=0.0.0.0:39088 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=11 lost=2 retrans=6 rtt=32.919477ms min_rtt=Some(30.979507ms) rttvar=13.003008ms cwnd=9450 sent_bytes=2736 recv_bytes=2588 lost_bytes=0 stream_retrans_bytes=638 pmtu=1350 delivery_rate=769] [2025-09-11T19:23:31.961113885Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:31.961363101Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:60211 with scid 3bc19c6125c3ca20efda14fdcbd4745efa29997f [2025-09-11T19:23:31.961403055Z TRACE quiche::tls] 3bc19c6125c3ca20efda14fdcbd4745efa29997f write message lvl=Initial len=266 [2025-09-11T19:23:31.961419516Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx pkt Initial version=1 dcid=5968ac7e1186c945cd8f50df94ebd508 scid=3bc19c6125c3ca20efda14fdcbd4745efa29997f len=270 pn=0 [2025-09-11T19:23:31.961422581Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:31.961435365Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f timer=998.933706ms 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: 587, tv_nsec: 530639271 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 530639271 }, 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: 587, tv_nsec: 530639271 }, next_time: Instant { tv_sec: 587, tv_nsec: 530639271 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:31.961513602Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:31.994443100Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60211 [2025-09-11T19:23:31.994463447Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx pkt Initial version=1 dcid=3bc19c6125c3ca20efda14fdcbd4745efa29997f scid=3234215f5c4523e8 token= len=116 pn=0 [2025-09-11T19:23:31.994478386Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.994487933Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f packet newly acked 0 [2025-09-11T19:23:31.994495678Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:31.994631892Z TRACE quiche::tls] 3bc19c6125c3ca20efda14fdcbd4745efa29997f set write secret lvl=Handshake [2025-09-11T19:23:31.994649185Z TRACE quiche::tls] 3bc19c6125c3ca20efda14fdcbd4745efa29997f set read secret lvl=Handshake [2025-09-11T19:23:31.994688398Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx pkt Handshake version=1 dcid=3bc19c6125c3ca20efda14fdcbd4745efa29997f scid=3234215f5c4523e8 len=1009 pn=0 [2025-09-11T19:23:31.994710178Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:31.995011872Z TRACE quiche::tls] 3bc19c6125c3ca20efda14fdcbd4745efa29997f write message lvl=Handshake len=36 [2025-09-11T19:23:31.995019145Z TRACE quiche::tls] 3bc19c6125c3ca20efda14fdcbd4745efa29997f set write secret lvl=OneRTT [2025-09-11T19:23:31.995028102Z TRACE quiche::tls] 3bc19c6125c3ca20efda14fdcbd4745efa29997f set read secret lvl=OneRTT [2025-09-11T19:23:31.995047819Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f 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(5968ac7e1186c945cd8f50df94ebd508), max_idle_timeout: 30000, stateless_reset_token: Some(293672563064106209047512722177464956275), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(3234215f5c4523e8), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:31.995068989Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm PADDING len=254 [2025-09-11T19:23:31.995089226Z TRACE quiche_apps::client] 0.0.0.0:60211: processed 1200 bytes [2025-09-11T19:23:31.995096720Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:60211 [2025-09-11T19:23:31.995101569Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx pkt Short dcid=3bc19c6125c3ca20efda14fdcbd4745efa29997f key_phase=false len=213 pn=0 [2025-09-11T19:23:31.995108623Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c7, 63, fc, bb, 72, e7, a2, 0a] reset_token=[c6, 60, 1c, d3, 18, 40, 18, a0, 55, d9, 24, 85, 2c, db, 56, 40] [2025-09-11T19:23:31.995116227Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[83, 18, 72, 46, 79, d6, 36, 5e] reset_token=[ca, 99, 0c, 8f, c1, 68, 26, 2d, cb, e4, 3f, ee, fa, 33, 6c, d2] [2025-09-11T19:23:31.995121857Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6a, 46, 3a, 68, 3a, 25, eb, 45] reset_token=[f4, 72, 9d, f7, b4, d3, 58, f5, 1e, 81, 64, eb, 5a, 81, f6, db] [2025-09-11T19:23:31.995127257Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bc, 28, ce, ff, 00, 2e, 8a, 1b] reset_token=[be, e2, da, ad, 26, 51, 13, be, 02, a5, 0a, ac, f2, 58, 6a, dc] [2025-09-11T19:23:31.995133329Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[41, 76, 07, 8a, 80, e2, 7e, 86] reset_token=[9b, e4, 01, fd, 0c, a3, 1d, 3b, bc, 39, 82, 59, 3c, a8, c5, 80] [2025-09-11T19:23:31.995141183Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[6d, 38, 5f, 16, af, e7, b7, b3] reset_token=[94, f4, ba, 96, 76, 74, b7, ed, 5f, 50, c4, a7, 5d, 91, 0d, 4f] [2025-09-11T19:23:31.995152094Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[1e, 96, f1, 0e, e1, 5c, 14, 2f] reset_token=[cd, 51, 23, 6f, 27, 94, 5e, 40, db, 12, c3, 79, f9, fb, 79, 3c] [2025-09-11T19:23:31.995168334Z TRACE quiche_apps::client] 0.0.0.0:60211: processed 234 bytes [2025-09-11T19:23:31.995173153Z TRACE quiche_apps::client] 0.0.0.0:60211: recv() would block [2025-09-11T19:23:31.995176109Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:31.995185115Z DEBUG quiche_apps::common] sending HTTP request "GET /vntabocpud\r\n" [2025-09-11T19:23:31.995259093Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx pkt Initial version=1 dcid=3234215f5c4523e8 scid=3bc19c6125c3ca20efda14fdcbd4745efa29997f len=6 pn=1 [2025-09-11T19:23:31.995269573Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm ACK delay=99 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.995278890Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f timer=98.451933ms latest_rtt=33.090398ms srtt=33.090398ms min_rtt=33.090398ms rttvar=16.545199ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 587, tv_nsec: 564315093 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 564315093 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.50 Kbps, is_app_limited: true, interval: 33.090398ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 530639271 }), send_elapsed: 0ns, ack_elapsed: 33.090398ms, rtt: 33.090398ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509966, last_update: Instant { tv_sec: 587, tv_nsec: 564315063 }, next_time: Instant { tv_sec: 587, tv_nsec: 564315093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:31.995296914Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx pkt Handshake version=1 dcid=3234215f5c4523e8 scid=3bc19c6125c3ca20efda14fdcbd4745efa29997f len=46 pn=2 [2025-09-11T19:23:31.995299820Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm ACK delay=76 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.995302425Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:31.995308205Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f timer=99.210962ms latest_rtt=33.090398ms srtt=33.090398ms min_rtt=33.090398ms rttvar=16.545199ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 587, tv_nsec: 564315093 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 564315093 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.50 Kbps, is_app_limited: true, interval: 33.090398ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 530639271 }), send_elapsed: 0ns, ack_elapsed: 33.090398ms, rtt: 33.090398ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509966, last_update: Instant { tv_sec: 587, tv_nsec: 564517912 }, next_time: Instant { tv_sec: 587, tv_nsec: 564315093 }, max_datagram_size: 1350, last_packet_size: None, iv: 196.092µ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-09-11T19:23:31.995320328Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f dropped epoch 0 state [2025-09-11T19:23:31.995342028Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx pkt Short dcid=3234215f5c4523e8 key_phase=false len=1163 pn=3 [2025-09-11T19:23:31.995346396Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm ACK delay=28 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:31.995349172Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[08, e9, 3d, 1d, b9, b8, 57, 45, 29, 05, 7a, 6c, 4f, d7, 6c, 1e, 32, c2, d8, b0] reset_token=[cd, 2a, 18, 4c, 5c, 1d, 45, 81, 05, 36, 3a, c2, 56, 88, 9e, 02] [2025-09-11T19:23:31.995359451Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[91, 17, c9, c7, a1, 9c, a5, 58, 0d, c6, 4b, a7, 7f, b1, 95, 68, 7d, fc, 9d, 90] reset_token=[ac, 17, 05, 25, 2d, 50, de, fe, ba, 6d, 44, 97, fd, 25, 79, ae] [2025-09-11T19:23:31.995364570Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a7, cc, fd, a2, 99, 77, 9a, 8d, ca, ad, ef, ff, d7, 10, 36, fa, 6f, 97, b9, 7a] reset_token=[18, 56, aa, 00, 2d, 34, 85, 5c, 1e, 8c, 95, 21, 31, a2, 16, 23] [2025-09-11T19:23:31.995369560Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b4, 65, 89, f1, 4f, e7, 40, ab, 8b, 7c, c0, 4b, bb, af, 13, f3, 59, af, 3b, 9e] reset_token=[45, 50, 53, 86, 1d, 94, ef, ef, d4, 33, 80, 90, c5, 9c, db, 77] [2025-09-11T19:23:31.995374389Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:31.995376994Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm PADDING len=976 [2025-09-11T19:23:31.995385480Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f timer=99.133698ms latest_rtt=33.090398ms srtt=33.090398ms min_rtt=33.090398ms rttvar=16.545199ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 587, tv_nsec: 564315093 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 564315093 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.50 Kbps, is_app_limited: true, interval: 33.090398ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 530639271 }), send_elapsed: 0ns, ack_elapsed: 33.090398ms, rtt: 33.090398ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 509966, last_update: Instant { tv_sec: 587, tv_nsec: 564517912 }, next_time: Instant { tv_sec: 587, tv_nsec: 564714004 }, 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-09-11T19:23:31.995424903Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:60211 to 193.167.100.100:443 [2025-09-11T19:23:31.995433419Z TRACE quiche_apps::client] 0.0.0.0:60211 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.027387217Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:60211 [2025-09-11T19:23:32.027408176Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx pkt Short dcid=08e93d1db9b8574529057a6c4fd76c1e32c2d8b0 key_phase=false len=385 pn=1 [2025-09-11T19:23:32.027419788Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:32.027426210Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm HANDSHAKE_DONE [2025-09-11T19:23:32.027433193Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f dropped epoch 1 state [2025-09-11T19:23:32.027438744Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm ACK delay=14 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:32.027445626Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f packet newly acked 3 [2025-09-11T19:23:32.027453932Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:32.027502082Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:32.027524674Z TRACE quiche_apps::client] 0.0.0.0:60211: processed 406 bytes [2025-09-11T19:23:32.027533801Z TRACE quiche_apps::client] 0.0.0.0:60211: recv() would block [2025-09-11T19:23:32.027538880Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.027555642Z INFO quiche_apps::client] Retiring source CID 3bc19c6125c3ca20efda14fdcbd4745efa29997f [2025-09-11T19:23:32.027577002Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx pkt Short dcid=3234215f5c4523e8 key_phase=false len=45 pn=4 [2025-09-11T19:23:32.027582753Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm ACK delay=21 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:32.027588964Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[58, 00, 0b, ce, 75, b5, d9, 9e, 5a, 09, dc, 3e, 72, 1a, 71, 61, 84, 0b, f2, 90] reset_token=[cb, 64, 35, 5d, 8b, e1, b4, 44, d6, 34, c7, de, a6, 2d, 01, 4a] [2025-09-11T19:23:32.027606326Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f timer=108.676169ms latest_rtt=31.960685ms srtt=32.949183ms min_rtt=31.960685ms rttvar=12.691327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1522, delivered_time: Instant { tv_sec: 587, tv_nsec: 596838174 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 596838174 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.94 Kbps, is_app_limited: true, interval: 32.359596ms, delivered: 1189, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 564315093 }), send_elapsed: 398.911µs, ack_elapsed: 32.359596ms, rtt: 31.960685ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 512152, last_update: Instant { tv_sec: 587, tv_nsec: 596838174 }, next_time: Instant { tv_sec: 587, tv_nsec: 596838174 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:32.027678361Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:60211 to 193.167.100.100:443 [2025-09-11T19:23:32.027685164Z TRACE quiche_apps::client] 0.0.0.0:60211 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.084555594Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:60211 [2025-09-11T19:23:32.084599586Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx pkt Short dcid=08e93d1db9b8574529057a6c4fd76c1e32c2d8b0 key_phase=false len=23 pn=4 [2025-09-11T19:23:32.084618601Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm ACK delay=3279 blocks=[4..4] ecn_counts=None [2025-09-11T19:23:32.084630323Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f packet newly acked 4 [2025-09-11T19:23:32.084659428Z TRACE quiche_apps::client] 0.0.0.0:60211: processed 44 bytes [2025-09-11T19:23:32.084667573Z TRACE quiche_apps::client] 0.0.0.0:60211: recv() would block [2025-09-11T19:23:32.084672242Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.084683402Z TRACE quiche_apps::client] 0.0.0.0:60211 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.117721385Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:60211 [2025-09-11T19:23:32.117768152Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx pkt Short dcid=08e93d1db9b8574529057a6c4fd76c1e32c2d8b0 key_phase=false len=21 pn=6 [2025-09-11T19:23:32.117783130Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm PING mtu_probe=None [2025-09-11T19:23:32.117789222Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm PADDING len=3 [2025-09-11T19:23:32.117803759Z TRACE quiche_apps::client] 0.0.0.0:60211: processed 42 bytes [2025-09-11T19:23:32.117811153Z TRACE quiche_apps::client] 0.0.0.0:60211: recv() would block [2025-09-11T19:23:32.117816082Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.117837181Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx pkt Short dcid=3234215f5c4523e8 key_phase=false len=7 pn=5 [2025-09-11T19:23:32.117859353Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm ACK delay=8 blocks=[4..4, 6..6] ecn_counts=None [2025-09-11T19:23:32.117876274Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f timer=none latest_rtt=57.025159ms srtt=32.833679ms min_rtt=31.960685ms rttvar=9.749501ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1593, delivered_time: Instant { tv_sec: 587, tv_nsec: 687093104 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 687093104 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 293.94 Kbps, is_app_limited: true, interval: 57.025159ms, delivered: 71, prior_delivered: 1522, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 596838174 }), send_elapsed: 0ns, ack_elapsed: 57.025159ms, rtt: 57.025159ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513953, last_update: Instant { tv_sec: 587, tv_nsec: 687093104 }, next_time: Instant { tv_sec: 587, tv_nsec: 687093104 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:32.117947197Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:60211 to 193.167.100.100:443 [2025-09-11T19:23:32.117957436Z TRACE quiche_apps::client] 0.0.0.0:60211 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.149451512Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:60211 [2025-09-11T19:23:32.149487679Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx pkt Short dcid=08e93d1db9b8574529057a6c4fd76c1e32c2d8b0 key_phase=false len=1045 pn=7 [2025-09-11T19:23:32.149507667Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f rx frm STREAM id=0 off=0 len=1024 fin=true [2025-09-11T19:23:32.149533755Z TRACE quiche_apps::client] 0.0.0.0:60211: processed 1066 bytes [2025-09-11T19:23:32.149541660Z TRACE quiche_apps::client] 0.0.0.0:60211: recv() would block [2025-09-11T19:23:32.149546349Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.149558762Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:32.149563802Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:32.149568390Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:32.149572728Z INFO quiche_apps::common] 1/1 response(s) received in 188.05558ms, closing... [2025-09-11T19:23:32.149590672Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx pkt Short dcid=3234215f5c4523e8 key_phase=false len=10 pn=6 [2025-09-11T19:23:32.149596282Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:32.149614897Z TRACE quiche::recovery::congestion::recovery] 3bc19c6125c3ca20efda14fdcbd4745efa29997f timer=96.797378ms latest_rtt=57.025159ms srtt=32.833679ms min_rtt=31.960685ms rttvar=9.749501ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1593, delivered_time: Instant { tv_sec: 587, tv_nsec: 718851533 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 718851533 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 293.94 Kbps, is_app_limited: true, interval: 57.025159ms, delivered: 71, prior_delivered: 1522, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 596838174 }), send_elapsed: 0ns, ack_elapsed: 57.025159ms, rtt: 57.025159ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 513953, last_update: Instant { tv_sec: 587, tv_nsec: 718851533 }, next_time: Instant { tv_sec: 587, tv_nsec: 718851533 }, 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-09-11T19:23:32.149695367Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:60211 to 193.167.100.100:443 [2025-09-11T19:23:32.149701008Z TRACE quiche_apps::client] 0.0.0.0:60211 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.365956278Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:32.366002905Z TRACE quiche] 3bc19c6125c3ca20efda14fdcbd4745efa29997f draining timeout expired [2025-09-11T19:23:32.366048811Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.366054642Z INFO quiche_apps::client] connection closed, recv=7 sent=7 lost=0 retrans=0 sent_bytes=1823 recv_bytes=2992 lost_bytes=0 [local_addr=0.0.0.0:60211 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=7 lost=0 retrans=0 rtt=32.833679ms min_rtt=Some(31.960685ms) rttvar=9.749501ms cwnd=13500 sent_bytes=1823 recv_bytes=2992 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36743] [2025-09-11T19:23:32.370832934Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:32.371100193Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39004 with scid 41b840c2effa3d3de29fc0fe9474fd7c85af926a [2025-09-11T19:23:32.371140048Z TRACE quiche::tls] 41b840c2effa3d3de29fc0fe9474fd7c85af926a write message lvl=Initial len=266 [2025-09-11T19:23:32.371156929Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx pkt Initial version=1 dcid=d7b5f614f57b5dac891208895f62121b scid=41b840c2effa3d3de29fc0fe9474fd7c85af926a len=270 pn=0 [2025-09-11T19:23:32.371160135Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:32.371173180Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a timer=998.933105ms 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: 587, tv_nsec: 940376604 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 940376604 }, 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: 587, tv_nsec: 940376604 }, next_time: Instant { tv_sec: 587, tv_nsec: 940376604 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:32.371254071Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:32.404397495Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39004 [2025-09-11T19:23:32.404436118Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx pkt Initial version=1 dcid=41b840c2effa3d3de29fc0fe9474fd7c85af926a scid=43eecd1f78b20fcb token= len=116 pn=0 [2025-09-11T19:23:32.404459622Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:32.404470782Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a packet newly acked 0 [2025-09-11T19:23:32.404481552Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:32.404640339Z TRACE quiche::tls] 41b840c2effa3d3de29fc0fe9474fd7c85af926a set write secret lvl=Handshake [2025-09-11T19:23:32.404666708Z TRACE quiche::tls] 41b840c2effa3d3de29fc0fe9474fd7c85af926a set read secret lvl=Handshake [2025-09-11T19:23:32.404720609Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx pkt Handshake version=1 dcid=41b840c2effa3d3de29fc0fe9474fd7c85af926a scid=43eecd1f78b20fcb len=1009 pn=0 [2025-09-11T19:23:32.404730127Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm CRYPTO off=0 len=733 [2025-09-11T19:23:32.404981205Z TRACE quiche::tls] 41b840c2effa3d3de29fc0fe9474fd7c85af926a write message lvl=Handshake len=36 [2025-09-11T19:23:32.404986305Z TRACE quiche::tls] 41b840c2effa3d3de29fc0fe9474fd7c85af926a set write secret lvl=OneRTT [2025-09-11T19:23:32.404994851Z TRACE quiche::tls] 41b840c2effa3d3de29fc0fe9474fd7c85af926a set read secret lvl=OneRTT [2025-09-11T19:23:32.405015329Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a 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(d7b5f614f57b5dac891208895f62121b), max_idle_timeout: 30000, stateless_reset_token: Some(224997983413085405513536056684048493860), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(43eecd1f78b20fcb), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:32.405030788Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm PADDING len=255 [2025-09-11T19:23:32.405045065Z TRACE quiche_apps::client] 0.0.0.0:39004: processed 1200 bytes [2025-09-11T19:23:32.405049603Z TRACE quiche_apps::client] 0.0.0.0:39004: recv() would block [2025-09-11T19:23:32.405052288Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.405060684Z DEBUG quiche_apps::common] sending HTTP request "GET /irrotmkosq\r\n" [2025-09-11T19:23:32.405144090Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx pkt Initial version=1 dcid=43eecd1f78b20fcb scid=41b840c2effa3d3de29fc0fe9474fd7c85af926a len=6 pn=1 [2025-09-11T19:23:32.405147997Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm ACK delay=89 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:32.405159398Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a timer=99.234508ms latest_rtt=33.321878ms srtt=33.321878ms min_rtt=33.321878ms rttvar=16.660939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 587, tv_nsec: 974283034 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 974283034 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.321878ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 940376604 }), send_elapsed: 0ns, ack_elapsed: 33.321878ms, rtt: 33.321878ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506424, last_update: Instant { tv_sec: 587, tv_nsec: 974282994 }, next_time: Instant { tv_sec: 587, tv_nsec: 974283034 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:32.405182181Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx pkt Handshake version=1 dcid=43eecd1f78b20fcb scid=41b840c2effa3d3de29fc0fe9474fd7c85af926a len=45 pn=2 [2025-09-11T19:23:32.405190707Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:32.405193412Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:32.405199754Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a timer=99.899981ms latest_rtt=33.321878ms srtt=33.321878ms min_rtt=33.321878ms rttvar=16.660939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 587, tv_nsec: 974283034 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 974283034 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.321878ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 940376604 }), send_elapsed: 0ns, ack_elapsed: 33.321878ms, rtt: 33.321878ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506424, last_update: Instant { tv_sec: 587, tv_nsec: 974404040 }, next_time: Instant { tv_sec: 587, tv_nsec: 974283034 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.488µ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-09-11T19:23:32.405211205Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a dropped epoch 0 state [2025-09-11T19:23:32.405224250Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx pkt Short dcid=43eecd1f78b20fcb key_phase=false len=1164 pn=3 [2025-09-11T19:23:32.405227035Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[63, 09, e6, 93, 09, 2c, ae, 15, ca, 0a, 16, 42, 93, d6, 58, c9, 34, e8, c8, 72] reset_token=[e7, 58, d5, ca, 88, 9d, d5, c0, 20, 23, ac, 92, 8d, 70, 57, 52] [2025-09-11T19:23:32.405233667Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b6, a4, 79, 45, 4f, 3e, 2e, ae, 9e, 6b, 7d, 10, e1, 44, 72, e1, 29, ae, ae, ba] reset_token=[bf, d0, 05, 74, b7, 1d, 4d, 7b, 4e, af, 80, f8, 74, 81, 85, 03] [2025-09-11T19:23:32.405239067Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b1, 80, 35, 03, b8, 9b, 7f, 36, 39, 3a, 13, 68, 21, 43, 13, 2b, ef, 23, 6c, 35] reset_token=[e8, 81, 10, 78, 70, 3e, 55, 37, 23, a2, 65, 34, c6, 34, 25, b6] [2025-09-11T19:23:32.405244387Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[49, cb, 81, 88, 8a, 4a, 05, 31, b8, 7a, c3, d1, 16, 86, ab, 72, 6c, 88, 43, 4d] reset_token=[16, ee, 7a, cb, f4, f6, c6, 8e, de, 6b, 8d, 33, 92, 20, 46, af] [2025-09-11T19:23:32.405249567Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:32.405252021Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm PADDING len=982 [2025-09-11T19:23:32.405259495Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a timer=99.84031ms latest_rtt=33.321878ms srtt=33.321878ms min_rtt=33.321878ms rttvar=16.660939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 587, tv_nsec: 974283034 }, first_sent_time: Instant { tv_sec: 587, tv_nsec: 974283034 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.321878ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 940376604 }), send_elapsed: 0ns, ack_elapsed: 33.321878ms, rtt: 33.321878ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 506424, last_update: Instant { tv_sec: 587, tv_nsec: 974404040 }, next_time: Instant { tv_sec: 587, tv_nsec: 974599528 }, 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-09-11T19:23:32.405310992Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39004 to 193.167.100.100:443 [2025-09-11T19:23:32.405316482Z TRACE quiche_apps::client] 0.0.0.0:39004 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.437450889Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:39004 [2025-09-11T19:23:32.437486025Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx pkt Short dcid=6309e693092cae15ca0a164293d658c934e8c872 key_phase=false len=385 pn=1 [2025-09-11T19:23:32.437503988Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:32.437513316Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm HANDSHAKE_DONE [2025-09-11T19:23:32.437524436Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a dropped epoch 1 state [2025-09-11T19:23:32.437531279Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm ACK delay=24 blocks=[3..3] ecn_counts=None [2025-09-11T19:23:32.437539916Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a packet newly acked 3 [2025-09-11T19:23:32.437549664Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:32.437609105Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:32.437642757Z TRACE quiche_apps::client] 0.0.0.0:39004: processed 406 bytes [2025-09-11T19:23:32.437651273Z TRACE quiche_apps::client] 0.0.0.0:39004: recv() would block [2025-09-11T19:23:32.437656834Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.437663236Z INFO quiche_apps::client] Retiring source CID 41b840c2effa3d3de29fc0fe9474fd7c85af926a [2025-09-11T19:23:32.437691559Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx pkt Short dcid=43eecd1f78b20fcb key_phase=false len=45 pn=4 [2025-09-11T19:23:32.437698321Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm ACK delay=25 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:32.437704693Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[b3, 89, 71, 18, 92, 03, 11, 9b, 53, 67, 49, 29, bb, 20, e5, b9, 2c, 10, 1b, 9f] reset_token=[cf, 6f, 47, 9c, d8, 60, 5e, 22, 9c, 09, 93, c7, f2, 25, fd, 04] [2025-09-11T19:23:32.437724610Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a timer=109.281696ms latest_rtt=32.150044ms srtt=33.175398ms min_rtt=32.150044ms rttvar=12.788662ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 588, tv_nsec: 6946540 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 6946540 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.22 Kbps, is_app_limited: true, interval: 32.466538ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 974283034 }), send_elapsed: 316.494µs, ack_elapsed: 32.466538ms, rtt: 32.150044ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 71, rate: 508660, last_update: Instant { tv_sec: 588, tv_nsec: 6946540 }, next_time: Instant { tv_sec: 588, tv_nsec: 6946540 }, max_datagram_size: 1350, last_packet_size: Some(71), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:32.437819227Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:39004 to 193.167.100.100:443 [2025-09-11T19:23:32.437826140Z TRACE quiche_apps::client] 0.0.0.0:39004 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.438291758Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:39004 [2025-09-11T19:23:32.438303059Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx pkt Short dcid=6309e693092cae15ca0a164293d658c934e8c872 key_phase=false len=1045 pn=2 [2025-09-11T19:23:32.438313048Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:32.438325060Z TRACE quiche_apps::client] 0.0.0.0:39004: processed 1066 bytes [2025-09-11T19:23:32.438330450Z TRACE quiche_apps::client] 0.0.0.0:39004: recv() would block [2025-09-11T19:23:32.438332814Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.438337734Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:32.438341470Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-09-11T19:23:32.438353693Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx pkt Short dcid=43eecd1f78b20fcb key_phase=false len=5 pn=5 [2025-09-11T19:23:32.438358092Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm ACK delay=6 blocks=[1..2] ecn_counts=None [2025-09-11T19:23:32.438369012Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a timer=108.636984ms latest_rtt=32.150044ms srtt=33.175398ms min_rtt=32.150044ms rttvar=12.788662ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 588, tv_nsec: 6946540 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 6946540 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.22 Kbps, is_app_limited: true, interval: 32.466538ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 974283034 }), send_elapsed: 316.494µs, ack_elapsed: 32.466538ms, rtt: 32.150044ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508660, last_update: Instant { tv_sec: 588, tv_nsec: 7617501 }, next_time: Instant { tv_sec: 588, tv_nsec: 6946540 }, max_datagram_size: 1350, last_packet_size: None, iv: 139.582µ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-09-11T19:23:32.438417963Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39004 to 193.167.100.100:443 [2025-09-11T19:23:32.438425848Z TRACE quiche_apps::client] 0.0.0.0:39004 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.468806778Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:39004 [2025-09-11T19:23:32.468840621Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx pkt Short dcid=6309e693092cae15ca0a164293d658c934e8c872 key_phase=false len=213 pn=4 [2025-09-11T19:23:32.468866189Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[d6, 1c, dc, bb, 75, 4d, 5a, 66] reset_token=[8a, c2, f7, 6b, 30, 23, f6, 04, af, b2, ec, b9, bc, 9d, 50, ae] [2025-09-11T19:23:32.468884113Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[9a, 31, 14, f8, 3c, ac, 2e, fa] reset_token=[07, 40, cb, 3c, cd, bb, 59, db, 76, d5, e7, cb, 21, ae, 52, 2b] [2025-09-11T19:23:32.468894502Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[bb, 12, 0e, a2, b3, 2e, 25, d9] reset_token=[6d, 86, db, 12, f7, 33, 5f, c1, ea, f1, 7a, fe, 00, aa, 0a, e5] [2025-09-11T19:23:32.468923156Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0c, bb, a5, d0, 64, 84, 09, ae] reset_token=[96, ec, d2, a0, fe, 0d, 20, 7f, b9, a1, 6b, 76, 67, 37, 07, 12] [2025-09-11T19:23:32.468935729Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[54, 2a, c2, e5, 37, 19, af, bf] reset_token=[c7, 2e, d6, ad, 74, e5, 27, cb, ba, 84, 00, 6c, 2e, 15, 1b, e0] [2025-09-11T19:23:32.468946639Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[50, b3, 7f, 3e, 3f, e7, 16, 58] reset_token=[e0, c0, 6c, 66, 0e, c9, 74, 20, b4, 7b, 73, 3e, bb, a2, fb, 1f] [2025-09-11T19:23:32.468956979Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[56, ac, ee, d9, 52, fe, bf, 13] reset_token=[8c, 04, d3, a6, a8, 7f, a0, cd, 72, 25, b0, 54, 9e, 99, 57, d6] [2025-09-11T19:23:32.469021950Z TRACE quiche_apps::client] 0.0.0.0:39004: processed 234 bytes [2025-09-11T19:23:32.469029154Z TRACE quiche_apps::client] 0.0.0.0:39004: recv() would block [2025-09-11T19:23:32.469032580Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.469050043Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx pkt Short dcid=43eecd1f78b20fcb key_phase=false len=7 pn=6 [2025-09-11T19:23:32.469054371Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm ACK delay=26 blocks=[1..2, 4..4] ecn_counts=None [2025-09-11T19:23:32.469068687Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a timer=77.937398ms latest_rtt=32.150044ms srtt=33.175398ms min_rtt=32.150044ms rttvar=12.788662ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 588, tv_nsec: 6946540 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 6946540 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 293.22 Kbps, is_app_limited: true, interval: 32.466538ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 587, tv_nsec: 974283034 }), send_elapsed: 316.494µs, ack_elapsed: 32.466538ms, rtt: 32.150044ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508660, last_update: Instant { tv_sec: 588, tv_nsec: 38308650 }, next_time: Instant { tv_sec: 588, tv_nsec: 38448232 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:32.469122348Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:39004 to 193.167.100.100:443 [2025-09-11T19:23:32.469128449Z TRACE quiche_apps::client] 0.0.0.0:39004 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.494009035Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:39004 [2025-09-11T19:23:32.494026328Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx pkt Short dcid=6309e693092cae15ca0a164293d658c934e8c872 key_phase=false len=23 pn=5 [2025-09-11T19:23:32.494037729Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm ACK delay=3142 blocks=[4..5] ecn_counts=None [2025-09-11T19:23:32.494044842Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a packet newly acked 4 [2025-09-11T19:23:32.494050192Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a packet newly acked 5 [2025-09-11T19:23:32.494067324Z TRACE quiche_apps::client] 0.0.0.0:39004: processed 44 bytes [2025-09-11T19:23:32.494073385Z TRACE quiche_apps::client] 0.0.0.0:39004: recv() would block [2025-09-11T19:23:32.494087261Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.494097150Z TRACE quiche_apps::client] 0.0.0.0:39004 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.499602902Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:39004 [2025-09-11T19:23:32.499619964Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx pkt Short dcid=6309e693092cae15ca0a164293d658c934e8c872 key_phase=false len=22 pn=6 [2025-09-11T19:23:32.499631215Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:32.499646504Z TRACE quiche_apps::client] 0.0.0.0:39004: processed 43 bytes [2025-09-11T19:23:32.499654468Z TRACE quiche_apps::client] 0.0.0.0:39004: recv() would block [2025-09-11T19:23:32.499659418Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.499671831Z TRACE quiche_apps::common] received 0 bytes [2025-09-11T19:23:32.499677221Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-09-11T19:23:32.499682581Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:32.499687821Z INFO quiche_apps::common] 1/1 response(s) received in 128.430154ms, closing... [2025-09-11T19:23:32.499701927Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx pkt Short dcid=43eecd1f78b20fcb key_phase=false len=10 pn=7 [2025-09-11T19:23:32.499708179Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:32.499720151Z TRACE quiche::recovery::congestion::recovery] 41b840c2effa3d3de29fc0fe9474fd7c85af926a timer=122.584187ms latest_rtt=56.347572ms srtt=36.071919ms min_rtt=32.150044ms rttvar=15.384539ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1594, delivered_time: Instant { tv_sec: 588, tv_nsec: 68965705 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 68965705 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 293.22 Kbps, is_app_limited: true, interval: 56.347572ms, delivered: 71, prior_delivered: 1523, prior_time: Some(Instant { tv_sec: 588, tv_nsec: 6946540 }), send_elapsed: 0ns, ack_elapsed: 56.347572ms, rtt: 56.347572ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 467815, last_update: Instant { tv_sec: 588, tv_nsec: 68965705 }, next_time: Instant { tv_sec: 588, tv_nsec: 68965705 }, 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-09-11T19:23:32.499801904Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39004 to 193.167.100.100:443 [2025-09-11T19:23:32.499810660Z TRACE quiche_apps::client] 0.0.0.0:39004 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.530373858Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:39004 [2025-09-11T19:23:32.530391170Z TRACE quiche_apps::client] 0.0.0.0:39004: processed 47 bytes [2025-09-11T19:23:32.530398594Z TRACE quiche_apps::client] 0.0.0.0:39004: recv() would block [2025-09-11T19:23:32.530403242Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.530410807Z TRACE quiche_apps::client] 0.0.0.0:39004 -> 193.167.100.100:443: done writing [2025-09-11T19:23:32.793756272Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:32.793781148Z TRACE quiche] 41b840c2effa3d3de29fc0fe9474fd7c85af926a draining timeout expired [2025-09-11T19:23:32.793819670Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:32.793826613Z INFO quiche_apps::client] connection closed, recv=7 sent=8 lost=0 retrans=0 sent_bytes=1854 recv_bytes=2993 lost_bytes=0 [local_addr=0.0.0.0:39004 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=8 lost=0 retrans=0 rtt=36.071919ms min_rtt=Some(32.150044ms) rttvar=15.384539ms cwnd=13500 sent_bytes=1854 recv_bytes=2993 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=36653] [2025-09-11T19:23:32.798662304Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:32.798950412Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:41318 with scid 5a77b7af900d592f00ce0c5fb8c8a0a239117eee [2025-09-11T19:23:32.798994184Z TRACE quiche::tls] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee write message lvl=Initial len=266 [2025-09-11T19:23:32.799010925Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Initial version=1 dcid=ecb0b03120fe5fb2a600257ff348bf22 scid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee len=270 pn=0 [2025-09-11T19:23:32.799014091Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:32.799026795Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=998.934508ms 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: 588, tv_nsec: 368231542 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 368231542 }, 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: 588, tv_nsec: 368231542 }, next_time: Instant { tv_sec: 588, tv_nsec: 368231542 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:32.799104731Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:33.799158066Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:33.799190967Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee loss detection timeout expired [2025-09-11T19:23:33.799197800Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=997.762671ms 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: 588, tv_nsec: 368231542 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 368231542 }, 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: 588, tv_nsec: 368231542 }, next_time: Instant { tv_sec: 588, tv_nsec: 368231542 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:33.799222366Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:33.799261820Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Initial version=1 dcid=ecb0b03120fe5fb2a600257ff348bf22 scid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee len=270 pn=1 [2025-09-11T19:23:33.799266037Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:33.799285053Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=1.997953343s 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: 588, tv_nsec: 368231542 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 368231542 }, 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: 589, tv_nsec: 368508555 }, next_time: Instant { tv_sec: 589, tv_nsec: 368508555 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:33.799375983Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41318 to 193.167.100.100:443 [2025-09-11T19:23:33.799383407Z TRACE quiche_apps::client] 0.0.0.0:41318 -> 193.167.100.100:443: done writing [2025-09-11T19:23:35.799437917Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:35.799475808Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee loss detection timeout expired [2025-09-11T19:23:35.799484644Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=1.995752749s 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: 588, tv_nsec: 368231542 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 368231542 }, 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: 589, tv_nsec: 368508555 }, next_time: Instant { tv_sec: 589, tv_nsec: 368508555 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:35.799511124Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:35.799547732Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Initial version=1 dcid=ecb0b03120fe5fb2a600257ff348bf22 scid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee len=270 pn=2 [2025-09-11T19:23:35.799553533Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:35.799574663Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=3.995947482s 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: 588, tv_nsec: 368231542 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 368231542 }, 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: 591, tv_nsec: 368792594 }, next_time: Instant { tv_sec: 591, tv_nsec: 368792594 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:35.799678657Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41318 to 193.167.100.100:443 [2025-09-11T19:23:35.799697983Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Initial version=1 dcid=ecb0b03120fe5fb2a600257ff348bf22 scid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee len=4 pn=3 [2025-09-11T19:23:35.799703022Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm PING mtu_probe=None [2025-09-11T19:23:35.799707501Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm PADDING len=3 [2025-09-11T19:23:35.799720054Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=3.995966587s 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: 588, tv_nsec: 368231542 }, first_sent_time: Instant { tv_sec: 588, tv_nsec: 368231542 }, 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: 591, tv_nsec: 368957151 }, next_time: Instant { tv_sec: 591, tv_nsec: 368957151 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:35.799795645Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41318 to 193.167.100.100:443 [2025-09-11T19:23:35.799806345Z TRACE quiche_apps::client] 0.0.0.0:41318 -> 193.167.100.100:443: done writing [2025-09-11T19:23:35.832676842Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41318 [2025-09-11T19:23:35.832695216Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx pkt Initial version=1 dcid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee scid=2a494784e848fbae token= len=116 pn=0 [2025-09-11T19:23:35.832710775Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm ACK delay=55 blocks=[2..2] ecn_counts=None [2025-09-11T19:23:35.832718339Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee packet newly acked 2 [2025-09-11T19:23:35.832724390Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee packet 0 lost on epoch 0 [2025-09-11T19:23:35.832727226Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee packet 1 lost on epoch 0 [2025-09-11T19:23:35.832756611Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:35.832883628Z TRACE quiche::tls] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee set write secret lvl=Handshake [2025-09-11T19:23:35.832899187Z TRACE quiche::tls] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee set read secret lvl=Handshake [2025-09-11T19:23:35.832934974Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx pkt Handshake version=1 dcid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee scid=2a494784e848fbae len=1009 pn=0 [2025-09-11T19:23:35.832946495Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm CRYPTO off=0 len=734 [2025-09-11T19:23:35.833162348Z TRACE quiche::tls] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee write message lvl=Handshake len=36 [2025-09-11T19:23:35.833167117Z TRACE quiche::tls] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee set write secret lvl=OneRTT [2025-09-11T19:23:35.833179831Z TRACE quiche::tls] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee set read secret lvl=OneRTT [2025-09-11T19:23:35.833196823Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee 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(ecb0b03120fe5fb2a600257ff348bf22), max_idle_timeout: 30000, stateless_reset_token: Some(227279471513344435252312553949802412464), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(2a494784e848fbae), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:35.833208885Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm PADDING len=254 [2025-09-11T19:23:35.833223994Z TRACE quiche_apps::client] 0.0.0.0:41318: processed 1200 bytes [2025-09-11T19:23:35.833229845Z TRACE quiche_apps::client] got 234 bytes from 193.167.100.100:443 to 0.0.0.0:41318 [2025-09-11T19:23:35.833233681Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx pkt Short dcid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee key_phase=false len=213 pn=0 [2025-09-11T19:23:35.833239763Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5e, 7e, 7c, 59, 8d, 85, a9, f9] reset_token=[92, a5, 6e, e4, 70, 24, ab, 6a, 42, af, 09, d1, ec, cb, 77, 74] [2025-09-11T19:23:35.833246456Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2b, b1, a0, bc, 0b, f5, 57, 51] reset_token=[5b, 5b, 8f, 17, 89, c6, dc, 19, b4, 4b, 43, d9, 65, 84, c0, 47] [2025-09-11T19:23:35.833251214Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[fb, d6, 32, bd, c2, 13, d8, 03] reset_token=[f3, 5e, 6b, 6b, c8, b2, 48, f7, 1e, 21, 7c, 34, 74, 75, 41, 95] [2025-09-11T19:23:35.833255813Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[7e, 98, 8e, d5, e3, 65, 03, 25] reset_token=[37, a5, f4, 30, 06, 3d, f0, 02, b1, 12, af, d4, ae, a1, c7, 5a] [2025-09-11T19:23:35.833261093Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[5d, 4e, 03, 96, c1, 97, 80, 18] reset_token=[5f, b6, 8e, a8, 41, 03, f3, 28, 79, a0, 7d, 3e, 3e, 44, 0b, 72] [2025-09-11T19:23:35.833265842Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[9c, 5b, 66, 14, a5, e0, d1, c1] reset_token=[6e, 7d, ba, f6, 38, e6, a8, c4, e1, 7e, 72, f8, 96, 3b, 1e, 26] [2025-09-11T19:23:35.833270420Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[27, aa, ca, 7f, 81, f6, 16, 42] reset_token=[56, a0, 51, 9f, 4b, 9c, 15, 3d, 71, a9, 01, 6a, 88, 97, b5, 35] [2025-09-11T19:23:35.833278435Z TRACE quiche_apps::client] 0.0.0.0:41318: processed 234 bytes [2025-09-11T19:23:35.833282503Z TRACE quiche_apps::client] got 60 bytes from 193.167.100.100:443 to 0.0.0.0:41318 [2025-09-11T19:23:35.833285829Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx pkt Initial version=1 dcid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee scid=2a494784e848fbae token= len=22 pn=1 [2025-09-11T19:23:35.833290498Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm ACK delay=2 blocks=[2..3] ecn_counts=None [2025-09-11T19:23:35.833293904Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee packet newly acked 3 [2025-09-11T19:23:35.833302370Z TRACE quiche_apps::client] 0.0.0.0:41318: processed 60 bytes [2025-09-11T19:23:35.833309403Z TRACE quiche_apps::client] 0.0.0.0:41318: recv() would block [2025-09-11T19:23:35.833311988Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:35.833319842Z DEBUG quiche_apps::common] sending HTTP request "GET /hyzctvjtse\r\n" [2025-09-11T19:23:35.833393630Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Initial version=1 dcid=2a494784e848fbae scid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee len=5 pn=4 [2025-09-11T19:23:35.833397297Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm ACK delay=13 blocks=[0..1] ecn_counts=None [2025-09-11T19:23:35.833407105Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=83.264022ms latest_rtt=33.597525ms srtt=33.220524ms min_rtt=33.168954ms rttvar=12.541499ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 591, tv_nsec: 401961548 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034323134s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 588, tv_nsec: 368231542 }), send_elapsed: 3.000725609s, ack_elapsed: 3.034323134s, rtt: 33.597525ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355578, last_update: Instant { tv_sec: 591, tv_nsec: 402656486 }, next_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:35.833426632Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Handshake version=1 dcid=2a494784e848fbae scid=5a77b7af900d592f00ce0c5fb8c8a0a239117eee len=45 pn=5 [2025-09-11T19:23:35.833429387Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm ACK delay=61 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:35.833431922Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:35.833437562Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=83.335535ms latest_rtt=33.597525ms srtt=33.220524ms min_rtt=33.168954ms rttvar=12.541499ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 591, tv_nsec: 435660883 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034323134s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 588, tv_nsec: 368231542 }), send_elapsed: 3.000725609s, ack_elapsed: 3.034323134s, rtt: 33.597525ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355578, last_update: Instant { tv_sec: 591, tv_nsec: 402656486 }, next_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:35.833450116Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee dropped epoch 0 state [2025-09-11T19:23:35.833463010Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Short dcid=2a494784e848fbae key_phase=false len=1165 pn=6 [2025-09-11T19:23:35.833470223Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm ACK delay=27 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:35.833472979Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[cf, c0, 7d, 84, b2, be, 41, 32, 72, 06, a7, 9e, d0, 80, c9, c4, c2, 28, f6, 58] reset_token=[da, 19, 1c, ad, f3, 0b, 8e, 32, 67, f4, 6f, 5d, a1, 79, 53, 31] [2025-09-11T19:23:35.833478899Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a5, b9, 53, c9, 6e, 83, 23, 3d, ab, 32, 08, 0d, f3, 1b, 29, 49, f8, cd, 8a, ce] reset_token=[96, eb, af, f5, 2a, 1d, ad, c4, 79, b7, d4, 77, 65, 84, f2, 70] [2025-09-11T19:23:35.833484260Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[14, f2, 6a, 30, 2f, 7f, a5, 14, d8, f7, 55, cb, 98, 5e, c7, 8b, ac, 9d, 1b, 12] reset_token=[e5, 98, 94, 27, cb, 26, e9, 80, ca, fc, 8d, 16, d3, ab, d1, 3b] [2025-09-11T19:23:35.833489550Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[51, e9, e4, 52, e5, 35, 8d, ba, 24, fa, d1, 02, 04, fc, b3, 33, c8, 1a, c5, 2c] reset_token=[4d, 81, 67, a5, 1d, 7c, 78, 69, eb, 35, 5e, 89, c7, 07, a0, 80] [2025-09-11T19:23:35.833495020Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:35.833497614Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm PADDING len=978 [2025-09-11T19:23:35.833525877Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=83.24713ms latest_rtt=33.597525ms srtt=33.220524ms min_rtt=33.168954ms rttvar=12.541499ms cwnd=9450 ssthresh=9450 bytes_in_flight=1290 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 591, tv_nsec: 435660883 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.034323134s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 588, tv_nsec: 368231542 }), send_elapsed: 3.000725609s, ack_elapsed: 3.034323134s, rtt: 33.597525ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355578, last_update: Instant { tv_sec: 591, tv_nsec: 402656486 }, next_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:35.833565451Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:41318 to 193.167.100.100:443 [2025-09-11T19:23:35.833573877Z TRACE quiche_apps::client] 0.0.0.0:41318 -> 193.167.100.100:443: done writing [2025-09-11T19:23:35.865662206Z TRACE quiche_apps::client] got 406 bytes from 193.167.100.100:443 to 0.0.0.0:41318 [2025-09-11T19:23:35.865684958Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx pkt Short dcid=cfc07d84b2be41327206a79ed080c9c4c228f658 key_phase=false len=385 pn=1 [2025-09-11T19:23:35.865697101Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:35.865703843Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm HANDSHAKE_DONE [2025-09-11T19:23:35.865711979Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee dropped epoch 1 state [2025-09-11T19:23:35.865718050Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm ACK delay=17 blocks=[6..6] ecn_counts=None [2025-09-11T19:23:35.865725604Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee packet newly acked 6 [2025-09-11T19:23:35.865763845Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:35.865811765Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:35.865837082Z TRACE quiche_apps::client] 0.0.0.0:41318: processed 406 bytes [2025-09-11T19:23:35.865844496Z TRACE quiche_apps::client] 0.0.0.0:41318: recv() would block [2025-09-11T19:23:35.865848603Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:35.865853713Z INFO quiche_apps::client] Retiring source CID 5a77b7af900d592f00ce0c5fb8c8a0a239117eee [2025-09-11T19:23:35.865875133Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Short dcid=2a494784e848fbae key_phase=false len=45 pn=7 [2025-09-11T19:23:35.865878760Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm ACK delay=23 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:35.865882156Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[f5, c5, df, 8a, bf, 7d, 5c, a8, 41, a7, 3f, c9, 63, e1, 22, b9, b6, 54, 79, f0] reset_token=[43, 1d, ea, e4, c3, d2, 84, d1, 5f, 52, 2d, 84, fc, 9f, 4f, 3e] [2025-09-11T19:23:35.865895000Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=96.625533ms latest_rtt=32.294614ms srtt=33.104784ms min_rtt=32.294614ms rttvar=9.637601ms cwnd=9450 ssthresh=9450 bytes_in_flight=71 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 591, tv_nsec: 468139761 }) Rate { delivered: 1591, delivered_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { bandwidth: 295.03 Kbps, is_app_limited: true, interval: 32.294614ms, delivered: 1191, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 402656486 }), send_elapsed: 0ns, ack_elapsed: 32.294614ms, rtt: 32.294614ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356821, last_update: Instant { tv_sec: 591, tv_nsec: 402656486 }, next_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:35.865939303Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:41318 to 193.167.100.100:443 [2025-09-11T19:23:35.865944052Z TRACE quiche_apps::client] 0.0.0.0:41318 -> 193.167.100.100:443: done writing [2025-09-11T19:23:35.866473060Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:41318 [2025-09-11T19:23:35.866480443Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx pkt Short dcid=cfc07d84b2be41327206a79ed080c9c4c228f658 key_phase=false len=1045 pn=2 [2025-09-11T19:23:35.866489681Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm STREAM id=0 off=0 len=1024 fin=false [2025-09-11T19:23:35.866499549Z TRACE quiche_apps::client] 0.0.0.0:41318: processed 1066 bytes [2025-09-11T19:23:35.866506212Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:41318 [2025-09-11T19:23:35.866510880Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx pkt Short dcid=cfc07d84b2be41327206a79ed080c9c4c228f658 key_phase=false len=22 pn=3 [2025-09-11T19:23:35.866517092Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:35.866523604Z TRACE quiche_apps::client] 0.0.0.0:41318: processed 43 bytes [2025-09-11T19:23:35.866528884Z TRACE quiche_apps::client] 0.0.0.0:41318: recv() would block [2025-09-11T19:23:35.866532351Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:35.866549463Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:35.866554001Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:35.866558519Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:35.866562186Z INFO quiche_apps::common] 1/1 response(s) received in 3.067453859s, closing... [2025-09-11T19:23:35.866573147Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx pkt Short dcid=2a494784e848fbae key_phase=false len=10 pn=8 [2025-09-11T19:23:35.866577024Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:35.866587534Z TRACE quiche::recovery::congestion::recovery] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee timer=96.635952ms latest_rtt=32.294614ms srtt=33.104784ms min_rtt=32.294614ms rttvar=9.637601ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 591, tv_nsec: 468139761 }) Rate { delivered: 1591, delivered_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 295.03 Kbps, is_app_limited: true, interval: 32.294614ms, delivered: 1191, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 402656486 }), send_elapsed: 0ns, ack_elapsed: 32.294614ms, rtt: 32.294614ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356821, last_update: Instant { tv_sec: 591, tv_nsec: 402656486 }, next_time: Instant { tv_sec: 591, tv_nsec: 402656486 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:35.866631225Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:41318 to 193.167.100.100:443 [2025-09-11T19:23:35.866636946Z TRACE quiche_apps::client] 0.0.0.0:41318 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.081913014Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:36.081947419Z TRACE quiche] 5a77b7af900d592f00ce0c5fb8c8a0a239117eee draining timeout expired [2025-09-11T19:23:36.081996921Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.082003543Z INFO quiche_apps::client] connection closed, recv=7 sent=9 lost=2 retrans=5 sent_bytes=2523 recv_bytes=3009 lost_bytes=666 [local_addr=0.0.0.0:41318 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=9 lost=2 retrans=5 rtt=33.104784ms min_rtt=Some(32.294614ms) rttvar=9.637601ms cwnd=9450 sent_bytes=2523 recv_bytes=3009 lost_bytes=0 stream_retrans_bytes=1330 pmtu=1350 delivery_rate=36879] [2025-09-11T19:23:36.086850535Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T19:23:36.087110691Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37870 with scid 384808146aa04e740fa94807d38236fc70f2b3f6 [2025-09-11T19:23:36.087150926Z TRACE quiche::tls] 384808146aa04e740fa94807d38236fc70f2b3f6 write message lvl=Initial len=266 [2025-09-11T19:23:36.087167658Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Initial version=1 dcid=b235fd5c5997d0a4f6f96b9766c49f7e scid=384808146aa04e740fa94807d38236fc70f2b3f6 len=270 pn=0 [2025-09-11T19:23:36.087171184Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm CRYPTO off=0 len=266 [2025-09-11T19:23:36.087184970Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=998.932384ms 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: 591, tv_nsec: 656387593 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 656387593 }, 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: 591, tv_nsec: 656387593 }, next_time: Instant { tv_sec: 591, tv_nsec: 656387593 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:36.087277302Z TRACE quiche_apps::client] written 1200 [2025-09-11T19:23:36.120274202Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37870 [2025-09-11T19:23:36.120309869Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx pkt Initial version=1 dcid=384808146aa04e740fa94807d38236fc70f2b3f6 scid=32382fda83f9f0e4 token= len=116 pn=0 [2025-09-11T19:23:36.120331409Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm ACK delay=50 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:36.120342119Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 packet newly acked 0 [2025-09-11T19:23:36.120351086Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm CRYPTO off=0 len=90 [2025-09-11T19:23:36.120498842Z TRACE quiche::tls] 384808146aa04e740fa94807d38236fc70f2b3f6 set write secret lvl=Handshake [2025-09-11T19:23:36.120517096Z TRACE quiche::tls] 384808146aa04e740fa94807d38236fc70f2b3f6 set read secret lvl=Handshake [2025-09-11T19:23:36.120565987Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx pkt Handshake version=1 dcid=384808146aa04e740fa94807d38236fc70f2b3f6 scid=32382fda83f9f0e4 len=1009 pn=0 [2025-09-11T19:23:36.120580514Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm CRYPTO off=0 len=735 [2025-09-11T19:23:36.120849546Z TRACE quiche::tls] 384808146aa04e740fa94807d38236fc70f2b3f6 write message lvl=Handshake len=36 [2025-09-11T19:23:36.120856780Z TRACE quiche::tls] 384808146aa04e740fa94807d38236fc70f2b3f6 set write secret lvl=OneRTT [2025-09-11T19:23:36.120865667Z TRACE quiche::tls] 384808146aa04e740fa94807d38236fc70f2b3f6 set read secret lvl=OneRTT [2025-09-11T19:23:36.120886095Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 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(b235fd5c5997d0a4f6f96b9766c49f7e), max_idle_timeout: 30000, stateless_reset_token: Some(59234907339160326410929896606096688942), max_udp_payload_size: 1472, initial_max_data: 4611686018427387903, initial_max_stream_data_bidi_local: 1250000, initial_max_stream_data_bidi_remote: 1250000, initial_max_stream_data_uni: 1250000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 5, initial_source_connection_id: Some(32382fda83f9f0e4), retry_source_connection_id: None, max_datagram_frame_size: Some(65535), unknown_params: None } [2025-09-11T19:23:36.120900482Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm PADDING len=253 [2025-09-11T19:23:36.120917794Z TRACE quiche_apps::client] 0.0.0.0:37870: processed 1200 bytes [2025-09-11T19:23:36.120923575Z TRACE quiche_apps::client] 0.0.0.0:37870: recv() would block [2025-09-11T19:23:36.120926771Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.120936228Z DEBUG quiche_apps::common] sending HTTP request "GET /yyskiceigy\r\n" [2025-09-11T19:23:36.121015026Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Initial version=1 dcid=32382fda83f9f0e4 scid=384808146aa04e740fa94807d38236fc70f2b3f6 len=6 pn=1 [2025-09-11T19:23:36.121027519Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=88 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:36.121038029Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=98.814469ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 690153709 }, next_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:36.121059378Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Handshake version=1 dcid=32382fda83f9f0e4 scid=384808146aa04e740fa94807d38236fc70f2b3f6 len=45 pn=2 [2025-09-11T19:23:36.121062304Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=61 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:36.121064899Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:36.121070740Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=99.486344ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 690275687 }, next_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.678µ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-09-11T19:23:36.121081600Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 dropped epoch 0 state [2025-09-11T19:23:36.121094414Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Short dcid=32382fda83f9f0e4 key_phase=false len=1164 pn=3 [2025-09-11T19:23:36.121097119Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[12, 25, 8a, 30, 51, ce, 06, 68, 0d, c8, ee, f9, 44, 99, cc, 52, 4b, a6, e2, 83] reset_token=[90, 6f, db, 59, 1b, 19, 53, 25, e5, 3d, 8c, 9f, 47, c5, 5c, 8d] [2025-09-11T19:23:36.121103521Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6a, 38, 10, c4, 76, cb, 27, 7c, b7, 9e, 51, e0, e7, 92, b4, 48, ec, 1b, da, 39] reset_token=[de, 87, be, d3, 15, 05, 81, b2, ac, 1e, 3f, 05, 79, 0c, fd, 27] [2025-09-11T19:23:36.121112628Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[33, c5, 4f, 3d, 4f, 6c, a3, aa, 7e, 61, ff, 55, 49, ac, 42, a4, f0, dc, 52, a6] reset_token=[d8, 7f, ab, 0e, cc, 82, 35, de, e6, 33, f5, 91, 13, db, b8, 54] [2025-09-11T19:23:36.121117818Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[33, 8e, 30, e7, 80, b9, db, 6a, 28, f6, 67, 47, e4, bc, eb, c0, ad, 91, d6, a7] reset_token=[b2, 3f, 65, e6, ea, 06, e8, b8, 5d, 67, 75, 58, 89, e2, 60, 04] [2025-09-11T19:23:36.121122897Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:36.121125572Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm PADDING len=982 [2025-09-11T19:23:36.121133236Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=99.423837ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 690275687 }, next_time: Instant { tv_sec: 591, tv_nsec: 690470365 }, 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-09-11T19:23:36.121170826Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.121176447Z TRACE quiche_apps::client] 0.0.0.0:37870 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.221348034Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:36.221380795Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 loss detection timeout expired [2025-09-11T19:23:36.221389241Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=98.717785ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 690275687 }, next_time: Instant { tv_sec: 591, tv_nsec: 690470365 }, 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-09-11T19:23:36.221416121Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.221463069Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Handshake version=1 dcid=32382fda83f9f0e4 scid=384808146aa04e740fa94807d38236fc70f2b3f6 len=46 pn=4 [2025-09-11T19:23:36.221467748Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=12611 blocks=[0..0] ecn_counts=None [2025-09-11T19:23:36.221473579Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm CRYPTO off=0 len=36 [2025-09-11T19:23:36.221493085Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=148.615093ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 790713461 }, next_time: Instant { tv_sec: 591, tv_nsec: 790713461 }, 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-09-11T19:23:36.221573065Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.221579777Z TRACE quiche_apps::client] 0.0.0.0:37870 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.252711027Z TRACE quiche_apps::client] got 399 bytes from 193.167.100.100:443 to 0.0.0.0:37870 [2025-09-11T19:23:36.252748968Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx pkt Short dcid=384808146aa04e740fa94807d38236fc70f2b3f6 key_phase=false len=378 pn=1 [2025-09-11T19:23:36.252767422Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm HANDSHAKE_DONE [2025-09-11T19:23:36.252776789Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 dropped epoch 1 state [2025-09-11T19:23:36.252782400Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm CRYPTO off=0 len=356 [2025-09-11T19:23:36.252843444Z TRACE quiche_apps::client] 0.0.0.0:37870: processed 399 bytes [2025-09-11T19:23:36.252851930Z TRACE quiche_apps::client] 0.0.0.0:37870: recv() would block [2025-09-11T19:23:36.252855977Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.252871085Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Short dcid=32382fda83f9f0e4 key_phase=false len=5 pn=5 [2025-09-11T19:23:36.252874362Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=17 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:36.252883008Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=117.22515ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 822132358 }, next_time: Instant { tv_sec: 591, tv_nsec: 822132358 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:36.252930687Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.252935826Z TRACE quiche_apps::client] 0.0.0.0:37870 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.371111728Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:36.371145742Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 loss detection timeout expired [2025-09-11T19:23:36.371154718Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=248.055178ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 822132358 }, next_time: Instant { tv_sec: 591, tv_nsec: 822132358 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:36.371180817Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.371211915Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Short dcid=32382fda83f9f0e4 key_phase=false len=188 pn=6 [2025-09-11T19:23:36.371216373Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=14809 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:36.371222475Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[12, 25, 8a, 30, 51, ce, 06, 68, 0d, c8, ee, f9, 44, 99, cc, 52, 4b, a6, e2, 83] reset_token=[90, 6f, db, 59, 1b, 19, 53, 25, e5, 3d, 8c, 9f, 47, c5, 5c, 8d] [2025-09-11T19:23:36.371231261Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6a, 38, 10, c4, 76, cb, 27, 7c, b7, 9e, 51, e0, e7, 92, b4, 48, ec, 1b, da, 39] reset_token=[de, 87, be, d3, 15, 05, 81, b2, ac, 1e, 3f, 05, 79, 0c, fd, 27] [2025-09-11T19:23:36.371238084Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[33, c5, 4f, 3d, 4f, 6c, a3, aa, 7e, 61, ff, 55, 49, ac, 42, a4, f0, dc, 52, a6] reset_token=[d8, 7f, ab, 0e, cc, 82, 35, de, e6, 33, f5, 91, 13, db, b8, 54] [2025-09-11T19:23:36.371244075Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[33, 8e, 30, e7, 80, b9, db, 6a, 28, f6, 67, 47, e4, bc, eb, c0, ad, 91, d6, a7] reset_token=[b2, 3f, 65, e6, ea, 06, e8, b8, 5d, 67, 75, 58, 89, e2, 60, 04] [2025-09-11T19:23:36.371249936Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm STREAM id=0 off=0 len=17 fin=true [2025-09-11T19:23:36.371272248Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=498.123127ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1404 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 214, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 940460334 }, next_time: Instant { tv_sec: 591, tv_nsec: 940460334 }, max_datagram_size: 1350, last_packet_size: Some(214), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T19:23:36.371371914Z TRACE quiche_apps::client] written 214 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.371381732Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Short dcid=32382fda83f9f0e4 key_phase=false len=7 pn=7 [2025-09-11T19:23:36.371385359Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=14831 blocks=[1..1] ecn_counts=None [2025-09-11T19:23:36.371388996Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm PING mtu_probe=None [2025-09-11T19:23:36.371396009Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=498.186505ms latest_rtt=33.183759ms srtt=33.183759ms min_rtt=33.183759ms rttvar=16.591879ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1437 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 690153759 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 33.183759ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 656387593 }), send_elapsed: 0ns, ack_elapsed: 33.183759ms, rtt: 33.183759ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508531, last_update: Instant { tv_sec: 591, tv_nsec: 940647413 }, next_time: Instant { tv_sec: 591, tv_nsec: 940460334 }, max_datagram_size: 1350, last_packet_size: None, iv: 485.713µ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-09-11T19:23:36.371426375Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.371431265Z TRACE quiche_apps::client] 0.0.0.0:37870 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.402417586Z TRACE quiche_apps::client] got 241 bytes from 193.167.100.100:443 to 0.0.0.0:37870 [2025-09-11T19:23:36.402452832Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx pkt Short dcid=12258a3051ce06680dc8eef94499cc524ba6e283 key_phase=false len=220 pn=2 [2025-09-11T19:23:36.402469623Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 path ID 0 now see SCID with seq num 1 [2025-09-11T19:23:36.402480624Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm ACK delay=9 blocks=[6..6] ecn_counts=None [2025-09-11T19:23:36.402489811Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 packet newly acked 6 [2025-09-11T19:23:36.402500221Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 packet 3 lost on epoch 2 [2025-09-11T19:23:36.402527772Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b3, 0a, 76, 14, a1, dc, ab, b1] reset_token=[5c, 0a, 97, be, 96, 93, d4, ef, eb, 1e, 91, 38, f3, c3, f6, 2a] [2025-09-11T19:23:36.402558399Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[86, 68, 09, dd, 4d, 2f, 46, d1] reset_token=[4e, a3, f0, 52, bc, 34, 30, 9c, 73, ba, 82, fa, 7f, 59, a7, e7] [2025-09-11T19:23:36.402571584Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[da, 8d, 4d, 5a, 1a, 7d, 3d, f0] reset_token=[15, e4, c2, 99, 6a, b0, 69, 0b, aa, 92, 42, 93, 05, 4e, ba, 08] [2025-09-11T19:23:36.402581442Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e7, 7f, 25, 30, 8e, f7, 2b, 1a] reset_token=[72, 0b, 16, bf, 1f, 6c, 88, dc, 20, 1c, b5, 38, e3, 3f, 75, 35] [2025-09-11T19:23:36.402591952Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d4, dc, c2, 9f, 80, ff, e9, 9e] reset_token=[cd, 34, 1a, 40, f3, 46, d5, 1a, 09, d0, b8, 30, 2f, a7, 8b, b0] [2025-09-11T19:23:36.402601189Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6e, 3d, 97, 0e, 54, 6e, d6, 75] reset_token=[53, 02, 9f, c0, c3, c7, ce, d1, 07, a2, 38, d8, b1, 35, 1a, 91] [2025-09-11T19:23:36.402610807Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[eb, e0, f9, c3, 97, 73, c0, 65] reset_token=[91, 33, 47, 49, 1d, df, f2, 69, 60, 9e, 26, c2, 3b, 17, 5f, 9f] [2025-09-11T19:23:36.402619072Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-09-11T19:23:36.402682741Z TRACE quiche_apps::client] 0.0.0.0:37870: processed 241 bytes [2025-09-11T19:23:36.402689654Z TRACE quiche_apps::client] 0.0.0.0:37870: recv() would block [2025-09-11T19:23:36.402693291Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.402697369Z INFO quiche_apps::client] Retiring source CID 384808146aa04e740fa94807d38236fc70f2b3f6 [2025-09-11T19:23:36.402719780Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Short dcid=32382fda83f9f0e4 key_phase=false len=205 pn=8 [2025-09-11T19:23:36.402724139Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=33 blocks=[2..2] ecn_counts=None [2025-09-11T19:23:36.402728296Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=1 conn_id=[92, af, 10, 8c, c5, 52, c2, b0, e4, ab, f1, f8, 4f, ae, 2c, 29, e7, fe, 6b, 15] reset_token=[49, 25, 39, 6c, 24, d1, a1, 18, d1, 7a, d1, 2d, 9f, ff, 82, 92] [2025-09-11T19:23:36.402770235Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[12, 25, 8a, 30, 51, ce, 06, 68, 0d, c8, ee, f9, 44, 99, cc, 52, 4b, a6, e2, 83] reset_token=[90, 6f, db, 59, 1b, 19, 53, 25, e5, 3d, 8c, 9f, 47, c5, 5c, 8d] [2025-09-11T19:23:36.402777448Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[6a, 38, 10, c4, 76, cb, 27, 7c, b7, 9e, 51, e0, e7, 92, b4, 48, ec, 1b, da, 39] reset_token=[de, 87, be, d3, 15, 05, 81, b2, ac, 1e, 3f, 05, 79, 0c, fd, 27] [2025-09-11T19:23:36.402784291Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[33, c5, 4f, 3d, 4f, 6c, a3, aa, 7e, 61, ff, 55, 49, ac, 42, a4, f0, dc, 52, a6] reset_token=[d8, 7f, ab, 0e, cc, 82, 35, de, e6, 33, f5, 91, 13, db, b8, 54] [2025-09-11T19:23:36.402790953Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=1 conn_id=[33, 8e, 30, e7, 80, b9, db, 6a, 28, f6, 67, 47, e4, bc, eb, c0, ad, 91, d6, a7] reset_token=[b2, 3f, 65, e6, ea, 06, e8, b8, 5d, 67, 75, 58, 89, e2, 60, 04] [2025-09-11T19:23:36.402814487Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=109.538949ms latest_rtt=31.255454ms srtt=32.94272ms min_rtt=31.255454ms rttvar=12.925985ms cwnd=9450 ssthresh=9450 bytes_in_flight=264 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 591, tv_nsec: 971715788 }) Rate { delivered: 547, delivered_time: Instant { tv_sec: 591, tv_nsec: 971715788 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 940460334 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 281.562029ms, delivered: 214, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 690153759 }), send_elapsed: 250.306575ms, ack_elapsed: 281.562029ms, rtt: 31.255454ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358576, last_update: Instant { tv_sec: 591, tv_nsec: 940647413 }, next_time: Instant { tv_sec: 591, tv_nsec: 972462929 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:36.402867877Z TRACE quiche_apps::client] written 231 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.402873898Z TRACE quiche_apps::client] 0.0.0.0:37870 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.403321054Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:37870 [2025-09-11T19:23:36.403332535Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx pkt Short dcid=12258a3051ce06680dc8eef94499cc524ba6e283 key_phase=false len=22 pn=4 [2025-09-11T19:23:36.403342103Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-09-11T19:23:36.403354586Z TRACE quiche_apps::client] 0.0.0.0:37870: processed 43 bytes [2025-09-11T19:23:36.403360477Z TRACE quiche_apps::client] 0.0.0.0:37870: recv() would block [2025-09-11T19:23:36.403364345Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.403372891Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Short dcid=32382fda83f9f0e4 key_phase=false len=7 pn=9 [2025-09-11T19:23:36.403375786Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=5 blocks=[2..2, 4..4] ecn_counts=None [2025-09-11T19:23:36.403383380Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=108.970417ms latest_rtt=31.255454ms srtt=32.94272ms min_rtt=31.255454ms rttvar=12.925985ms cwnd=9450 ssthresh=9450 bytes_in_flight=264 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 591, tv_nsec: 971715788 }) Rate { delivered: 547, delivered_time: Instant { tv_sec: 591, tv_nsec: 971715788 }, first_sent_time: Instant { tv_sec: 591, tv_nsec: 940460334 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 6, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 281.562029ms, delivered: 214, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 690153759 }), send_elapsed: 250.306575ms, ack_elapsed: 281.562029ms, rtt: 31.255454ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358576, last_update: Instant { tv_sec: 591, tv_nsec: 940647413 }, next_time: Instant { tv_sec: 591, tv_nsec: 972462929 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:36.403430849Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.403447300Z TRACE quiche_apps::client] 0.0.0.0:37870 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.433587290Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:37870 [2025-09-11T19:23:36.433611545Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx pkt Short dcid=12258a3051ce06680dc8eef94499cc524ba6e283 key_phase=false len=22 pn=5 [2025-09-11T19:23:36.433627695Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm ACK delay=6 blocks=[8..8] ecn_counts=None [2025-09-11T19:23:36.433637313Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 packet newly acked 8 [2025-09-11T19:23:36.433645468Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 packet 7 lost on epoch 2 [2025-09-11T19:23:36.433666567Z TRACE quiche_apps::client] 0.0.0.0:37870: processed 43 bytes [2025-09-11T19:23:36.433675324Z TRACE quiche_apps::client] 0.0.0.0:37870: recv() would block [2025-09-11T19:23:36.433680464Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.433699729Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Short dcid=32382fda83f9f0e4 key_phase=false len=5 pn=10 [2025-09-11T19:23:36.433705390Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm ACK delay=10 blocks=[4..5] ecn_counts=None [2025-09-11T19:23:36.433718895Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=none latest_rtt=30.415198ms srtt=32.626779ms min_rtt=30.415198ms rttvar=10.326368ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 591, tv_nsec: 971715788 }) Rate { delivered: 778, delivered_time: Instant { tv_sec: 592, tv_nsec: 2958517 }, first_sent_time: Instant { tv_sec: 592, tv_nsec: 2958517 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 32.002595ms, delivered: 231, prior_delivered: 547, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 971715788 }), send_elapsed: 32.002595ms, ack_elapsed: 31.162339ms, rtt: 30.415198ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362049, last_update: Instant { tv_sec: 592, tv_nsec: 2958517 }, next_time: Instant { tv_sec: 592, tv_nsec: 2958517 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:36.433798614Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.433804986Z TRACE quiche_apps::client] 0.0.0.0:37870 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.529430563Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:37870 [2025-09-11T19:23:36.529469486Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx pkt Short dcid=12258a3051ce06680dc8eef94499cc524ba6e283 key_phase=false len=1045 pn=6 [2025-09-11T19:23:36.529489213Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-09-11T19:23:36.529512847Z TRACE quiche_apps::client] 0.0.0.0:37870: processed 1066 bytes [2025-09-11T19:23:36.529519069Z TRACE quiche_apps::client] 0.0.0.0:37870: recv() would block [2025-09-11T19:23:36.529521703Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.529532524Z TRACE quiche_apps::common] received 1024 bytes [2025-09-11T19:23:36.529536972Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-09-11T19:23:36.529541039Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T19:23:36.529544917Z INFO quiche_apps::common] 1/1 response(s) received in 442.261934ms, closing... [2025-09-11T19:23:36.529563702Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx pkt Short dcid=32382fda83f9f0e4 key_phase=false len=10 pn=11 [2025-09-11T19:23:36.529581535Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T19:23:36.529599138Z TRACE quiche::recovery::congestion::recovery] 384808146aa04e740fa94807d38236fc70f2b3f6 timer=98.885634ms latest_rtt=30.415198ms srtt=32.626779ms min_rtt=30.415198ms rttvar=10.326368ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 592, tv_nsec: 98562144 }) Rate { delivered: 778, delivered_time: Instant { tv_sec: 592, tv_nsec: 98823572 }, first_sent_time: Instant { tv_sec: 592, tv_nsec: 98823572 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 80.28 Kbps, is_app_limited: true, interval: 32.002595ms, delivered: 231, prior_delivered: 547, prior_time: Some(Instant { tv_sec: 591, tv_nsec: 971715788 }), send_elapsed: 32.002595ms, ack_elapsed: 31.162339ms, rtt: 30.415198ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362049, last_update: Instant { tv_sec: 592, tv_nsec: 98823572 }, next_time: Instant { tv_sec: 592, tv_nsec: 98823572 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T19:23:36.529661003Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:37870 to 193.167.100.100:443 [2025-09-11T19:23:36.529668668Z TRACE quiche_apps::client] 0.0.0.0:37870 -> 193.167.100.100:443: done writing [2025-09-11T19:23:36.751948853Z TRACE quiche_apps::client] timed out [2025-09-11T19:23:36.751979651Z TRACE quiche] 384808146aa04e740fa94807d38236fc70f2b3f6 draining timeout expired [2025-09-11T19:23:36.752028582Z TRACE quiche_apps::client] done reading [2025-09-11T19:23:36.752034984Z INFO quiche_apps::client] connection closed, recv=7 sent=12 lost=3 retrans=3 sent_bytes=2392 recv_bytes=2992 lost_bytes=1223 [local_addr=0.0.0.0:37870 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=12 lost=3 retrans=3 rtt=32.626779ms min_rtt=Some(30.415198ms) rttvar=10.326368ms cwnd=9450 sent_bytes=2392 recv_bytes=2992 lost_bytes=0 stream_retrans_bytes=70 pmtu=1350 delivery_rate=10035]