[2025-09-11T20:56:07.283842225Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:07.284126685Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51738 with scid ad70f553d2bf02bf5ed33519915ca316458a9d62 [2025-09-11T20:56:07.284166549Z TRACE quiche::tls] ad70f553d2bf02bf5ed33519915ca316458a9d62 write message lvl=Initial len=266 [2025-09-11T20:56:07.284182689Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Initial version=1 dcid=f5ab729e867a88af5a3bf59b8cb1db65 scid=ad70f553d2bf02bf5ed33519915ca316458a9d62 len=270 pn=0 [2025-09-11T20:56:07.284186126Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:07.284199681Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=998.933496ms 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: 886, tv_nsec: 677811047 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 677811047 }, 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: 886, tv_nsec: 677811047 }, next_time: Instant { tv_sec: 886, tv_nsec: 677811047 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:07.284254894Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:07.322567187Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:51738 [2025-09-11T20:56:07.322596982Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx pkt Initial version=1 dcid=ad70f553d2bf02bf5ed33519915ca316458a9d62 scid=b0255b7864aa2136 token= len=120 pn=93857 [2025-09-11T20:56:07.322618893Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm ACK delay=95 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:07.322630204Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 packet newly acked 0 [2025-09-11T20:56:07.322641205Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:07.322797496Z TRACE quiche::tls] ad70f553d2bf02bf5ed33519915ca316458a9d62 set write secret lvl=Handshake [2025-09-11T20:56:07.322811512Z TRACE quiche::tls] ad70f553d2bf02bf5ed33519915ca316458a9d62 set read secret lvl=Handshake [2025-09-11T20:56:07.322851136Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx pkt Handshake version=1 dcid=ad70f553d2bf02bf5ed33519915ca316458a9d62 scid=b0255b7864aa2136 len=727 pn=0 [2025-09-11T20:56:07.322859041Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm CRYPTO off=0 len=703 [2025-09-11T20:56:07.323166684Z TRACE quiche::tls] ad70f553d2bf02bf5ed33519915ca316458a9d62 write message lvl=Handshake len=36 [2025-09-11T20:56:07.323172635Z TRACE quiche::tls] ad70f553d2bf02bf5ed33519915ca316458a9d62 set write secret lvl=OneRTT [2025-09-11T20:56:07.323181662Z TRACE quiche::tls] ad70f553d2bf02bf5ed33519915ca316458a9d62 set read secret lvl=OneRTT [2025-09-11T20:56:07.323201820Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(f5ab729e867a88af5a3bf59b8cb1db65), max_idle_timeout: 180000, stateless_reset_token: Some(280413967608092556940043578738894149254), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(b0255b7864aa2136), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:07.323238728Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx pkt Handshake version=1 dcid=ad70f553d2bf02bf5ed33519915ca316458a9d62 scid=b0255b7864aa2136 len=293 pn=1 [2025-09-11T20:56:07.323245741Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm PING mtu_probe=None [2025-09-11T20:56:07.323250481Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm PADDING len=272 [2025-09-11T20:56:07.323257784Z TRACE quiche_apps::client] 0.0.0.0:51738: processed 1252 bytes [2025-09-11T20:56:07.323265017Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:51738 [2025-09-11T20:56:07.323269256Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx pkt Short dcid=ad70f553d2bf02bf5ed33519915ca316458a9d62 key_phase=false len=418 pn=0 [2025-09-11T20:56:07.323274615Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:07.323291858Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:07.323296696Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5f, 0c, ba, 7e, 53, d6, a8, ce] reset_token=[18, fc, 13, 46, 54, 71, 6d, 32, 60, 95, 8e, 04, f2, 84, 7a, 46] [2025-09-11T20:56:07.323304561Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[49, c6, 30, d7, f8, be, 51, d6] reset_token=[22, 7a, 81, da, 98, e2, 3a, b4, fd, c0, f3, 52, 4c, f2, 62, 2f] [2025-09-11T20:56:07.323310412Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b1, 9d, ff, 56, 5e, 95, 4f, 36] reset_token=[c0, 09, b6, 9f, 6a, dd, c1, 8d, a6, 64, 27, 30, bd, 77, 12, 42] [2025-09-11T20:56:07.323315972Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[50, 92, a2, ac, f3, 15, c9, 51] reset_token=[8a, 36, dc, 28, 22, 4a, c6, bc, 16, 8e, 05, 7e, 82, 99, d9, 84] [2025-09-11T20:56:07.323321923Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[0c, c8, 21, ce, ec, 13, b4, ef] reset_token=[f1, a2, 69, 8a, 0c, 64, 70, e2, de, 82, ad, 35, 8a, 3a, ab, 94] [2025-09-11T20:56:07.323358622Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f7, 7b, ed, 1b, 10, 4b, a1, 5b] reset_token=[c8, 7d, 1e, 42, 69, 37, 63, 36, 6c, 11, c8, 54, ec, 05, d0, 87] [2025-09-11T20:56:07.323364754Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[86, db, 9b, f7, 60, d4, 39, c0] reset_token=[8d, 77, de, 76, 6a, 08, 28, 14, 78, 2e, 0e, 6d, 4e, ae, e3, a9] [2025-09-11T20:56:07.323369723Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:07.323374922Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:07.323378469Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:07.323382006Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm PADDING len=4 [2025-09-11T20:56:07.323394298Z TRACE quiche_apps::client] 0.0.0.0:51738: processed 439 bytes [2025-09-11T20:56:07.323399468Z TRACE quiche_apps::client] 0.0.0.0:51738: recv() would block [2025-09-11T20:56:07.323402584Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:07.323420437Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:07.323440665Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 open GREASE stream 14 [2025-09-11T20:56:07.323451635Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:07.323458428Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:07.323467245Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:07.323492822Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /imxqqadans", "user-agent: quiche"] [2025-09-11T20:56:07.323546653Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 stream id 3 is readable [2025-09-11T20:56:07.323554196Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 3 [2025-09-11T20:56:07.323559186Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 open peer's control stream 3 [2025-09-11T20:56:07.323563143Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 3 [2025-09-11T20:56:07.323566880Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 3 [2025-09-11T20:56:07.323571098Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 6 bytes on stream 3 [2025-09-11T20:56:07.323574594Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:07.323583090Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 stream id 7 is readable [2025-09-11T20:56:07.323587138Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 7 [2025-09-11T20:56:07.323591306Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 stream id 11 is readable [2025-09-11T20:56:07.323595784Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 11 [2025-09-11T20:56:07.323623846Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Initial version=1 dcid=b0255b7864aa2136 scid=ad70f553d2bf02bf5ed33519915ca316458a9d62 len=9 pn=1 [2025-09-11T20:56:07.323627733Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm ACK delay=128 blocks=[93857..93857] ecn_counts=None [2025-09-11T20:56:07.323639686Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=114.321936ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 716876945 }, next_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:07.323662819Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Handshake version=1 dcid=b0255b7864aa2136 scid=ad70f553d2bf02bf5ed33519915ca316458a9d62 len=45 pn=2 [2025-09-11T20:56:07.323665724Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm ACK delay=53 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:07.323672818Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:07.323679350Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=115.306631ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 717292139 }, next_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, max_datagram_size: 1350, last_packet_size: None, iv: 225.615µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:07.323691342Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 dropped epoch 0 state [2025-09-11T20:56:07.323704647Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Short dcid=b0255b7864aa2136 key_phase=false len=1161 pn=3 [2025-09-11T20:56:07.323707502Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:07.323710027Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ec, 5d, fe, 68, 7b, ec, 38, 7d, fc, d3, d9, 41, 49, 1b, ed, cc, 9b, fa, 61, 96] reset_token=[91, b8, 94, cc, a1, 84, 29, e7, 68, 00, d7, ba, e5, 5e, 4d, b5] [2025-09-11T20:56:07.323715898Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[32, 9a, 27, 77, ba, 3e, 05, 20, 06, 6e, 69, df, 0c, 28, ff, 26, 6f, 9a, 8c, 7a] reset_token=[b8, ec, 98, e5, 5d, f8, 17, 80, 92, 78, 35, 4d, 63, 86, 75, c4] [2025-09-11T20:56:07.323721378Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[05, 27, 11, 0e, c1, be, c1, a0, 60, d7, e4, 27, 9c, e7, b9, 1a, af, 8c, 07, 20] reset_token=[cc, 41, 7d, 53, 0d, f7, 0c, 2a, 91, b9, 2e, 1f, 7c, 8e, 5e, 4e] [2025-09-11T20:56:07.323726668Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[04, a5, e2, 02, e2, b1, 8b, 50, d9, e4, 30, 4e, 9c, 74, a3, 4e, 33, 8c, 68, eb] reset_token=[7c, 2f, d2, 67, 12, ba, a9, e0, b2, 2a, 4f, 0a, 2f, 9a, bc, c6] [2025-09-11T20:56:07.323731747Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[7f, c0, 95, 1c, 0e, 1a, f4, a0, d8, a8, 15, eb, 78, 62, 79, 97, 41, e0, 57, b8] reset_token=[b6, f3, a2, 07, 83, e1, f4, 20, f8, 89, 35, 5b, 90, 84, 95, c9] [2025-09-11T20:56:07.323736877Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[77, 79, 34, c6, 27, bd, 3f, 7f, 92, d7, ec, 1f, 5a, 11, 04, 52, 8f, 4e, 10, 09] reset_token=[d3, 0d, 4a, db, 17, ee, 2d, f4, 51, 76, 26, 48, 05, 5d, 87, 4f] [2025-09-11T20:56:07.323742047Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[61, 20, 12, c8, 02, 9a, 78, ca, 3c, 89, c8, f6, 0c, 1b, eb, b9, a8, 44, d4, ae] reset_token=[3d, 11, e6, 44, d5, 39, 34, e2, 60, 77, 6c, 5e, bb, 08, 86, 8f] [2025-09-11T20:56:07.323750362Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:07.323753057Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm PADDING len=852 [2025-09-11T20:56:07.323762364Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=115.223687ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 717292139 }, next_time: Instant { tv_sec: 886, tv_nsec: 717517754 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:07.323806597Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51738 to 193.167.100.100:443 [2025-09-11T20:56:07.323819090Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Short dcid=b0255b7864aa2136 key_phase=false len=6 pn=4 [2025-09-11T20:56:07.323823809Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:07.323832565Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=115.153025ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 717490329 }, next_time: Instant { tv_sec: 886, tv_nsec: 717517754 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.778031ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:07.323868903Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:51738 to 193.167.100.100:443 [2025-09-11T20:56:07.323880284Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Short dcid=b0255b7864aa2136 key_phase=false len=6 pn=5 [2025-09-11T20:56:07.323884171Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:07.323893148Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=115.092482ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 717490329 }, next_time: Instant { tv_sec: 886, tv_nsec: 720330295 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:07.323939294Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:51738 to 193.167.100.100:443 [2025-09-11T20:56:07.323951437Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Short dcid=b0255b7864aa2136 key_phase=false len=73 pn=6 [2025-09-11T20:56:07.323955915Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:07.323965643Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=115.019767ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 717623086 }, next_time: Instant { tv_sec: 886, tv_nsec: 720330295 }, max_datagram_size: 1350, last_packet_size: None, iv: 298.541µ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-11T20:56:07.324010567Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:51738 to 193.167.100.100:443 [2025-09-11T20:56:07.324022059Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Short dcid=b0255b7864aa2136 key_phase=false len=31 pn=7 [2025-09-11T20:56:07.324026086Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:07.324037617Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=114.947963ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 717623086 }, next_time: Instant { tv_sec: 886, tv_nsec: 720628836 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:07.324087150Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:51738 to 193.167.100.100:443 [2025-09-11T20:56:07.324094704Z TRACE quiche_apps::client] 0.0.0.0:51738 -> 193.167.100.100:443: done writing [2025-09-11T20:56:07.324106085Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:51738 [2025-09-11T20:56:07.324112648Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx pkt Short dcid=ad70f553d2bf02bf5ed33519915ca316458a9d62 key_phase=false len=1329 pn=1 [2025-09-11T20:56:07.324121644Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm PING mtu_probe=None [2025-09-11T20:56:07.324132925Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm PADDING len=1311 [2025-09-11T20:56:07.324142042Z TRACE quiche_apps::client] 0.0.0.0:51738: processed 1350 bytes [2025-09-11T20:56:07.324148103Z TRACE quiche_apps::client] 0.0.0.0:51738: recv() would block [2025-09-11T20:56:07.324152151Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:07.324162270Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Short dcid=b0255b7864aa2136 key_phase=false len=5 pn=8 [2025-09-11T20:56:07.324164975Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:07.324171828Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=114.814073ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 717835312 }, next_time: Instant { tv_sec: 886, tv_nsec: 720628836 }, max_datagram_size: 1350, last_packet_size: None, iv: 129.9µ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-11T20:56:07.324206673Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51738 to 193.167.100.100:443 [2025-09-11T20:56:07.324213736Z TRACE quiche_apps::client] 0.0.0.0:51738 -> 193.167.100.100:443: done writing [2025-09-11T20:56:07.439383535Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:07.439409343Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 loss detection timeout expired [2025-09-11T20:56:07.439416857Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=114.939554ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 717835312 }, next_time: Instant { tv_sec: 886, tv_nsec: 720628836 }, max_datagram_size: 1350, last_packet_size: None, iv: 129.9µ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-11T20:56:07.439454858Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:07.439485225Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Handshake version=1 dcid=b0255b7864aa2136 scid=ad70f553d2bf02bf5ed33519915ca316458a9d62 len=46 pn=9 [2025-09-11T20:56:07.439490034Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm ACK delay=14530 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:07.439495814Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:07.439515331Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=135.243651ms latest_rtt=38.457104ms srtt=38.457104ms min_rtt=38.457104ms rttvar=19.228552ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 716876985 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 38.457104ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 677811047 }), send_elapsed: 0ns, ack_elapsed: 38.457104ms, rtt: 38.457104ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 438800, last_update: Instant { tv_sec: 886, tv_nsec: 833144360 }, next_time: Instant { tv_sec: 886, tv_nsec: 833274260 }, 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-11T20:56:07.439575233Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:51738 to 193.167.100.100:443 [2025-09-11T20:56:07.439581344Z TRACE quiche_apps::client] 0.0.0.0:51738 -> 193.167.100.100:443: done writing [2025-09-11T20:56:07.471557131Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:51738 [2025-09-11T20:56:07.471574303Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx pkt Short dcid=ad70f553d2bf02bf5ed33519915ca316458a9d62 key_phase=false len=1186 pn=2 [2025-09-11T20:56:07.471598128Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm ACK delay=14339 blocks=[4..4, 6..6, 8..8] ecn_counts=None [2025-09-11T20:56:07.471606213Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 packet newly acked 4 [2025-09-11T20:56:07.471611092Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 packet newly acked 6 [2025-09-11T20:56:07.471614658Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 packet newly acked 8 [2025-09-11T20:56:07.471620229Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 packet 3 lost on epoch 2 [2025-09-11T20:56:07.471624426Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 packet 5 lost on epoch 2 [2025-09-11T20:56:07.471641749Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm HANDSHAKE_DONE [2025-09-11T20:56:07.471648351Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 dropped epoch 1 state [2025-09-11T20:56:07.471653170Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:07.471667046Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:07.471673358Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm PADDING len=103 [2025-09-11T20:56:07.471695730Z TRACE quiche_apps::client] 0.0.0.0:51738: processed 1207 bytes [2025-09-11T20:56:07.471701049Z TRACE quiche_apps::client] 0.0.0.0:51738: recv() would block [2025-09-11T20:56:07.471703644Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:07.471706530Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 stream id 0 is readable [2025-09-11T20:56:07.471711780Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 0 [2025-09-11T20:56:07.471715426Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 0 [2025-09-11T20:56:07.471731777Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 0 [2025-09-11T20:56:07.471735554Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 17 bytes on stream 0 [2025-09-11T20:56:07.471738399Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:07.471741705Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:07.471745031Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:07.471749169Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:07.471754619Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:07.471765970Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:07.471773044Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 stream id 0 is readable [2025-09-11T20:56:07.471776490Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 0 [2025-09-11T20:56:07.471779516Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 0 [2025-09-11T20:56:07.471783032Z TRACE quiche::h3::stream] ad70f553d2bf02bf5ed33519915ca316458a9d62 read 1 bytes on stream 0 [2025-09-11T20:56:07.471785397Z TRACE quiche::h3] ad70f553d2bf02bf5ed33519915ca316458a9d62 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:07.471792129Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:07.471795004Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:07.471797669Z INFO quiche_apps::common] 1/1 response(s) received in 187.539259ms, closing... [2025-09-11T20:56:07.471808119Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx pkt Short dcid=b0255b7864aa2136 key_phase=false len=11 pn=10 [2025-09-11T20:56:07.471810904Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:07.471818739Z TRACE quiche::recovery::congestion::recovery] ad70f553d2bf02bf5ed33519915ca316458a9d62 timer=17.830072ms latest_rtt=144.620031ms srtt=50.477469ms min_rtt=38.457104ms rttvar=38.462145ms cwnd=9450 ssthresh=9450 bytes_in_flight=94 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 886, tv_nsec: 865248867 }) Rate { delivered: 464, delivered_time: Instant { tv_sec: 886, tv_nsec: 865248867 }, first_sent_time: Instant { tv_sec: 886, tv_nsec: 720628836 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.26 Kbps, is_app_limited: true, interval: 148.371882ms, delivered: 131, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 886, tv_nsec: 716876985 }), send_elapsed: 3.751851ms, ack_elapsed: 148.371882ms, rtt: 144.620031ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 234015, last_update: Instant { tv_sec: 886, tv_nsec: 865479808 }, next_time: Instant { tv_sec: 886, tv_nsec: 833274260 }, max_datagram_size: 1350, last_packet_size: None, iv: 427.323µ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=1.9574338205844317 w_max=13500 } [2025-09-11T20:56:07.471871066Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:51738 to 193.167.100.100:443 [2025-09-11T20:56:07.471876116Z TRACE quiche_apps::client] 0.0.0.0:51738 -> 193.167.100.100:443: done writing [2025-09-11T20:56:07.481416580Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:51738 [2025-09-11T20:56:07.481429324Z TRACE quiche_apps::client] 0.0.0.0:51738: processed 1207 bytes [2025-09-11T20:56:07.481436196Z TRACE quiche_apps::client] 0.0.0.0:51738: recv() would block [2025-09-11T20:56:07.481441336Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:07.481448229Z TRACE quiche_apps::client] 0.0.0.0:51738 -> 193.167.100.100:443: done writing [2025-09-11T20:56:07.491483705Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:51738 [2025-09-11T20:56:07.491498924Z TRACE quiche_apps::client] 0.0.0.0:51738: processed 1207 bytes [2025-09-11T20:56:07.491505836Z TRACE quiche_apps::client] 0.0.0.0:51738: recv() would block [2025-09-11T20:56:07.491510806Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:07.491518861Z TRACE quiche_apps::client] 0.0.0.0:51738 -> 193.167.100.100:443: done writing [2025-09-11T20:56:07.501545561Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:51738 [2025-09-11T20:56:07.501559698Z TRACE quiche_apps::client] 0.0.0.0:51738: processed 1207 bytes [2025-09-11T20:56:07.501566240Z TRACE quiche_apps::client] 0.0.0.0:51738: recv() would block [2025-09-11T20:56:07.501570648Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:07.501577631Z TRACE quiche_apps::client] 0.0.0.0:51738 -> 193.167.100.100:443: done writing [2025-09-11T20:56:07.502378274Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:51738 [2025-09-11T20:56:07.502389715Z TRACE quiche_apps::client] 0.0.0.0:51738: processed 42 bytes [2025-09-11T20:56:07.502395035Z TRACE quiche_apps::client] 0.0.0.0:51738: recv() would block [2025-09-11T20:56:07.502398761Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:07.502404132Z TRACE quiche_apps::client] 0.0.0.0:51738 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.086042681Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:08.086069400Z TRACE quiche] ad70f553d2bf02bf5ed33519915ca316458a9d62 draining timeout expired [2025-09-11T20:56:08.086109866Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.086117590Z INFO quiche_apps::client] connection closed, recv=6 sent=11 lost=2 retrans=3 sent_bytes=2071 recv_bytes=4248 lost_bytes=1219 [local_addr=0.0.0.0:51738 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=11 lost=2 retrans=3 rtt=50.477469ms min_rtt=Some(38.457104ms) rttvar=38.462145ms cwnd=9450 sent_bytes=2071 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=56 pmtu=1350 delivery_rate=8658] [2025-09-11T20:56:08.090957892Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:08.091204742Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:45659 with scid ec5af203eedd9fc2377098cc5b41b0ef537c8979 [2025-09-11T20:56:08.091243905Z TRACE quiche::tls] ec5af203eedd9fc2377098cc5b41b0ef537c8979 write message lvl=Initial len=266 [2025-09-11T20:56:08.091261278Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Initial version=1 dcid=0d631b39d3d83ff48f98d3831f61e992 scid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 len=270 pn=0 [2025-09-11T20:56:08.091264394Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:08.091277919Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=998.933096ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 887, tv_nsec: 484888775 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 484888775 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 887, tv_nsec: 484888775 }, next_time: Instant { tv_sec: 887, tv_nsec: 484888775 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.091371042Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:08.124461741Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:45659 [2025-09-11T20:56:08.124481077Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx pkt Initial version=1 dcid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 scid=305f137e778e0317 token= len=120 pn=118161 [2025-09-11T20:56:08.124496747Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm ACK delay=74 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:08.124506114Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 packet newly acked 0 [2025-09-11T20:56:08.124513868Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:08.124633822Z TRACE quiche::tls] ec5af203eedd9fc2377098cc5b41b0ef537c8979 set write secret lvl=Handshake [2025-09-11T20:56:08.124645704Z TRACE quiche::tls] ec5af203eedd9fc2377098cc5b41b0ef537c8979 set read secret lvl=Handshake [2025-09-11T20:56:08.124674598Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx pkt Handshake version=1 dcid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 scid=305f137e778e0317 len=727 pn=0 [2025-09-11T20:56:08.124682072Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm CRYPTO off=0 len=703 [2025-09-11T20:56:08.124945062Z TRACE quiche::tls] ec5af203eedd9fc2377098cc5b41b0ef537c8979 write message lvl=Handshake len=36 [2025-09-11T20:56:08.124953127Z TRACE quiche::tls] ec5af203eedd9fc2377098cc5b41b0ef537c8979 set write secret lvl=OneRTT [2025-09-11T20:56:08.124966482Z TRACE quiche::tls] ec5af203eedd9fc2377098cc5b41b0ef537c8979 set read secret lvl=OneRTT [2025-09-11T20:56:08.124990897Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(0d631b39d3d83ff48f98d3831f61e992), max_idle_timeout: 180000, stateless_reset_token: Some(174805110987810581310770357663650121124), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(305f137e778e0317), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:08.125017627Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx pkt Handshake version=1 dcid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 scid=305f137e778e0317 len=293 pn=1 [2025-09-11T20:56:08.125024861Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm PING mtu_probe=None [2025-09-11T20:56:08.125036923Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm PADDING len=272 [2025-09-11T20:56:08.125044387Z TRACE quiche_apps::client] 0.0.0.0:45659: processed 1252 bytes [2025-09-11T20:56:08.125051360Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:45659 [2025-09-11T20:56:08.125055568Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx pkt Short dcid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 key_phase=false len=418 pn=0 [2025-09-11T20:56:08.125060908Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:08.125077819Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:08.125082688Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8e, 8c, fa, 14, bd, 36, ee, 16] reset_token=[2a, 3c, d8, 48, 6b, 43, 6b, 91, b9, 93, 20, 89, 9f, 0e, cc, 99] [2025-09-11T20:56:08.125090153Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3a, 1c, 71, f0, 58, e2, 20, 94] reset_token=[aa, d5, e2, 07, f3, 35, 2e, b3, 56, a6, cc, b4, dd, 11, e7, a3] [2025-09-11T20:56:08.125096184Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[36, 7c, d9, 65, c5, 59, 73, 4b] reset_token=[fd, c1, 07, cd, 51, b0, d2, 35, 0a, bd, af, c6, d5, 08, 7f, 9d] [2025-09-11T20:56:08.125102045Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[41, 05, 76, 9f, 98, 14, ac, 5a] reset_token=[0d, 72, 96, 77, 9a, bd, ea, 09, 52, 76, a2, e7, 6e, 1e, 5b, b6] [2025-09-11T20:56:08.125108206Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[02, 66, 3d, 92, a8, 83, 1b, d0] reset_token=[96, 3d, 11, 82, 24, e8, aa, 0c, 50, 22, 9a, 25, 0e, d6, cb, 40] [2025-09-11T20:56:08.125113857Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[5a, 2b, ff, 18, e7, 63, 8f, 2d] reset_token=[4a, c8, 84, 85, 4b, ce, c0, 38, da, 3c, 8b, 67, e5, 1f, b3, e0] [2025-09-11T20:56:08.125120489Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[0d, b6, 6a, 3a, 0a, 7f, e0, 34] reset_token=[d0, d3, f8, be, 16, 90, f8, 48, 37, 63, ff, ac, a6, f4, a2, 00] [2025-09-11T20:56:08.125125458Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:08.125130207Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:08.125133744Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:08.125137010Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm PADDING len=4 [2025-09-11T20:56:08.125145656Z TRACE quiche_apps::client] 0.0.0.0:45659: processed 439 bytes [2025-09-11T20:56:08.125149363Z TRACE quiche_apps::client] 0.0.0.0:45659: recv() would block [2025-09-11T20:56:08.125151757Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.125168929Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:08.125180451Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 open GREASE stream 14 [2025-09-11T20:56:08.125189037Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:08.125194557Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:08.125201310Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:08.125223451Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /cqkhqfpixs", "user-agent: quiche"] [2025-09-11T20:56:08.125263285Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 stream id 3 is readable [2025-09-11T20:56:08.125268766Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 3 [2025-09-11T20:56:08.125272843Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 open peer's control stream 3 [2025-09-11T20:56:08.125276289Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 3 [2025-09-11T20:56:08.125279295Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 3 [2025-09-11T20:56:08.125282621Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 6 bytes on stream 3 [2025-09-11T20:56:08.125285617Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:08.125292239Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 stream id 7 is readable [2025-09-11T20:56:08.125295565Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 7 [2025-09-11T20:56:08.125298962Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 stream id 11 is readable [2025-09-11T20:56:08.125302598Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 11 [2025-09-11T20:56:08.125347202Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Initial version=1 dcid=305f137e778e0317 scid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 len=9 pn=1 [2025-09-11T20:56:08.125356078Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm ACK delay=105 blocks=[118161..118161] ecn_counts=None [2025-09-11T20:56:08.125365516Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=98.908637ms latest_rtt=33.265755ms srtt=33.265755ms min_rtt=33.265755ms rttvar=16.632877ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265755ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 484888775 }), send_elapsed: 0ns, ack_elapsed: 33.265755ms, rtt: 33.265755ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507278, last_update: Instant { tv_sec: 887, tv_nsec: 518666424 }, next_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.125384501Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Handshake version=1 dcid=305f137e778e0317 scid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 len=45 pn=2 [2025-09-11T20:56:08.125387437Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm ACK delay=45 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:08.125390012Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:08.125396243Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=99.718296ms latest_rtt=33.265755ms srtt=33.265755ms min_rtt=33.265755ms rttvar=16.632877ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265755ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 484888775 }), send_elapsed: 0ns, ack_elapsed: 33.265755ms, rtt: 33.265755ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507278, last_update: Instant { tv_sec: 887, tv_nsec: 518994716 }, next_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.159µ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-11T20:56:08.125411952Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 dropped epoch 0 state [2025-09-11T20:56:08.125424666Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Short dcid=305f137e778e0317 key_phase=false len=1161 pn=3 [2025-09-11T20:56:08.125427441Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:08.125429996Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3b, 29, 23, 0d, 65, 25, 67, 7b, 42, 7b, d2, b6, 80, a0, 0c, 4b, 8d, db, b9, b4] reset_token=[7d, dd, ea, 66, d6, 07, 37, 41, 56, c5, 00, 05, 9f, 56, ba, bb] [2025-09-11T20:56:08.125436087Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d7, ba, 01, cc, cf, ba, c8, a0, 53, 5b, 75, ba, 17, 1e, 80, e6, 53, 4f, aa, f8] reset_token=[f9, c4, 6f, e4, e8, ff, e7, 06, 1b, bd, e4, ff, ba, fd, 3a, 2d] [2025-09-11T20:56:08.125441397Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[12, 72, 90, 5a, c5, 5c, 2e, c8, 8c, 26, 4e, 2b, 30, 4e, e0, fc, 99, 7a, 41, 59] reset_token=[b4, 5c, c5, 62, 18, 7e, cd, 93, 57, 13, b9, be, 2f, 46, c1, 94] [2025-09-11T20:56:08.125446397Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[94, d1, 8f, c9, f0, e2, a5, e1, 90, 18, d6, db, 4b, 0d, 61, bd, 1e, bc, 57, 23] reset_token=[87, 11, 2c, d4, 54, 62, 4b, 68, d5, df, ab, 75, 53, 34, f7, ad] [2025-09-11T20:56:08.125451436Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[3e, 97, f8, a5, fc, fd, 3f, 2e, 94, 01, db, 65, 29, 76, 4c, e0, 67, 13, 81, 6d] reset_token=[e6, 10, 98, f5, c7, 09, 72, cf, 91, 9a, 3e, 97, 22, 93, 8e, 6a] [2025-09-11T20:56:08.125456475Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[dd, 86, 90, 34, 68, d3, dc, 09, 37, db, 8a, 4b, dc, 7d, 39, 52, fd, 76, 27, 86] reset_token=[42, e0, 38, 0d, e5, 07, ac, 26, b8, 3a, 7e, 6b, 09, a6, 11, 2e] [2025-09-11T20:56:08.125461825Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[03, 31, bc, 1a, 99, ae, dd, 95, 9f, dd, c2, 61, 29, f9, c4, eb, f8, bb, 97, 04] reset_token=[65, db, 04, da, 64, 2a, c1, a5, 0c, 43, 08, c8, 3a, 95, 71, e7] [2025-09-11T20:56:08.125467215Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:08.125469760Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm PADDING len=852 [2025-09-11T20:56:08.125478486Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=99.636063ms latest_rtt=33.265755ms srtt=33.265755ms min_rtt=33.265755ms rttvar=16.632877ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265755ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 484888775 }), send_elapsed: 0ns, ack_elapsed: 33.265755ms, rtt: 33.265755ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 507278, last_update: Instant { tv_sec: 887, tv_nsec: 518994716 }, next_time: Instant { tv_sec: 887, tv_nsec: 519189875 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.125515105Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:45659 to 193.167.100.100:443 [2025-09-11T20:56:08.125522829Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Short dcid=305f137e778e0317 key_phase=false len=6 pn=4 [2025-09-11T20:56:08.125525444Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:08.125534000Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=99.580058ms latest_rtt=33.265755ms srtt=33.265755ms min_rtt=33.265755ms rttvar=16.632877ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265755ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 484888775 }), send_elapsed: 0ns, ack_elapsed: 33.265755ms, rtt: 33.265755ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507278, last_update: Instant { tv_sec: 887, tv_nsec: 519196191 }, next_time: Instant { tv_sec: 887, tv_nsec: 519189875 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.403022ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.125577541Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:45659 to 193.167.100.100:443 [2025-09-11T20:56:08.125589794Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Short dcid=305f137e778e0317 key_phase=false len=6 pn=5 [2025-09-11T20:56:08.125593921Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:08.125603439Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=99.510589ms latest_rtt=33.265755ms srtt=33.265755ms min_rtt=33.265755ms rttvar=16.632877ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265755ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 484888775 }), send_elapsed: 0ns, ack_elapsed: 33.265755ms, rtt: 33.265755ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507278, last_update: Instant { tv_sec: 887, tv_nsec: 519196191 }, next_time: Instant { tv_sec: 887, tv_nsec: 521664234 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.125649786Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:45659 to 193.167.100.100:443 [2025-09-11T20:56:08.125660315Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Short dcid=305f137e778e0317 key_phase=false len=73 pn=6 [2025-09-11T20:56:08.125664753Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:08.125674321Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=99.439717ms latest_rtt=33.265755ms srtt=33.265755ms min_rtt=33.265755ms rttvar=16.632877ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265755ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 484888775 }), send_elapsed: 0ns, ack_elapsed: 33.265755ms, rtt: 33.265755ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507278, last_update: Instant { tv_sec: 887, tv_nsec: 519331804 }, next_time: Instant { tv_sec: 887, tv_nsec: 521664234 }, max_datagram_size: 1350, last_packet_size: None, iv: 258.241µ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-11T20:56:08.125712913Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:45659 to 193.167.100.100:443 [2025-09-11T20:56:08.125721950Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Short dcid=305f137e778e0317 key_phase=false len=31 pn=7 [2025-09-11T20:56:08.125726178Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:08.125736357Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=99.377732ms latest_rtt=33.265755ms srtt=33.265755ms min_rtt=33.265755ms rttvar=16.632877ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265755ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 484888775 }), send_elapsed: 0ns, ack_elapsed: 33.265755ms, rtt: 33.265755ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507278, last_update: Instant { tv_sec: 887, tv_nsec: 519331804 }, next_time: Instant { tv_sec: 887, tv_nsec: 521922475 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.125773857Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:45659 to 193.167.100.100:443 [2025-09-11T20:56:08.125778536Z TRACE quiche_apps::client] 0.0.0.0:45659 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.125869245Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:45659 [2025-09-11T20:56:08.125878702Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx pkt Short dcid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 key_phase=false len=1329 pn=1 [2025-09-11T20:56:08.125893550Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm PING mtu_probe=None [2025-09-11T20:56:08.125905112Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm PADDING len=1311 [2025-09-11T20:56:08.125914799Z TRACE quiche_apps::client] 0.0.0.0:45659: processed 1350 bytes [2025-09-11T20:56:08.125920871Z TRACE quiche_apps::client] 0.0.0.0:45659: recv() would block [2025-09-11T20:56:08.125924347Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.125935718Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Short dcid=305f137e778e0317 key_phase=false len=5 pn=8 [2025-09-11T20:56:08.125939756Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm ACK delay=7 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:08.125949675Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=99.164263ms latest_rtt=33.265755ms srtt=33.265755ms min_rtt=33.265755ms rttvar=16.632877ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 518666454 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265755ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 484888775 }), send_elapsed: 0ns, ack_elapsed: 33.265755ms, rtt: 33.265755ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507278, last_update: Instant { tv_sec: 887, tv_nsec: 519607047 }, next_time: Instant { tv_sec: 887, tv_nsec: 521922475 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.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-11T20:56:08.125993005Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:45659 to 193.167.100.100:443 [2025-09-11T20:56:08.126000089Z TRACE quiche_apps::client] 0.0.0.0:45659 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.158623138Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:45659 [2025-09-11T20:56:08.158651921Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx pkt Short dcid=ec5af203eedd9fc2377098cc5b41b0ef537c8979 key_phase=false len=1186 pn=2 [2025-09-11T20:56:08.158671277Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm ACK delay=6 blocks=[3..3, 5..8] ecn_counts=None [2025-09-11T20:56:08.158683050Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 packet newly acked 3 [2025-09-11T20:56:08.158691976Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 packet newly acked 5 [2025-09-11T20:56:08.158698188Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 packet newly acked 6 [2025-09-11T20:56:08.158702786Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 packet newly acked 7 [2025-09-11T20:56:08.158707585Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 packet newly acked 8 [2025-09-11T20:56:08.158714548Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 packet 4 lost on epoch 2 [2025-09-11T20:56:08.158748181Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm HANDSHAKE_DONE [2025-09-11T20:56:08.158757097Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 dropped epoch 1 state [2025-09-11T20:56:08.158763299Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:08.158770713Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:08.158789408Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm PADDING len=106 [2025-09-11T20:56:08.158832939Z TRACE quiche_apps::client] 0.0.0.0:45659: processed 1207 bytes [2025-09-11T20:56:08.158842266Z TRACE quiche_apps::client] 0.0.0.0:45659: recv() would block [2025-09-11T20:56:08.158847806Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.158853948Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 stream id 0 is readable [2025-09-11T20:56:08.158862664Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 0 [2025-09-11T20:56:08.158870118Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 0 [2025-09-11T20:56:08.158876159Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 0 [2025-09-11T20:56:08.158895896Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 17 bytes on stream 0 [2025-09-11T20:56:08.158899934Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:08.158904262Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:08.158907377Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:08.158910964Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:08.158915222Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:08.158924540Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:08.158930400Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 stream id 0 is readable [2025-09-11T20:56:08.158934458Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 0 [2025-09-11T20:56:08.158938295Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 0 [2025-09-11T20:56:08.158942533Z TRACE quiche::h3::stream] ec5af203eedd9fc2377098cc5b41b0ef537c8979 read 1 bytes on stream 0 [2025-09-11T20:56:08.158945509Z TRACE quiche::h3] ec5af203eedd9fc2377098cc5b41b0ef537c8979 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:08.158952532Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:08.158955998Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:08.158959284Z INFO quiche_apps::common] 1/1 response(s) received in 67.581279ms, closing... [2025-09-11T20:56:08.158973190Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx pkt Short dcid=305f137e778e0317 key_phase=false len=11 pn=9 [2025-09-11T20:56:08.158976837Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:08.158988228Z TRACE quiche::recovery::congestion::recovery] ec5af203eedd9fc2377098cc5b41b0ef537c8979 timer=95.64856ms latest_rtt=30.401115ms srtt=32.907674ms min_rtt=30.401115ms rttvar=13.190817ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 887, tv_nsec: 585573418 }) Rate { delivered: 1708, delivered_time: Instant { tv_sec: 887, tv_nsec: 552756001 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 552756001 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 326.82 Kbps, is_app_limited: true, interval: 33.657136ms, delivered: 1375, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 518666454 }), send_elapsed: 3.256021ms, ack_elapsed: 33.657136ms, rtt: 30.401115ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358958, last_update: Instant { tv_sec: 887, tv_nsec: 519607047 }, next_time: Instant { tv_sec: 887, tv_nsec: 552756001 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:08.159045485Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:45659 to 193.167.100.100:443 [2025-09-11T20:56:08.159050655Z TRACE quiche_apps::client] 0.0.0.0:45659 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.168609864Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:45659 [2025-09-11T20:56:08.168623229Z TRACE quiche_apps::client] 0.0.0.0:45659: processed 1207 bytes [2025-09-11T20:56:08.168629310Z TRACE quiche_apps::client] 0.0.0.0:45659: recv() would block [2025-09-11T20:56:08.168634500Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.168641573Z TRACE quiche_apps::client] 0.0.0.0:45659 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.178684273Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:45659 [2025-09-11T20:56:08.178698579Z TRACE quiche_apps::client] 0.0.0.0:45659: processed 1207 bytes [2025-09-11T20:56:08.178704049Z TRACE quiche_apps::client] 0.0.0.0:45659: recv() would block [2025-09-11T20:56:08.178707776Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.178713667Z TRACE quiche_apps::client] 0.0.0.0:45659 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.188768800Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:45659 [2025-09-11T20:56:08.188782726Z TRACE quiche_apps::client] 0.0.0.0:45659: processed 1207 bytes [2025-09-11T20:56:08.188789338Z TRACE quiche_apps::client] 0.0.0.0:45659: recv() would block [2025-09-11T20:56:08.188794147Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.188800770Z TRACE quiche_apps::client] 0.0.0.0:45659 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.189580122Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:45659 [2025-09-11T20:56:08.189588698Z TRACE quiche_apps::client] 0.0.0.0:45659: processed 42 bytes [2025-09-11T20:56:08.189593547Z TRACE quiche_apps::client] 0.0.0.0:45659: recv() would block [2025-09-11T20:56:08.189597485Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.189602895Z TRACE quiche_apps::client] 0.0.0.0:45659 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.416874879Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:08.416893563Z TRACE quiche] ec5af203eedd9fc2377098cc5b41b0ef537c8979 draining timeout expired [2025-09-11T20:56:08.416924361Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.416930042Z INFO quiche_apps::client] connection closed, recv=6 sent=10 lost=1 retrans=1 sent_bytes=1971 recv_bytes=4248 lost_bytes=32 [local_addr=0.0.0.0:45659 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=10 lost=1 retrans=1 rtt=32.907674ms min_rtt=Some(30.401115ms) rttvar=13.190817ms cwnd=9450 sent_bytes=1971 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=1 pmtu=1350 delivery_rate=40853] [2025-09-11T20:56:08.421591210Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:08.421827240Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54368 with scid 7e8c36ce37eb1c3be701386f623c5be64227c832 [2025-09-11T20:56:08.421865852Z TRACE quiche::tls] 7e8c36ce37eb1c3be701386f623c5be64227c832 write message lvl=Initial len=266 [2025-09-11T20:56:08.421882834Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Initial version=1 dcid=16ffee10c4e002faa3042e1228cb14db scid=7e8c36ce37eb1c3be701386f623c5be64227c832 len=270 pn=0 [2025-09-11T20:56:08.421886000Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:08.421899485Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 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: 887, tv_nsec: 815511262 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 815511262 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 887, tv_nsec: 815511262 }, next_time: Instant { tv_sec: 887, tv_nsec: 815511262 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.421990074Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:08.455083432Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:54368 [2025-09-11T20:56:08.455103870Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx pkt Initial version=1 dcid=7e8c36ce37eb1c3be701386f623c5be64227c832 scid=a759567c21f2ef18 token= len=120 pn=106825 [2025-09-11T20:56:08.455119650Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm ACK delay=73 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:08.455127975Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 packet newly acked 0 [2025-09-11T20:56:08.455135509Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:08.455245414Z TRACE quiche::tls] 7e8c36ce37eb1c3be701386f623c5be64227c832 set write secret lvl=Handshake [2025-09-11T20:56:08.455260783Z TRACE quiche::tls] 7e8c36ce37eb1c3be701386f623c5be64227c832 set read secret lvl=Handshake [2025-09-11T20:56:08.455294606Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx pkt Handshake version=1 dcid=7e8c36ce37eb1c3be701386f623c5be64227c832 scid=a759567c21f2ef18 len=726 pn=0 [2025-09-11T20:56:08.455301148Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:08.455546034Z TRACE quiche::tls] 7e8c36ce37eb1c3be701386f623c5be64227c832 write message lvl=Handshake len=36 [2025-09-11T20:56:08.455551996Z TRACE quiche::tls] 7e8c36ce37eb1c3be701386f623c5be64227c832 set write secret lvl=OneRTT [2025-09-11T20:56:08.455563377Z TRACE quiche::tls] 7e8c36ce37eb1c3be701386f623c5be64227c832 set read secret lvl=OneRTT [2025-09-11T20:56:08.455579327Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(16ffee10c4e002faa3042e1228cb14db), max_idle_timeout: 180000, stateless_reset_token: Some(278552753385140942256736290085292510753), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(a759567c21f2ef18), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:08.455602099Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx pkt Handshake version=1 dcid=7e8c36ce37eb1c3be701386f623c5be64227c832 scid=a759567c21f2ef18 len=294 pn=1 [2025-09-11T20:56:08.455607890Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm PING mtu_probe=None [2025-09-11T20:56:08.455611627Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm PADDING len=273 [2025-09-11T20:56:08.455617488Z TRACE quiche_apps::client] 0.0.0.0:54368: processed 1252 bytes [2025-09-11T20:56:08.455628338Z TRACE quiche_apps::client] 0.0.0.0:54368: recv() would block [2025-09-11T20:56:08.455631023Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.455645249Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:08.455658143Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 open GREASE stream 14 [2025-09-11T20:56:08.455666329Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:08.455671829Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:08.455678882Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:08.455685334Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /vvrppdhnmo", "user-agent: quiche"] [2025-09-11T20:56:08.455746067Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Initial version=1 dcid=a759567c21f2ef18 scid=7e8c36ce37eb1c3be701386f623c5be64227c832 len=9 pn=1 [2025-09-11T20:56:08.455749995Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm ACK delay=80 blocks=[106825..106825] ecn_counts=None [2025-09-11T20:56:08.455759182Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=99.135774ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 849255003 }, next_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.455778688Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Handshake version=1 dcid=a759567c21f2ef18 scid=7e8c36ce37eb1c3be701386f623c5be64227c832 len=45 pn=2 [2025-09-11T20:56:08.455781764Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm ACK delay=22 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:08.455784629Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:08.455790681Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=99.743317ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 849415472 }, next_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.157µ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-11T20:56:08.455807191Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 dropped epoch 0 state [2025-09-11T20:56:08.455820556Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Short dcid=a759567c21f2ef18 key_phase=false len=1161 pn=3 [2025-09-11T20:56:08.455823341Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[27, 23, 49, bd, 65, f3, 5c, 19, 3d, 77, 0b, 74, 37, 41, 73, 1d, 02, 80, 96, 99] reset_token=[e8, da, 2f, 03, 14, 8d, 7f, 59, ac, d4, b5, 52, 33, 57, e8, 5b] [2025-09-11T20:56:08.455830435Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[56, 57, 95, e3, 52, 57, 26, ea, 29, 5c, 5e, 96, 4c, ed, de, ab, 95, 10, e8, 90] reset_token=[46, ea, 14, 9d, ff, 91, 0f, 1b, c1, 5c, a4, fe, 9f, 12, f3, 6f] [2025-09-11T20:56:08.455835674Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3e, 0e, ef, f5, 6e, ab, 2a, 68, 2c, d5, ee, 2a, 49, f9, 91, 8e, 17, bc, 1d, 5d] reset_token=[72, ae, f0, b9, 3c, 3a, 5a, ed, 49, 88, 8a, a0, 89, 10, ca, 5e] [2025-09-11T20:56:08.455840714Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[05, 6c, ac, 0b, b0, ff, b5, f3, be, 96, c3, ec, bf, 78, 85, 9f, e2, 31, 86, 4f] reset_token=[0f, 00, c3, 8e, d7, f6, 3e, dd, 38, 11, 62, e0, 8b, 34, df, b5] [2025-09-11T20:56:08.455845944Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b8, 6e, 22, 1e, 8b, f7, f4, 26, d8, 35, e2, bf, 06, 50, 9d, 6b, e9, 08, 63, 6d] reset_token=[5f, e0, d1, c0, e6, 9b, d2, 91, 10, b4, ce, af, 30, 92, 71, 67] [2025-09-11T20:56:08.455851023Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[af, 02, 73, 74, 68, 64, b5, b2, 6d, d2, d0, 0c, da, 7d, 7c, 04, 63, 54, 64, e0] reset_token=[de, 70, 7f, c1, 00, 62, 10, 90, 24, d6, fb, 3c, 5c, 29, 3d, 16] [2025-09-11T20:56:08.455856163Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[70, 94, 15, 0a, 9d, bd, 29, a6, bd, 10, 3a, 8c, 00, b7, 79, d7, eb, 57, e7, c8] reset_token=[0f, 33, db, 90, b4, 3a, 54, ad, 34, 29, cf, 8a, 59, 9e, c3, 9d] [2025-09-11T20:56:08.455861242Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:08.455863797Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm PADDING len=857 [2025-09-11T20:56:08.455888994Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=99.644853ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 849415472 }, next_time: Instant { tv_sec: 887, tv_nsec: 849610629 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.455932224Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:54368 to 193.167.100.100:443 [2025-09-11T20:56:08.455945539Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Short dcid=a759567c21f2ef18 key_phase=false len=6 pn=4 [2025-09-11T20:56:08.455949867Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:08.455958924Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=99.574642ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 849616617 }, next_time: Instant { tv_sec: 887, tv_nsec: 849610629 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.402993ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.455995903Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:54368 to 193.167.100.100:443 [2025-09-11T20:56:08.456006843Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Short dcid=a759567c21f2ef18 key_phase=false len=6 pn=5 [2025-09-11T20:56:08.456011261Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:08.456020899Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=99.512567ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 849616617 }, next_time: Instant { tv_sec: 887, tv_nsec: 852082016 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.456053661Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:54368 to 193.167.100.100:443 [2025-09-11T20:56:08.456063840Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Short dcid=a759567c21f2ef18 key_phase=false len=73 pn=6 [2025-09-11T20:56:08.456068619Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:08.456083867Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=99.44993ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 849736390 }, next_time: Instant { tv_sec: 887, tv_nsec: 852082016 }, max_datagram_size: 1350, last_packet_size: None, iv: 258.238µ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-11T20:56:08.456113592Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:54368 to 193.167.100.100:443 [2025-09-11T20:56:08.456128300Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Short dcid=a759567c21f2ef18 key_phase=false len=31 pn=7 [2025-09-11T20:56:08.456133089Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:08.456142857Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=99.390589ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 849736390 }, next_time: Instant { tv_sec: 887, tv_nsec: 852340254 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.456174576Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:54368 to 193.167.100.100:443 [2025-09-11T20:56:08.456181409Z TRACE quiche_apps::client] 0.0.0.0:54368 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.456549060Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:54368 [2025-09-11T20:56:08.456562014Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx pkt Short dcid=7e8c36ce37eb1c3be701386f623c5be64227c832 key_phase=false len=1329 pn=1 [2025-09-11T20:56:08.456571262Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm PING mtu_probe=None [2025-09-11T20:56:08.456581741Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm PADDING len=1311 [2025-09-11T20:56:08.456590377Z TRACE quiche_apps::client] 0.0.0.0:54368: processed 1350 bytes [2025-09-11T20:56:08.456595747Z TRACE quiche_apps::client] 0.0.0.0:54368: recv() would block [2025-09-11T20:56:08.456599414Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.456616235Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Short dcid=a759567c21f2ef18 key_phase=false len=5 pn=8 [2025-09-11T20:56:08.456621075Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm ACK delay=6 blocks=[1..1] ecn_counts=None [2025-09-11T20:56:08.456631464Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=98.902053ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 850287884 }, next_time: Instant { tv_sec: 887, tv_nsec: 852340254 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.363µ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-11T20:56:08.456674214Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54368 to 193.167.100.100:443 [2025-09-11T20:56:08.456682068Z TRACE quiche_apps::client] 0.0.0.0:54368 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.498964393Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:54368 [2025-09-11T20:56:08.498988468Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx pkt Short dcid=7e8c36ce37eb1c3be701386f623c5be64227c832 key_phase=false len=1186 pn=3 [2025-09-11T20:56:08.499004057Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm HANDSHAKE_DONE [2025-09-11T20:56:08.499012453Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 dropped epoch 1 state [2025-09-11T20:56:08.499018274Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:08.499025267Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:08.499032119Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm PADDING len=113 [2025-09-11T20:56:08.499051075Z TRACE quiche_apps::client] 0.0.0.0:54368: processed 1207 bytes [2025-09-11T20:56:08.499059150Z TRACE quiche_apps::client] 0.0.0.0:54368: recv() would block [2025-09-11T20:56:08.499064019Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.499069429Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 stream id 0 is readable [2025-09-11T20:56:08.499078606Z TRACE quiche::h3::stream] 7e8c36ce37eb1c3be701386f623c5be64227c832 read 1 bytes on stream 0 [2025-09-11T20:56:08.499085599Z TRACE quiche::h3::stream] 7e8c36ce37eb1c3be701386f623c5be64227c832 read 1 bytes on stream 0 [2025-09-11T20:56:08.499091230Z TRACE quiche::h3::stream] 7e8c36ce37eb1c3be701386f623c5be64227c832 read 1 bytes on stream 0 [2025-09-11T20:56:08.499097812Z TRACE quiche::h3::stream] 7e8c36ce37eb1c3be701386f623c5be64227c832 read 17 bytes on stream 0 [2025-09-11T20:56:08.499103172Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:08.499109443Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:08.499114513Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:08.499120564Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:08.499128329Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:08.499150590Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:08.499159617Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 stream id 0 is readable [2025-09-11T20:56:08.499166740Z TRACE quiche::h3::stream] 7e8c36ce37eb1c3be701386f623c5be64227c832 read 1 bytes on stream 0 [2025-09-11T20:56:08.499172591Z TRACE quiche::h3::stream] 7e8c36ce37eb1c3be701386f623c5be64227c832 read 1 bytes on stream 0 [2025-09-11T20:56:08.499176759Z TRACE quiche::h3::stream] 7e8c36ce37eb1c3be701386f623c5be64227c832 read 1 bytes on stream 0 [2025-09-11T20:56:08.499179785Z TRACE quiche::h3] 7e8c36ce37eb1c3be701386f623c5be64227c832 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:08.499186667Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:08.499190054Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:08.499193210Z INFO quiche_apps::common] 1/1 response(s) received in 77.197715ms, closing... [2025-09-11T20:56:08.499205853Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx pkt Short dcid=a759567c21f2ef18 key_phase=false len=11 pn=9 [2025-09-11T20:56:08.499209600Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:08.499220060Z TRACE quiche::recovery::congestion::recovery] 7e8c36ce37eb1c3be701386f623c5be64227c832 timer=109.774926ms latest_rtt=33.265329ms srtt=33.265329ms min_rtt=33.265329ms rttvar=16.632664ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1444 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 849255033 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265329ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 815511262 }), send_elapsed: 0ns, ack_elapsed: 33.265329ms, rtt: 33.265329ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 507284, last_update: Instant { tv_sec: 887, tv_nsec: 892876831 }, next_time: Instant { tv_sec: 887, tv_nsec: 892989194 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.499267929Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:54368 to 193.167.100.100:443 [2025-09-11T20:56:08.499272788Z TRACE quiche_apps::client] 0.0.0.0:54368 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.509052428Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:54368 [2025-09-11T20:56:08.509067677Z TRACE quiche_apps::client] 0.0.0.0:54368: processed 1207 bytes [2025-09-11T20:56:08.509074469Z TRACE quiche_apps::client] 0.0.0.0:54368: recv() would block [2025-09-11T20:56:08.509079238Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.509086221Z TRACE quiche_apps::client] 0.0.0.0:54368 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.518354758Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:54368 [2025-09-11T20:56:08.518367732Z TRACE quiche_apps::client] 0.0.0.0:54368: processed 439 bytes [2025-09-11T20:56:08.518372120Z TRACE quiche_apps::client] 0.0.0.0:54368: recv() would block [2025-09-11T20:56:08.518376618Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.518384032Z TRACE quiche_apps::client] 0.0.0.0:54368 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.519502682Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:54368 [2025-09-11T20:56:08.519522819Z TRACE quiche_apps::client] 0.0.0.0:54368: processed 1207 bytes [2025-09-11T20:56:08.519528940Z TRACE quiche_apps::client] 0.0.0.0:54368: recv() would block [2025-09-11T20:56:08.519532978Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.519538929Z TRACE quiche_apps::client] 0.0.0.0:54368 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.529172015Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:54368 [2025-09-11T20:56:08.529181142Z TRACE quiche_apps::client] 0.0.0.0:54368: processed 1207 bytes [2025-09-11T20:56:08.529186533Z TRACE quiche_apps::client] 0.0.0.0:54368: recv() would block [2025-09-11T20:56:08.529190369Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.529195539Z TRACE quiche_apps::client] 0.0.0.0:54368 -> 193.167.100.100:443: done writing [2025-09-11T20:56:08.799521815Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:08.799540860Z TRACE quiche] 7e8c36ce37eb1c3be701386f623c5be64227c832 draining timeout expired [2025-09-11T20:56:08.799578681Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:08.799585293Z INFO quiche_apps::client] connection closed, recv=5 sent=10 lost=0 retrans=0 sent_bytes=1971 recv_bytes=3809 lost_bytes=0 [local_addr=0.0.0.0:54368 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=10 lost=0 retrans=0 rtt=33.265329ms min_rtt=Some(33.265329ms) rttvar=16.632664ms cwnd=13500 sent_bytes=1971 recv_bytes=3809 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=10010] [2025-09-11T20:56:08.804422750Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:08.804666444Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35372 with scid 7e31e738865f592b7f013e924bf7a388c78af0c9 [2025-09-11T20:56:08.804705297Z TRACE quiche::tls] 7e31e738865f592b7f013e924bf7a388c78af0c9 write message lvl=Initial len=266 [2025-09-11T20:56:08.804721227Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Initial version=1 dcid=6f6b5cb0c3675b44ecc1bb06d394d954 scid=7e31e738865f592b7f013e924bf7a388c78af0c9 len=270 pn=0 [2025-09-11T20:56:08.804724453Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:08.804737056Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=998.935389ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 888, tv_nsec: 198350176 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 198350176 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 888, tv_nsec: 198350176 }, next_time: Instant { tv_sec: 888, tv_nsec: 198350176 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:08.804814140Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:09.804870052Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:09.804893526Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 loss detection timeout expired [2025-09-11T20:56:09.804900158Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=997.771406ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 888, tv_nsec: 198350176 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 198350176 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 888, tv_nsec: 198350176 }, next_time: Instant { tv_sec: 888, tv_nsec: 198350176 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:09.804936727Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:09.804975088Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Initial version=1 dcid=6f6b5cb0c3675b44ecc1bb06d394d954 scid=7e31e738865f592b7f013e924bf7a388c78af0c9 len=270 pn=1 [2025-09-11T20:56:09.804979676Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:09.804998121Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=1.997953954s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 888, tv_nsec: 198350176 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 198350176 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 889, tv_nsec: 198629695 }, next_time: Instant { tv_sec: 889, tv_nsec: 198629695 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:09.805072449Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35372 to 193.167.100.100:443 [2025-09-11T20:56:09.805079623Z TRACE quiche_apps::client] 0.0.0.0:35372 -> 193.167.100.100:443: done writing [2025-09-11T20:56:09.838525042Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:35372 [2025-09-11T20:56:09.838546792Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx pkt Initial version=1 dcid=7e31e738865f592b7f013e924bf7a388c78af0c9 scid=3095dce4b9de2ea8 token= len=120 pn=89504 [2025-09-11T20:56:09.838564956Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm ACK delay=84 blocks=[1..1] ecn_counts=None [2025-09-11T20:56:09.838574965Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 packet newly acked 1 [2025-09-11T20:56:09.838582789Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 packet 0 lost on epoch 0 [2025-09-11T20:56:09.838604740Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:09.838723882Z TRACE quiche::tls] 7e31e738865f592b7f013e924bf7a388c78af0c9 set write secret lvl=Handshake [2025-09-11T20:56:09.838736906Z TRACE quiche::tls] 7e31e738865f592b7f013e924bf7a388c78af0c9 set read secret lvl=Handshake [2025-09-11T20:56:09.838771160Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx pkt Handshake version=1 dcid=7e31e738865f592b7f013e924bf7a388c78af0c9 scid=3095dce4b9de2ea8 len=725 pn=0 [2025-09-11T20:56:09.838778083Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm CRYPTO off=0 len=701 [2025-09-11T20:56:09.839067673Z TRACE quiche::tls] 7e31e738865f592b7f013e924bf7a388c78af0c9 write message lvl=Handshake len=36 [2025-09-11T20:56:09.839075618Z TRACE quiche::tls] 7e31e738865f592b7f013e924bf7a388c78af0c9 set write secret lvl=OneRTT [2025-09-11T20:56:09.839084955Z TRACE quiche::tls] 7e31e738865f592b7f013e924bf7a388c78af0c9 set read secret lvl=OneRTT [2025-09-11T20:56:09.839103430Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(6f6b5cb0c3675b44ecc1bb06d394d954), max_idle_timeout: 180000, stateless_reset_token: Some(118676517169149347042573239063264008811), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(3095dce4b9de2ea8), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:09.839130340Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx pkt Handshake version=1 dcid=7e31e738865f592b7f013e924bf7a388c78af0c9 scid=3095dce4b9de2ea8 len=295 pn=1 [2025-09-11T20:56:09.839139447Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm PING mtu_probe=None [2025-09-11T20:56:09.839147081Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm PADDING len=274 [2025-09-11T20:56:09.839159775Z TRACE quiche_apps::client] 0.0.0.0:35372: processed 1252 bytes [2025-09-11T20:56:09.839169713Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:35372 [2025-09-11T20:56:09.839174773Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx pkt Short dcid=7e31e738865f592b7f013e924bf7a388c78af0c9 key_phase=false len=418 pn=0 [2025-09-11T20:56:09.839180313Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:09.839197816Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:09.839202494Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c8, 88, a3, 2c, f7, fc, 0c, 31] reset_token=[88, ca, 5f, 0a, ff, e8, 48, d7, ee, 79, 9b, c6, 15, b9, f2, a4] [2025-09-11T20:56:09.839210169Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9e, c3, 38, ff, 15, a9, d8, 3b] reset_token=[06, 9f, ed, 57, 81, e2, 43, aa, bd, de, aa, 6e, cf, 61, 17, 22] [2025-09-11T20:56:09.839216020Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[63, c7, bd, 8f, d9, f9, 41, c9] reset_token=[da, 61, be, a9, de, 41, cf, 8a, 44, 94, 52, 5f, f7, 1a, 03, 8d] [2025-09-11T20:56:09.839221430Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ad, 7c, 45, 43, 83, ff, 95, ed] reset_token=[27, 6c, c3, d0, d9, ac, 8a, 5b, d1, e6, 86, ff, 2f, e3, 53, cc] [2025-09-11T20:56:09.839228763Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[bd, 05, d6, 9e, ca, e1, 31, 3b] reset_token=[97, 8c, b1, b6, ae, 0b, 73, 75, 1f, 26, b5, b0, fc, b1, b0, 8d] [2025-09-11T20:56:09.839238732Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[81, 88, d9, 8f, 9f, ec, d0, 0a] reset_token=[89, 02, da, 92, 48, b2, 57, 12, bb, 19, 28, 99, 0e, 27, 2e, 3e] [2025-09-11T20:56:09.839249733Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[a3, b8, 67, 5a, 2b, 3e, 87, 03] reset_token=[56, 2b, 85, 6e, ac, 73, 0e, a0, 1a, 0f, 3f, ef, 10, d2, f6, 03] [2025-09-11T20:56:09.839264510Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:09.839269860Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:09.839273597Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:09.839277164Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm PADDING len=4 [2025-09-11T20:56:09.839289467Z TRACE quiche_apps::client] 0.0.0.0:35372: processed 439 bytes [2025-09-11T20:56:09.839294606Z TRACE quiche_apps::client] 0.0.0.0:35372: recv() would block [2025-09-11T20:56:09.839297682Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:09.839322889Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:09.839370748Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 open GREASE stream 14 [2025-09-11T20:56:09.839379925Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:09.839401876Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:09.839411103Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:09.839420741Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /njqqskijog", "user-agent: quiche"] [2025-09-11T20:56:09.839462950Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 stream id 3 is readable [2025-09-11T20:56:09.839468871Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 3 [2025-09-11T20:56:09.839473029Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 open peer's control stream 3 [2025-09-11T20:56:09.839476215Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 3 [2025-09-11T20:56:09.839479230Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 3 [2025-09-11T20:56:09.839482516Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 6 bytes on stream 3 [2025-09-11T20:56:09.839485422Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:09.839492164Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 stream id 7 is readable [2025-09-11T20:56:09.839495360Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 7 [2025-09-11T20:56:09.839500360Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 stream id 11 is readable [2025-09-11T20:56:09.839506631Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 11 [2025-09-11T20:56:09.839533461Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Initial version=1 dcid=3095dce4b9de2ea8 scid=7e31e738865f592b7f013e924bf7a388c78af0c9 len=9 pn=2 [2025-09-11T20:56:09.839536848Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm ACK delay=123 blocks=[89504..89504] ecn_counts=None [2025-09-11T20:56:09.839545754Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=99.765143ms latest_rtt=33.589688ms srtt=33.589688ms min_rtt=33.589688ms rttvar=16.794844ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 232219383 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, 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.033869207s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 198350176 }), send_elapsed: 1.000279519s, ack_elapsed: 1.033869207s, rtt: 33.589688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351670, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.839570019Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Handshake version=1 dcid=3095dce4b9de2ea8 scid=7e31e738865f592b7f013e924bf7a388c78af0c9 len=45 pn=3 [2025-09-11T20:56:09.839573005Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm ACK delay=54 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:09.839575640Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:09.839581611Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=100.7135ms latest_rtt=33.589688ms srtt=33.589688ms min_rtt=33.589688ms rttvar=16.794844ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 266793155 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, 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.033869207s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 198350176 }), send_elapsed: 1.000279519s, ack_elapsed: 1.033869207s, rtt: 33.589688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351670, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.839600176Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 dropped epoch 0 state [2025-09-11T20:56:09.839619241Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Short dcid=3095dce4b9de2ea8 key_phase=false len=1161 pn=4 [2025-09-11T20:56:09.839622477Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:09.839625423Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[07, 95, 56, 25, 54, 7a, d9, 1b, 95, ce, e2, b8, d4, 76, d4, af, b3, 4e, 9d, 85] reset_token=[6a, a3, 74, 81, 11, 6d, 4c, f0, 11, 14, da, 30, 50, 6c, c5, f1] [2025-09-11T20:56:09.839631364Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[71, 74, ba, ce, e4, ee, bb, a4, 48, 8f, 85, bb, ba, 4b, e3, 5a, fe, 57, bd, 8d] reset_token=[40, 8c, ef, 8e, ed, f7, fd, e9, 6c, 41, e6, 55, af, 11, ba, 20] [2025-09-11T20:56:09.839636634Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[11, 86, 5d, ec, ae, ad, 0b, 14, ec, b0, c4, 5e, 71, 58, 2b, bb, c1, 6b, 96, ea] reset_token=[2a, 79, 49, 56, 37, 80, 13, ab, 7e, 14, 2d, da, e4, e4, 86, 80] [2025-09-11T20:56:09.839641853Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[fe, b6, ee, 36, 9d, 33, bb, 0c, b0, 31, 3a, 02, f0, 9b, 0a, 5f, 0c, 3d, 0d, 70] reset_token=[ca, 55, db, 12, 61, 5d, 1b, 40, 16, 53, b8, 38, 71, 50, 4b, 12] [2025-09-11T20:56:09.839651111Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[d9, 12, 5f, ea, f8, 53, 8b, 9f, 94, d7, c7, b0, 45, 8f, ed, 72, fd, 5f, 98, 46] reset_token=[1b, 49, cf, 75, 32, 46, 09, d2, f8, bd, ed, 0f, 5d, e6, 41, 66] [2025-09-11T20:56:09.839656501Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[37, 80, 2f, 5e, 41, c3, da, 6e, 48, 91, 44, de, e9, 64, 5c, 59, c8, 90, d5, 79] reset_token=[36, cc, 17, 19, 2f, 6e, 16, 0c, 28, d2, 60, 54, a5, 90, 65, 8d] [2025-09-11T20:56:09.839661510Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[94, 04, b5, 9b, 2e, 82, ad, 10, 85, 3c, 28, d3, d7, e9, 57, 8b, 3e, b6, 67, bb] reset_token=[05, ff, 53, e2, 7a, c6, 7a, d0, 36, ba, c3, 27, a8, 63, 75, 93] [2025-09-11T20:56:09.839666590Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:09.839669345Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm PADDING len=852 [2025-09-11T20:56:09.839682930Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=100.611761ms latest_rtt=33.589688ms srtt=33.589688ms min_rtt=33.589688ms rttvar=16.794844ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 266793155 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, 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.033869207s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 198350176 }), send_elapsed: 1.000279519s, ack_elapsed: 1.033869207s, rtt: 33.589688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351670, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.839726912Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35372 to 193.167.100.100:443 [2025-09-11T20:56:09.839735067Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Short dcid=3095dce4b9de2ea8 key_phase=false len=6 pn=5 [2025-09-11T20:56:09.839737832Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:09.839743373Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=100.551658ms latest_rtt=33.589688ms srtt=33.589688ms min_rtt=33.589688ms rttvar=16.794844ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 266793155 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, 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.033869207s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 198350176 }), send_elapsed: 1.000279519s, ack_elapsed: 1.033869207s, rtt: 33.589688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351670, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.839780913Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:35372 to 193.167.100.100:443 [2025-09-11T20:56:09.839791943Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Short dcid=3095dce4b9de2ea8 key_phase=false len=6 pn=6 [2025-09-11T20:56:09.839795359Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:09.839801030Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=100.494031ms latest_rtt=33.589688ms srtt=33.589688ms min_rtt=33.589688ms rttvar=16.794844ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 266793155 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, 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.033869207s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 198350176 }), send_elapsed: 1.000279519s, ack_elapsed: 1.033869207s, rtt: 33.589688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351670, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.839826327Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:35372 to 193.167.100.100:443 [2025-09-11T20:56:09.839832028Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Short dcid=3095dce4b9de2ea8 key_phase=false len=73 pn=7 [2025-09-11T20:56:09.839834543Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:09.839839472Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=100.455639ms latest_rtt=33.589688ms srtt=33.589688ms min_rtt=33.589688ms rttvar=16.794844ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 266793155 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, 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.033869207s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 198350176 }), send_elapsed: 1.000279519s, ack_elapsed: 1.033869207s, rtt: 33.589688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351670, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.839868827Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:35372 to 193.167.100.100:443 [2025-09-11T20:56:09.839878655Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Short dcid=3095dce4b9de2ea8 key_phase=false len=31 pn=8 [2025-09-11T20:56:09.839888092Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:09.839898051Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=100.3966ms latest_rtt=33.589688ms srtt=33.589688ms min_rtt=33.589688ms rttvar=16.794844ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 266793155 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033869207s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 198350176 }), send_elapsed: 1.000279519s, ack_elapsed: 1.033869207s, rtt: 33.589688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351670, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.839938516Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:35372 to 193.167.100.100:443 [2025-09-11T20:56:09.839946581Z TRACE quiche_apps::client] 0.0.0.0:35372 -> 193.167.100.100:443: done writing [2025-09-11T20:56:09.839958133Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:35372 [2025-09-11T20:56:09.839964374Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx pkt Short dcid=7e31e738865f592b7f013e924bf7a388c78af0c9 key_phase=false len=1329 pn=1 [2025-09-11T20:56:09.839972790Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm PING mtu_probe=None [2025-09-11T20:56:09.839983400Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm PADDING len=1311 [2025-09-11T20:56:09.839992106Z TRACE quiche_apps::client] 0.0.0.0:35372: processed 1350 bytes [2025-09-11T20:56:09.839998178Z TRACE quiche_apps::client] 0.0.0.0:35372: recv() would block [2025-09-11T20:56:09.840001985Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:09.840013346Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Short dcid=3095dce4b9de2ea8 key_phase=false len=5 pn=9 [2025-09-11T20:56:09.840017353Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:09.840026400Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=100.26824ms latest_rtt=33.589688ms srtt=33.589688ms min_rtt=33.589688ms rttvar=16.794844ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 266793155 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033869207s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 198350176 }), send_elapsed: 1.000279519s, ack_elapsed: 1.033869207s, rtt: 33.589688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351670, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.840078357Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:35372 to 193.167.100.100:443 [2025-09-11T20:56:09.840087134Z TRACE quiche_apps::client] 0.0.0.0:35372 -> 193.167.100.100:443: done writing [2025-09-11T20:56:09.872668991Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:35372 [2025-09-11T20:56:09.872690611Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx pkt Short dcid=7e31e738865f592b7f013e924bf7a388c78af0c9 key_phase=false len=1186 pn=2 [2025-09-11T20:56:09.872704628Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm ACK delay=2 blocks=[4..5, 7..9] ecn_counts=None [2025-09-11T20:56:09.872709987Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 packet newly acked 4 [2025-09-11T20:56:09.872714466Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 packet newly acked 5 [2025-09-11T20:56:09.872717962Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 packet newly acked 7 [2025-09-11T20:56:09.872720678Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 packet newly acked 8 [2025-09-11T20:56:09.872723913Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 packet newly acked 9 [2025-09-11T20:56:09.872727651Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 packet 6 lost on epoch 2 [2025-09-11T20:56:09.872734173Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm HANDSHAKE_DONE [2025-09-11T20:56:09.872741065Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 dropped epoch 1 state [2025-09-11T20:56:09.872746916Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:09.872753328Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:09.872760121Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm PADDING len=106 [2025-09-11T20:56:09.872815404Z TRACE quiche_apps::client] 0.0.0.0:35372: processed 1207 bytes [2025-09-11T20:56:09.872824030Z TRACE quiche_apps::client] 0.0.0.0:35372: recv() would block [2025-09-11T20:56:09.872828689Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:09.872834760Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 stream id 0 is readable [2025-09-11T20:56:09.872842324Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 0 [2025-09-11T20:56:09.872849718Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 0 [2025-09-11T20:56:09.872856060Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 0 [2025-09-11T20:56:09.872863103Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 17 bytes on stream 0 [2025-09-11T20:56:09.872868453Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:09.872874845Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:09.872879393Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:09.872885234Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:09.872891846Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:09.872901124Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:09.872906714Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 stream id 0 is readable [2025-09-11T20:56:09.872910662Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 0 [2025-09-11T20:56:09.872919869Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 0 [2025-09-11T20:56:09.872923957Z TRACE quiche::h3::stream] 7e31e738865f592b7f013e924bf7a388c78af0c9 read 1 bytes on stream 0 [2025-09-11T20:56:09.872926892Z TRACE quiche::h3] 7e31e738865f592b7f013e924bf7a388c78af0c9 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:09.872934015Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:09.872937872Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:09.872940928Z INFO quiche_apps::common] 1/1 response(s) received in 1.068123282s, closing... [2025-09-11T20:56:09.872953021Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx pkt Short dcid=3095dce4b9de2ea8 key_phase=false len=11 pn=10 [2025-09-11T20:56:09.872956517Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:09.872966456Z TRACE quiche::recovery::congestion::recovery] 7e31e738865f592b7f013e924bf7a388c78af0c9 timer=94.32935ms latest_rtt=33.161689ms srtt=33.536188ms min_rtt=33.161689ms rttvar=12.703132ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 889, tv_nsec: 299866439 }) Rate { delivered: 1708, delivered_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { bandwidth: 331.70 Kbps, is_app_limited: true, interval: 33.161689ms, delivered: 1375, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 233203467 }), send_elapsed: 0ns, ack_elapsed: 33.161689ms, rtt: 33.161689ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 352231, last_update: Instant { tv_sec: 889, tv_nsec: 233203467 }, next_time: Instant { tv_sec: 889, tv_nsec: 233203467 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:09.873014595Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:35372 to 193.167.100.100:443 [2025-09-11T20:56:09.873019575Z TRACE quiche_apps::client] 0.0.0.0:35372 -> 193.167.100.100:443: done writing [2025-09-11T20:56:09.902884972Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:35372 [2025-09-11T20:56:09.902904067Z TRACE quiche_apps::client] 0.0.0.0:35372: processed 1207 bytes [2025-09-11T20:56:09.902911671Z TRACE quiche_apps::client] 0.0.0.0:35372: recv() would block [2025-09-11T20:56:09.902916440Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:09.902924896Z TRACE quiche_apps::client] 0.0.0.0:35372 -> 193.167.100.100:443: done writing [2025-09-11T20:56:10.127238675Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:10.127270735Z TRACE quiche] 7e31e738865f592b7f013e924bf7a388c78af0c9 draining timeout expired [2025-09-11T20:56:10.127316130Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.127323022Z INFO quiche_apps::client] connection closed, recv=6 sent=11 lost=2 retrans=3 sent_bytes=2304 recv_bytes=4248 lost_bytes=365 [local_addr=0.0.0.0:35372 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=11 lost=2 retrans=3 rtt=33.536188ms min_rtt=Some(33.161689ms) rttvar=12.703132ms cwnd=9450 sent_bytes=2304 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=533 pmtu=1350 delivery_rate=41463] [2025-09-11T20:56:10.132352808Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:10.132600530Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42772 with scid 081b861596619ccbf8a09fe5f799114c399fc7b3 [2025-09-11T20:56:10.132644452Z TRACE quiche::tls] 081b861596619ccbf8a09fe5f799114c399fc7b3 write message lvl=Initial len=266 [2025-09-11T20:56:10.132660942Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Initial version=1 dcid=6383634e783e4b2c45acc17e36b3f6f0 scid=081b861596619ccbf8a09fe5f799114c399fc7b3 len=270 pn=0 [2025-09-11T20:56:10.132663968Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:10.132676482Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=998.93536ms 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: 889, tv_nsec: 526289622 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 526289622 }, 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: 889, tv_nsec: 526289622 }, next_time: Instant { tv_sec: 889, tv_nsec: 526289622 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:10.132758705Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:10.165842739Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:42772 [2025-09-11T20:56:10.165877864Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx pkt Initial version=1 dcid=081b861596619ccbf8a09fe5f799114c399fc7b3 scid=5460c4c93935f352 token= len=120 pn=108117 [2025-09-11T20:56:10.165900336Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm ACK delay=68 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:10.165910575Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 packet newly acked 0 [2025-09-11T20:56:10.165920714Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:10.166051307Z TRACE quiche::tls] 081b861596619ccbf8a09fe5f799114c399fc7b3 set write secret lvl=Handshake [2025-09-11T20:56:10.166071545Z TRACE quiche::tls] 081b861596619ccbf8a09fe5f799114c399fc7b3 set read secret lvl=Handshake [2025-09-11T20:56:10.166116419Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx pkt Handshake version=1 dcid=081b861596619ccbf8a09fe5f799114c399fc7b3 scid=5460c4c93935f352 len=725 pn=0 [2025-09-11T20:56:10.166128571Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm CRYPTO off=0 len=701 [2025-09-11T20:56:10.166431567Z TRACE quiche::tls] 081b861596619ccbf8a09fe5f799114c399fc7b3 write message lvl=Handshake len=36 [2025-09-11T20:56:10.166439642Z TRACE quiche::tls] 081b861596619ccbf8a09fe5f799114c399fc7b3 set write secret lvl=OneRTT [2025-09-11T20:56:10.166453868Z TRACE quiche::tls] 081b861596619ccbf8a09fe5f799114c399fc7b3 set read secret lvl=OneRTT [2025-09-11T20:56:10.166477412Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(6383634e783e4b2c45acc17e36b3f6f0), max_idle_timeout: 180000, stateless_reset_token: Some(29483032113084786023202879816816317993), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(5460c4c93935f352), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:10.166511335Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx pkt Handshake version=1 dcid=081b861596619ccbf8a09fe5f799114c399fc7b3 scid=5460c4c93935f352 len=295 pn=1 [2025-09-11T20:56:10.166518649Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm PING mtu_probe=None [2025-09-11T20:56:10.166526293Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm PADDING len=274 [2025-09-11T20:56:10.166538887Z TRACE quiche_apps::client] 0.0.0.0:42772: processed 1252 bytes [2025-09-11T20:56:10.166548975Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:42772 [2025-09-11T20:56:10.166555958Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx pkt Short dcid=081b861596619ccbf8a09fe5f799114c399fc7b3 key_phase=false len=418 pn=0 [2025-09-11T20:56:10.166562691Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:10.166580805Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:10.166585333Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d0, 98, 91, c3, fd, bb, 52, ed] reset_token=[3f, 93, 77, 45, 82, 7d, f5, 9d, c7, f1, 19, 72, 1b, 3b, b1, fb] [2025-09-11T20:56:10.166593128Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3e, 20, c0, 4c, a6, 4f, 11, a9] reset_token=[05, 8c, ee, a1, 01, 4e, 58, ff, 27, b6, 91, b3, 46, 88, ea, 45] [2025-09-11T20:56:10.166599039Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b1, 5c, 93, 49, 4b, b6, da, a4] reset_token=[f1, ce, 5f, 0c, 35, 8e, fe, 81, 58, 2a, 4b, 1c, 21, 48, f1, e8] [2025-09-11T20:56:10.166604449Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[71, 7b, 77, 98, 7b, 54, 69, e7] reset_token=[e3, df, e9, 40, 61, 22, 09, d9, b9, c4, a6, b4, 64, c5, 9b, 08] [2025-09-11T20:56:10.166610269Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[7d, 22, 6a, f9, 0d, 38, ca, 4b] reset_token=[dc, 31, 76, 0c, 08, 99, 2b, cb, 41, 11, 9a, ec, 77, 25, 20, cd] [2025-09-11T20:56:10.166619827Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e9, 48, 11, 0e, 25, 53, aa, 60] reset_token=[87, 3b, 8a, e9, 86, d0, dc, 00, e0, 1d, c2, 3a, 60, ed, 7e, 46] [2025-09-11T20:56:10.166630687Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[04, 31, 96, 89, 7e, 76, 32, 7f] reset_token=[20, 60, 94, 58, 2f, 7d, fd, 7f, 6b, db, 98, 55, 81, af, 2c, c7] [2025-09-11T20:56:10.166639083Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:10.166646227Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:10.166650024Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:10.166653630Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm PADDING len=4 [2025-09-11T20:56:10.166665643Z TRACE quiche_apps::client] 0.0.0.0:42772: processed 439 bytes [2025-09-11T20:56:10.166670361Z TRACE quiche_apps::client] 0.0.0.0:42772: recv() would block [2025-09-11T20:56:10.166673497Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.166691401Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:10.166708803Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 open GREASE stream 14 [2025-09-11T20:56:10.166726436Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:10.166742776Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:10.166751954Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:10.166781799Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /epshmbezsj", "user-agent: quiche"] [2025-09-11T20:56:10.166844396Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 stream id 3 is readable [2025-09-11T20:56:10.166852741Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 3 [2025-09-11T20:56:10.166857831Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 open peer's control stream 3 [2025-09-11T20:56:10.166861949Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 3 [2025-09-11T20:56:10.166865665Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 3 [2025-09-11T20:56:10.166869864Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 6 bytes on stream 3 [2025-09-11T20:56:10.166873530Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:10.166881996Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 stream id 7 is readable [2025-09-11T20:56:10.166888708Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 7 [2025-09-11T20:56:10.166895501Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 stream id 11 is readable [2025-09-11T20:56:10.166903276Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 11 [2025-09-11T20:56:10.166937239Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Initial version=1 dcid=5460c4c93935f352 scid=081b861596619ccbf8a09fe5f799114c399fc7b3 len=9 pn=1 [2025-09-11T20:56:10.166941106Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm ACK delay=133 blocks=[108117..108117] ecn_counts=None [2025-09-11T20:56:10.166953048Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=98.689629ms latest_rtt=33.257707ms srtt=33.257707ms min_rtt=33.257707ms rttvar=16.628853ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.10 Kbps, is_app_limited: true, interval: 33.257707ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 526289622 }), send_elapsed: 0ns, ack_elapsed: 33.257707ms, rtt: 33.257707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507401, last_update: Instant { tv_sec: 889, tv_nsec: 560152207 }, next_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:10.166981401Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Handshake version=1 dcid=5460c4c93935f352 scid=081b861596619ccbf8a09fe5f799114c399fc7b3 len=45 pn=2 [2025-09-11T20:56:10.166986240Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm ACK delay=58 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:10.166990799Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:10.167000607Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=99.700373ms latest_rtt=33.257707ms srtt=33.257707ms min_rtt=33.257707ms rttvar=16.628853ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.10 Kbps, is_app_limited: true, interval: 33.257707ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 526289622 }), send_elapsed: 0ns, ack_elapsed: 33.257707ms, rtt: 33.257707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507401, last_update: Instant { tv_sec: 889, tv_nsec: 560605602 }, next_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.112µ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-11T20:56:10.167018781Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 dropped epoch 0 state [2025-09-11T20:56:10.167032206Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Short dcid=5460c4c93935f352 key_phase=false len=1161 pn=3 [2025-09-11T20:56:10.167035101Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:10.167037837Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3e, 22, b2, 6c, 27, 6a, 96, 8a, 35, 82, 36, 83, 76, f3, 82, 04, 3e, 40, 1e, db] reset_token=[66, 34, 64, 2c, 50, 77, 1d, d9, e7, 5b, c1, ab, 17, 3f, b0, 0d] [2025-09-11T20:56:10.167043577Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d2, d7, b3, 7d, fc, 74, e5, d4, b7, 4e, 73, f4, 0f, 68, d0, 1a, 43, 21, 5c, f8] reset_token=[44, da, 6a, 48, c9, 68, b1, bb, 58, cb, c7, 35, 14, b7, 6f, a4] [2025-09-11T20:56:10.167048647Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[5c, d9, d1, 1b, 5a, b7, 24, 28, 40, fe, 13, c7, de, 8c, db, 29, b8, 19, 3f, 23] reset_token=[68, 94, 96, a2, 6b, e8, 5e, bc, bf, af, 6b, 93, 00, 7c, d6, 11] [2025-09-11T20:56:10.167053566Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[41, 0b, d6, 45, 31, ed, 16, 94, cc, 24, 56, e4, 60, f9, f7, 3b, d4, 1c, f0, aa] reset_token=[52, 6b, eb, 63, 1f, 6b, ac, 2e, 2e, 42, 90, a0, 05, d1, a2, a0] [2025-09-11T20:56:10.167058475Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[15, 3a, da, 73, ef, 37, b1, ba, 62, 4a, f6, cf, c9, d7, ed, f2, 28, 98, f6, a6] reset_token=[4b, 50, 7e, 87, e6, 8a, 80, 92, 5a, 74, e3, c1, cc, 41, 17, 8e] [2025-09-11T20:56:10.167064687Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e3, 14, 48, 26, c1, 3a, 10, 2d, 8e, 0c, 9e, 79, 94, 75, 1e, 2d, 60, a9, b1, f4] reset_token=[52, 27, b2, 43, 69, c9, 82, 6f, 2c, a2, 84, c3, 35, b2, 04, d5] [2025-09-11T20:56:10.167073854Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[1d, 38, 5d, 52, 0e, 00, 37, fa, ef, f8, 9a, b2, 46, 97, 54, 56, d6, 37, 4d, 23] reset_token=[04, 1d, fb, 8e, d3, 15, f7, 0d, f2, 14, a9, 9b, 50, d9, 4a, 84] [2025-09-11T20:56:10.167083211Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:10.167087479Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm PADDING len=852 [2025-09-11T20:56:10.167098700Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=99.602591ms latest_rtt=33.257707ms srtt=33.257707ms min_rtt=33.257707ms rttvar=16.628853ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.10 Kbps, is_app_limited: true, interval: 33.257707ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 526289622 }), send_elapsed: 0ns, ack_elapsed: 33.257707ms, rtt: 33.257707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 507401, last_update: Instant { tv_sec: 889, tv_nsec: 560605602 }, next_time: Instant { tv_sec: 889, tv_nsec: 560800714 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:10.167150106Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42772 to 193.167.100.100:443 [2025-09-11T20:56:10.167163000Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Short dcid=5460c4c93935f352 key_phase=false len=6 pn=4 [2025-09-11T20:56:10.167167228Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:10.167175884Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=99.524957ms latest_rtt=33.257707ms srtt=33.257707ms min_rtt=33.257707ms rttvar=16.628853ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.10 Kbps, is_app_limited: true, interval: 33.257707ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 526289622 }), send_elapsed: 0ns, ack_elapsed: 33.257707ms, rtt: 33.257707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507401, last_update: Instant { tv_sec: 889, tv_nsec: 560834098 }, next_time: Instant { tv_sec: 889, tv_nsec: 560800714 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.402439ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:10.167215448Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:42772 to 193.167.100.100:443 [2025-09-11T20:56:10.167226338Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Short dcid=5460c4c93935f352 key_phase=false len=6 pn=5 [2025-09-11T20:56:10.167229033Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:10.167235846Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=99.464945ms latest_rtt=33.257707ms srtt=33.257707ms min_rtt=33.257707ms rttvar=16.628853ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.10 Kbps, is_app_limited: true, interval: 33.257707ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 526289622 }), send_elapsed: 0ns, ack_elapsed: 33.257707ms, rtt: 33.257707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507401, last_update: Instant { tv_sec: 889, tv_nsec: 560834098 }, next_time: Instant { tv_sec: 889, tv_nsec: 563301358 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:10.167281861Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:42772 to 193.167.100.100:443 [2025-09-11T20:56:10.167293513Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Short dcid=5460c4c93935f352 key_phase=false len=72 pn=6 [2025-09-11T20:56:10.167297661Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:10.167307419Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=99.393421ms latest_rtt=33.257707ms srtt=33.257707ms min_rtt=33.257707ms rttvar=16.628853ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.10 Kbps, is_app_limited: true, interval: 33.257707ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 526289622 }), send_elapsed: 0ns, ack_elapsed: 33.257707ms, rtt: 33.257707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507401, last_update: Instant { tv_sec: 889, tv_nsec: 560965022 }, next_time: Instant { tv_sec: 889, tv_nsec: 563301358 }, max_datagram_size: 1350, last_packet_size: None, iv: 256.208µ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-11T20:56:10.167362472Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:42772 to 193.167.100.100:443 [2025-09-11T20:56:10.167378341Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Short dcid=5460c4c93935f352 key_phase=false len=31 pn=7 [2025-09-11T20:56:10.167382509Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:10.167393139Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=99.307421ms latest_rtt=33.257707ms srtt=33.257707ms min_rtt=33.257707ms rttvar=16.628853ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 560152237 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.10 Kbps, is_app_limited: true, interval: 33.257707ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 526289622 }), send_elapsed: 0ns, ack_elapsed: 33.257707ms, rtt: 33.257707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507401, last_update: Instant { tv_sec: 889, tv_nsec: 560965022 }, next_time: Instant { tv_sec: 889, tv_nsec: 563557566 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:10.167434466Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:42772 to 193.167.100.100:443 [2025-09-11T20:56:10.167441609Z TRACE quiche_apps::client] 0.0.0.0:42772 -> 193.167.100.100:443: done writing [2025-09-11T20:56:10.200188181Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42772 [2025-09-11T20:56:10.200207617Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx pkt Short dcid=081b861596619ccbf8a09fe5f799114c399fc7b3 key_phase=false len=1186 pn=2 [2025-09-11T20:56:10.200220492Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm ACK delay=8 blocks=[3..3, 5..6] ecn_counts=None [2025-09-11T20:56:10.200227304Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 packet newly acked 3 [2025-09-11T20:56:10.200232975Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 packet newly acked 5 [2025-09-11T20:56:10.200237012Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 packet newly acked 6 [2025-09-11T20:56:10.200242212Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm HANDSHAKE_DONE [2025-09-11T20:56:10.200246390Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 dropped epoch 1 state [2025-09-11T20:56:10.200249466Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:10.200254144Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:10.200260316Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm PADDING len=106 [2025-09-11T20:56:10.200284942Z TRACE quiche_apps::client] 0.0.0.0:42772: processed 1207 bytes [2025-09-11T20:56:10.200292135Z TRACE quiche_apps::client] 0.0.0.0:42772: recv() would block [2025-09-11T20:56:10.200294910Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.200298126Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 stream id 0 is readable [2025-09-11T20:56:10.200303306Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 0 [2025-09-11T20:56:10.200309728Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 0 [2025-09-11T20:56:10.200314807Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 0 [2025-09-11T20:56:10.200320227Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 17 bytes on stream 0 [2025-09-11T20:56:10.200342359Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:10.200347839Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:10.200351556Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:10.200355724Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:10.200360563Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:10.200370792Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:10.200377955Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 stream id 0 is readable [2025-09-11T20:56:10.200382363Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 0 [2025-09-11T20:56:10.200386671Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 0 [2025-09-11T20:56:10.200392252Z TRACE quiche::h3::stream] 081b861596619ccbf8a09fe5f799114c399fc7b3 read 1 bytes on stream 0 [2025-09-11T20:56:10.200396440Z TRACE quiche::h3] 081b861596619ccbf8a09fe5f799114c399fc7b3 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:10.200422638Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:10.200426045Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:10.200431214Z INFO quiche_apps::common] 1/1 response(s) received in 67.66753ms, closing... [2025-09-11T20:56:10.200441012Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx pkt Short dcid=5460c4c93935f352 key_phase=false len=11 pn=8 [2025-09-11T20:56:10.200443818Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:10.200451963Z TRACE quiche::recovery::congestion::recovery] 081b861596619ccbf8a09fe5f799114c399fc7b3 timer=3.709595ms latest_rtt=30.580904ms srtt=32.923106ms min_rtt=30.580904ms rttvar=13.140839ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=126 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1650, delivered_time: Instant { tv_sec: 889, tv_nsec: 593882262 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 563301358 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 312.36 Kbps, is_app_limited: true, interval: 33.730025ms, delivered: 1317, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 560152237 }), send_elapsed: 3.149121ms, ack_elapsed: 33.730025ms, rtt: 30.580904ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 512557, last_update: Instant { tv_sec: 889, tv_nsec: 594113623 }, next_time: Instant { tv_sec: 889, tv_nsec: 594113623 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:10.200494933Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:42772 to 193.167.100.100:443 [2025-09-11T20:56:10.200501145Z TRACE quiche_apps::client] 0.0.0.0:42772 -> 193.167.100.100:443: done writing [2025-09-11T20:56:10.210227094Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42772 [2025-09-11T20:56:10.210241181Z TRACE quiche_apps::client] 0.0.0.0:42772: processed 1207 bytes [2025-09-11T20:56:10.210247443Z TRACE quiche_apps::client] 0.0.0.0:42772: recv() would block [2025-09-11T20:56:10.210252071Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.210258653Z TRACE quiche_apps::client] 0.0.0.0:42772 -> 193.167.100.100:443: done writing [2025-09-11T20:56:10.220306293Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42772 [2025-09-11T20:56:10.220321932Z TRACE quiche_apps::client] 0.0.0.0:42772: processed 1207 bytes [2025-09-11T20:56:10.220353421Z TRACE quiche_apps::client] 0.0.0.0:42772: recv() would block [2025-09-11T20:56:10.220358891Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.220366205Z TRACE quiche_apps::client] 0.0.0.0:42772 -> 193.167.100.100:443: done writing [2025-09-11T20:56:10.230403946Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42772 [2025-09-11T20:56:10.230416379Z TRACE quiche_apps::client] 0.0.0.0:42772: processed 1207 bytes [2025-09-11T20:56:10.230423883Z TRACE quiche_apps::client] 0.0.0.0:42772: recv() would block [2025-09-11T20:56:10.230428782Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.230435956Z TRACE quiche_apps::client] 0.0.0.0:42772 -> 193.167.100.100:443: done writing [2025-09-11T20:56:10.457719000Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:10.457747844Z TRACE quiche] 081b861596619ccbf8a09fe5f799114c399fc7b3 draining timeout expired [2025-09-11T20:56:10.457792818Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.457799190Z INFO quiche_apps::client] connection closed, recv=5 sent=9 lost=0 retrans=0 sent_bytes=1939 recv_bytes=2898 lost_bytes=0 [local_addr=0.0.0.0:42772 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=9 lost=0 retrans=0 rtt=32.923106ms min_rtt=Some(30.580904ms) rttvar=13.140839ms cwnd=13500 sent_bytes=1939 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=39045] [2025-09-11T20:56:10.462565294Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:10.462801935Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:55267 with scid 33156135166f756f5eb764d36778b00ad9947a40 [2025-09-11T20:56:10.462844154Z TRACE quiche::tls] 33156135166f756f5eb764d36778b00ad9947a40 write message lvl=Initial len=266 [2025-09-11T20:56:10.462860705Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Initial version=1 dcid=cb8f60ab511da1f853bb9039c0246f2b scid=33156135166f756f5eb764d36778b00ad9947a40 len=270 pn=0 [2025-09-11T20:56:10.462863771Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:10.462876334Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=998.931763ms 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, 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: 889, tv_nsec: 856485857 }, next_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:10.462959048Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:10.496355230Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:55267 [2025-09-11T20:56:10.496373514Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 dropped invalid packet [2025-09-11T20:56:10.496378984Z TRACE quiche_apps::client] 0.0.0.0:55267: processed 439 bytes [2025-09-11T20:56:10.496385597Z TRACE quiche_apps::client] 0.0.0.0:55267: recv() would block [2025-09-11T20:56:10.496404281Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.496420251Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:10.497397202Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:55267 [2025-09-11T20:56:10.497407411Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 dropped invalid packet [2025-09-11T20:56:10.497410206Z TRACE quiche_apps::client] 0.0.0.0:55267: processed 1350 bytes [2025-09-11T20:56:10.497415586Z TRACE quiche_apps::client] 0.0.0.0:55267: recv() would block [2025-09-11T20:56:10.497419404Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:10.497426827Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:11.463446814Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:11.463478202Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 loss detection timeout expired [2025-09-11T20:56:11.463486979Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=997.320527ms 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, 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: 889, tv_nsec: 856485857 }, next_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:11.463525320Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:11.463558742Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Initial version=1 dcid=cb8f60ab511da1f853bb9039c0246f2b scid=33156135166f756f5eb764d36778b00ad9947a40 len=270 pn=1 [2025-09-11T20:56:11.463562990Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:11.463581695Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.997952832s 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, 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: 890, tv_nsec: 857212147 }, next_time: Instant { tv_sec: 890, tv_nsec: 857212147 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:11.463662466Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:11.463672885Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:13.463732389Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:13.463763267Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 loss detection timeout expired [2025-09-11T20:56:13.463769959Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.995763877s 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, 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: 890, tv_nsec: 857212147 }, next_time: Instant { tv_sec: 890, tv_nsec: 857212147 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:13.463793463Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:13.463827146Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Initial version=1 dcid=cb8f60ab511da1f853bb9039c0246f2b scid=33156135166f756f5eb764d36778b00ad9947a40 len=270 pn=2 [2025-09-11T20:56:13.463846762Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:13.463865998Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=3.995936552s 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 892, tv_nsec: 857480230 }, next_time: Instant { tv_sec: 892, tv_nsec: 857480230 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:13.463950045Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:13.463967597Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Initial version=1 dcid=cb8f60ab511da1f853bb9039c0246f2b scid=33156135166f756f5eb764d36778b00ad9947a40 len=4 pn=3 [2025-09-11T20:56:13.463972837Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm PING mtu_probe=None [2025-09-11T20:56:13.463977286Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm PADDING len=3 [2025-09-11T20:56:13.463989288Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=3.995967709s 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 892, tv_nsec: 857634998 }, next_time: Instant { tv_sec: 892, tv_nsec: 857634998 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:13.464036776Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:13.464047206Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:17.464104332Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:17.464134098Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 loss detection timeout expired [2025-09-11T20:56:17.464141011Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=3.991815686s 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 892, tv_nsec: 857634998 }, next_time: Instant { tv_sec: 892, tv_nsec: 857634998 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:17.464179312Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:17.464212935Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Initial version=1 dcid=cb8f60ab511da1f853bb9039c0246f2b scid=33156135166f756f5eb764d36778b00ad9947a40 len=270 pn=4 [2025-09-11T20:56:17.464217303Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:17.464236999Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=7.991951089s 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, 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: 896, tv_nsec: 857865859 }, next_time: Instant { tv_sec: 896, tv_nsec: 857865859 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:17.464319543Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:17.464360420Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Initial version=1 dcid=cb8f60ab511da1f853bb9039c0246f2b scid=33156135166f756f5eb764d36778b00ad9947a40 len=4 pn=5 [2025-09-11T20:56:17.464366231Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm PING mtu_probe=None [2025-09-11T20:56:17.464371841Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm PADDING len=3 [2025-09-11T20:56:17.464383793Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=7.991964755s 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: 889, tv_nsec: 856485857 }, first_sent_time: Instant { tv_sec: 889, tv_nsec: 856485857 }, 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: 896, tv_nsec: 858026729 }, next_time: Instant { tv_sec: 896, tv_nsec: 858026729 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:17.464435289Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:17.464445648Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:17.997750919Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:55267 [2025-09-11T20:56:17.997785703Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx pkt Initial version=1 dcid=33156135166f756f5eb764d36778b00ad9947a40 scid=e9e3fba01a971d64 token= len=145 pn=99056 [2025-09-11T20:56:17.997809127Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:17.997972993Z TRACE quiche::tls] 33156135166f756f5eb764d36778b00ad9947a40 set write secret lvl=Handshake [2025-09-11T20:56:17.997991928Z TRACE quiche::tls] 33156135166f756f5eb764d36778b00ad9947a40 set read secret lvl=Handshake [2025-09-11T20:56:17.998008358Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm ACK delay=62582 blocks=[0..0, 4..4] ecn_counts=None [2025-09-11T20:56:17.998018187Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet newly acked 0 [2025-09-11T20:56:17.998023697Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet newly acked 4 [2025-09-11T20:56:17.998029338Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet 1 lost on epoch 0 [2025-09-11T20:56:17.998033676Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet 2 lost on epoch 0 [2025-09-11T20:56:17.998037483Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet 3 lost on epoch 0 [2025-09-11T20:56:17.998061327Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm PADDING len=21 [2025-09-11T20:56:17.998104377Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx pkt Handshake version=1 dcid=33156135166f756f5eb764d36778b00ad9947a40 scid=e9e3fba01a971d64 len=1032 pn=3 [2025-09-11T20:56:17.998116320Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm PING mtu_probe=None [2025-09-11T20:56:17.998125707Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm PADDING len=1011 [2025-09-11T20:56:17.998135085Z TRACE quiche_apps::client] 0.0.0.0:55267: processed 1252 bytes [2025-09-11T20:56:17.998140715Z TRACE quiche_apps::client] 0.0.0.0:55267: recv() would block [2025-09-11T20:56:17.998143971Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:17.998160201Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Initial version=1 dcid=e9e3fba01a971d64 scid=33156135166f756f5eb764d36778b00ad9947a40 len=8 pn=6 [2025-09-11T20:56:17.998164079Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm ACK delay=47 blocks=[99056..99056] ecn_counts=None [2025-09-11T20:56:17.998174568Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.0669434s latest_rtt=533.58972ms srtt=533.58972ms min_rtt=533.58972ms rttvar=266.79486ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 897, tv_nsec: 391455579 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 897, tv_nsec: 391455579 }, first_sent_time: Instant { tv_sec: 896, tv_nsec: 857865859 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.70 Kbps, is_app_limited: true, interval: 7.534969722s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 856485857 }), send_elapsed: 7.001380002s, ack_elapsed: 7.534969722s, rtt: 533.58972ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 22137, last_update: Instant { tv_sec: 896, tv_nsec: 858026729 }, next_time: Instant { tv_sec: 896, tv_nsec: 858026729 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:17.998206959Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Handshake version=1 dcid=e9e3fba01a971d64 scid=33156135166f756f5eb764d36778b00ad9947a40 len=5 pn=7 [2025-09-11T20:56:17.998210435Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm ACK delay=12 blocks=[3..3] ecn_counts=None [2025-09-11T20:56:17.998216947Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.066901372s latest_rtt=533.58972ms srtt=533.58972ms min_rtt=533.58972ms rttvar=266.79486ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 897, tv_nsec: 391455579 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 897, tv_nsec: 391455579 }, first_sent_time: Instant { tv_sec: 896, tv_nsec: 857865859 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.70 Kbps, is_app_limited: true, interval: 7.534969722s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 856485857 }), send_elapsed: 7.001380002s, ack_elapsed: 7.534969722s, rtt: 533.58972ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 22137, last_update: Instant { tv_sec: 896, tv_nsec: 858026729 }, next_time: Instant { tv_sec: 896, tv_nsec: 858026729 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:17.998230953Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 dropped epoch 0 state [2025-09-11T20:56:17.998271379Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:17.998281758Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:18.498447061Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:55267 [2025-09-11T20:56:18.498488157Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 dropped invalid packet [2025-09-11T20:56:18.498494940Z TRACE quiche_apps::client] 0.0.0.0:55267: processed 1252 bytes [2025-09-11T20:56:18.498501823Z TRACE quiche_apps::client] 0.0.0.0:55267: recv() would block [2025-09-11T20:56:18.498506011Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:18.498522532Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:19.600697404Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:19.600729454Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 loss detection timeout expired [2025-09-11T20:56:19.600734523Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=3.201531147s latest_rtt=533.58972ms srtt=533.58972ms min_rtt=533.58972ms rttvar=266.79486ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 897, tv_nsec: 391455579 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 897, tv_nsec: 391455579 }, first_sent_time: Instant { tv_sec: 896, tv_nsec: 857865859 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.70 Kbps, is_app_limited: true, interval: 7.534969722s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 856485857 }), send_elapsed: 7.001380002s, ack_elapsed: 7.534969722s, rtt: 533.58972ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 22137, last_update: Instant { tv_sec: 896, tv_nsec: 858026729 }, next_time: Instant { tv_sec: 896, tv_nsec: 858026729 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.600782904Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:19.600816186Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Handshake version=1 dcid=e9e3fba01a971d64 scid=33156135166f756f5eb764d36778b00ad9947a40 len=9 pn=8 [2025-09-11T20:56:19.600820744Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm ACK delay=200338 blocks=[3..3] ecn_counts=None [2025-09-11T20:56:19.600826575Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm PING mtu_probe=None [2025-09-11T20:56:19.600841433Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=3.20149024s latest_rtt=533.58972ms srtt=533.58972ms min_rtt=533.58972ms rttvar=266.79486ms cwnd=9450 ssthresh=9450 bytes_in_flight=63 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 527899823 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 898, tv_nsec: 994470973 }, first_sent_time: Instant { tv_sec: 898, tv_nsec: 994470973 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.70 Kbps, is_app_limited: true, interval: 7.534969722s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 889, tv_nsec: 856485857 }), send_elapsed: 7.001380002s, ack_elapsed: 7.534969722s, rtt: 533.58972ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 22137, last_update: Instant { tv_sec: 898, tv_nsec: 994470973 }, next_time: Instant { tv_sec: 898, tv_nsec: 994470973 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.600923366Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:19.600930529Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:19.632444867Z TRACE quiche_apps::client] got 823 bytes from 193.167.100.100:443 to 0.0.0.0:55267 [2025-09-11T20:56:19.632475103Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx pkt Handshake version=1 dcid=33156135166f756f5eb764d36778b00ad9947a40 scid=e9e3fba01a971d64 len=786 pn=5 [2025-09-11T20:56:19.632504088Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:19.632730269Z TRACE quiche::tls] 33156135166f756f5eb764d36778b00ad9947a40 write message lvl=Handshake len=36 [2025-09-11T20:56:19.632737092Z TRACE quiche::tls] 33156135166f756f5eb764d36778b00ad9947a40 set write secret lvl=OneRTT [2025-09-11T20:56:19.632748082Z TRACE quiche::tls] 33156135166f756f5eb764d36778b00ad9947a40 set read secret lvl=OneRTT [2025-09-11T20:56:19.632768911Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(cb8f60ab511da1f853bb9039c0246f2b), max_idle_timeout: 180000, stateless_reset_token: Some(22561317067325950164141896413126456362), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(e9e3fba01a971d64), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:19.632796372Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm ACK delay=16 blocks=[8..8] ecn_counts=None [2025-09-11T20:56:19.632802353Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet newly acked 8 [2025-09-11T20:56:19.632808946Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm PADDING len=55 [2025-09-11T20:56:19.632836196Z TRACE quiche_apps::client] 0.0.0.0:55267: processed 823 bytes [2025-09-11T20:56:19.632842037Z TRACE quiche_apps::client] 0.0.0.0:55267: recv() would block [2025-09-11T20:56:19.632845163Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:19.632862866Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:19.632904093Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 open GREASE stream 14 [2025-09-11T20:56:19.632914653Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:19.632921786Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:19.632930663Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:19.632937696Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /tyrdixxlvx", "user-agent: quiche"] [2025-09-11T20:56:19.633028665Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Handshake version=1 dcid=e9e3fba01a971d64 scid=33156135166f756f5eb764d36778b00ad9947a40 len=46 pn=9 [2025-09-11T20:56:19.633033725Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm ACK delay=69 blocks=[5..5] ecn_counts=None [2025-09-11T20:56:19.633037722Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:19.633048883Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.773117178s latest_rtt=31.675048ms srtt=470.850386ms min_rtt=31.675048ms rttvar=325.574813ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 560123043 }) Rate { delivered: 729, delivered_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, first_sent_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 15.90 Kbps, is_app_limited: true, interval: 31.675048ms, delivered: 63, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 898, tv_nsec: 994470973 }), send_elapsed: 0ns, ack_elapsed: 31.675048ms, rtt: 31.675048ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 25087, last_update: Instant { tv_sec: 899, tv_nsec: 26694193 }, next_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.633078869Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Short dcid=e9e3fba01a971d64 key_phase=false len=304 pn=10 [2025-09-11T20:56:19.633082475Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[17, 0b, a3, 76, 29, d4, d2, 92, 31, bf, 63, 52, e3, 6c, 17, 53, fc, d7, 57, ec] reset_token=[9c, ec, b2, df, 24, f6, e8, 41, e4, 13, 7e, 8d, d4, 64, 1c, 7b] [2025-09-11T20:56:19.633090280Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[65, 30, 3b, 95, 46, 59, 7c, 57, 7f, e6, e5, 09, 74, 73, 01, b8, f4, 4a, f7, 87] reset_token=[f9, 3c, eb, de, 37, 38, fe, 92, 32, 5f, 72, 97, 97, 68, 37, da] [2025-09-11T20:56:19.633101882Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[0d, 56, ab, a5, a9, 99, 08, c1, dd, 03, f1, d9, bc, 99, 53, 11, 2e, 21, bf, 27] reset_token=[54, a3, 3c, 11, 34, 5f, 4a, 3b, cb, 82, c0, 7b, 8f, 62, 7e, 99] [2025-09-11T20:56:19.633108454Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5d, 72, cf, c5, 31, 51, 15, 89, 08, b7, cd, 4e, 7b, 23, 0b, 55, 89, 0d, 12, e4] reset_token=[ba, ee, 21, a6, 1b, de, f4, 03, 7e, 2c, d0, 14, e6, 54, 7a, 15] [2025-09-11T20:56:19.633114716Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[24, b7, a3, 0f, a1, 65, 6e, 20, 4e, b9, c6, 4b, e9, 07, c2, 77, 25, bd, 24, 19] reset_token=[72, fa, 9c, 31, ec, 35, 92, f7, 11, 48, c4, 1f, 12, fd, 95, ff] [2025-09-11T20:56:19.633120687Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[84, 8e, 5b, 4b, 58, 7c, 8e, 9e, 6c, 41, b1, 8b, 2c, fd, 66, 65, 21, f3, 3c, cc] reset_token=[88, 9f, 6e, 6c, b1, cf, b0, 23, 2c, f0, 11, 26, 99, 79, 3b, 0c] [2025-09-11T20:56:19.633126578Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[4b, 5a, 99, 6d, e1, d5, ea, bd, be, 28, 40, de, 77, 7c, be, 98, b9, d5, 0c, c5] reset_token=[64, d2, c0, 51, ee, 56, ad, 5c, a7, bc, 52, 35, b2, 9d, 76, 99] [2025-09-11T20:56:19.633132459Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:19.633143649Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.773022571s latest_rtt=31.675048ms srtt=470.850386ms min_rtt=31.675048ms rttvar=325.574813ms cwnd=9450 ssthresh=9450 bytes_in_flight=430 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 560123043 }) Rate { delivered: 729, delivered_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, first_sent_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 15.90 Kbps, is_app_limited: true, interval: 31.675048ms, delivered: 63, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 898, tv_nsec: 994470973 }), send_elapsed: 0ns, ack_elapsed: 31.675048ms, rtt: 31.675048ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 25087, last_update: Instant { tv_sec: 899, tv_nsec: 26694193 }, next_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.633196318Z TRACE quiche_apps::client] written 430 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:19.633205234Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Short dcid=e9e3fba01a971d64 key_phase=false len=6 pn=11 [2025-09-11T20:56:19.633208530Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:19.633215093Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.772951128s latest_rtt=31.675048ms srtt=470.850386ms min_rtt=31.675048ms rttvar=325.574813ms cwnd=9450 ssthresh=9450 bytes_in_flight=462 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 560123043 }) Rate { delivered: 729, delivered_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, first_sent_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 15.90 Kbps, is_app_limited: true, interval: 31.675048ms, delivered: 63, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 898, tv_nsec: 994470973 }), send_elapsed: 0ns, ack_elapsed: 31.675048ms, rtt: 31.675048ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 25087, last_update: Instant { tv_sec: 899, tv_nsec: 26694193 }, next_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.633252002Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:19.633259646Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Short dcid=e9e3fba01a971d64 key_phase=false len=6 pn=12 [2025-09-11T20:56:19.633262742Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:19.633268703Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.772897629s latest_rtt=31.675048ms srtt=470.850386ms min_rtt=31.675048ms rttvar=325.574813ms cwnd=9450 ssthresh=9450 bytes_in_flight=494 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 560123043 }) Rate { delivered: 729, delivered_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, first_sent_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { bandwidth: 15.90 Kbps, is_app_limited: true, interval: 31.675048ms, delivered: 63, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 898, tv_nsec: 994470973 }), send_elapsed: 0ns, ack_elapsed: 31.675048ms, rtt: 31.675048ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 25087, last_update: Instant { tv_sec: 899, tv_nsec: 26694193 }, next_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.633296334Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:19.633302896Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Short dcid=e9e3fba01a971d64 key_phase=false len=73 pn=13 [2025-09-11T20:56:19.633305982Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:19.633311813Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.772854508s latest_rtt=31.675048ms srtt=470.850386ms min_rtt=31.675048ms rttvar=325.574813ms cwnd=9450 ssthresh=9450 bytes_in_flight=593 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 560123043 }) Rate { delivered: 729, delivered_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, first_sent_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 8, rate_sample: RateSample { bandwidth: 15.90 Kbps, is_app_limited: true, interval: 31.675048ms, delivered: 63, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 898, tv_nsec: 994470973 }), send_elapsed: 0ns, ack_elapsed: 31.675048ms, rtt: 31.675048ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 25087, last_update: Instant { tv_sec: 899, tv_nsec: 26694193 }, next_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.633366184Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:19.633377976Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Short dcid=e9e3fba01a971d64 key_phase=false len=31 pn=14 [2025-09-11T20:56:19.633381122Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:19.633388366Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=1.772777865s latest_rtt=31.675048ms srtt=470.850386ms min_rtt=31.675048ms rttvar=325.574813ms cwnd=9450 ssthresh=9450 bytes_in_flight=650 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 560123043 }) Rate { delivered: 729, delivered_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, first_sent_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 8, rate_sample: RateSample { bandwidth: 15.90 Kbps, is_app_limited: true, interval: 31.675048ms, delivered: 63, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 898, tv_nsec: 994470973 }), send_elapsed: 0ns, ack_elapsed: 31.675048ms, rtt: 31.675048ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 25087, last_update: Instant { tv_sec: 899, tv_nsec: 26694193 }, next_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.633416899Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:19.633421357Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:19.664869031Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:55267 [2025-09-11T20:56:19.664895430Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx pkt Short dcid=33156135166f756f5eb764d36778b00ad9947a40 key_phase=false len=418 pn=2 [2025-09-11T20:56:19.664914616Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:19.664957165Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:19.664966834Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2f, cf, 7c, 44, b1, d4, 42, 27] reset_token=[bb, 49, 27, 5a, 00, 7b, c6, 35, 70, 5f, d6, a0, 71, 22, 8a, e3] [2025-09-11T20:56:19.664980569Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[52, 75, ad, 81, 91, 30, a6, a0] reset_token=[ac, 74, 05, 61, f0, 4f, f9, e8, 42, 59, c3, 16, 11, 6e, f1, c4] [2025-09-11T20:56:19.664991249Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[23, c8, 4d, 87, 75, 25, 7d, 6f] reset_token=[cc, 70, 45, 47, 13, 02, 24, bd, 35, c2, 90, 88, 33, ae, 3f, 52] [2025-09-11T20:56:19.665000056Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[45, 66, 03, 6c, 89, 54, fc, 1b] reset_token=[23, 07, 44, 40, 58, b2, 66, f0, 22, 3e, a4, 89, 03, 1e, ca, 45] [2025-09-11T20:56:19.665009874Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b8, 62, 1e, 1f, 24, e7, fd, 9a] reset_token=[46, 10, 57, 33, eb, 70, 5a, 56, 07, c9, b1, 0b, 84, a9, f2, d3] [2025-09-11T20:56:19.665019261Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[9e, 99, 89, 3d, 8e, d5, 04, 32] reset_token=[6d, 59, 3f, a0, e4, ed, 38, 02, b4, 11, e2, 72, 6a, 16, 2a, 5a] [2025-09-11T20:56:19.665039719Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[ef, 11, fc, 57, d2, 6c, eb, ff] reset_token=[cf, e9, d4, ac, 17, 29, 47, e7, b1, 85, 5b, 6a, d3, 61, 27, 33] [2025-09-11T20:56:19.665049017Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm ACK delay=5 blocks=[10..11, 13..14] ecn_counts=None [2025-09-11T20:56:19.665057423Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet newly acked 10 [2025-09-11T20:56:19.665062422Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet newly acked 11 [2025-09-11T20:56:19.665066209Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet newly acked 13 [2025-09-11T20:56:19.665069044Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 packet newly acked 14 [2025-09-11T20:56:19.665074354Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm PADDING len=17 [2025-09-11T20:56:19.665132953Z TRACE quiche_apps::client] 0.0.0.0:55267: processed 439 bytes [2025-09-11T20:56:19.665139536Z TRACE quiche_apps::client] 0.0.0.0:55267: recv() would block [2025-09-11T20:56:19.665142842Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:19.665157569Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Short dcid=e9e3fba01a971d64 key_phase=false len=5 pn=15 [2025-09-11T20:56:19.665161276Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm ACK delay=33 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:19.665171114Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=435.815257ms latest_rtt=31.873398ms srtt=415.973261ms min_rtt=31.675048ms rttvar=353.935356ms cwnd=9450 ssthresh=9450 bytes_in_flight=132 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 560123043 }) Rate { delivered: 1247, delivered_time: Instant { tv_sec: 899, tv_nsec: 58567591 }, first_sent_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 14, rate_sample: RateSample { bandwidth: 130.01 Kbps, is_app_limited: true, interval: 31.873398ms, delivered: 518, prior_delivered: 729, prior_time: Some(Instant { tv_sec: 899, tv_nsec: 26694193 }), send_elapsed: 0ns, ack_elapsed: 31.873398ms, rtt: 31.873398ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 28397, last_update: Instant { tv_sec: 899, tv_nsec: 26694193 }, next_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.665223292Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:19.665228972Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:19.665803914Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:55267 [2025-09-11T20:56:19.665815065Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx pkt Short dcid=33156135166f756f5eb764d36778b00ad9947a40 key_phase=false len=1186 pn=3 [2025-09-11T20:56:19.665824212Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:19.665830794Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:19.665835823Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:19.665846834Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm HANDSHAKE_DONE [2025-09-11T20:56:19.665853386Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 dropped epoch 1 state [2025-09-11T20:56:19.665858265Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:19.665862383Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:19.665866591Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 rx frm PADDING len=93 [2025-09-11T20:56:19.665876690Z TRACE quiche_apps::client] 0.0.0.0:55267: processed 1207 bytes [2025-09-11T20:56:19.665882911Z TRACE quiche_apps::client] 0.0.0.0:55267: recv() would block [2025-09-11T20:56:19.665886738Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:19.665890405Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 stream id 3 is readable [2025-09-11T20:56:19.665898791Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 3 [2025-09-11T20:56:19.665905954Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 open peer's control stream 3 [2025-09-11T20:56:19.665911234Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 3 [2025-09-11T20:56:19.665916193Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 3 [2025-09-11T20:56:19.665921513Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 6 bytes on stream 3 [2025-09-11T20:56:19.665925701Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:19.665937844Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 stream id 7 is readable [2025-09-11T20:56:19.665941611Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 7 [2025-09-11T20:56:19.665945137Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 stream id 11 is readable [2025-09-11T20:56:19.665949114Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 11 [2025-09-11T20:56:19.665952421Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 stream id 0 is readable [2025-09-11T20:56:19.665955737Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 0 [2025-09-11T20:56:19.665958843Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 0 [2025-09-11T20:56:19.665961818Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 0 [2025-09-11T20:56:19.665965074Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 17 bytes on stream 0 [2025-09-11T20:56:19.665967509Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:19.665970474Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:19.665972979Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:19.665975904Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:19.665980784Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:19.665989770Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:19.665996593Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 stream id 0 is readable [2025-09-11T20:56:19.666001783Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 0 [2025-09-11T20:56:19.666005479Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 0 [2025-09-11T20:56:19.666008575Z TRACE quiche::h3::stream] 33156135166f756f5eb764d36778b00ad9947a40 read 1 bytes on stream 0 [2025-09-11T20:56:19.666015438Z TRACE quiche::h3] 33156135166f756f5eb764d36778b00ad9947a40 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:19.666021840Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:19.666024795Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:19.666027270Z INFO quiche_apps::common] 1/1 response(s) received in 9.203062411s, closing... [2025-09-11T20:56:19.666035515Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx pkt Short dcid=e9e3fba01a971d64 key_phase=false len=11 pn=16 [2025-09-11T20:56:19.666038191Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:19.666045274Z TRACE quiche::recovery::congestion::recovery] 33156135166f756f5eb764d36778b00ad9947a40 timer=434.941188ms latest_rtt=31.873398ms srtt=415.973261ms min_rtt=31.675048ms rttvar=353.935356ms cwnd=9450 ssthresh=9450 bytes_in_flight=69 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 899, tv_nsec: 560123043 }) Rate { delivered: 1247, delivered_time: Instant { tv_sec: 899, tv_nsec: 58567591 }, first_sent_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 130.01 Kbps, is_app_limited: true, interval: 31.873398ms, delivered: 518, prior_delivered: 729, prior_time: Some(Instant { tv_sec: 899, tv_nsec: 26694193 }), send_elapsed: 0ns, ack_elapsed: 31.873398ms, rtt: 31.873398ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 28397, last_update: Instant { tv_sec: 899, tv_nsec: 26694193 }, next_time: Instant { tv_sec: 899, tv_nsec: 26694193 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:19.666080189Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:55267 to 193.167.100.100:443 [2025-09-11T20:56:19.666084146Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:19.696610212Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:55267 [2025-09-11T20:56:19.696630951Z TRACE quiche_apps::client] 0.0.0.0:55267: processed 42 bytes [2025-09-11T20:56:19.696636902Z TRACE quiche_apps::client] 0.0.0.0:55267: recv() would block [2025-09-11T20:56:19.696640899Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:19.696649776Z TRACE quiche_apps::client] 0.0.0.0:55267 -> 193.167.100.100:443: done writing [2025-09-11T20:56:25.167174061Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:25.167201933Z TRACE quiche] 33156135166f756f5eb764d36778b00ad9947a40 draining timeout expired [2025-09-11T20:56:25.167249843Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:25.167256365Z INFO quiche_apps::client] connection closed, recv=5 sent=17 lost=4 retrans=7 sent_bytes=2369 recv_bytes=3721 lost_bytes=733 [local_addr=0.0.0.0:55267 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=17 lost=4 retrans=7 rtt=415.973261ms min_rtt=Some(31.675048ms) rttvar=353.935356ms cwnd=9450 sent_bytes=2369 recv_bytes=3721 lost_bytes=0 stream_retrans_bytes=1862 pmtu=1350 delivery_rate=16251] [2025-09-11T20:56:25.172026346Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:25.172268176Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:57780 with scid 1a1743a19d0a10d3a660cf357c05c5cef328ee81 [2025-09-11T20:56:25.172309473Z TRACE quiche::tls] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 write message lvl=Initial len=266 [2025-09-11T20:56:25.172340421Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Initial version=1 dcid=f6f781806b96f4350afef0ddc2783586 scid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 len=270 pn=0 [2025-09-11T20:56:25.172351251Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:25.172364496Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=998.912056ms 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: 904, tv_nsec: 565954322 }, first_sent_time: Instant { tv_sec: 904, tv_nsec: 565954322 }, 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: 904, tv_nsec: 565954322 }, next_time: Instant { tv_sec: 904, tv_nsec: 565954322 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:25.172446068Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:25.207030441Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:25.207045499Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 dropped invalid packet [2025-09-11T20:56:25.207050057Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1350 bytes [2025-09-11T20:56:25.207055598Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:25.207059415Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:25.207084261Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.173107080Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:26.173131165Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 loss detection timeout expired [2025-09-11T20:56:26.173138047Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=997.137743ms 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: 904, tv_nsec: 565954322 }, first_sent_time: Instant { tv_sec: 904, tv_nsec: 565954322 }, 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: 904, tv_nsec: 565954322 }, next_time: Instant { tv_sec: 904, tv_nsec: 565954322 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.173161812Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.173194282Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Initial version=1 dcid=f6f781806b96f4350afef0ddc2783586 scid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 len=270 pn=1 [2025-09-11T20:56:26.173198520Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:26.173216844Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=1.997954115s 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: 904, tv_nsec: 565954322 }, first_sent_time: Instant { tv_sec: 904, tv_nsec: 565954322 }, 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: 905, tv_nsec: 566848549 }, next_time: Instant { tv_sec: 905, tv_nsec: 566848549 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.173302714Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.173310038Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.206072062Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.206094423Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx pkt Initial version=1 dcid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 scid=097fadb30478791d token= len=145 pn=91177 [2025-09-11T20:56:26.206112487Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:26.206249803Z TRACE quiche::tls] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 set write secret lvl=Handshake [2025-09-11T20:56:26.206267876Z TRACE quiche::tls] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 set read secret lvl=Handshake [2025-09-11T20:56:26.206284207Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm ACK delay=12 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:26.206292743Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet newly acked 0 [2025-09-11T20:56:26.206298143Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet newly acked 1 [2025-09-11T20:56:26.206305767Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm PADDING len=26 [2025-09-11T20:56:26.206360008Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx pkt Handshake version=1 dcid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 scid=097fadb30478791d len=1032 pn=2 [2025-09-11T20:56:26.206368564Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:26.206582162Z TRACE quiche::tls] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 write message lvl=Handshake len=36 [2025-09-11T20:56:26.206586791Z TRACE quiche::tls] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 set write secret lvl=OneRTT [2025-09-11T20:56:26.206595437Z TRACE quiche::tls] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 set read secret lvl=OneRTT [2025-09-11T20:56:26.206613531Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(f6f781806b96f4350afef0ddc2783586), max_idle_timeout: 180000, stateless_reset_token: Some(117625226876656065192409941985829456463), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(097fadb30478791d), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:26.206627346Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm PADDING len=306 [2025-09-11T20:56:26.206651311Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1252 bytes [2025-09-11T20:56:26.206657062Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.206660168Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.206676578Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:26.206691857Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 open GREASE stream 14 [2025-09-11T20:56:26.206701254Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:26.206708137Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:26.206716603Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:26.206723636Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /osmbhgahrs", "user-agent: quiche"] [2025-09-11T20:56:26.206811009Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Initial version=1 dcid=097fadb30478791d scid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 len=9 pn=2 [2025-09-11T20:56:26.206815628Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm ACK delay=89 blocks=[91177..91177] ecn_counts=None [2025-09-11T20:56:26.206826137Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=98.016758ms latest_rtt=32.918004ms srtt=32.918004ms min_rtt=32.918004ms rttvar=16.459002ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033812231s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 904, tv_nsec: 565954322 }), send_elapsed: 1.000894227s, ack_elapsed: 1.033812231s, rtt: 32.918004ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512637, last_update: Instant { tv_sec: 905, tv_nsec: 600288747 }, next_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.206848699Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Handshake version=1 dcid=097fadb30478791d scid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 len=45 pn=3 [2025-09-11T20:56:26.206852446Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm ACK delay=61 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:26.206855732Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:26.206862966Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=98.692918ms latest_rtt=32.918004ms srtt=32.918004ms min_rtt=32.918004ms rttvar=16.459002ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033812231s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 904, tv_nsec: 565954322 }), send_elapsed: 1.000894227s, ack_elapsed: 1.033812231s, rtt: 32.918004ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512637, last_update: Instant { tv_sec: 905, tv_nsec: 600479392 }, next_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, max_datagram_size: 1350, last_packet_size: None, iv: 193.119µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.206882152Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 dropped epoch 0 state [2025-09-11T20:56:26.206898161Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=1161 pn=4 [2025-09-11T20:56:26.206901538Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d5, 73, 86, 6f, 7c, 95, 40, 67, 7c, ee, 63, 8c, 54, 64, 98, 1f, ff, 3c, 34, 64] reset_token=[07, 5e, 5d, ff, dc, 94, 99, 49, b5, 54, a6, 76, b2, 2c, 9b, c0] [2025-09-11T20:56:26.206909693Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[71, d4, 67, 59, 55, 0d, a1, 39, 26, c7, d1, fb, 4f, ab, 46, d6, 3c, 96, 61, 0b] reset_token=[57, 4a, 35, 10, 5d, d4, bc, 77, ff, 07, 29, f1, 6c, b0, 9a, dd] [2025-09-11T20:56:26.206916425Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[1a, dc, 62, ae, 74, 15, 28, 68, 51, cd, 0c, be, 72, 2f, bb, 29, 36, e6, b0, d6] reset_token=[57, 80, 9e, 9a, 9e, 33, 53, 44, f6, 37, c0, b2, bd, e0, 96, 20] [2025-09-11T20:56:26.206922747Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[99, d5, 4b, 7d, ad, 7f, 75, d4, 91, 00, 12, 84, 72, f8, b0, 77, 28, 21, 25, 66] reset_token=[98, 77, c1, d9, 53, a6, d2, 30, fd, 46, 32, 82, b7, 0e, f0, e1] [2025-09-11T20:56:26.206929139Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b9, b6, 0f, 8a, 11, f2, 82, ac, f7, db, 94, dc, d6, e8, 79, ce, 6c, af, 12, 05] reset_token=[3c, de, 87, 53, bd, a8, aa, 88, 7b, 89, df, fa, bf, af, d3, 7f] [2025-09-11T20:56:26.206935411Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[8f, e0, 3b, a0, 32, c1, 24, a5, 0d, f2, 76, ef, e7, 49, ad, ef, 50, 8d, d5, 19] reset_token=[7a, 10, b8, de, f5, ce, 03, c5, 81, ee, 0d, 5e, 91, a6, 79, f4] [2025-09-11T20:56:26.206941803Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[2e, e2, 54, 8a, cc, 7d, 92, d2, cd, 80, 86, 84, 99, 63, 06, 4d, 4d, 6d, fb, 0b] reset_token=[58, 82, f7, 38, e5, b8, d9, c8, c1, c6, 3f, e3, 6f, 4a, 9c, d2] [2025-09-11T20:56:26.206948024Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:26.206951220Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm PADDING len=857 [2025-09-11T20:56:26.206984603Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=98.571152ms latest_rtt=32.918004ms srtt=32.918004ms min_rtt=32.918004ms rttvar=16.459002ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033812231s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 904, tv_nsec: 565954322 }), send_elapsed: 1.000894227s, ack_elapsed: 1.033812231s, rtt: 32.918004ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 512637, last_update: Instant { tv_sec: 905, tv_nsec: 600479392 }, next_time: Instant { tv_sec: 905, tv_nsec: 600672511 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.207031620Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.207040707Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=6 pn=5 [2025-09-11T20:56:26.207044494Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:26.207053942Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=98.501572ms latest_rtt=32.918004ms srtt=32.918004ms min_rtt=32.918004ms rttvar=16.459002ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033812231s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 904, tv_nsec: 565954322 }), send_elapsed: 1.000894227s, ack_elapsed: 1.033812231s, rtt: 32.918004ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512637, last_update: Instant { tv_sec: 905, tv_nsec: 600713568 }, next_time: Instant { tv_sec: 905, tv_nsec: 600672511 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.377901ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.207098735Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.207111599Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=6 pn=6 [2025-09-11T20:56:26.207116288Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:26.207125936Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=98.429708ms latest_rtt=32.918004ms srtt=32.918004ms min_rtt=32.918004ms rttvar=16.459002ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033812231s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 904, tv_nsec: 565954322 }), send_elapsed: 1.000894227s, ack_elapsed: 1.033812231s, rtt: 32.918004ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 512637, last_update: Instant { tv_sec: 905, tv_nsec: 600713568 }, next_time: Instant { tv_sec: 905, tv_nsec: 603161119 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.207166251Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.207174326Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=72 pn=7 [2025-09-11T20:56:26.207183173Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:26.207193422Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=98.362112ms latest_rtt=32.918004ms srtt=32.918004ms min_rtt=32.918004ms rttvar=16.459002ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033812231s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 904, tv_nsec: 565954322 }), send_elapsed: 1.000894227s, ack_elapsed: 1.033812231s, rtt: 32.918004ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512637, last_update: Instant { tv_sec: 905, tv_nsec: 600847337 }, next_time: Instant { tv_sec: 905, tv_nsec: 603161119 }, max_datagram_size: 1350, last_packet_size: None, iv: 253.591µ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-11T20:56:26.207233186Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.207243345Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=31 pn=8 [2025-09-11T20:56:26.207247573Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:26.207258333Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=98.29701ms latest_rtt=32.918004ms srtt=32.918004ms min_rtt=32.918004ms rttvar=16.459002ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 600288787 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033812231s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 904, tv_nsec: 565954322 }), send_elapsed: 1.000894227s, ack_elapsed: 1.033812231s, rtt: 32.918004ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 512637, last_update: Instant { tv_sec: 905, tv_nsec: 600847337 }, next_time: Instant { tv_sec: 905, tv_nsec: 603414710 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.207295392Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.207299780Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.239380653Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.239398877Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx pkt Short dcid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 key_phase=false len=418 pn=2 [2025-09-11T20:56:26.239411381Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:26.239441537Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:26.239450113Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[90, 0c, bc, 97, 8d, 82, 82, b6] reset_token=[13, 8e, 85, 55, a6, a9, df, c2, 1b, b3, 5b, 7a, 35, d0, 3f, 46] [2025-09-11T20:56:26.239473146Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3f, cd, b6, 01, 43, d8, 52, c2] reset_token=[3d, 7b, 16, 2e, c3, fc, 3c, a1, e2, a6, d2, 39, 2c, f8, 80, ef] [2025-09-11T20:56:26.239484286Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4d, 94, 42, 77, 18, c7, 2f, ae] reset_token=[18, 42, 62, b2, 37, a1, 62, 6b, c0, 1a, dc, aa, fb, d6, 52, 13] [2025-09-11T20:56:26.239494295Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c4, b6, 48, c6, a5, 8f, 03, b4] reset_token=[7f, 44, 06, c3, de, d4, 0c, c4, 76, df, ec, fb, d1, ec, 89, 64] [2025-09-11T20:56:26.239504114Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[1a, f1, bf, 10, 44, 98, 17, 2d] reset_token=[82, 22, 6c, f0, 07, 97, 08, f7, c5, 3e, 2e, 9c, 83, 96, 8f, fe] [2025-09-11T20:56:26.239513511Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[ce, b1, 0f, 00, 41, fb, 8b, 62] reset_token=[fb, f6, 1e, a9, 0d, 55, 65, 7a, 4f, ff, 9a, 04, c3, 83, 69, 93] [2025-09-11T20:56:26.239523610Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[a4, 3d, f4, ab, da, fc, fe, 4e] reset_token=[63, 40, f9, 27, df, be, 6d, bc, 29, 73, ec, 0d, f7, 1c, dc, fa] [2025-09-11T20:56:26.239532496Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm ACK delay=4 blocks=[4..4, 6..6, 8..8] ecn_counts=None [2025-09-11T20:56:26.239539429Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet newly acked 4 [2025-09-11T20:56:26.239545100Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet newly acked 6 [2025-09-11T20:56:26.239549768Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet newly acked 8 [2025-09-11T20:56:26.239556191Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet 5 lost on epoch 2 [2025-09-11T20:56:26.239575917Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm PADDING len=15 [2025-09-11T20:56:26.239605753Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 439 bytes [2025-09-11T20:56:26.239613147Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.239617926Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx pkt Short dcid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 key_phase=false len=162 pn=3 [2025-09-11T20:56:26.239624368Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:26.239630890Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:26.239637021Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:26.239643533Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm HANDSHAKE_DONE [2025-09-11T20:56:26.239650066Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 dropped epoch 1 state [2025-09-11T20:56:26.239656177Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm PADDING len=124 [2025-09-11T20:56:26.239668049Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 183 bytes [2025-09-11T20:56:26.239672728Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.239675673Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.239678919Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 stream id 3 is readable [2025-09-11T20:56:26.239684830Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 3 [2025-09-11T20:56:26.239695500Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 open peer's control stream 3 [2025-09-11T20:56:26.239699658Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 3 [2025-09-11T20:56:26.239703525Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 3 [2025-09-11T20:56:26.239707773Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 6 bytes on stream 3 [2025-09-11T20:56:26.239711280Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:26.239719785Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 stream id 7 is readable [2025-09-11T20:56:26.239724104Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 7 [2025-09-11T20:56:26.239728492Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 stream id 11 is readable [2025-09-11T20:56:26.239732810Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 11 [2025-09-11T20:56:26.239745974Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=11 pn=9 [2025-09-11T20:56:26.239749621Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm ACK delay=15 blocks=[2..3] ecn_counts=None [2025-09-11T20:56:26.239753368Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:26.239761453Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=6.296426ms latest_rtt=29.659103ms srtt=32.51064ms min_rtt=29.659103ms rttvar=13.158976ms cwnd=9450 ssthresh=9450 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 905, tv_nsec: 633073813 }) Rate { delivered: 1942, delivered_time: Instant { tv_sec: 905, tv_nsec: 633073813 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 603414710 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 311.36 Kbps, is_app_limited: true, interval: 32.785026ms, delivered: 1276, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 600288787 }), send_elapsed: 3.125923ms, ack_elapsed: 32.785026ms, rtt: 29.659103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 363342, last_update: Instant { tv_sec: 905, tv_nsec: 633416140 }, next_time: Instant { tv_sec: 905, tv_nsec: 603414710 }, max_datagram_size: 1350, last_packet_size: None, iv: 156.877µ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=1.9574338205844317 w_max=13500 } [2025-09-11T20:56:26.239807509Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.239813089Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.240587683Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.240601018Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx pkt Short dcid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 key_phase=false len=1329 pn=4 [2025-09-11T20:56:26.240610185Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm PING mtu_probe=None [2025-09-11T20:56:26.240619432Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm PADDING len=1311 [2025-09-11T20:56:26.240632878Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1350 bytes [2025-09-11T20:56:26.240638518Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.240642215Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.240659227Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=5 pn=10 [2025-09-11T20:56:26.240664386Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm ACK delay=7 blocks=[2..4] ecn_counts=None [2025-09-11T20:56:26.240688571Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=5.369047ms latest_rtt=29.659103ms srtt=32.51064ms min_rtt=29.659103ms rttvar=13.158976ms cwnd=9450 ssthresh=9450 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 905, tv_nsec: 633073813 }) Rate { delivered: 1942, delivered_time: Instant { tv_sec: 905, tv_nsec: 633073813 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 603414710 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 311.36 Kbps, is_app_limited: true, interval: 32.785026ms, delivered: 1276, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 600288787 }), send_elapsed: 3.125923ms, ack_elapsed: 32.785026ms, rtt: 29.659103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 363342, last_update: Instant { tv_sec: 905, tv_nsec: 633416140 }, next_time: Instant { tv_sec: 905, tv_nsec: 634488734 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:26.240734988Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.240743303Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.246814850Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:26.246824218Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 loss detection timeout expired [2025-09-11T20:56:26.246828125Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet 7 lost on epoch 2 [2025-09-11T20:56:26.246831832Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=88.053112ms latest_rtt=29.659103ms srtt=32.51064ms min_rtt=29.659103ms rttvar=13.158976ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 905, tv_nsec: 633073813 }) Rate { delivered: 1942, delivered_time: Instant { tv_sec: 905, tv_nsec: 633073813 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 603414710 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 311.36 Kbps, is_app_limited: true, interval: 32.785026ms, delivered: 1276, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 600288787 }), send_elapsed: 3.125923ms, ack_elapsed: 32.785026ms, rtt: 29.659103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 363342, last_update: Instant { tv_sec: 905, tv_nsec: 633416140 }, next_time: Instant { tv_sec: 905, tv_nsec: 634488734 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:26.246849004Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.246861367Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=72 pn=11 [2025-09-11T20:56:26.246864883Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:26.246873289Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=95.127909ms latest_rtt=29.659103ms srtt=32.51064ms min_rtt=29.659103ms rttvar=13.158976ms cwnd=9450 ssthresh=9450 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 905, tv_nsec: 633073813 }) Rate { delivered: 1942, delivered_time: Instant { tv_sec: 905, tv_nsec: 633073813 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 603414710 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 311.36 Kbps, is_app_limited: true, interval: 32.785026ms, delivered: 1276, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 600288787 }), send_elapsed: 3.125923ms, ack_elapsed: 32.785026ms, rtt: 29.659103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 363342, last_update: Instant { tv_sec: 905, tv_nsec: 633416140 }, next_time: Instant { tv_sec: 905, tv_nsec: 634488734 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:26.246916980Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.246922681Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.274252771Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.274264173Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx pkt Short dcid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 key_phase=false len=34 pn=5 [2025-09-11T20:56:26.274271737Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm ACK delay=497 blocks=[8..9] ecn_counts=None [2025-09-11T20:56:26.274277588Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet newly acked 9 [2025-09-11T20:56:26.274283689Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm PADDING len=11 [2025-09-11T20:56:26.274297645Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 55 bytes [2025-09-11T20:56:26.274303957Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.274306351Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.274312883Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.278524894Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.278540723Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx pkt Short dcid=1a1743a19d0a10d3a660cf357c05c5cef328ee81 key_phase=false len=1186 pn=6 [2025-09-11T20:56:26.278552295Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm ACK delay=14 blocks=[8..9, 11..11] ecn_counts=None [2025-09-11T20:56:26.278559037Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 packet newly acked 11 [2025-09-11T20:56:26.278566211Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:26.278572733Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:26.278579275Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm PADDING len=107 [2025-09-11T20:56:26.278597760Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1207 bytes [2025-09-11T20:56:26.278605825Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.278610854Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.278615903Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 stream id 0 is readable [2025-09-11T20:56:26.278623488Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 0 [2025-09-11T20:56:26.278629849Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 0 [2025-09-11T20:56:26.278645539Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 0 [2025-09-11T20:56:26.278652532Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 17 bytes on stream 0 [2025-09-11T20:56:26.278657211Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:26.278662731Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:26.278667720Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:26.278672890Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:26.278678941Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:26.278689010Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:26.278694590Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 stream id 0 is readable [2025-09-11T20:56:26.278698608Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 0 [2025-09-11T20:56:26.278702445Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 0 [2025-09-11T20:56:26.278706462Z TRACE quiche::h3::stream] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 read 1 bytes on stream 0 [2025-09-11T20:56:26.278709288Z TRACE quiche::h3] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:26.278716842Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:26.278723163Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:26.278727792Z INFO quiche_apps::common] 1/1 response(s) received in 1.106278368s, closing... [2025-09-11T20:56:26.278742279Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx pkt Short dcid=097fadb30478791d key_phase=false len=11 pn=12 [2025-09-11T20:56:26.278748180Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:26.278758379Z TRACE quiche::recovery::congestion::recovery] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 timer=4.495951ms latest_rtt=37.727365ms srtt=36.215431ms min_rtt=29.659103ms rttvar=13.059107ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 905, tv_nsec: 664955497 }) Rate { delivered: 2077, delivered_time: Instant { tv_sec: 905, tv_nsec: 634488734 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 634488734 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 11, rate_sample: RateSample { bandwidth: 311.36 Kbps, is_app_limited: true, interval: 39.142286ms, delivered: 135, prior_delivered: 1942, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 633073813 }), send_elapsed: 31.074024ms, ack_elapsed: 39.142286ms, rtt: 37.727365ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 326173, last_update: Instant { tv_sec: 905, tv_nsec: 633416140 }, next_time: Instant { tv_sec: 905, tv_nsec: 634488734 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:26.278801580Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:57780 to 193.167.100.100:443 [2025-09-11T20:56:26.278806138Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.288534922Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.288549960Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1207 bytes [2025-09-11T20:56:26.288556141Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.288568004Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.288575728Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.298627213Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.298642601Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1207 bytes [2025-09-11T20:56:26.298649103Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.298653542Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.298661236Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.318756083Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.318772644Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1207 bytes [2025-09-11T20:56:26.318779076Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.318783645Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.318790768Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.328814731Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.328826684Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1207 bytes [2025-09-11T20:56:26.328831562Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.328836382Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.328843545Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.427541613Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.427559326Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1207 bytes [2025-09-11T20:56:26.427566900Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.427571518Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.427579493Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.428580028Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:57780 [2025-09-11T20:56:26.428589967Z TRACE quiche_apps::client] 0.0.0.0:57780: processed 1350 bytes [2025-09-11T20:56:26.428593353Z TRACE quiche_apps::client] 0.0.0.0:57780: recv() would block [2025-09-11T20:56:26.428597200Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.428603041Z TRACE quiche_apps::client] 0.0.0.0:57780 -> 193.167.100.100:443: done writing [2025-09-11T20:56:26.544782287Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:26.544812373Z TRACE quiche] 1a1743a19d0a10d3a660cf357c05c5cef328ee81 draining timeout expired [2025-09-11T20:56:26.544857598Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:26.544864691Z INFO quiche_apps::client] connection closed, recv=7 sent=13 lost=2 retrans=3 sent_bytes=2438 recv_bytes=4486 lost_bytes=130 [local_addr=0.0.0.0:57780 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=13 lost=2 retrans=3 rtt=36.215431ms min_rtt=Some(29.659103ms) rttvar=13.059107ms cwnd=9450 sent_bytes=2438 recv_bytes=4486 lost_bytes=0 stream_retrans_bytes=334 pmtu=1350 delivery_rate=38920] [2025-09-11T20:56:26.549613201Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:26.549857606Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33746 with scid 396b194f487b7d87eb45f93610bfbef755974340 [2025-09-11T20:56:26.549896369Z TRACE quiche::tls] 396b194f487b7d87eb45f93610bfbef755974340 write message lvl=Initial len=266 [2025-09-11T20:56:26.549911908Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Initial version=1 dcid=d437a62260ba9063cf4758d93b8454ee scid=396b194f487b7d87eb45f93610bfbef755974340 len=270 pn=0 [2025-09-11T20:56:26.549915004Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:26.549933839Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=998.929639ms 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: 905, tv_nsec: 943541288 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 943541288 }, 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: 905, tv_nsec: 943541288 }, next_time: Instant { tv_sec: 905, tv_nsec: 943541288 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:26.550010431Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:27.550066247Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:27.550095462Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 loss detection timeout expired [2025-09-11T20:56:27.550102054Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=997.760912ms 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: 905, tv_nsec: 943541288 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 943541288 }, 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: 905, tv_nsec: 943541288 }, next_time: Instant { tv_sec: 905, tv_nsec: 943541288 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:27.550125999Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:27.550165012Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Initial version=1 dcid=d437a62260ba9063cf4758d93b8454ee scid=396b194f487b7d87eb45f93610bfbef755974340 len=270 pn=1 [2025-09-11T20:56:27.550169290Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:27.550187564Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=1.997955677s 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: 905, tv_nsec: 943541288 }, first_sent_time: Instant { tv_sec: 905, tv_nsec: 943541288 }, 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: 906, tv_nsec: 943820831 }, next_time: Instant { tv_sec: 906, tv_nsec: 943820831 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:27.550277161Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.550284334Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:27.583508350Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:27.583530732Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx pkt Initial version=1 dcid=396b194f487b7d87eb45f93610bfbef755974340 scid=eccbecbe4ffb0bfe token= len=120 pn=71828 [2025-09-11T20:56:27.583548365Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm ACK delay=77 blocks=[1..1] ecn_counts=None [2025-09-11T20:56:27.583554686Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet newly acked 1 [2025-09-11T20:56:27.583560367Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet 0 lost on epoch 0 [2025-09-11T20:56:27.583581627Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:27.583693595Z TRACE quiche::tls] 396b194f487b7d87eb45f93610bfbef755974340 set write secret lvl=Handshake [2025-09-11T20:56:27.583705447Z TRACE quiche::tls] 396b194f487b7d87eb45f93610bfbef755974340 set read secret lvl=Handshake [2025-09-11T20:56:27.583733209Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx pkt Handshake version=1 dcid=396b194f487b7d87eb45f93610bfbef755974340 scid=eccbecbe4ffb0bfe len=725 pn=0 [2025-09-11T20:56:27.583739200Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm CRYPTO off=0 len=701 [2025-09-11T20:56:27.583974920Z TRACE quiche::tls] 396b194f487b7d87eb45f93610bfbef755974340 write message lvl=Handshake len=36 [2025-09-11T20:56:27.583981432Z TRACE quiche::tls] 396b194f487b7d87eb45f93610bfbef755974340 set write secret lvl=OneRTT [2025-09-11T20:56:27.583991992Z TRACE quiche::tls] 396b194f487b7d87eb45f93610bfbef755974340 set read secret lvl=OneRTT [2025-09-11T20:56:27.584014804Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(d437a62260ba9063cf4758d93b8454ee), max_idle_timeout: 180000, stateless_reset_token: Some(28836645772650034175702872341123658894), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(eccbecbe4ffb0bfe), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:27.584040552Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx pkt Handshake version=1 dcid=396b194f487b7d87eb45f93610bfbef755974340 scid=eccbecbe4ffb0bfe len=295 pn=1 [2025-09-11T20:56:27.584046323Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm PING mtu_probe=None [2025-09-11T20:56:27.584049909Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm PADDING len=274 [2025-09-11T20:56:27.584055911Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1252 bytes [2025-09-11T20:56:27.584061631Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:27.584064948Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx pkt Short dcid=396b194f487b7d87eb45f93610bfbef755974340 key_phase=false len=418 pn=0 [2025-09-11T20:56:27.584069356Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:27.584083272Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:27.584093471Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4f, 46, 4b, 4c, d7, 36, 70, f7] reset_token=[fd, 83, f7, 31, 91, a1, c4, cc, 57, 8e, e6, 1e, 44, a0, 02, 38] [2025-09-11T20:56:27.584100003Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6f, 06, ba, 56, 7c, fd, d5, 0d] reset_token=[7a, ba, f3, 45, 2a, 96, ea, c5, 55, 12, 53, e9, 00, d0, 9e, 9e] [2025-09-11T20:56:27.584104912Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[28, 58, 7e, 79, 32, 00, 01, c7] reset_token=[9f, a8, 22, e6, 7a, 54, 3d, 0e, c0, 92, 94, 1f, d0, cf, 73, d3] [2025-09-11T20:56:27.584109651Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[64, 0e, b5, 98, fe, 28, 7c, e8] reset_token=[22, 37, 53, cb, 14, 05, 23, f3, 03, 2a, 33, 0a, 28, 9b, 34, c1] [2025-09-11T20:56:27.584114480Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[34, aa, 30, f1, 69, c8, 88, f8] reset_token=[db, 18, 9f, 1f, cd, 30, 41, 07, 59, 00, 09, 17, 7a, 8a, f2, 44] [2025-09-11T20:56:27.584119008Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[19, cc, 76, a5, b3, b7, 7a, 8d] reset_token=[06, a4, de, 49, 81, 82, 2e, 8b, 45, 02, c5, 47, e4, 10, 38, 49] [2025-09-11T20:56:27.584123567Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[5a, 36, 6d, e0, 81, 5a, bc, ff] reset_token=[8b, fd, f8, 89, bb, bf, 3a, 67, b3, 1b, 23, ef, ed, 7a, e1, 15] [2025-09-11T20:56:27.584127304Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:27.584131461Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:27.584134377Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:27.584137192Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm PADDING len=4 [2025-09-11T20:56:27.584146109Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 439 bytes [2025-09-11T20:56:27.584149836Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:27.584152320Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:27.584166978Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:27.584178930Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 open GREASE stream 14 [2025-09-11T20:56:27.584188688Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:27.584213825Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:27.584221669Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:27.584227641Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /oimknnklil", "user-agent: quiche"] [2025-09-11T20:56:27.584267505Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 stream id 3 is readable [2025-09-11T20:56:27.584273035Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 3 [2025-09-11T20:56:27.584277103Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 open peer's control stream 3 [2025-09-11T20:56:27.584280549Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 3 [2025-09-11T20:56:27.584283575Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 3 [2025-09-11T20:56:27.584286941Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 6 bytes on stream 3 [2025-09-11T20:56:27.584293563Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:27.584300767Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 stream id 7 is readable [2025-09-11T20:56:27.584304123Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 7 [2025-09-11T20:56:27.584307480Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 stream id 11 is readable [2025-09-11T20:56:27.584311136Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 11 [2025-09-11T20:56:27.584359076Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Initial version=1 dcid=eccbecbe4ffb0bfe scid=396b194f487b7d87eb45f93610bfbef755974340 len=9 pn=2 [2025-09-11T20:56:27.584365448Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=103 blocks=[71828..71828] ecn_counts=None [2025-09-11T20:56:27.584374735Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=99.299614ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 906, tv_nsec: 977203603 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, 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.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.584393590Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Handshake version=1 dcid=eccbecbe4ffb0bfe scid=396b194f487b7d87eb45f93610bfbef755974340 len=45 pn=3 [2025-09-11T20:56:27.584396415Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=44 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:27.584398960Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:27.584404901Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=100.094455ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, 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.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.584421472Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 dropped epoch 0 state [2025-09-11T20:56:27.584434717Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=1161 pn=4 [2025-09-11T20:56:27.584437652Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:27.584440197Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e6, 87, df, ab, 81, 80, 55, 5b, d6, 47, 2f, 84, 1d, b0, d0, 42, f0, 2d, 5a, bc] reset_token=[06, 94, dd, b0, b2, 4c, f9, 76, 27, 2b, 42, a9, 82, e6, d2, 6a] [2025-09-11T20:56:27.584445947Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[80, 0a, 2c, 6c, ca, 62, dd, bb, 43, 8c, 6c, d9, 25, a0, bf, e0, 4d, 06, 04, 76] reset_token=[28, 5b, ea, a9, c5, d1, 09, 9d, aa, 85, c9, 57, 94, 6a, c0, 81] [2025-09-11T20:56:27.584451157Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c0, f5, 3c, f8, cc, f8, a7, d8, 98, 65, 8a, d9, 9d, a9, 5a, cb, 27, 20, 4e, 30] reset_token=[1d, d5, ce, 50, 40, 50, e4, bf, 99, bd, fd, 6a, e6, 76, 73, 98] [2025-09-11T20:56:27.584456026Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5d, 83, 2d, 59, 32, ca, ed, 32, a3, 3e, 19, 9b, 51, ea, 9e, 08, 45, 55, d0, bb] reset_token=[b0, f6, 14, 56, 00, 46, ab, 68, a7, 9a, 47, 34, 6b, 17, a4, 45] [2025-09-11T20:56:27.584460895Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[89, 22, 77, 4f, 47, 8d, 35, 97, 22, 08, 05, 1c, 2d, 21, 3b, 44, 6c, 87, 42, 3b] reset_token=[6b, 99, fc, c5, 06, b4, 91, 84, e8, 57, 5c, a4, 11, fa, a1, d0] [2025-09-11T20:56:27.584466135Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[43, cf, db, b4, f2, 26, 94, 39, 02, 1a, 0e, fe, 65, 01, 02, 22, b8, 80, 76, 55] reset_token=[a9, dd, f4, 4c, 90, 2f, 51, f8, d8, 49, 35, 0a, 7e, bd, f4, 76] [2025-09-11T20:56:27.584471245Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[d7, 75, 32, a0, 0f, c8, 5b, 85, ee, 19, 86, 8d, 71, f6, 1c, 8b, 21, 46, c9, 28] reset_token=[f4, 08, 2b, 24, 6b, fd, 09, 6e, c8, 47, 4b, fa, 68, e8, 32, 6b] [2025-09-11T20:56:27.584476144Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:27.584478689Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm PADDING len=852 [2025-09-11T20:56:27.584487695Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=100.011651ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, 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.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.584525466Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.584533070Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=6 pn=5 [2025-09-11T20:56:27.584535585Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:27.584540884Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=99.958482ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, 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.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.584569698Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.584579817Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=6 pn=6 [2025-09-11T20:56:27.584583764Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:27.584592431Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=99.906385ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, 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.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.584629620Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.584641121Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=73 pn=7 [2025-09-11T20:56:27.584652092Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:27.584660808Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=99.838478ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, 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.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.584689712Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.584701043Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=31 pn=8 [2025-09-11T20:56:27.584705652Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:27.584714919Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=99.783977ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.584746989Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.584753611Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:27.584955290Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:27.584964076Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx pkt Short dcid=396b194f487b7d87eb45f93610bfbef755974340 key_phase=false len=1329 pn=1 [2025-09-11T20:56:27.584973133Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm PING mtu_probe=None [2025-09-11T20:56:27.584983873Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm PADDING len=1311 [2025-09-11T20:56:27.584999853Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1350 bytes [2025-09-11T20:56:27.585005674Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:27.585009761Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:27.585021683Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=5 pn=9 [2025-09-11T20:56:27.585026212Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=7 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:27.585036201Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=99.462234ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.585078339Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.585085553Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:27.685235518Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:27.685250325Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 loss detection timeout expired [2025-09-11T20:56:27.685256016Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=99.390675ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 906, tv_nsec: 978028450 }, next_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.685279149Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:27.685298635Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Handshake version=1 dcid=eccbecbe4ffb0bfe scid=396b194f487b7d87eb45f93610bfbef755974340 len=46 pn=10 [2025-09-11T20:56:27.685302773Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=12657 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:27.685316579Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:27.685355381Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=119.635291ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 907, tv_nsec: 78964113 }, next_time: Instant { tv_sec: 907, tv_nsec: 78964113 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.685409843Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.685419230Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:27.805594686Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:27.805611988Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 loss detection timeout expired [2025-09-11T20:56:27.805619953Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=219.667492ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 907, tv_nsec: 78964113 }, next_time: Instant { tv_sec: 907, tv_nsec: 78964113 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.805640952Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:27.805664005Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=312 pn=11 [2025-09-11T20:56:27.805668433Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=27586 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:27.805673342Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e6, 87, df, ab, 81, 80, 55, 5b, d6, 47, 2f, 84, 1d, b0, d0, 42, f0, 2d, 5a, bc] reset_token=[06, 94, dd, b0, b2, 4c, f9, 76, 27, 2b, 42, a9, 82, e6, d2, 6a] [2025-09-11T20:56:27.805692117Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[80, 0a, 2c, 6c, ca, 62, dd, bb, 43, 8c, 6c, d9, 25, a0, bf, e0, 4d, 06, 04, 76] reset_token=[28, 5b, ea, a9, c5, d1, 09, 9d, aa, 85, c9, 57, 94, 6a, c0, 81] [2025-09-11T20:56:27.805700242Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c0, f5, 3c, f8, cc, f8, a7, d8, 98, 65, 8a, d9, 9d, a9, 5a, cb, 27, 20, 4e, 30] reset_token=[1d, d5, ce, 50, 40, 50, e4, bf, 99, bd, fd, 6a, e6, 76, 73, 98] [2025-09-11T20:56:27.805706784Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5d, 83, 2d, 59, 32, ca, ed, 32, a3, 3e, 19, 9b, 51, ea, 9e, 08, 45, 55, d0, bb] reset_token=[b0, f6, 14, 56, 00, 46, ab, 68, a7, 9a, 47, 34, 6b, 17, a4, 45] [2025-09-11T20:56:27.805713357Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[89, 22, 77, 4f, 47, 8d, 35, 97, 22, 08, 05, 1c, 2d, 21, 3b, 44, 6c, 87, 42, 3b] reset_token=[6b, 99, fc, c5, 06, b4, 91, 84, e8, 57, 5c, a4, 11, fa, a1, d0] [2025-09-11T20:56:27.805720039Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[43, cf, db, b4, f2, 26, 94, 39, 02, 1a, 0e, fe, 65, 01, 02, 22, b8, 80, 76, 55] reset_token=[a9, dd, f4, 4c, 90, 2f, 51, f8, d8, 49, 35, 0a, 7e, bd, f4, 76] [2025-09-11T20:56:27.805726701Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[d7, 75, 32, a0, 0f, c8, 5b, 85, ee, 19, 86, 8d, 71, f6, 1c, 8b, 21, 46, c9, 28] reset_token=[f4, 08, 2b, 24, 6b, fd, 09, 6e, c8, 47, 4b, fa, 68, e8, 32, 6b] [2025-09-11T20:56:27.805733144Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:27.805766005Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=280.113672ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1944 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 907, tv_nsec: 199326897 }, next_time: Instant { tv_sec: 907, tv_nsec: 199326897 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.805827349Z TRACE quiche_apps::client] written 338 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.805842798Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=14 pn=12 [2025-09-11T20:56:27.805848399Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=27609 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:27.805854199Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:27.805865741Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=280.013636ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1984 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 907, tv_nsec: 199326897 }, next_time: Instant { tv_sec: 907, tv_nsec: 199326897 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:27.805919691Z TRACE quiche_apps::client] written 40 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:27.805929049Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:28.086247053Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:28.086269095Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 loss detection timeout expired [2025-09-11T20:56:28.086275727Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=400.196673ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=1984 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 907, tv_nsec: 199326897 }, next_time: Instant { tv_sec: 907, tv_nsec: 199326897 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:28.086298058Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:28.086355195Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Handshake version=1 dcid=eccbecbe4ffb0bfe scid=396b194f487b7d87eb45f93610bfbef755974340 len=48 pn=13 [2025-09-11T20:56:28.086359824Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=62788 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:28.086364622Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:28.086380352Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=600.64119ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=2086 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 907, tv_nsec: 479985978 }, next_time: Instant { tv_sec: 907, tv_nsec: 479985978 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:28.086459820Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:28.086474647Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Handshake version=1 dcid=eccbecbe4ffb0bfe scid=396b194f487b7d87eb45f93610bfbef755974340 len=9 pn=14 [2025-09-11T20:56:28.086479427Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=62804 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:28.086484225Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm PING mtu_probe=None [2025-09-11T20:56:28.086494464Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=600.526797ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=2149 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 907, tv_nsec: 479985978 }, next_time: Instant { tv_sec: 907, tv_nsec: 479985978 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:28.086527286Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:28.086534218Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:28.688193480Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:28.688221823Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 loss detection timeout expired [2025-09-11T20:56:28.688233645Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=879.973554ms latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=2149 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 907, tv_nsec: 479985978 }, next_time: Instant { tv_sec: 907, tv_nsec: 479985978 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:28.688274791Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:28.688308634Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=312 pn=15 [2025-09-11T20:56:28.688313343Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=137917 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:28.688319414Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e6, 87, df, ab, 81, 80, 55, 5b, d6, 47, 2f, 84, 1d, b0, d0, 42, f0, 2d, 5a, bc] reset_token=[06, 94, dd, b0, b2, 4c, f9, 76, 27, 2b, 42, a9, 82, e6, d2, 6a] [2025-09-11T20:56:28.688359399Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[80, 0a, 2c, 6c, ca, 62, dd, bb, 43, 8c, 6c, d9, 25, a0, bf, e0, 4d, 06, 04, 76] reset_token=[28, 5b, ea, a9, c5, d1, 09, 9d, aa, 85, c9, 57, 94, 6a, c0, 81] [2025-09-11T20:56:28.688367644Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c0, f5, 3c, f8, cc, f8, a7, d8, 98, 65, 8a, d9, 9d, a9, 5a, cb, 27, 20, 4e, 30] reset_token=[1d, d5, ce, 50, 40, 50, e4, bf, 99, bd, fd, 6a, e6, 76, 73, 98] [2025-09-11T20:56:28.688373956Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5d, 83, 2d, 59, 32, ca, ed, 32, a3, 3e, 19, 9b, 51, ea, 9e, 08, 45, 55, d0, bb] reset_token=[b0, f6, 14, 56, 00, 46, ab, 68, a7, 9a, 47, 34, 6b, 17, a4, 45] [2025-09-11T20:56:28.688380288Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[89, 22, 77, 4f, 47, 8d, 35, 97, 22, 08, 05, 1c, 2d, 21, 3b, 44, 6c, 87, 42, 3b] reset_token=[6b, 99, fc, c5, 06, b4, 91, 84, e8, 57, 5c, a4, 11, fa, a1, d0] [2025-09-11T20:56:28.688386519Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[43, cf, db, b4, f2, 26, 94, 39, 02, 1a, 0e, fe, 65, 01, 02, 22, b8, 80, 76, 55] reset_token=[a9, dd, f4, 4c, 90, 2f, 51, f8, d8, 49, 35, 0a, 7e, bd, f4, 76] [2025-09-11T20:56:28.688392731Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[d7, 75, 32, a0, 0f, c8, 5b, 85, ee, 19, 86, 8d, 71, f6, 1c, 8b, 21, 46, c9, 28] reset_token=[f4, 08, 2b, 24, 6b, fd, 09, 6e, c8, 47, 4b, fa, 68, e8, 32, 6b] [2025-09-11T20:56:28.688398792Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:28.688422136Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=1.000417473s latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=2487 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 908, tv_nsec: 81964043 }, next_time: Instant { tv_sec: 908, tv_nsec: 81964043 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:28.688504800Z TRACE quiche_apps::client] written 338 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:28.688520689Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=14 pn=16 [2025-09-11T20:56:28.688525859Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=137944 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:28.688531129Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:28.688543271Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=1.000295967s latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=2527 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 908, tv_nsec: 81964043 }, next_time: Instant { tv_sec: 908, tv_nsec: 81964043 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:28.688589658Z TRACE quiche_apps::client] written 40 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:28.688598795Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:29.690662730Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:29.690691224Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 loss detection timeout expired [2025-09-11T20:56:29.690699379Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=1.600512354s latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=2527 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 908, tv_nsec: 81964043 }, next_time: Instant { tv_sec: 908, tv_nsec: 81964043 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:29.690749522Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:29.690780770Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Handshake version=1 dcid=eccbecbe4ffb0bfe scid=396b194f487b7d87eb45f93610bfbef755974340 len=48 pn=17 [2025-09-11T20:56:29.690785229Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=263342 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:29.690791080Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:29.690811568Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=2.522447038s latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=2629 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 909, tv_nsec: 84438924 }, next_time: Instant { tv_sec: 909, tv_nsec: 84438924 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:29.690895624Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:29.690912045Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Handshake version=1 dcid=eccbecbe4ffb0bfe scid=396b194f487b7d87eb45f93610bfbef755974340 len=9 pn=18 [2025-09-11T20:56:29.690923977Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm ACK delay=263358 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:29.690930650Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm PING mtu_probe=None [2025-09-11T20:56:29.690942362Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=2.522315863s latest_rtt=33.382772ms srtt=33.382772ms min_rtt=33.382772ms rttvar=16.691386ms cwnd=9450 ssthresh=9450 bytes_in_flight=2692 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, first_sent_time: Instant { tv_sec: 906, tv_nsec: 978028450 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033662315s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 905, tv_nsec: 943541288 }), send_elapsed: 1.000279543s, ack_elapsed: 1.033662315s, rtt: 33.382772ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353850, last_update: Instant { tv_sec: 909, tv_nsec: 84438924 }, next_time: Instant { tv_sec: 909, tv_nsec: 84438924 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:29.690990592Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:29.690999629Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:29.722925872Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:29.722946330Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx pkt Short dcid=396b194f487b7d87eb45f93610bfbef755974340 key_phase=false len=1186 pn=2 [2025-09-11T20:56:29.722962060Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm ACK delay=125299 blocks=[5..7, 11..12, 15..15] ecn_counts=None [2025-09-11T20:56:29.722970896Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet newly acked 5 [2025-09-11T20:56:29.722975966Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet newly acked 6 [2025-09-11T20:56:29.722980534Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet newly acked 7 [2025-09-11T20:56:29.722985032Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet newly acked 11 [2025-09-11T20:56:29.722992356Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet newly acked 12 [2025-09-11T20:56:29.722997515Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet newly acked 15 [2025-09-11T20:56:29.723004859Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet 4 lost on epoch 2 [2025-09-11T20:56:29.723010249Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 packet 8 lost on epoch 2 [2025-09-11T20:56:29.723017393Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm HANDSHAKE_DONE [2025-09-11T20:56:29.723025618Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 dropped epoch 1 state [2025-09-11T20:56:29.723030888Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:29.723039554Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:29.723047108Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 rx frm PADDING len=101 [2025-09-11T20:56:29.723078897Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:29.723087273Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:29.723092292Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:29.723097652Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 stream id 0 is readable [2025-09-11T20:56:29.723107000Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 0 [2025-09-11T20:56:29.723113081Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 0 [2025-09-11T20:56:29.723116878Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 0 [2025-09-11T20:56:29.723121056Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 17 bytes on stream 0 [2025-09-11T20:56:29.723124562Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:29.723128550Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:29.723131636Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:29.723135132Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:29.723139430Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:29.723166430Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:29.723172922Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 stream id 0 is readable [2025-09-11T20:56:29.723176960Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 0 [2025-09-11T20:56:29.723180727Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 0 [2025-09-11T20:56:29.723189493Z TRACE quiche::h3::stream] 396b194f487b7d87eb45f93610bfbef755974340 read 1 bytes on stream 0 [2025-09-11T20:56:29.723192499Z TRACE quiche::h3] 396b194f487b7d87eb45f93610bfbef755974340 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:29.723199933Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:29.723203730Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:29.723206705Z INFO quiche_apps::common] 1/1 response(s) received in 3.173192657s, closing... [2025-09-11T20:56:29.723220060Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx pkt Short dcid=eccbecbe4ffb0bfe key_phase=false len=11 pn=19 [2025-09-11T20:56:29.723223557Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:29.723232954Z TRACE quiche::recovery::congestion::recovery] 396b194f487b7d87eb45f93610bfbef755974340 timer=1.208618695s latest_rtt=1.034656201s srtt=157.29195ms min_rtt=33.382772ms rttvar=260.336896ms cwnd=9450 ssthresh=9450 bytes_in_flight=77 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 907, tv_nsec: 11411222 }) Rate { delivered: 1212, delivered_time: Instant { tv_sec: 909, tv_nsec: 116620244 }, first_sent_time: Instant { tv_sec: 908, tv_nsec: 81964043 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 15, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.138591794s, delivered: 879, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 906, tv_nsec: 978028450 }), send_elapsed: 1.103935593s, ack_elapsed: 2.138591794s, rtt: 1.034656201s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 75099, last_update: Instant { tv_sec: 909, tv_nsec: 84438924 }, next_time: Instant { tv_sec: 909, tv_nsec: 84438924 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:29.723283468Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:33746 to 193.167.100.100:443 [2025-09-11T20:56:29.723291253Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:29.766667237Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:29.766684980Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:29.766692544Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:29.766697173Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:29.766704607Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:29.810668849Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:29.810688535Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:29.810696600Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:29.810701519Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:29.810711268Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:29.898557108Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:29.898581273Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:29.898589068Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:29.898594678Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:29.898604206Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:29.942500660Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:29.942534873Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:29.942542217Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:29.942547236Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:29.942555512Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:29.986676674Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:29.986713783Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:29.986721848Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:29.986727579Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:29.986737858Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:30.030597293Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:30.030625315Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:30.030633590Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:30.030638530Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:30.030649841Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:30.074414584Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:30.074434782Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:30.074442055Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:30.074446844Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:30.074454038Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:30.118311456Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:30.118354506Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:30.118363012Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:30.118368131Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:30.118373892Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:30.162172456Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:30.162190229Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:30.162196752Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:30.162201440Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:30.162209616Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:30.206192882Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:30.206208862Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:30.206217198Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:30.206222027Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:30.206229822Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:30.250131715Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:30.250146894Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:30.250155209Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:30.250160018Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:30.250167542Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:30.338073711Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:30.338092135Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:30.338099729Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:30.338116080Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:30.338125227Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:30.382020378Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:30.382044283Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:30.382051626Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:30.382057026Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:30.382064761Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:32.382544618Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:32.382580465Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 55 bytes [2025-09-11T20:56:32.382588770Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:32.382593158Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:32.382604138Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:32.383423937Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:32.383437662Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1207 bytes [2025-09-11T20:56:32.383445226Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:32.383449735Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:32.383456567Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:32.384502747Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:33746 [2025-09-11T20:56:32.384514419Z TRACE quiche_apps::client] 0.0.0.0:33746: processed 1350 bytes [2025-09-11T20:56:32.384519639Z TRACE quiche_apps::client] 0.0.0.0:33746: recv() would block [2025-09-11T20:56:32.384523376Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:32.384528876Z TRACE quiche_apps::client] 0.0.0.0:33746 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.320521069Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:33.320542188Z TRACE quiche] 396b194f487b7d87eb45f93610bfbef755974340 draining timeout expired [2025-09-11T20:56:33.320580079Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.320587533Z INFO quiche_apps::client] connection closed, recv=6 sent=20 lost=4 retrans=13 sent_bytes=3490 recv_bytes=4248 lost_bytes=1577 [local_addr=0.0.0.0:33746 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=20 lost=4 retrans=13 rtt=157.29195ms min_rtt=Some(33.382772ms) rttvar=260.336896ms cwnd=9450 sent_bytes=3490 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=797 pmtu=1350 delivery_rate=411] [2025-09-11T20:56:33.325369393Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:33.325617766Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44790 with scid 58d09dfa4e60df49892f23c910be266f0a0600c3 [2025-09-11T20:56:33.325656508Z TRACE quiche::tls] 58d09dfa4e60df49892f23c910be266f0a0600c3 write message lvl=Initial len=266 [2025-09-11T20:56:33.325672548Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Initial version=1 dcid=6422872c793c71423b7d427b247af692 scid=58d09dfa4e60df49892f23c910be266f0a0600c3 len=270 pn=0 [2025-09-11T20:56:33.325675704Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:33.325688848Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=998.93505ms 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: 912, tv_nsec: 719301678 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 719301678 }, 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: 912, tv_nsec: 719301678 }, next_time: Instant { tv_sec: 912, tv_nsec: 719301678 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:33.325770230Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:33.358888600Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:44790 [2025-09-11T20:56:33.358908307Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx pkt Initial version=1 dcid=58d09dfa4e60df49892f23c910be266f0a0600c3 scid=ad625a872e7796cb token= len=120 pn=69886 [2025-09-11T20:56:33.358920870Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm ACK delay=75 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:33.358929476Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 packet newly acked 0 [2025-09-11T20:56:33.358950055Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:33.359086870Z TRACE quiche::tls] 58d09dfa4e60df49892f23c910be266f0a0600c3 set write secret lvl=Handshake [2025-09-11T20:56:33.359101697Z TRACE quiche::tls] 58d09dfa4e60df49892f23c910be266f0a0600c3 set read secret lvl=Handshake [2025-09-11T20:56:33.359130371Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx pkt Handshake version=1 dcid=58d09dfa4e60df49892f23c910be266f0a0600c3 scid=ad625a872e7796cb len=726 pn=0 [2025-09-11T20:56:33.359137704Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:33.359427434Z TRACE quiche::tls] 58d09dfa4e60df49892f23c910be266f0a0600c3 write message lvl=Handshake len=36 [2025-09-11T20:56:33.359435259Z TRACE quiche::tls] 58d09dfa4e60df49892f23c910be266f0a0600c3 set write secret lvl=OneRTT [2025-09-11T20:56:33.359446299Z TRACE quiche::tls] 58d09dfa4e60df49892f23c910be266f0a0600c3 set read secret lvl=OneRTT [2025-09-11T20:56:33.359467649Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(6422872c793c71423b7d427b247af692), max_idle_timeout: 180000, stateless_reset_token: Some(272707312728291095795375185002308242279), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(ad625a872e7796cb), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:33.359490432Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx pkt Handshake version=1 dcid=58d09dfa4e60df49892f23c910be266f0a0600c3 scid=ad625a872e7796cb len=294 pn=1 [2025-09-11T20:56:33.359496182Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm PING mtu_probe=None [2025-09-11T20:56:33.359499839Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm PADDING len=273 [2025-09-11T20:56:33.359505610Z TRACE quiche_apps::client] 0.0.0.0:44790: processed 1252 bytes [2025-09-11T20:56:33.359510098Z TRACE quiche_apps::client] 0.0.0.0:44790: recv() would block [2025-09-11T20:56:33.359512613Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.359530105Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:33.359548831Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 open GREASE stream 14 [2025-09-11T20:56:33.359556705Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:33.359562245Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:33.359569038Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:33.359574689Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /pkqryzlzou", "user-agent: quiche"] [2025-09-11T20:56:33.359631805Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Initial version=1 dcid=ad625a872e7796cb scid=58d09dfa4e60df49892f23c910be266f0a0600c3 len=9 pn=1 [2025-09-11T20:56:33.359635632Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm ACK delay=90 blocks=[69886..69886] ecn_counts=None [2025-09-11T20:56:33.359644419Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.100591ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 753143216 }, next_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:33.359662552Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Handshake version=1 dcid=ad625a872e7796cb scid=58d09dfa4e60df49892f23c910be266f0a0600c3 len=45 pn=2 [2025-09-11T20:56:33.359665528Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm ACK delay=21 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:33.359668203Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:33.359674114Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.791249ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 753302112 }, next_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.244µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:33.359689332Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 dropped epoch 0 state [2025-09-11T20:56:33.359702517Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=1161 pn=3 [2025-09-11T20:56:33.359705182Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0b, 91, 3f, 91, 63, 4f, 46, 09, d9, 22, d3, 64, 75, 57, 7b, 4d, dc, 8a, a2, 1f] reset_token=[a0, 06, 80, e0, b2, 34, 19, f3, a6, 0d, 90, 69, d0, 34, 6d, e4] [2025-09-11T20:56:33.359712155Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[15, d7, 00, 06, 94, e6, c3, 15, 35, 5b, 65, 46, ab, 16, f2, 70, fc, 44, 8e, 02] reset_token=[8b, 8c, 75, aa, 07, 14, 7a, ce, 5c, 78, 4d, 70, fe, d8, c5, 52] [2025-09-11T20:56:33.359717645Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[dd, 2f, 20, 61, a2, ec, 62, 1d, b8, cf, 52, 03, 42, 72, c1, 20, b1, f8, d7, b0] reset_token=[41, 61, a9, ea, b7, b2, cb, 5c, 90, d0, 67, c2, 2e, eb, 0b, 50] [2025-09-11T20:56:33.359722795Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[df, a1, b0, 77, 96, b4, d5, 75, 7a, c0, bb, e3, a4, 1a, be, 18, fc, 8e, 13, 5c] reset_token=[6e, d2, 01, 6e, 68, 65, 10, 0c, d3, 52, 8b, 71, bd, f0, 26, 33] [2025-09-11T20:56:33.359727854Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[cb, 3a, ee, 58, 52, d3, 84, 7a, d5, ed, 1d, ac, 32, fe, 07, e9, 4a, 15, 2f, 00] reset_token=[e4, 4d, af, 42, 8d, 46, 55, c1, 9f, a2, 1f, 51, 9f, 12, 28, 02] [2025-09-11T20:56:33.359732944Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[58, 4f, 92, 57, ae, 75, 33, 13, de, 71, 9d, ad, 67, 1e, d3, 2b, 1a, 86, 2e, f6] reset_token=[31, f1, ba, 44, b5, 5a, f8, aa, e7, bc, de, d5, 25, 28, 68, be] [2025-09-11T20:56:33.359737903Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[63, 4c, b8, b4, b9, b6, 50, d5, 69, fa, 0c, f6, fe, 12, eb, 7c, 25, c5, c7, 9e] reset_token=[d5, 6f, fe, 98, 07, b1, 92, 38, 24, 85, cf, b5, a0, 4f, 7e, d1] [2025-09-11T20:56:33.359742962Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:33.359745537Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm PADDING len=857 [2025-09-11T20:56:33.359769612Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.695601ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 753302112 }, next_time: Instant { tv_sec: 912, tv_nsec: 753497356 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:33.359807002Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.359818824Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=6 pn=4 [2025-09-11T20:56:33.359821549Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:33.359827330Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.638024ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 753492286 }, next_time: Instant { tv_sec: 912, tv_nsec: 753497356 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.404069ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:33.359858117Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.359868176Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=6 pn=5 [2025-09-11T20:56:33.359872363Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:33.359880859Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.584093ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 753492286 }, next_time: Instant { tv_sec: 912, tv_nsec: 755944915 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:33.359919131Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.359930682Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=73 pn=6 [2025-09-11T20:56:33.359934800Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:33.359944057Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.520895ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 753602121 }, next_time: Instant { tv_sec: 912, tv_nsec: 755944915 }, max_datagram_size: 1350, last_packet_size: None, iv: 258.354µ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-11T20:56:33.359980295Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.359990824Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=31 pn=7 [2025-09-11T20:56:33.359994982Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:33.360004520Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.460212ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 753602121 }, next_time: Instant { tv_sec: 912, tv_nsec: 756203269 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:33.360036239Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.360042691Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.360341177Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:44790 [2025-09-11T20:56:33.360352929Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx pkt Short dcid=58d09dfa4e60df49892f23c910be266f0a0600c3 key_phase=false len=1329 pn=1 [2025-09-11T20:56:33.360361545Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm PING mtu_probe=None [2025-09-11T20:56:33.360371704Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm PADDING len=1311 [2025-09-11T20:56:33.360379509Z TRACE quiche_apps::client] 0.0.0.0:44790: processed 1350 bytes [2025-09-11T20:56:33.360385159Z TRACE quiche_apps::client] 0.0.0.0:44790: recv() would block [2025-09-11T20:56:33.360388726Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.360399265Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=5 pn=8 [2025-09-11T20:56:33.360403333Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm ACK delay=5 blocks=[1..1] ecn_counts=None [2025-09-11T20:56:33.360412540Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.052472ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 754071355 }, next_time: Instant { tv_sec: 912, tv_nsec: 756203269 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.413µ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-11T20:56:33.360460760Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.360467863Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.459617039Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:33.459631446Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 loss detection timeout expired [2025-09-11T20:56:33.459636756Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=99.668687ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 754071355 }, next_time: Instant { tv_sec: 912, tv_nsec: 756203269 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.413µ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-11T20:56:33.459655661Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.459674336Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Handshake version=1 dcid=ad625a872e7796cb scid=58d09dfa4e60df49892f23c910be266f0a0600c3 len=46 pn=9 [2025-09-11T20:56:33.459678374Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm ACK delay=12522 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:33.459683112Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:33.459696417Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=119.970349ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 853339573 }, next_time: Instant { tv_sec: 912, tv_nsec: 853451986 }, 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-11T20:56:33.459760006Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.459769633Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.579947388Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:33.579975791Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 loss detection timeout expired [2025-09-11T20:56:33.579987102Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=219.360294ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 853339573 }, next_time: Instant { tv_sec: 912, tv_nsec: 853451986 }, 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-11T20:56:33.580012459Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.580043968Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=312 pn=10 [2025-09-11T20:56:33.580048697Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm ACK delay=27460 blocks=[1..1] ecn_counts=None [2025-09-11T20:56:33.580054217Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0b, 91, 3f, 91, 63, 4f, 46, 09, d9, 22, d3, 64, 75, 57, 7b, 4d, dc, 8a, a2, 1f] reset_token=[a0, 06, 80, e0, b2, 34, 19, f3, a6, 0d, 90, 69, d0, 34, 6d, e4] [2025-09-11T20:56:33.580063925Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[15, d7, 00, 06, 94, e6, c3, 15, 35, 5b, 65, 46, ab, 16, f2, 70, fc, 44, 8e, 02] reset_token=[8b, 8c, 75, aa, 07, 14, 7a, ce, 5c, 78, 4d, 70, fe, d8, c5, 52] [2025-09-11T20:56:33.580070848Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[dd, 2f, 20, 61, a2, ec, 62, 1d, b8, cf, 52, 03, 42, 72, c1, 20, b1, f8, d7, b0] reset_token=[41, 61, a9, ea, b7, b2, cb, 5c, 90, d0, 67, c2, 2e, eb, 0b, 50] [2025-09-11T20:56:33.580077220Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[df, a1, b0, 77, 96, b4, d5, 75, 7a, c0, bb, e3, a4, 1a, be, 18, fc, 8e, 13, 5c] reset_token=[6e, d2, 01, 6e, 68, 65, 10, 0c, d3, 52, 8b, 71, bd, f0, 26, 33] [2025-09-11T20:56:33.580095614Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[cb, 3a, ee, 58, 52, d3, 84, 7a, d5, ed, 1d, ac, 32, fe, 07, e9, 4a, 15, 2f, 00] reset_token=[e4, 4d, af, 42, 8d, 46, 55, c1, 9f, a2, 1f, 51, 9f, 12, 28, 02] [2025-09-11T20:56:33.580101986Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[58, 4f, 92, 57, ae, 75, 33, 13, de, 71, 9d, ad, 67, 1e, d3, 2b, 1a, 86, 2e, f6] reset_token=[31, f1, ba, 44, b5, 5a, f8, aa, e7, bc, de, d5, 25, 28, 68, be] [2025-09-11T20:56:33.580108008Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[63, 4c, b8, b4, b9, b6, 50, d5, 69, fa, 0c, f6, fe, 12, eb, 7c, 25, c5, c7, 9e] reset_token=[d5, 6f, fe, 98, 07, b1, 92, 38, 24, 85, cf, b5, a0, 4f, 7e, d1] [2025-09-11T20:56:33.580114319Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:33.580137062Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=278.887655ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1944 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 338, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 973701320 }, next_time: Instant { tv_sec: 912, tv_nsec: 973701320 }, max_datagram_size: 1350, last_packet_size: Some(338), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:33.580219545Z TRACE quiche_apps::client] written 338 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.580235134Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=14 pn=11 [2025-09-11T20:56:33.580240134Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm ACK delay=27485 blocks=[1..1] ecn_counts=None [2025-09-11T20:56:33.580245664Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:33.580257406Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=278.76684ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1984 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 973904579 }, next_time: Instant { tv_sec: 912, tv_nsec: 973701320 }, max_datagram_size: 1350, last_packet_size: None, iv: 745.478µ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-11T20:56:33.580311897Z TRACE quiche_apps::client] written 40 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.580321215Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.859653107Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:33.859673214Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 loss detection timeout expired [2025-09-11T20:56:33.859683513Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=398.702695ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1984 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 912, tv_nsec: 973904579 }, next_time: Instant { tv_sec: 912, tv_nsec: 973701320 }, max_datagram_size: 1350, last_packet_size: None, iv: 745.478µ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-11T20:56:33.859708400Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.859734649Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Handshake version=1 dcid=ad625a872e7796cb scid=58d09dfa4e60df49892f23c910be266f0a0600c3 len=48 pn=12 [2025-09-11T20:56:33.859738376Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm ACK delay=62530 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:33.859743445Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:33.859764895Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=599.187321ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2086 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 507057, last_update: Instant { tv_sec: 913, tv_nsec: 253394586 }, next_time: Instant { tv_sec: 913, tv_nsec: 254140064 }, 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-11T20:56:33.859810229Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.859820719Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Handshake version=1 dcid=ad625a872e7796cb scid=58d09dfa4e60df49892f23c910be266f0a0600c3 len=9 pn=13 [2025-09-11T20:56:33.859833042Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm ACK delay=62541 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:33.859836278Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm PING mtu_probe=None [2025-09-11T20:56:33.859846597Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=599.105429ms latest_rtt=33.280231ms srtt=33.280231ms min_rtt=33.280231ms rttvar=16.640115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2149 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, first_sent_time: Instant { tv_sec: 912, tv_nsec: 753143265 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 33.280231ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 719301678 }), send_elapsed: 0ns, ack_elapsed: 33.280231ms, rtt: 33.280231ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507057, last_update: Instant { tv_sec: 913, tv_nsec: 253491987 }, next_time: Instant { tv_sec: 913, tv_nsec: 254140064 }, max_datagram_size: 1350, last_packet_size: None, iv: 325.407µ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-11T20:56:33.859884528Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.859888936Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.891737118Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:44790 [2025-09-11T20:56:33.891756003Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx pkt Short dcid=58d09dfa4e60df49892f23c910be266f0a0600c3 key_phase=false len=1186 pn=2 [2025-09-11T20:56:33.891771201Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm ACK delay=34931 blocks=[4..7, 10..11] ecn_counts=None [2025-09-11T20:56:33.891778645Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 packet newly acked 4 [2025-09-11T20:56:33.891781631Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 packet newly acked 5 [2025-09-11T20:56:33.891783845Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 packet newly acked 6 [2025-09-11T20:56:33.891785939Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 packet newly acked 7 [2025-09-11T20:56:33.891788784Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 packet newly acked 10 [2025-09-11T20:56:33.891791970Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 packet newly acked 11 [2025-09-11T20:56:33.891796599Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 packet 3 lost on epoch 2 [2025-09-11T20:56:33.891822276Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm HANDSHAKE_DONE [2025-09-11T20:56:33.891831123Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 dropped epoch 1 state [2025-09-11T20:56:33.891836002Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:33.891842404Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:33.891848305Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm PADDING len=103 [2025-09-11T20:56:33.891904700Z TRACE quiche_apps::client] 0.0.0.0:44790: processed 1207 bytes [2025-09-11T20:56:33.891913226Z TRACE quiche_apps::client] 0.0.0.0:44790: recv() would block [2025-09-11T20:56:33.891917023Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.891924427Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 stream id 0 is readable [2025-09-11T20:56:33.891930388Z TRACE quiche::h3::stream] 58d09dfa4e60df49892f23c910be266f0a0600c3 read 1 bytes on stream 0 [2025-09-11T20:56:33.891934476Z TRACE quiche::h3::stream] 58d09dfa4e60df49892f23c910be266f0a0600c3 read 1 bytes on stream 0 [2025-09-11T20:56:33.891937451Z TRACE quiche::h3::stream] 58d09dfa4e60df49892f23c910be266f0a0600c3 read 1 bytes on stream 0 [2025-09-11T20:56:33.891940938Z TRACE quiche::h3::stream] 58d09dfa4e60df49892f23c910be266f0a0600c3 read 17 bytes on stream 0 [2025-09-11T20:56:33.891943953Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:33.891947520Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:33.891950195Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:33.891953111Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:33.891956497Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:33.891963851Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:33.891968339Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 stream id 0 is readable [2025-09-11T20:56:33.891971334Z TRACE quiche::h3::stream] 58d09dfa4e60df49892f23c910be266f0a0600c3 read 1 bytes on stream 0 [2025-09-11T20:56:33.891974320Z TRACE quiche::h3::stream] 58d09dfa4e60df49892f23c910be266f0a0600c3 read 1 bytes on stream 0 [2025-09-11T20:56:33.891977857Z TRACE quiche::h3::stream] 58d09dfa4e60df49892f23c910be266f0a0600c3 read 1 bytes on stream 0 [2025-09-11T20:56:33.891980191Z TRACE quiche::h3] 58d09dfa4e60df49892f23c910be266f0a0600c3 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:33.891986382Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:33.891989188Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:33.891991743Z INFO quiche_apps::common] 1/1 response(s) received in 566.217785ms, closing... [2025-09-11T20:56:33.892003314Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx pkt Short dcid=ad625a872e7796cb key_phase=false len=11 pn=14 [2025-09-11T20:56:33.892006230Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:33.892015497Z TRACE quiche::recovery::congestion::recovery] 58d09dfa4e60df49892f23c910be266f0a0600c3 timer=395.186683ms latest_rtt=311.729117ms srtt=66.836341ms min_rtt=33.280231ms rttvar=79.592307ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 913, tv_nsec: 317612631 }) Rate { delivered: 931, delivered_time: Instant { tv_sec: 913, tv_nsec: 285999588 }, first_sent_time: Instant { tv_sec: 913, tv_nsec: 285999588 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 11, rate_sample: RateSample { bandwidth: 80.04 Kbps, is_app_limited: true, interval: 532.287172ms, delivered: 598, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 912, tv_nsec: 753143265 }), send_elapsed: 220.558055ms, ack_elapsed: 532.287172ms, rtt: 311.729117ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 176737, last_update: Instant { tv_sec: 913, tv_nsec: 253491987 }, next_time: Instant { tv_sec: 913, tv_nsec: 285999588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:33.892055381Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:44790 to 193.167.100.100:443 [2025-09-11T20:56:33.892064358Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.910240081Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:44790 [2025-09-11T20:56:33.910255109Z TRACE quiche_apps::client] 0.0.0.0:44790: processed 1207 bytes [2025-09-11T20:56:33.910260820Z TRACE quiche_apps::client] 0.0.0.0:44790: recv() would block [2025-09-11T20:56:33.910264687Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.910271870Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.920976632Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:44790 [2025-09-11T20:56:33.920991930Z TRACE quiche_apps::client] 0.0.0.0:44790: processed 439 bytes [2025-09-11T20:56:33.920999294Z TRACE quiche_apps::client] 0.0.0.0:44790: recv() would block [2025-09-11T20:56:33.921002320Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.921007239Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:33.922554446Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:44790 [2025-09-11T20:56:33.922566448Z TRACE quiche_apps::client] 0.0.0.0:44790: processed 42 bytes [2025-09-11T20:56:33.922572960Z TRACE quiche_apps::client] 0.0.0.0:44790: recv() would block [2025-09-11T20:56:33.922577379Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:33.922583270Z TRACE quiche_apps::client] 0.0.0.0:44790 -> 193.167.100.100:443: done writing [2025-09-11T20:56:35.049734807Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:35.049760925Z TRACE quiche] 58d09dfa4e60df49892f23c910be266f0a0600c3 draining timeout expired [2025-09-11T20:56:35.049797273Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:35.049803956Z INFO quiche_apps::client] connection closed, recv=5 sent=15 lost=2 retrans=6 sent_bytes=2614 recv_bytes=3809 lost_bytes=1187 [local_addr=0.0.0.0:44790 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=15 lost=2 retrans=6 rtt=66.836341ms min_rtt=Some(33.280231ms) rttvar=79.592307ms cwnd=9450 sent_bytes=2614 recv_bytes=3809 lost_bytes=0 stream_retrans_bytes=147 pmtu=1350 delivery_rate=10005] [2025-09-11T20:56:35.054595833Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:35.054835400Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53078 with scid edda541c4705feb73e63ea941c7fe9ea77cfe9bc [2025-09-11T20:56:35.054876446Z TRACE quiche::tls] edda541c4705feb73e63ea941c7fe9ea77cfe9bc write message lvl=Initial len=266 [2025-09-11T20:56:35.054892997Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Initial version=1 dcid=50036514eecd78d33a63cd07a7154614 scid=edda541c4705feb73e63ea941c7fe9ea77cfe9bc len=270 pn=0 [2025-09-11T20:56:35.054896033Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:35.054909478Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=998.931973ms 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: 914, tv_nsec: 448519221 }, first_sent_time: Instant { tv_sec: 914, tv_nsec: 448519221 }, 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: 914, tv_nsec: 448519221 }, next_time: Instant { tv_sec: 914, tv_nsec: 448519221 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:35.054992232Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:35.089526881Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:53078 [2025-09-11T20:56:35.089544945Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc dropped invalid packet [2025-09-11T20:56:35.089549744Z TRACE quiche_apps::client] 0.0.0.0:53078: processed 1350 bytes [2025-09-11T20:56:35.089555234Z TRACE quiche_apps::client] 0.0.0.0:53078: recv() would block [2025-09-11T20:56:35.089559522Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:35.089576995Z TRACE quiche_apps::client] 0.0.0.0:53078 -> 193.167.100.100:443: done writing [2025-09-11T20:56:36.055599217Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:36.055630104Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc loss detection timeout expired [2025-09-11T20:56:36.055636707Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=997.204123ms 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: 914, tv_nsec: 448519221 }, first_sent_time: Instant { tv_sec: 914, tv_nsec: 448519221 }, 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: 914, tv_nsec: 448519221 }, next_time: Instant { tv_sec: 914, tv_nsec: 448519221 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.055660842Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:36.055695556Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Initial version=1 dcid=50036514eecd78d33a63cd07a7154614 scid=edda541c4705feb73e63ea941c7fe9ea77cfe9bc len=270 pn=1 [2025-09-11T20:56:36.055700205Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:36.055719311Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=1.997950517s 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: 914, tv_nsec: 448519221 }, first_sent_time: Instant { tv_sec: 914, tv_nsec: 448519221 }, 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: 915, tv_nsec: 449347458 }, next_time: Instant { tv_sec: 915, tv_nsec: 449347458 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.055795653Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53078 to 193.167.100.100:443 [2025-09-11T20:56:36.055803077Z TRACE quiche_apps::client] 0.0.0.0:53078 -> 193.167.100.100:443: done writing [2025-09-11T20:56:36.088583174Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:53078 [2025-09-11T20:56:36.088607319Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx pkt Initial version=1 dcid=edda541c4705feb73e63ea941c7fe9ea77cfe9bc scid=3bd51b218ca95944 token= len=145 pn=109277 [2025-09-11T20:56:36.088625063Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:36.088733525Z TRACE quiche::tls] edda541c4705feb73e63ea941c7fe9ea77cfe9bc set write secret lvl=Handshake [2025-09-11T20:56:36.088744856Z TRACE quiche::tls] edda541c4705feb73e63ea941c7fe9ea77cfe9bc set read secret lvl=Handshake [2025-09-11T20:56:36.088753792Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm ACK delay=12 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:36.088762479Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc packet newly acked 0 [2025-09-11T20:56:36.088767368Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc packet newly acked 1 [2025-09-11T20:56:36.088774200Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm PADDING len=26 [2025-09-11T20:56:36.088803756Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx pkt Handshake version=1 dcid=edda541c4705feb73e63ea941c7fe9ea77cfe9bc scid=3bd51b218ca95944 len=1032 pn=2 [2025-09-11T20:56:36.088809837Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm CRYPTO off=0 len=703 [2025-09-11T20:56:36.088990413Z TRACE quiche::tls] edda541c4705feb73e63ea941c7fe9ea77cfe9bc write message lvl=Handshake len=36 [2025-09-11T20:56:36.088994311Z TRACE quiche::tls] edda541c4705feb73e63ea941c7fe9ea77cfe9bc set write secret lvl=OneRTT [2025-09-11T20:56:36.089001123Z TRACE quiche::tls] edda541c4705feb73e63ea941c7fe9ea77cfe9bc set read secret lvl=OneRTT [2025-09-11T20:56:36.089016742Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(50036514eecd78d33a63cd07a7154614), max_idle_timeout: 180000, stateless_reset_token: Some(207073580150100392498875022442951542831), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(3bd51b218ca95944), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:36.089028965Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm PADDING len=305 [2025-09-11T20:56:36.089041939Z TRACE quiche_apps::client] 0.0.0.0:53078: processed 1252 bytes [2025-09-11T20:56:36.089046468Z TRACE quiche_apps::client] 0.0.0.0:53078: recv() would block [2025-09-11T20:56:36.089049022Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:36.089064582Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:36.089077696Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc open GREASE stream 14 [2025-09-11T20:56:36.089085951Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm GREASE stream=0 len=0 [2025-09-11T20:56:36.089091552Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm GREASE stream=0 len=18 [2025-09-11T20:56:36.089102723Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:36.089108894Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ycdtnepeoj", "user-agent: quiche"] [2025-09-11T20:56:36.089187691Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Initial version=1 dcid=3bd51b218ca95944 scid=edda541c4705feb73e63ea941c7fe9ea77cfe9bc len=9 pn=2 [2025-09-11T20:56:36.089198611Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm ACK delay=72 blocks=[109277..109277] ecn_counts=None [2025-09-11T20:56:36.089208570Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=98.18954ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 482691988 }, next_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.089228507Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Handshake version=1 dcid=3bd51b218ca95944 scid=edda541c4705feb73e63ea941c7fe9ea77cfe9bc len=45 pn=3 [2025-09-11T20:56:36.089231473Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm ACK delay=53 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:36.089234198Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:36.089240239Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=98.735818ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 482857306 }, next_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, max_datagram_size: 1350, last_packet_size: None, iv: 193.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-11T20:56:36.089251320Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc dropped epoch 0 state [2025-09-11T20:56:36.089264244Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Short dcid=3bd51b218ca95944 key_phase=false len=1161 pn=4 [2025-09-11T20:56:36.089266949Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f7, 82, 31, 13, 21, ae, 88, 53, 2e, b9, 08, 7b, ff, da, 6b, 6c, 9d, a2, 5b, 14] reset_token=[6a, 87, c4, c6, 0b, 55, df, 02, ea, 29, 33, af, e3, db, 8f, c0] [2025-09-11T20:56:36.089273531Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ff, d2, 6c, e3, 51, ed, 3a, 6c, 17, 90, af, 14, 13, f6, 31, be, 88, ad, 54, 72] reset_token=[6a, 5f, cb, 89, 37, 96, 0e, 79, f1, 4e, 04, 90, b0, b0, 53, b2] [2025-09-11T20:56:36.089282377Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d1, 72, be, c3, 23, b3, 2e, 9f, 55, 49, b8, fc, c3, bb, 72, 37, 4f, 71, e2, 33] reset_token=[ec, 79, da, eb, b8, 99, f8, 5a, 3f, 05, 09, 67, b2, 44, b4, d2] [2025-09-11T20:56:36.089287507Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[03, c4, 4c, 20, 5e, 66, ec, 0d, c7, e8, 43, 56, b5, 42, 92, 53, c5, 2a, 67, 74] reset_token=[51, 9d, b2, 12, 2e, 62, a0, a8, 39, 51, 0b, 26, 36, 96, 27, 76] [2025-09-11T20:56:36.089292567Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ca, 2a, e0, 16, fd, d9, 10, ca, 61, 2e, 39, 07, c5, 3c, 7d, 6c, b3, 43, 9c, 3a] reset_token=[3c, e4, 31, b2, 91, d2, ee, 88, ac, 63, 56, 07, 0f, 8d, a9, f4] [2025-09-11T20:56:36.089297506Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[0b, 54, 34, b9, 6f, 97, c6, 63, 11, 8e, f5, f6, 47, 6b, 22, 8b, 0e, 20, 07, 66] reset_token=[de, 45, 51, 36, 33, e6, 80, 27, 80, de, 55, fd, 96, a2, 63, a0] [2025-09-11T20:56:36.089302605Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[34, af, 9d, 3b, 4d, 6c, b8, 89, 2e, bf, fb, 96, a5, 6c, 23, 45, 2f, 5a, 2f, 81] reset_token=[65, 11, 03, fb, ce, 85, 98, 24, c3, c8, 7f, e8, 5b, 15, 55, 20] [2025-09-11T20:56:36.089307524Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:36.089310099Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm PADDING len=857 [2025-09-11T20:56:36.089362597Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=98.613019ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 482857306 }, next_time: Instant { tv_sec: 915, tv_nsec: 483050508 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.089407902Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53078 to 193.167.100.100:443 [2025-09-11T20:56:36.089421206Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Short dcid=3bd51b218ca95944 key_phase=false len=6 pn=5 [2025-09-11T20:56:36.089425755Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:36.089434852Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=98.540635ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 483092144 }, next_time: Instant { tv_sec: 915, tv_nsec: 483050508 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.378917ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.089478233Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53078 to 193.167.100.100:443 [2025-09-11T20:56:36.089489964Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Short dcid=3bd51b218ca95944 key_phase=false len=6 pn=6 [2025-09-11T20:56:36.089494363Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:36.089503500Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=98.472027ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 483092144 }, next_time: Instant { tv_sec: 915, tv_nsec: 485540410 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.089537042Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53078 to 193.167.100.100:443 [2025-09-11T20:56:36.089548012Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Short dcid=3bd51b218ca95944 key_phase=false len=72 pn=7 [2025-09-11T20:56:36.089552511Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:36.089561408Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=98.414099ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 483219932 }, next_time: Instant { tv_sec: 915, tv_nsec: 485540410 }, max_datagram_size: 1350, last_packet_size: None, iv: 253.699µ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-11T20:56:36.089598697Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:53078 to 193.167.100.100:443 [2025-09-11T20:56:36.089609567Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Short dcid=3bd51b218ca95944 key_phase=false len=31 pn=8 [2025-09-11T20:56:36.089613735Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:36.089623523Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=98.351843ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 483219932 }, next_time: Instant { tv_sec: 915, tv_nsec: 485794109 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.089657917Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:53078 to 193.167.100.100:443 [2025-09-11T20:56:36.089664981Z TRACE quiche_apps::client] 0.0.0.0:53078 -> 193.167.100.100:443: done writing [2025-09-11T20:56:36.188819862Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:36.188843836Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc loss detection timeout expired [2025-09-11T20:56:36.188851561Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=97.919896ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 483219932 }, next_time: Instant { tv_sec: 915, tv_nsec: 485794109 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.188876798Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:36.188905331Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Handshake version=1 dcid=3bd51b218ca95944 scid=edda541c4705feb73e63ea941c7fe9ea77cfe9bc len=46 pn=9 [2025-09-11T20:56:36.188909960Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm ACK delay=12512 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:36.188927262Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:36.188946708Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=118.249711ms latest_rtt=32.932071ms srtt=32.932071ms min_rtt=32.932071ms rttvar=16.466035ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 482692018 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033760308s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 914, tv_nsec: 448519221 }), send_elapsed: 1.000828237s, ack_elapsed: 1.033760308s, rtt: 32.932071ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 512418, last_update: Instant { tv_sec: 915, tv_nsec: 582564637 }, next_time: Instant { tv_sec: 915, tv_nsec: 582564637 }, 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-11T20:56:36.189020145Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:53078 to 193.167.100.100:443 [2025-09-11T20:56:36.189030013Z TRACE quiche_apps::client] 0.0.0.0:53078 -> 193.167.100.100:443: done writing [2025-09-11T20:56:36.220997695Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:53078 [2025-09-11T20:56:36.221022432Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx pkt Short dcid=edda541c4705feb73e63ea941c7fe9ea77cfe9bc key_phase=false len=1186 pn=2 [2025-09-11T20:56:36.221040635Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm ACK delay=12326 blocks=[5..5, 7..7] ecn_counts=None [2025-09-11T20:56:36.221050744Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc packet newly acked 5 [2025-09-11T20:56:36.221056195Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc packet newly acked 7 [2025-09-11T20:56:36.221064550Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc packet 4 lost on epoch 2 [2025-09-11T20:56:36.221085559Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm HANDSHAKE_DONE [2025-09-11T20:56:36.221093985Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc dropped epoch 1 state [2025-09-11T20:56:36.221099365Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:36.221106919Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:36.221115104Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm PADDING len=105 [2025-09-11T20:56:36.221145411Z TRACE quiche_apps::client] 0.0.0.0:53078: processed 1207 bytes [2025-09-11T20:56:36.221155049Z TRACE quiche_apps::client] 0.0.0.0:53078: recv() would block [2025-09-11T20:56:36.221159978Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:36.221164987Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc stream id 0 is readable [2025-09-11T20:56:36.221174255Z TRACE quiche::h3::stream] edda541c4705feb73e63ea941c7fe9ea77cfe9bc read 1 bytes on stream 0 [2025-09-11T20:56:36.221181348Z TRACE quiche::h3::stream] edda541c4705feb73e63ea941c7fe9ea77cfe9bc read 1 bytes on stream 0 [2025-09-11T20:56:36.221187399Z TRACE quiche::h3::stream] edda541c4705feb73e63ea941c7fe9ea77cfe9bc read 1 bytes on stream 0 [2025-09-11T20:56:36.221194152Z TRACE quiche::h3::stream] edda541c4705feb73e63ea941c7fe9ea77cfe9bc read 17 bytes on stream 0 [2025-09-11T20:56:36.221199762Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:36.221215942Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:36.221220902Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:36.221227294Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:36.221233906Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:36.221247451Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:36.221255747Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc stream id 0 is readable [2025-09-11T20:56:36.221260145Z TRACE quiche::h3::stream] edda541c4705feb73e63ea941c7fe9ea77cfe9bc read 1 bytes on stream 0 [2025-09-11T20:56:36.221264102Z TRACE quiche::h3::stream] edda541c4705feb73e63ea941c7fe9ea77cfe9bc read 1 bytes on stream 0 [2025-09-11T20:56:36.221268591Z TRACE quiche::h3::stream] edda541c4705feb73e63ea941c7fe9ea77cfe9bc read 1 bytes on stream 0 [2025-09-11T20:56:36.221271606Z TRACE quiche::h3] edda541c4705feb73e63ea941c7fe9ea77cfe9bc rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:36.221280262Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:36.221283829Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:36.221286965Z INFO quiche_apps::common] 1/1 response(s) received in 1.166290966s, closing... [2025-09-11T20:56:36.221300750Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx pkt Short dcid=3bd51b218ca95944 key_phase=false len=11 pn=10 [2025-09-11T20:56:36.221304347Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:36.221314376Z TRACE quiche::recovery::congestion::recovery] edda541c4705feb73e63ea941c7fe9ea77cfe9bc timer=15.847439ms latest_rtt=129.154733ms srtt=43.709903ms min_rtt=32.932071ms rttvar=33.905191ms cwnd=9450 ssthresh=9450 bytes_in_flight=126 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 915, tv_nsec: 614695143 }) Rate { delivered: 796, delivered_time: Instant { tv_sec: 915, tv_nsec: 614695143 }, first_sent_time: Instant { tv_sec: 915, tv_nsec: 485540410 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 7.87 Kbps, is_app_limited: true, interval: 132.003125ms, delivered: 130, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 915, tv_nsec: 482692018 }), send_elapsed: 2.848392ms, ack_elapsed: 132.003125ms, rtt: 129.154733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 270247, last_update: Instant { tv_sec: 915, tv_nsec: 614970526 }, next_time: Instant { tv_sec: 915, tv_nsec: 582564637 }, max_datagram_size: 1350, last_packet_size: None, iv: 370.032µ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=1.9574338205844317 w_max=13500 } [2025-09-11T20:56:36.221392872Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:53078 to 193.167.100.100:443 [2025-09-11T20:56:36.221397972Z TRACE quiche_apps::client] 0.0.0.0:53078 -> 193.167.100.100:443: done writing [2025-09-11T20:56:36.252021297Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:53078 [2025-09-11T20:56:36.252039822Z TRACE quiche_apps::client] 0.0.0.0:53078: processed 42 bytes [2025-09-11T20:56:36.252047366Z TRACE quiche_apps::client] 0.0.0.0:53078: recv() would block [2025-09-11T20:56:36.252052225Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:36.252060401Z TRACE quiche_apps::client] 0.0.0.0:53078 -> 193.167.100.100:443: done writing [2025-09-11T20:56:36.760648748Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:36.760704462Z TRACE quiche] edda541c4705feb73e63ea941c7fe9ea77cfe9bc draining timeout expired [2025-09-11T20:56:36.760742563Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:36.760750047Z INFO quiche_apps::client] connection closed, recv=3 sent=11 lost=1 retrans=3 sent_bytes=2372 recv_bytes=2459 lost_bytes=1187 [local_addr=0.0.0.0:53078 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=3 sent=11 lost=1 retrans=3 rtt=43.709903ms min_rtt=Some(32.932071ms) rttvar=33.905191ms cwnd=9450 sent_bytes=2372 recv_bytes=2459 lost_bytes=0 stream_retrans_bytes=321 pmtu=1350 delivery_rate=984] [2025-09-11T20:56:36.765670097Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:36.765923509Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:34580 with scid 1033246f38e9ac669e0f44110cab956d22c8fb8a [2025-09-11T20:56:36.765965988Z TRACE quiche::tls] 1033246f38e9ac669e0f44110cab956d22c8fb8a write message lvl=Initial len=266 [2025-09-11T20:56:36.765981748Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Initial version=1 dcid=2ed0ead9de7fab9bf0e8e187103c6075 scid=1033246f38e9ac669e0f44110cab956d22c8fb8a len=270 pn=0 [2025-09-11T20:56:36.765984964Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:36.765998960Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=998.933916ms 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: 916, tv_nsec: 159610697 }, first_sent_time: Instant { tv_sec: 916, tv_nsec: 159610697 }, 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: 916, tv_nsec: 159610697 }, next_time: Instant { tv_sec: 916, tv_nsec: 159610697 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:36.766079089Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:37.766131539Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:37.766158710Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a loss detection timeout expired [2025-09-11T20:56:37.766165252Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=997.767003ms 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: 916, tv_nsec: 159610697 }, first_sent_time: Instant { tv_sec: 916, tv_nsec: 159610697 }, 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: 916, tv_nsec: 159610697 }, next_time: Instant { tv_sec: 916, tv_nsec: 159610697 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:37.766201880Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:37.766240593Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Initial version=1 dcid=2ed0ead9de7fab9bf0e8e187103c6075 scid=1033246f38e9ac669e0f44110cab956d22c8fb8a len=270 pn=1 [2025-09-11T20:56:37.766244971Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:37.766264377Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=1.997952662s 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: 916, tv_nsec: 159610697 }, first_sent_time: Instant { tv_sec: 916, tv_nsec: 159610697 }, 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: 917, tv_nsec: 159894699 }, next_time: Instant { tv_sec: 917, tv_nsec: 159894699 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:37.766360857Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:37.766370174Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:39.766424615Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:39.766454110Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a loss detection timeout expired [2025-09-11T20:56:39.766461193Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=1.995755115s 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: 916, tv_nsec: 159610697 }, first_sent_time: Instant { tv_sec: 916, tv_nsec: 159610697 }, 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: 917, tv_nsec: 159894699 }, next_time: Instant { tv_sec: 917, tv_nsec: 159894699 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:39.766484867Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:39.766519512Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Initial version=1 dcid=2ed0ead9de7fab9bf0e8e187103c6075 scid=1033246f38e9ac669e0f44110cab956d22c8fb8a len=270 pn=2 [2025-09-11T20:56:39.766523679Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:39.766542054Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=3.99595165s 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: 916, tv_nsec: 159610697 }, first_sent_time: Instant { tv_sec: 916, tv_nsec: 159610697 }, 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: 919, tv_nsec: 160171304 }, next_time: Instant { tv_sec: 919, tv_nsec: 160171304 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:39.766633244Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.766646619Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Initial version=1 dcid=2ed0ead9de7fab9bf0e8e187103c6075 scid=1033246f38e9ac669e0f44110cab956d22c8fb8a len=4 pn=3 [2025-09-11T20:56:39.766650326Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm PING mtu_probe=None [2025-09-11T20:56:39.766653672Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm PADDING len=3 [2025-09-11T20:56:39.766661636Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=3.995977047s 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: 916, tv_nsec: 159610697 }, first_sent_time: Instant { tv_sec: 916, tv_nsec: 159610697 }, 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: 919, tv_nsec: 160316304 }, next_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:39.766692654Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.766701361Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:39.799422734Z TRACE quiche_apps::client] got 63 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:39.799448713Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx pkt Initial version=1 dcid=1033246f38e9ac669e0f44110cab956d22c8fb8a scid=8e1966facf632951 token= len=25 pn=112559 [2025-09-11T20:56:39.799467648Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm ACK delay=31 blocks=[3..3] ecn_counts=None [2025-09-11T20:56:39.799476034Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet newly acked 3 [2025-09-11T20:56:39.799484008Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet 0 lost on epoch 0 [2025-09-11T20:56:39.799489218Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet 1 lost on epoch 0 [2025-09-11T20:56:39.799533751Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 63 bytes [2025-09-11T20:56:39.799540905Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:39.799545263Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:39.799564178Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Initial version=1 dcid=8e1966facf632951 scid=1033246f38e9ac669e0f44110cab956d22c8fb8a len=270 pn=4 [2025-09-11T20:56:39.799578575Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:39.799588894Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=98.374374ms latest_rtt=32.804068ms srtt=32.804068ms min_rtt=32.804068ms rttvar=16.402034ms cwnd=9450 ssthresh=9450 bytes_in_flight=658 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 919, tv_nsec: 193120372 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, 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.033509675s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 916, tv_nsec: 159610697 }), send_elapsed: 3.000705607s, ack_elapsed: 3.033509675s, rtt: 32.804068ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360092, last_update: Instant { tv_sec: 919, tv_nsec: 160316304 }, next_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.799631844Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.799637735Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:39.832644688Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:39.832665437Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx pkt Initial version=1 dcid=1033246f38e9ac669e0f44110cab956d22c8fb8a scid=8e1966facf632951 token= len=119 pn=112560 [2025-09-11T20:56:39.832679613Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm ACK delay=57 blocks=[3..4] ecn_counts=None [2025-09-11T20:56:39.832686917Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet newly acked 4 [2025-09-11T20:56:39.832694551Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:39.832834452Z TRACE quiche::tls] 1033246f38e9ac669e0f44110cab956d22c8fb8a set write secret lvl=Handshake [2025-09-11T20:56:39.832847306Z TRACE quiche::tls] 1033246f38e9ac669e0f44110cab956d22c8fb8a set read secret lvl=Handshake [2025-09-11T20:56:39.832870790Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx pkt Handshake version=1 dcid=1033246f38e9ac669e0f44110cab956d22c8fb8a scid=8e1966facf632951 len=726 pn=0 [2025-09-11T20:56:39.832878093Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:39.833173764Z TRACE quiche::tls] 1033246f38e9ac669e0f44110cab956d22c8fb8a write message lvl=Handshake len=36 [2025-09-11T20:56:39.833179615Z TRACE quiche::tls] 1033246f38e9ac669e0f44110cab956d22c8fb8a set write secret lvl=OneRTT [2025-09-11T20:56:39.833188862Z TRACE quiche::tls] 1033246f38e9ac669e0f44110cab956d22c8fb8a set read secret lvl=OneRTT [2025-09-11T20:56:39.833208840Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(2ed0ead9de7fab9bf0e8e187103c6075), max_idle_timeout: 180000, stateless_reset_token: Some(27768342117634999308699332522453980525), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(8e1966facf632951), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:39.833239947Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx pkt Handshake version=1 dcid=1033246f38e9ac669e0f44110cab956d22c8fb8a scid=8e1966facf632951 len=295 pn=1 [2025-09-11T20:56:39.833247021Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm PING mtu_probe=None [2025-09-11T20:56:39.833251680Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm PADDING len=274 [2025-09-11T20:56:39.833258853Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1252 bytes [2025-09-11T20:56:39.833265886Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:39.833270003Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx pkt Short dcid=1033246f38e9ac669e0f44110cab956d22c8fb8a key_phase=false len=418 pn=0 [2025-09-11T20:56:39.833275454Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:39.833292265Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm NEW_TOKEN len=50 [2025-09-11T20:56:39.833297144Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b4, db, f6, ab, 2d, f5, d0, a4] reset_token=[01, 04, dc, a1, df, 5b, aa, f6, 21, 07, 1a, 4e, 27, 19, 95, ef] [2025-09-11T20:56:39.833305129Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6f, b3, 78, 6f, 9f, 7f, 5a, 4c] reset_token=[97, 6e, 01, 3f, cf, f8, 9c, 10, af, fd, 28, 64, 94, ed, db, 53] [2025-09-11T20:56:39.833311000Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ce, fd, 21, 44, 73, 55, 06, 83] reset_token=[ca, f8, 7d, 19, b0, 59, 30, b5, 0d, 60, 65, da, 94, 13, 39, 29] [2025-09-11T20:56:39.833316390Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[fb, 9f, ab, fe, e0, 00, e7, 47] reset_token=[51, a8, aa, fb, 1d, 35, 95, a2, 27, f0, 4e, 27, e6, 6d, 4a, c0] [2025-09-11T20:56:39.833322251Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2c, 93, 4c, 94, c3, 7c, da, 29] reset_token=[27, b0, 52, a0, 7b, 04, 61, 98, 17, c7, 19, 02, b1, c4, 1d, c6] [2025-09-11T20:56:39.833357607Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[43, b1, 4b, 33, 45, 63, 85, 4c] reset_token=[7b, 24, 82, 86, 31, 72, f1, 51, 35, 46, c5, d9, da, 1c, 2e, db] [2025-09-11T20:56:39.833363608Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[51, 60, 1b, 1a, af, df, 53, da] reset_token=[b6, 50, 1b, ae, 10, 95, 3e, 99, bb, e0, 85, 7b, 1b, 7a, ad, 37] [2025-09-11T20:56:39.833368317Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:39.833373807Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:39.833377614Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:39.833381381Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm PADDING len=4 [2025-09-11T20:56:39.833393133Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 439 bytes [2025-09-11T20:56:39.833397812Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:39.833400918Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:39.833440471Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:39.833455580Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a open GREASE stream 14 [2025-09-11T20:56:39.833466430Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm GREASE stream=0 len=0 [2025-09-11T20:56:39.833477040Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm GREASE stream=0 len=18 [2025-09-11T20:56:39.833485936Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:39.833493230Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /occaeyspqi", "user-agent: quiche"] [2025-09-11T20:56:39.833547040Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a stream id 3 is readable [2025-09-11T20:56:39.833553893Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 3 [2025-09-11T20:56:39.833558802Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a open peer's control stream 3 [2025-09-11T20:56:39.833562859Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 3 [2025-09-11T20:56:39.833566586Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 3 [2025-09-11T20:56:39.833570744Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 6 bytes on stream 3 [2025-09-11T20:56:39.833574912Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:39.833581534Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a stream id 7 is readable [2025-09-11T20:56:39.833584860Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 7 [2025-09-11T20:56:39.833588277Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a stream id 11 is readable [2025-09-11T20:56:39.833591853Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 11 [2025-09-11T20:56:39.833612602Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Initial version=1 dcid=8e1966facf632951 scid=1033246f38e9ac669e0f44110cab956d22c8fb8a len=9 pn=5 [2025-09-11T20:56:39.833615487Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm ACK delay=118 blocks=[112559..112560] ecn_counts=None [2025-09-11T20:56:39.833623983Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=84.796146ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.833642588Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Handshake version=1 dcid=8e1966facf632951 scid=1033246f38e9ac669e0f44110cab956d22c8fb8a len=45 pn=6 [2025-09-11T20:56:39.833645704Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm ACK delay=50 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:39.833648268Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:39.833658868Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=84.761371ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=432 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.833670790Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a dropped epoch 0 state [2025-09-11T20:56:39.833683434Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Short dcid=8e1966facf632951 key_phase=false len=1161 pn=7 [2025-09-11T20:56:39.833686370Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm ACK delay=50 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:39.833689064Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[64, d3, 32, f9, 8e, 7c, c2, 4f, b1, 3e, b9, 95, be, 9d, 77, dd, c4, b6, 23, da] reset_token=[29, f9, 55, de, c6, 08, 40, bd, 31, 9a, 6e, 69, c2, 9a, 8a, 05] [2025-09-11T20:56:39.833695016Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[93, 4f, 29, df, 4b, 9e, b3, b8, ba, da, df, e1, 5e, 22, a5, 49, 50, a9, d2, 4e] reset_token=[b8, 2b, f9, f2, 80, 8f, d1, 5e, e4, 69, 30, 73, 77, 87, 3d, 42] [2025-09-11T20:56:39.833700195Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f4, 69, 0d, 76, 82, 32, b6, 7f, c0, fb, 15, 98, cf, f4, 17, c0, c7, 7b, 8c, a4] reset_token=[a9, d1, a0, db, f4, 0f, 22, fa, c5, 0b, 07, 77, c8, a1, 67, 29] [2025-09-11T20:56:39.833705505Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4e, 3e, f2, e2, 51, ee, a2, 42, 6b, 96, 8e, 83, e1, c1, f1, 03, 9f, b7, 4c, 5d] reset_token=[80, 2e, 44, 26, 34, 17, ec, b5, db, 33, 02, 9d, 45, 2c, 0d, 17] [2025-09-11T20:56:39.833710735Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[21, e2, b4, f3, d5, c6, 7b, 31, 4d, be, 05, da, 2c, a8, 77, 43, c3, 69, ae, e0] reset_token=[73, 7a, 9f, d7, b6, ef, be, 86, ed, 58, fa, 15, 39, 4d, e0, fc] [2025-09-11T20:56:39.833715734Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[25, e9, d7, 2b, 37, 67, 17, 5e, 45, ed, ab, 36, 5c, 76, c6, eb, e7, 48, 8a, 67] reset_token=[95, 0a, 1b, 78, 99, ad, 89, a7, c6, 9f, 55, 18, 2a, 1f, e7, 07] [2025-09-11T20:56:39.833720854Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[7c, e9, e2, f2, 3e, e0, eb, c5, 2e, bc, ba, c0, b9, da, ed, 85, 8c, e3, 8f, ec] reset_token=[f5, ba, eb, ff, fb, ab, 07, 40, 94, be, 6e, 1b, b0, 11, 62, 48] [2025-09-11T20:56:39.833725993Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:39.833728598Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm PADDING len=852 [2025-09-11T20:56:39.833740410Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=118.734414ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.833779684Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.833791866Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Short dcid=8e1966facf632951 key_phase=false len=6 pn=8 [2025-09-11T20:56:39.833796244Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:39.833805492Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=118.668962ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.833841759Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.833852489Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Short dcid=8e1966facf632951 key_phase=false len=6 pn=9 [2025-09-11T20:56:39.833857128Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:39.833865714Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=118.608539ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.833904225Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.833915486Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Short dcid=8e1966facf632951 key_phase=false len=72 pn=10 [2025-09-11T20:56:39.833919985Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:39.833929252Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=118.545181ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.833969938Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.833980999Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Short dcid=8e1966facf632951 key_phase=false len=31 pn=11 [2025-09-11T20:56:39.833985207Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:39.833995265Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=118.479058ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.834036011Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.834043375Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:39.834054145Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:39.834059846Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx pkt Short dcid=1033246f38e9ac669e0f44110cab956d22c8fb8a key_phase=false len=1329 pn=1 [2025-09-11T20:56:39.834068382Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm PING mtu_probe=None [2025-09-11T20:56:39.834079151Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm PADDING len=1311 [2025-09-11T20:56:39.834088219Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1350 bytes [2025-09-11T20:56:39.834093819Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:39.834097636Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:39.834109158Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Short dcid=8e1966facf632951 key_phase=false len=5 pn=12 [2025-09-11T20:56:39.834113676Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:39.834123434Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=118.350979ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.834167516Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.834175161Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:39.953350373Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:39.953375269Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a loss detection timeout expired [2025-09-11T20:56:39.953383114Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=117.959744ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 227283339 }, next_time: Instant { tv_sec: 919, tv_nsec: 227283339 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.953422657Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:39.953452853Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Handshake version=1 dcid=8e1966facf632951 scid=1033246f38e9ac669e0f44110cab956d22c8fb8a len=46 pn=13 [2025-09-11T20:56:39.953457051Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm ACK delay=15026 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:39.953462702Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:39.953481176Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=138.232233ms latest_rtt=66.023447ms srtt=36.899489ms min_rtt=32.804068ms rttvar=20.492369ms cwnd=9450 ssthresh=9450 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 193120372 }) Rate { delivered: 392, delivered_time: Instant { tv_sec: 919, tv_nsec: 226339751 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 160316304 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 4, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 33.219379ms, delivered: 325, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 193120372 }), send_elapsed: 0ns, ack_elapsed: 33.219379ms, rtt: 66.023447ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320126, last_update: Instant { tv_sec: 919, tv_nsec: 347111588 }, next_time: Instant { tv_sec: 919, tv_nsec: 347111588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:39.953545276Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.953551748Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:39.985550894Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:39.985571643Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx pkt Short dcid=1033246f38e9ac669e0f44110cab956d22c8fb8a key_phase=false len=1186 pn=2 [2025-09-11T20:56:39.985588284Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm ACK delay=14833 blocks=[8..11] ecn_counts=None [2025-09-11T20:56:39.985597251Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet newly acked 8 [2025-09-11T20:56:39.985600767Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet newly acked 9 [2025-09-11T20:56:39.985603543Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet newly acked 10 [2025-09-11T20:56:39.985606318Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet newly acked 11 [2025-09-11T20:56:39.985611066Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a packet 7 lost on epoch 2 [2025-09-11T20:56:39.985616657Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm HANDSHAKE_DONE [2025-09-11T20:56:39.985633067Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a dropped epoch 1 state [2025-09-11T20:56:39.985638828Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:39.985646623Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:39.985654938Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm PADDING len=107 [2025-09-11T20:56:39.985687559Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:39.985695895Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:39.985701305Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:39.985706975Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a stream id 0 is readable [2025-09-11T20:56:39.985715912Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 0 [2025-09-11T20:56:39.985723235Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 0 [2025-09-11T20:56:39.985729888Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 0 [2025-09-11T20:56:39.985734917Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 17 bytes on stream 0 [2025-09-11T20:56:39.985738324Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:39.985742361Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:39.985745457Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:39.985748934Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:39.985753071Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:39.985761507Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:39.985767057Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a stream id 0 is readable [2025-09-11T20:56:39.985770774Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 0 [2025-09-11T20:56:39.985774461Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 0 [2025-09-11T20:56:39.985778639Z TRACE quiche::h3::stream] 1033246f38e9ac669e0f44110cab956d22c8fb8a read 1 bytes on stream 0 [2025-09-11T20:56:39.985781594Z TRACE quiche::h3] 1033246f38e9ac669e0f44110cab956d22c8fb8a rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:39.985788948Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:39.985792715Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:39.985795831Z INFO quiche_apps::common] 1/1 response(s) received in 3.219713055s, closing... [2025-09-11T20:56:39.985808274Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx pkt Short dcid=8e1966facf632951 key_phase=false len=11 pn=14 [2025-09-11T20:56:39.985811921Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:39.985821499Z TRACE quiche::recovery::congestion::recovery] 1033246f38e9ac669e0f44110cab956d22c8fb8a timer=226.551721ms latest_rtt=151.961877ms srtt=50.032286ms min_rtt=32.804068ms rttvar=41.634873ms cwnd=6615 ssthresh=6615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 411612740 }) Rate { delivered: 611, delivered_time: Instant { tv_sec: 919, tv_nsec: 347111588 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 347111588 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 11, rate_sample: RateSample { bandwidth: 78.26 Kbps, is_app_limited: true, interval: 152.905465ms, delivered: 219, prior_delivered: 392, prior_time: Some(Instant { tv_sec: 919, tv_nsec: 226339751 }), send_elapsed: 66.967035ms, ack_elapsed: 152.905465ms, rtt: 151.961877ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 165268, last_update: Instant { tv_sec: 919, tv_nsec: 347111588 }, next_time: Instant { tv_sec: 919, tv_nsec: 347111588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:39.985872053Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:34580 to 193.167.100.100:443 [2025-09-11T20:56:39.985876982Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.005494342Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.005509240Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.005515772Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.005520441Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.005527514Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.015547278Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.015562156Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.015569089Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.015573657Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.015580720Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.025567853Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.025580276Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.025585245Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.025588862Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.025594332Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.035643280Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.035659130Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.035665442Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.035669980Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.035677504Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.055790709Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.055805907Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.055812229Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.055817338Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.055825193Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.075922691Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.075939312Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.075946105Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.075950523Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.075957746Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.085964246Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.085978833Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.085985646Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.085999732Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.086008799Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.096042185Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.096057102Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.096063024Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.096065999Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.096072992Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.106125930Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.106140858Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 1207 bytes [2025-09-11T20:56:40.106147410Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.106152039Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.106159633Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.347304171Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.347353092Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 439 bytes [2025-09-11T20:56:40.347362710Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:34580 [2025-09-11T20:56:40.347368301Z TRACE quiche_apps::client] 0.0.0.0:34580: processed 183 bytes [2025-09-11T20:56:40.347374512Z TRACE quiche_apps::client] 0.0.0.0:34580: recv() would block [2025-09-11T20:56:40.347379081Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.347389340Z TRACE quiche_apps::client] 0.0.0.0:34580 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.636736680Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:40.636766336Z TRACE quiche] 1033246f38e9ac669e0f44110cab956d22c8fb8a draining timeout expired [2025-09-11T20:56:40.636811941Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.636820537Z INFO quiche_apps::client] connection closed, recv=7 sent=15 lost=3 retrans=7 sent_bytes=3128 recv_bytes=4311 lost_bytes=1853 [local_addr=0.0.0.0:34580 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=15 lost=3 retrans=7 rtt=50.032286ms min_rtt=Some(32.804068ms) rttvar=41.634873ms cwnd=6615 sent_bytes=3128 recv_bytes=4311 lost_bytes=0 stream_retrans_bytes=1385 pmtu=1350 delivery_rate=9783] [2025-09-11T20:56:40.641747169Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:40.641987427Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:57725 with scid 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 [2025-09-11T20:56:40.642025858Z TRACE quiche::tls] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 write message lvl=Initial len=266 [2025-09-11T20:56:40.642041808Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Initial version=1 dcid=6270fd79720f77a641c2c493816d4c15 scid=0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 len=270 pn=0 [2025-09-11T20:56:40.642045144Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:40.642057657Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=998.93578ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 920, tv_nsec: 35671188 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 35671188 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 920, tv_nsec: 35671188 }, next_time: Instant { tv_sec: 920, tv_nsec: 35671188 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:40.642145612Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:40.675376260Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:57725 [2025-09-11T20:56:40.675396939Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx pkt Initial version=1 dcid=0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 scid=3ab94e0a45505b43 token= len=120 pn=91907 [2025-09-11T20:56:40.675414201Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:40.675422536Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 packet newly acked 0 [2025-09-11T20:56:40.675431944Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:40.675569000Z TRACE quiche::tls] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 set write secret lvl=Handshake [2025-09-11T20:56:40.675586833Z TRACE quiche::tls] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 set read secret lvl=Handshake [2025-09-11T20:56:40.675619984Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx pkt Handshake version=1 dcid=0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 scid=3ab94e0a45505b43 len=726 pn=0 [2025-09-11T20:56:40.675627409Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:40.675900547Z TRACE quiche::tls] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 write message lvl=Handshake len=36 [2025-09-11T20:56:40.675906258Z TRACE quiche::tls] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 set write secret lvl=OneRTT [2025-09-11T20:56:40.675915385Z TRACE quiche::tls] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 set read secret lvl=OneRTT [2025-09-11T20:56:40.675933559Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(6270fd79720f77a641c2c493816d4c15), max_idle_timeout: 180000, stateless_reset_token: Some(337289416112428736598082690673142347056), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(3ab94e0a45505b43), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:40.675959497Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx pkt Handshake version=1 dcid=0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 scid=3ab94e0a45505b43 len=294 pn=1 [2025-09-11T20:56:40.675966410Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm PING mtu_probe=None [2025-09-11T20:56:40.675970939Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm PADDING len=273 [2025-09-11T20:56:40.675978122Z TRACE quiche_apps::client] 0.0.0.0:57725: processed 1252 bytes [2025-09-11T20:56:40.675983823Z TRACE quiche_apps::client] 0.0.0.0:57725: recv() would block [2025-09-11T20:56:40.675986878Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.676002818Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:40.676017536Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 open GREASE stream 14 [2025-09-11T20:56:40.676027434Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:40.676034838Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:40.676051699Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:40.676058882Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ujayqsvqhy", "user-agent: quiche"] [2025-09-11T20:56:40.676131308Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Initial version=1 dcid=3ab94e0a45505b43 scid=0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 len=9 pn=1 [2025-09-11T20:56:40.676135656Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm ACK delay=92 blocks=[91907..91907] ecn_counts=None [2025-09-11T20:56:40.676146215Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=99.444303ms latest_rtt=33.399223ms srtt=33.399223ms min_rtt=33.399223ms rttvar=16.699611ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.76 Kbps, is_app_limited: true, interval: 33.399223ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 35671188 }), send_elapsed: 0ns, ack_elapsed: 33.399223ms, rtt: 33.399223ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505251, last_update: Instant { tv_sec: 920, tv_nsec: 69609105 }, next_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:40.676164379Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Handshake version=1 dcid=3ab94e0a45505b43 scid=0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 len=45 pn=2 [2025-09-11T20:56:40.676167295Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm ACK delay=25 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:40.676169969Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:40.676175991Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=100.143696ms latest_rtt=33.399223ms srtt=33.399223ms min_rtt=33.399223ms rttvar=16.699611ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.76 Kbps, is_app_limited: true, interval: 33.399223ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 35671188 }), send_elapsed: 0ns, ack_elapsed: 33.399223ms, rtt: 33.399223ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505251, last_update: Instant { tv_sec: 920, tv_nsec: 69799500 }, next_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.942µ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-11T20:56:40.676186831Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 dropped epoch 0 state [2025-09-11T20:56:40.676199855Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Short dcid=3ab94e0a45505b43 key_phase=false len=1161 pn=3 [2025-09-11T20:56:40.676206848Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[dd, 98, 4d, 17, a2, 3f, 53, 2d, e4, de, 25, 72, da, 91, c0, 22, 57, 36, ca, 4d] reset_token=[7c, ad, c2, d0, 3c, 58, 66, 9e, 5a, a8, 92, 41, b8, 0b, 18, 6c] [2025-09-11T20:56:40.676213591Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e6, e8, 0a, 7c, 60, 22, 15, 3f, 40, 9e, d9, 8a, f3, 02, ad, 9b, 69, 83, 1a, 39] reset_token=[a2, 97, 08, 9b, 64, 08, dd, 63, e6, 6a, c2, 02, e5, 7f, b4, ad] [2025-09-11T20:56:40.676218911Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[1c, 67, 53, cf, b8, 30, d6, d2, 42, 20, 2d, 9c, 2b, 61, 32, ae, 9c, 25, b4, 78] reset_token=[df, ca, 68, ef, 8d, e1, 96, d0, d9, eb, 8b, 2e, fe, 2a, fd, b2] [2025-09-11T20:56:40.676223750Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[82, 1e, 54, a6, 0c, 9e, 05, 08, a6, 78, cc, 9c, 2c, 7c, 83, 4a, a4, c3, d9, 34] reset_token=[24, 4e, 47, 23, ea, 0d, 36, 07, 6c, 5d, 30, 8d, 27, 5a, c4, 3f] [2025-09-11T20:56:40.676228809Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b5, f9, 47, d2, 27, 0c, e3, 13, 11, 9b, 09, 0f, 2e, a9, fe, 51, ac, 2c, 5e, 63] reset_token=[8a, f9, 71, fb, b4, 8d, 93, a4, 20, b5, d7, 26, 6a, 90, aa, e8] [2025-09-11T20:56:40.676233738Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[fc, f5, 2b, 0a, 70, 89, d5, b9, 81, 78, ba, bb, 28, 1e, da, e2, 84, b0, 20, 38] reset_token=[60, 8d, 50, 7b, a0, 15, b3, 04, 75, af, 60, ef, c1, 1f, 0a, 87] [2025-09-11T20:56:40.676238668Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[78, a5, 1d, 38, d6, 73, 49, ad, 50, d6, 08, cc, 98, 48, 11, 8a, 3a, 7b, 9e, 0f] reset_token=[fb, 2a, dc, 97, e4, c4, f0, 36, 84, 09, 52, c8, da, bc, fa, 1d] [2025-09-11T20:56:40.676243607Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:40.676246142Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm PADDING len=857 [2025-09-11T20:56:40.676270607Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=100.04898ms latest_rtt=33.399223ms srtt=33.399223ms min_rtt=33.399223ms rttvar=16.699611ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.76 Kbps, is_app_limited: true, interval: 33.399223ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 35671188 }), send_elapsed: 0ns, ack_elapsed: 33.399223ms, rtt: 33.399223ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 505251, last_update: Instant { tv_sec: 920, tv_nsec: 69799500 }, next_time: Instant { tv_sec: 920, tv_nsec: 69995442 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:40.676307566Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:57725 to 193.167.100.100:443 [2025-09-11T20:56:40.676315731Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Short dcid=3ab94e0a45505b43 key_phase=false len=6 pn=4 [2025-09-11T20:56:40.676318326Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:40.676348783Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=99.970303ms latest_rtt=33.399223ms srtt=33.399223ms min_rtt=33.399223ms rttvar=16.699611ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.76 Kbps, is_app_limited: true, interval: 33.399223ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 35671188 }), send_elapsed: 0ns, ack_elapsed: 33.399223ms, rtt: 33.399223ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505251, last_update: Instant { tv_sec: 920, tv_nsec: 69988672 }, next_time: Instant { tv_sec: 920, tv_nsec: 69995442 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.412662ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:40.676380933Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:57725 to 193.167.100.100:443 [2025-09-11T20:56:40.676388136Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Short dcid=3ab94e0a45505b43 key_phase=false len=6 pn=5 [2025-09-11T20:56:40.676390671Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:40.676395650Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=99.924117ms latest_rtt=33.399223ms srtt=33.399223ms min_rtt=33.399223ms rttvar=16.699611ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.76 Kbps, is_app_limited: true, interval: 33.399223ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 35671188 }), send_elapsed: 0ns, ack_elapsed: 33.399223ms, rtt: 33.399223ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 505251, last_update: Instant { tv_sec: 920, tv_nsec: 69988672 }, next_time: Instant { tv_sec: 920, tv_nsec: 72474361 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:40.676418383Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:57725 to 193.167.100.100:443 [2025-09-11T20:56:40.676423913Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Short dcid=3ab94e0a45505b43 key_phase=false len=73 pn=6 [2025-09-11T20:56:40.676426398Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:40.676432950Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=99.886236ms latest_rtt=33.399223ms srtt=33.399223ms min_rtt=33.399223ms rttvar=16.699611ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.76 Kbps, is_app_limited: true, interval: 33.399223ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 35671188 }), send_elapsed: 0ns, ack_elapsed: 33.399223ms, rtt: 33.399223ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505251, last_update: Instant { tv_sec: 920, tv_nsec: 70098708 }, next_time: Instant { tv_sec: 920, tv_nsec: 72474361 }, max_datagram_size: 1350, last_packet_size: None, iv: 259.277µ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-11T20:56:40.676474627Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:57725 to 193.167.100.100:443 [2025-09-11T20:56:40.676481881Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Short dcid=3ab94e0a45505b43 key_phase=false len=31 pn=7 [2025-09-11T20:56:40.676484415Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:40.676490347Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=99.829391ms latest_rtt=33.399223ms srtt=33.399223ms min_rtt=33.399223ms rttvar=16.699611ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.76 Kbps, is_app_limited: true, interval: 33.399223ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 35671188 }), send_elapsed: 0ns, ack_elapsed: 33.399223ms, rtt: 33.399223ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 505251, last_update: Instant { tv_sec: 920, tv_nsec: 70098708 }, next_time: Instant { tv_sec: 920, tv_nsec: 72733638 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:40.676512548Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:57725 to 193.167.100.100:443 [2025-09-11T20:56:40.676516145Z TRACE quiche_apps::client] 0.0.0.0:57725 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.719189648Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57725 [2025-09-11T20:56:40.719212931Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx pkt Short dcid=0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 key_phase=false len=1186 pn=3 [2025-09-11T20:56:40.719228650Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm HANDSHAKE_DONE [2025-09-11T20:56:40.719237767Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 dropped epoch 1 state [2025-09-11T20:56:40.719244039Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:40.719250682Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:40.719257474Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm PADDING len=113 [2025-09-11T20:56:40.719276039Z TRACE quiche_apps::client] 0.0.0.0:57725: processed 1207 bytes [2025-09-11T20:56:40.719284124Z TRACE quiche_apps::client] 0.0.0.0:57725: recv() would block [2025-09-11T20:56:40.719289654Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.719295385Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 stream id 0 is readable [2025-09-11T20:56:40.719305734Z TRACE quiche::h3::stream] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 read 1 bytes on stream 0 [2025-09-11T20:56:40.719313208Z TRACE quiche::h3::stream] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 read 1 bytes on stream 0 [2025-09-11T20:56:40.719373931Z TRACE quiche::h3::stream] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 read 1 bytes on stream 0 [2025-09-11T20:56:40.719380614Z TRACE quiche::h3::stream] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 read 17 bytes on stream 0 [2025-09-11T20:56:40.719384421Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:40.719388899Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:40.719391935Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:40.719395321Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:40.719400350Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:40.719409467Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:40.719414817Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 stream id 0 is readable [2025-09-11T20:56:40.719418655Z TRACE quiche::h3::stream] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 read 1 bytes on stream 0 [2025-09-11T20:56:40.719422412Z TRACE quiche::h3::stream] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 read 1 bytes on stream 0 [2025-09-11T20:56:40.719426489Z TRACE quiche::h3::stream] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 read 1 bytes on stream 0 [2025-09-11T20:56:40.719429435Z TRACE quiche::h3] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:40.719435556Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:40.719439083Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:40.719442168Z INFO quiche_apps::common] 1/1 response(s) received in 77.2927ms, closing... [2025-09-11T20:56:40.719454602Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx pkt Short dcid=3ab94e0a45505b43 key_phase=false len=11 pn=8 [2025-09-11T20:56:40.719458108Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:40.719468598Z TRACE quiche::recovery::congestion::recovery] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 timer=110.17745ms latest_rtt=33.399223ms srtt=33.399223ms min_rtt=33.399223ms rttvar=16.699611ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1444 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 69609135 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.76 Kbps, is_app_limited: true, interval: 33.399223ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 35671188 }), send_elapsed: 0ns, ack_elapsed: 33.399223ms, rtt: 33.399223ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 505251, last_update: Instant { tv_sec: 920, tv_nsec: 113126191 }, next_time: Instant { tv_sec: 920, tv_nsec: 113126191 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:40.719515745Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:57725 to 193.167.100.100:443 [2025-09-11T20:56:40.719520915Z TRACE quiche_apps::client] 0.0.0.0:57725 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.739316357Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57725 [2025-09-11T20:56:40.739352966Z TRACE quiche_apps::client] 0.0.0.0:57725: processed 1207 bytes [2025-09-11T20:56:40.739360399Z TRACE quiche_apps::client] 0.0.0.0:57725: recv() would block [2025-09-11T20:56:40.739374956Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.739383382Z TRACE quiche_apps::client] 0.0.0.0:57725 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.769544279Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:57725 [2025-09-11T20:56:40.769560870Z TRACE quiche_apps::client] 0.0.0.0:57725: processed 1207 bytes [2025-09-11T20:56:40.769566981Z TRACE quiche_apps::client] 0.0.0.0:57725: recv() would block [2025-09-11T20:56:40.769571559Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.769578823Z TRACE quiche_apps::client] 0.0.0.0:57725 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.865391461Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:57725 [2025-09-11T20:56:40.865409084Z TRACE quiche_apps::client] 0.0.0.0:57725: processed 439 bytes [2025-09-11T20:56:40.865415376Z TRACE quiche_apps::client] 0.0.0.0:57725: recv() would block [2025-09-11T20:56:40.865419423Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.865426687Z TRACE quiche_apps::client] 0.0.0.0:57725 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.865545137Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:57725 [2025-09-11T20:56:40.865555377Z TRACE quiche_apps::client] 0.0.0.0:57725: processed 183 bytes [2025-09-11T20:56:40.865561699Z TRACE quiche_apps::client] 0.0.0.0:57725: recv() would block [2025-09-11T20:56:40.865566908Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.865573741Z TRACE quiche_apps::client] 0.0.0.0:57725 -> 193.167.100.100:443: done writing [2025-09-11T20:56:40.866637890Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:57725 [2025-09-11T20:56:40.866654041Z TRACE quiche_apps::client] 0.0.0.0:57725: processed 1350 bytes [2025-09-11T20:56:40.866661034Z TRACE quiche_apps::client] 0.0.0.0:57725: recv() would block [2025-09-11T20:56:40.866666193Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:40.866671854Z TRACE quiche_apps::client] 0.0.0.0:57725 -> 193.167.100.100:443: done writing [2025-09-11T20:56:41.020888885Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:41.020919913Z TRACE quiche] 0f3c14fd22af5e8b457867ffa01af6b080b5b4f8 draining timeout expired [2025-09-11T20:56:41.020971199Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.020977831Z INFO quiche_apps::client] connection closed, recv=4 sent=9 lost=0 retrans=0 sent_bytes=1940 recv_bytes=2459 lost_bytes=0 [local_addr=0.0.0.0:57725 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=9 lost=0 retrans=0 rtt=33.399223ms min_rtt=Some(33.399223ms) rttvar=16.699611ms cwnd=13500 sent_bytes=1940 recv_bytes=2459 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=9970] [2025-09-11T20:56:41.025816740Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:41.026061095Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:56542 with scid 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e [2025-09-11T20:56:41.026099827Z TRACE quiche::tls] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e write message lvl=Initial len=266 [2025-09-11T20:56:41.026115236Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Initial version=1 dcid=c1dbadd2bd937541844936a1fb5d9e3e scid=1cde078bfcecd3c75b5fa60039e16ccc7c21e22e len=270 pn=0 [2025-09-11T20:56:41.026118502Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:41.026131246Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=998.936121ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 920, tv_nsec: 419745107 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 419745107 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 920, tv_nsec: 419745107 }, next_time: Instant { tv_sec: 920, tv_nsec: 419745107 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:41.026218519Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:41.059423926Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:56542 [2025-09-11T20:56:41.059451227Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx pkt Initial version=1 dcid=1cde078bfcecd3c75b5fa60039e16ccc7c21e22e scid=ea4ec98ef08392a4 token= len=120 pn=105745 [2025-09-11T20:56:41.059470413Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm ACK delay=73 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:41.059479690Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e packet newly acked 0 [2025-09-11T20:56:41.059485561Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:41.059602259Z TRACE quiche::tls] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e set write secret lvl=Handshake [2025-09-11T20:56:41.059617036Z TRACE quiche::tls] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e set read secret lvl=Handshake [2025-09-11T20:56:41.059650238Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx pkt Handshake version=1 dcid=1cde078bfcecd3c75b5fa60039e16ccc7c21e22e scid=ea4ec98ef08392a4 len=726 pn=0 [2025-09-11T20:56:41.059656580Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:41.059864868Z TRACE quiche::tls] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e write message lvl=Handshake len=36 [2025-09-11T20:56:41.059870028Z TRACE quiche::tls] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e set write secret lvl=OneRTT [2025-09-11T20:56:41.059877201Z TRACE quiche::tls] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e set read secret lvl=OneRTT [2025-09-11T20:56:41.059893251Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(c1dbadd2bd937541844936a1fb5d9e3e), max_idle_timeout: 180000, stateless_reset_token: Some(326310333345329726811769136142357399738), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(ea4ec98ef08392a4), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:41.059915643Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx pkt Handshake version=1 dcid=1cde078bfcecd3c75b5fa60039e16ccc7c21e22e scid=ea4ec98ef08392a4 len=294 pn=1 [2025-09-11T20:56:41.059921083Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm PING mtu_probe=None [2025-09-11T20:56:41.059924740Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm PADDING len=273 [2025-09-11T20:56:41.059932785Z TRACE quiche_apps::client] 0.0.0.0:56542: processed 1252 bytes [2025-09-11T20:56:41.059939748Z TRACE quiche_apps::client] 0.0.0.0:56542: recv() would block [2025-09-11T20:56:41.059943795Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.059963762Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:41.059984120Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e open GREASE stream 14 [2025-09-11T20:56:41.059992526Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm GREASE stream=0 len=0 [2025-09-11T20:56:41.059998137Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm GREASE stream=0 len=18 [2025-09-11T20:56:41.060005480Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:41.060011401Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /asxlqtybyo", "user-agent: quiche"] [2025-09-11T20:56:41.060092582Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Initial version=1 dcid=ea4ec98ef08392a4 scid=1cde078bfcecd3c75b5fa60039e16ccc7c21e22e len=9 pn=1 [2025-09-11T20:56:41.060097291Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm ACK delay=80 blocks=[105745..105745] ecn_counts=None [2025-09-11T20:56:41.060109203Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=99.468796ms latest_rtt=33.377779ms srtt=33.377779ms min_rtt=33.377779ms rttvar=16.688889ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.81 Kbps, is_app_limited: true, interval: 33.377779ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 419745107 }), send_elapsed: 0ns, ack_elapsed: 33.377779ms, rtt: 33.377779ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505575, last_update: Instant { tv_sec: 920, tv_nsec: 453568647 }, next_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:41.060141453Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Handshake version=1 dcid=ea4ec98ef08392a4 scid=1cde078bfcecd3c75b5fa60039e16ccc7c21e22e len=45 pn=2 [2025-09-11T20:56:41.060144559Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm ACK delay=28 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:41.060147435Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:41.060153736Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=100.062764ms latest_rtt=33.377779ms srtt=33.377779ms min_rtt=33.377779ms rttvar=16.688889ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.81 Kbps, is_app_limited: true, interval: 33.377779ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 419745107 }), send_elapsed: 0ns, ack_elapsed: 33.377779ms, rtt: 33.377779ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505575, last_update: Instant { tv_sec: 920, tv_nsec: 453760655 }, next_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.817µ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-11T20:56:41.060170608Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e dropped epoch 0 state [2025-09-11T20:56:41.060184123Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Short dcid=ea4ec98ef08392a4 key_phase=false len=1161 pn=3 [2025-09-11T20:56:41.060186748Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9e, dd, 50, 5f, 37, 8d, 32, f8, 80, bf, 95, 25, e4, 43, a5, 86, db, 1f, 12, 51] reset_token=[1b, 13, d0, 9b, e5, 6b, 62, 41, dc, 9d, 6f, 51, 63, bd, c7, 24] [2025-09-11T20:56:41.060194252Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3c, 2b, 2b, ac, 6b, 97, de, ef, 9f, 5a, 43, ab, 8c, c6, f4, 91, f5, 3f, bc, e3] reset_token=[eb, ec, a9, 15, 2e, 10, 4e, 27, dc, 07, f5, de, 9d, 16, cc, f5] [2025-09-11T20:56:41.060203519Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[28, a9, 3a, dd, 19, e9, 85, f4, 4e, c4, ec, 6e, 3c, 32, f5, 7a, cb, 2b, df, 9d] reset_token=[37, 39, 73, 5c, 18, a2, 43, d8, 6b, 7a, b0, ae, e2, 45, 8c, b4] [2025-09-11T20:56:41.060212866Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[53, f1, 96, 8e, b6, a5, 2b, cf, b9, 66, e7, 6b, 1b, 05, 7d, 8d, ed, 64, 8b, 25] reset_token=[74, 79, 52, fe, e8, 04, c9, 7c, 9d, 7e, 3a, be, 20, 5c, 1a, e4] [2025-09-11T20:56:41.060221853Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[45, e3, 2c, e7, ea, cb, 2d, 76, 46, 66, 63, 8c, ae, 35, 03, b0, c1, 5a, 34, 61] reset_token=[0a, 1e, ed, 9f, 54, ba, 88, b2, 34, 5f, d2, 41, 5e, fe, e8, 7b] [2025-09-11T20:56:41.060227434Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[75, 5b, 3d, b4, 0f, b0, 75, d5, 52, 98, cd, a7, 42, cc, f2, 1c, 18, fb, 52, 44] reset_token=[a4, b9, 67, 15, 17, 5d, 1d, 65, f8, 0e, eb, 31, 67, b3, e3, 67] [2025-09-11T20:56:41.060232483Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[92, e1, 85, 54, 0f, 77, 1e, dd, e4, 59, a6, 08, 52, e0, b1, 28, 1f, 9d, f7, c0] reset_token=[9d, 2c, d3, 86, 14, 9e, 25, 88, 16, 17, 33, db, ff, 3d, 9f, 70] [2025-09-11T20:56:41.060237483Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:41.060240037Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm PADDING len=857 [2025-09-11T20:56:41.060269071Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=99.947369ms latest_rtt=33.377779ms srtt=33.377779ms min_rtt=33.377779ms rttvar=16.688889ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.81 Kbps, is_app_limited: true, interval: 33.377779ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 419745107 }), send_elapsed: 0ns, ack_elapsed: 33.377779ms, rtt: 33.377779ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 505575, last_update: Instant { tv_sec: 920, tv_nsec: 453760655 }, next_time: Instant { tv_sec: 920, tv_nsec: 453956472 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:41.060317381Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:56542 to 193.167.100.100:443 [2025-09-11T20:56:41.060350323Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Short dcid=ea4ec98ef08392a4 key_phase=false len=6 pn=4 [2025-09-11T20:56:41.060356534Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:41.060365291Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=99.850789ms latest_rtt=33.377779ms srtt=33.377779ms min_rtt=33.377779ms rttvar=16.688889ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.81 Kbps, is_app_limited: true, interval: 33.377779ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 419745107 }), send_elapsed: 0ns, ack_elapsed: 33.377779ms, rtt: 33.377779ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505575, last_update: Instant { tv_sec: 920, tv_nsec: 454021691 }, next_time: Instant { tv_sec: 920, tv_nsec: 453956472 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.411116ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:41.060407960Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:56542 to 193.167.100.100:443 [2025-09-11T20:56:41.060418760Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Short dcid=ea4ec98ef08392a4 key_phase=false len=6 pn=5 [2025-09-11T20:56:41.060422677Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:41.060431103Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=99.784816ms latest_rtt=33.377779ms srtt=33.377779ms min_rtt=33.377779ms rttvar=16.688889ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.81 Kbps, is_app_limited: true, interval: 33.377779ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 419745107 }), send_elapsed: 0ns, ack_elapsed: 33.377779ms, rtt: 33.377779ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 505575, last_update: Instant { tv_sec: 920, tv_nsec: 454021691 }, next_time: Instant { tv_sec: 920, tv_nsec: 456501886 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:41.060472260Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:56542 to 193.167.100.100:443 [2025-09-11T20:56:41.060483611Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Short dcid=ea4ec98ef08392a4 key_phase=false len=73 pn=6 [2025-09-11T20:56:41.060487699Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:41.060497207Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=99.718853ms latest_rtt=33.377779ms srtt=33.377779ms min_rtt=33.377779ms rttvar=16.688889ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.81 Kbps, is_app_limited: true, interval: 33.377779ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 419745107 }), send_elapsed: 0ns, ack_elapsed: 33.377779ms, rtt: 33.377779ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505575, last_update: Instant { tv_sec: 920, tv_nsec: 454154679 }, next_time: Instant { tv_sec: 920, tv_nsec: 456501886 }, max_datagram_size: 1350, last_packet_size: None, iv: 259.111µ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-11T20:56:41.060543673Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:56542 to 193.167.100.100:443 [2025-09-11T20:56:41.060556257Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Short dcid=ea4ec98ef08392a4 key_phase=false len=31 pn=7 [2025-09-11T20:56:41.060560444Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:41.060570633Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=99.645346ms latest_rtt=33.377779ms srtt=33.377779ms min_rtt=33.377779ms rttvar=16.688889ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.81 Kbps, is_app_limited: true, interval: 33.377779ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 419745107 }), send_elapsed: 0ns, ack_elapsed: 33.377779ms, rtt: 33.377779ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 505575, last_update: Instant { tv_sec: 920, tv_nsec: 454154679 }, next_time: Instant { tv_sec: 920, tv_nsec: 456760997 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:41.060611219Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:56542 to 193.167.100.100:443 [2025-09-11T20:56:41.060616399Z TRACE quiche_apps::client] 0.0.0.0:56542 -> 193.167.100.100:443: done writing [2025-09-11T20:56:41.060710264Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:56542 [2025-09-11T20:56:41.060719761Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx pkt Short dcid=1cde078bfcecd3c75b5fa60039e16ccc7c21e22e key_phase=false len=418 pn=0 [2025-09-11T20:56:41.060729159Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:41.060753454Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm NEW_TOKEN len=50 [2025-09-11T20:56:41.060760457Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3d, 32, 4c, ec, f9, ef, 63, 94] reset_token=[64, 38, f6, f5, 9c, e5, bb, 77, c8, d2, c0, f6, 6d, de, 1e, 2a] [2025-09-11T20:56:41.060769755Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, b8, ca, 7a, 19, ac, 8a, 61] reset_token=[13, bf, a3, 13, fb, 91, 95, 0b, e7, f8, e2, 19, f3, 39, b6, 0f] [2025-09-11T20:56:41.060778982Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[31, 4a, d0, e5, a1, 8d, f5, 4a] reset_token=[26, 0f, 3a, a6, 29, 9b, e6, d3, d4, 11, 78, 74, ee, 6e, 3d, 42] [2025-09-11T20:56:41.060794841Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[6d, 3c, 67, 62, af, 7b, d7, 7c] reset_token=[0e, db, 36, 45, e8, d4, 0a, 22, 09, 68, 64, 33, 0f, a6, cf, 42] [2025-09-11T20:56:41.060803627Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[58, 22, d2, c8, 8a, eb, 9a, d9] reset_token=[99, 4b, be, be, 62, 7a, 45, bd, d9, 14, 8d, 3c, 8b, 3d, fc, 7d] [2025-09-11T20:56:41.060811572Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[6a, b4, 6d, 7f, 4a, 6a, fc, 64] reset_token=[b8, 0e, b5, 80, 55, e6, 4b, 26, 2b, f2, f2, ab, c2, f4, ec, 1a] [2025-09-11T20:56:41.060819888Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[6a, 9d, 94, 25, 7e, 22, 92, 85] reset_token=[e6, 9a, 05, 63, 20, 0d, 98, c7, 73, c3, e1, 9a, c5, 66, ee, 4a] [2025-09-11T20:56:41.060826621Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:41.060832822Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:41.060837891Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:41.060843652Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm PADDING len=4 [2025-09-11T20:56:41.060859672Z TRACE quiche_apps::client] 0.0.0.0:56542: processed 439 bytes [2025-09-11T20:56:41.060864942Z TRACE quiche_apps::client] 0.0.0.0:56542: recv() would block [2025-09-11T20:56:41.060867396Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.060870011Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e stream id 3 is readable [2025-09-11T20:56:41.060875492Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 3 [2025-09-11T20:56:41.060879699Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e open peer's control stream 3 [2025-09-11T20:56:41.060883106Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 3 [2025-09-11T20:56:41.060886101Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 3 [2025-09-11T20:56:41.060889447Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 6 bytes on stream 3 [2025-09-11T20:56:41.060892413Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:41.060899646Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e stream id 7 is readable [2025-09-11T20:56:41.060902912Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 7 [2025-09-11T20:56:41.060906269Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e stream id 11 is readable [2025-09-11T20:56:41.060909825Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 11 [2025-09-11T20:56:41.060920646Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Short dcid=ea4ec98ef08392a4 key_phase=false len=5 pn=8 [2025-09-11T20:56:41.060924964Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:41.060935513Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=99.280586ms latest_rtt=33.377779ms srtt=33.377779ms min_rtt=33.377779ms rttvar=16.688889ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 453568677 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.81 Kbps, is_app_limited: true, interval: 33.377779ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 419745107 }), send_elapsed: 0ns, ack_elapsed: 33.377779ms, rtt: 33.377779ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 505575, last_update: Instant { tv_sec: 920, tv_nsec: 454592555 }, next_time: Instant { tv_sec: 920, tv_nsec: 456760997 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.743µ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-11T20:56:41.060977852Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:56542 to 193.167.100.100:443 [2025-09-11T20:56:41.060982621Z TRACE quiche_apps::client] 0.0.0.0:56542 -> 193.167.100.100:443: done writing [2025-09-11T20:56:41.093405667Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:56542 [2025-09-11T20:56:41.093435132Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx pkt Short dcid=1cde078bfcecd3c75b5fa60039e16ccc7c21e22e key_phase=false len=1186 pn=2 [2025-09-11T20:56:41.093454518Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm ACK delay=2 blocks=[3..8] ecn_counts=None [2025-09-11T20:56:41.093464687Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e packet newly acked 3 [2025-09-11T20:56:41.093473073Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e packet newly acked 4 [2025-09-11T20:56:41.093478944Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e packet newly acked 5 [2025-09-11T20:56:41.093484164Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e packet newly acked 6 [2025-09-11T20:56:41.093489273Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e packet newly acked 7 [2025-09-11T20:56:41.093493511Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e packet newly acked 8 [2025-09-11T20:56:41.093502478Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm HANDSHAKE_DONE [2025-09-11T20:56:41.093511334Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e dropped epoch 1 state [2025-09-11T20:56:41.093517245Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:41.093524659Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:41.093532854Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm PADDING len=108 [2025-09-11T20:56:41.093572809Z TRACE quiche_apps::client] 0.0.0.0:56542: processed 1207 bytes [2025-09-11T20:56:41.093582407Z TRACE quiche_apps::client] 0.0.0.0:56542: recv() would block [2025-09-11T20:56:41.093587266Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.093593597Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e stream id 0 is readable [2025-09-11T20:56:41.093602304Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 0 [2025-09-11T20:56:41.093610118Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 0 [2025-09-11T20:56:41.093616751Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 0 [2025-09-11T20:56:41.093622331Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 17 bytes on stream 0 [2025-09-11T20:56:41.093626238Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:41.093630346Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:41.093643671Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:41.093647248Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:41.093651545Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:41.093675440Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:41.093681271Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e stream id 0 is readable [2025-09-11T20:56:41.093685198Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 0 [2025-09-11T20:56:41.093689045Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 0 [2025-09-11T20:56:41.093693173Z TRACE quiche::h3::stream] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e read 1 bytes on stream 0 [2025-09-11T20:56:41.093696068Z TRACE quiche::h3] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:41.093703252Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:41.093706718Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:41.093709714Z INFO quiche_apps::common] 1/1 response(s) received in 67.487499ms, closing... [2025-09-11T20:56:41.093723900Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx pkt Short dcid=ea4ec98ef08392a4 key_phase=false len=11 pn=9 [2025-09-11T20:56:41.093727527Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:41.093738498Z TRACE quiche::recovery::congestion::recovery] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e timer=96.074671ms latest_rtt=30.346155ms srtt=32.998825ms min_rtt=30.346155ms rttvar=13.274572ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1740, delivered_time: Instant { tv_sec: 920, tv_nsec: 487506609 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 487506609 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 335.61 Kbps, is_app_limited: true, interval: 33.538475ms, delivered: 1407, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 453568677 }), send_elapsed: 3.19232ms, ack_elapsed: 33.538475ms, rtt: 30.346155ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 511381, last_update: Instant { tv_sec: 920, tv_nsec: 487393866 }, next_time: Instant { tv_sec: 920, tv_nsec: 487506609 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:41.093787859Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:56542 to 193.167.100.100:443 [2025-09-11T20:56:41.093792478Z TRACE quiche_apps::client] 0.0.0.0:56542 -> 193.167.100.100:443: done writing [2025-09-11T20:56:41.113542702Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:56542 [2025-09-11T20:56:41.113566106Z TRACE quiche_apps::client] 0.0.0.0:56542: processed 1207 bytes [2025-09-11T20:56:41.113572999Z TRACE quiche_apps::client] 0.0.0.0:56542: recv() would block [2025-09-11T20:56:41.113576535Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.113582967Z TRACE quiche_apps::client] 0.0.0.0:56542 -> 193.167.100.100:443: done writing [2025-09-11T20:56:41.123567996Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:56542 [2025-09-11T20:56:41.123586370Z TRACE quiche_apps::client] 0.0.0.0:56542: processed 1207 bytes [2025-09-11T20:56:41.123592542Z TRACE quiche_apps::client] 0.0.0.0:56542: recv() would block [2025-09-11T20:56:41.123610465Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.123616136Z TRACE quiche_apps::client] 0.0.0.0:56542 -> 193.167.100.100:443: done writing [2025-09-11T20:56:41.124287381Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:56542 [2025-09-11T20:56:41.124297409Z TRACE quiche_apps::client] 0.0.0.0:56542: processed 42 bytes [2025-09-11T20:56:41.124302369Z TRACE quiche_apps::client] 0.0.0.0:56542: recv() would block [2025-09-11T20:56:41.124305865Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.124310975Z TRACE quiche_apps::client] 0.0.0.0:56542 -> 193.167.100.100:443: done writing [2025-09-11T20:56:41.352596372Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:41.352627641Z TRACE quiche] 1cde078bfcecd3c75b5fa60039e16ccc7c21e22e draining timeout expired [2025-09-11T20:56:41.352673326Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.352679938Z INFO quiche_apps::client] connection closed, recv=5 sent=10 lost=0 retrans=0 sent_bytes=1971 recv_bytes=2898 lost_bytes=0 [local_addr=0.0.0.0:56542 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=10 lost=0 retrans=0 rtt=32.998825ms min_rtt=Some(30.346155ms) rttvar=13.274572ms cwnd=13500 sent_bytes=1971 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=41951] [2025-09-11T20:56:41.357495333Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:41.357742774Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33055 with scid 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 [2025-09-11T20:56:41.357782458Z TRACE quiche::tls] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 write message lvl=Initial len=266 [2025-09-11T20:56:41.357798488Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Initial version=1 dcid=d407e608a648ad1c443ac2f810750724 scid=3d04387461d0ac6894a1ef93922e1b1ca538e0c1 len=270 pn=0 [2025-09-11T20:56:41.357801503Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:41.357814768Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=998.934287ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 920, tv_nsec: 751426816 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 751426816 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 920, tv_nsec: 751426816 }, next_time: Instant { tv_sec: 920, tv_nsec: 751426816 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:41.357900899Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:41.391264008Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:33055 [2025-09-11T20:56:41.391283955Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 dropped invalid packet [2025-09-11T20:56:41.391290006Z TRACE quiche_apps::client] 0.0.0.0:33055: processed 439 bytes [2025-09-11T20:56:41.391297500Z TRACE quiche_apps::client] 0.0.0.0:33055: recv() would block [2025-09-11T20:56:41.391302439Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.391320082Z TRACE quiche_apps::client] 0.0.0.0:33055 -> 193.167.100.100:443: done writing [2025-09-11T20:56:41.392344972Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:33055 [2025-09-11T20:56:41.392365731Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 dropped invalid packet [2025-09-11T20:56:41.392370199Z TRACE quiche_apps::client] 0.0.0.0:33055: processed 1350 bytes [2025-09-11T20:56:41.392375680Z TRACE quiche_apps::client] 0.0.0.0:33055: recv() would block [2025-09-11T20:56:41.392379547Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:41.392387422Z TRACE quiche_apps::client] 0.0.0.0:33055 -> 193.167.100.100:443: done writing [2025-09-11T20:56:42.358410692Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:42.358441970Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 loss detection timeout expired [2025-09-11T20:56:42.358448693Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=997.299612ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 920, tv_nsec: 751426816 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 751426816 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 920, tv_nsec: 751426816 }, next_time: Instant { tv_sec: 920, tv_nsec: 751426816 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.358472737Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:42.358508945Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Initial version=1 dcid=d407e608a648ad1c443ac2f810750724 scid=3d04387461d0ac6894a1ef93922e1b1ca538e0c1 len=270 pn=1 [2025-09-11T20:56:42.358513173Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:42.358532349Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=1.997950599s 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: 920, tv_nsec: 751426816 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 751426816 }, 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: 921, tv_nsec: 752160577 }, next_time: Instant { tv_sec: 921, tv_nsec: 752160577 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.358615393Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33055 to 193.167.100.100:443 [2025-09-11T20:56:42.358626013Z TRACE quiche_apps::client] 0.0.0.0:33055 -> 193.167.100.100:443: done writing [2025-09-11T20:56:42.391312420Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:33055 [2025-09-11T20:56:42.391361521Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx pkt Initial version=1 dcid=3d04387461d0ac6894a1ef93922e1b1ca538e0c1 scid=221c66acddf9ec2d token= len=145 pn=98937 [2025-09-11T20:56:42.391395304Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:42.391532079Z TRACE quiche::tls] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 set write secret lvl=Handshake [2025-09-11T20:56:42.391550694Z TRACE quiche::tls] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 set read secret lvl=Handshake [2025-09-11T20:56:42.391561594Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm ACK delay=10 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:42.391567665Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 packet newly acked 0 [2025-09-11T20:56:42.391571022Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 packet newly acked 1 [2025-09-11T20:56:42.391576392Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm PADDING len=26 [2025-09-11T20:56:42.391603542Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx pkt Handshake version=1 dcid=3d04387461d0ac6894a1ef93922e1b1ca538e0c1 scid=221c66acddf9ec2d len=1032 pn=2 [2025-09-11T20:56:42.391610605Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm CRYPTO off=0 len=703 [2025-09-11T20:56:42.391822170Z TRACE quiche::tls] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 write message lvl=Handshake len=36 [2025-09-11T20:56:42.391826608Z TRACE quiche::tls] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 set write secret lvl=OneRTT [2025-09-11T20:56:42.391834583Z TRACE quiche::tls] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 set read secret lvl=OneRTT [2025-09-11T20:56:42.391853638Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(d407e608a648ad1c443ac2f810750724), max_idle_timeout: 180000, stateless_reset_token: Some(171300410782536210723037134706595343869), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(221c66acddf9ec2d), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:42.391867244Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm PADDING len=305 [2025-09-11T20:56:42.391883244Z TRACE quiche_apps::client] 0.0.0.0:33055: processed 1252 bytes [2025-09-11T20:56:42.391888894Z TRACE quiche_apps::client] 0.0.0.0:33055: recv() would block [2025-09-11T20:56:42.391892060Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:42.391909252Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:42.391924340Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 open GREASE stream 14 [2025-09-11T20:56:42.391933848Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:42.391940701Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:42.391949257Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:42.391956250Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /nsbiogmyjd", "user-agent: quiche"] [2025-09-11T20:56:42.392038012Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Initial version=1 dcid=221c66acddf9ec2d scid=3d04387461d0ac6894a1ef93922e1b1ca538e0c1 len=9 pn=2 [2025-09-11T20:56:42.392042430Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm ACK delay=84 blocks=[98937..98937] ecn_counts=None [2025-09-11T20:56:42.392053290Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=97.920176ms latest_rtt=32.872663ms srtt=32.872663ms min_rtt=32.872663ms rttvar=16.436331ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, first_sent_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606424s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 751426816 }), send_elapsed: 1.000733761s, ack_elapsed: 1.033606424s, rtt: 32.872663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513344, last_update: Instant { tv_sec: 921, tv_nsec: 785528674 }, next_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.392083867Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Handshake version=1 dcid=221c66acddf9ec2d scid=3d04387461d0ac6894a1ef93922e1b1ca538e0c1 len=45 pn=3 [2025-09-11T20:56:42.392087585Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm ACK delay=59 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:42.392090811Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:42.392098264Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=98.548498ms latest_rtt=32.872663ms srtt=32.872663ms min_rtt=32.872663ms rttvar=16.436331ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, first_sent_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606424s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 751426816 }), send_elapsed: 1.000733761s, ack_elapsed: 1.033606424s, rtt: 32.872663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513344, last_update: Instant { tv_sec: 921, tv_nsec: 785706315 }, next_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, max_datagram_size: 1350, last_packet_size: None, iv: 192.853µ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-11T20:56:42.392111559Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 dropped epoch 0 state [2025-09-11T20:56:42.392127188Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Short dcid=221c66acddf9ec2d key_phase=false len=1161 pn=4 [2025-09-11T20:56:42.392130574Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2d, 10, 70, de, 2d, ad, 1b, 51, 93, e5, 21, cd, 76, 2a, b0, 09, 9a, 2e, 7b, a2] reset_token=[b2, ab, ef, 2c, 88, ad, 8d, 71, 17, 9a, 35, 8b, a1, 65, 5e, fa] [2025-09-11T20:56:42.392138489Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[79, cb, f7, 83, 70, fa, c9, c5, f8, 0b, d6, ae, 4d, a8, 6c, 08, 20, 38, d0, 31] reset_token=[64, 72, 43, c6, e7, dc, a8, 6a, 0c, 08, 6e, 1d, ee, 41, 02, 66] [2025-09-11T20:56:42.392145282Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[92, c7, 4c, c3, 25, 38, d6, a7, 14, 15, 4c, 9a, 4a, 10, fa, 15, 76, e0, 60, 22] reset_token=[07, 8d, 7c, 2a, b2, 1a, 14, b3, 58, 28, 3f, 16, d9, a7, 2f, 4e] [2025-09-11T20:56:42.392155601Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[62, 72, 52, 7b, 4f, 07, 65, 3e, 41, a2, 9f, 79, 3d, 94, 0d, ff, 31, 9d, 75, 7e] reset_token=[5e, 3f, 79, 0d, 49, 3d, 0d, cd, 02, be, 98, 1b, 04, a5, eb, c7] [2025-09-11T20:56:42.392162253Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[19, 7d, 6a, 49, 97, 5d, 4c, 48, ff, 83, e4, e4, 32, e1, 6b, e0, 3c, 36, 5e, cf] reset_token=[ca, e7, a4, 14, 43, 44, 8d, 24, 36, 62, be, 1d, 49, dc, 6b, 00] [2025-09-11T20:56:42.392168565Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[45, 3f, 3e, 7b, 8f, 20, 91, 14, 61, cb, 1e, 6e, 7f, 1e, 9b, 5d, 1e, 2a, 65, 07] reset_token=[f6, 14, 73, 54, a2, 7b, 49, 09, c2, 8d, 64, f3, cd, 89, fc, 2a] [2025-09-11T20:56:42.392174807Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[11, ae, 3c, 9d, 78, 7b, cc, e7, 54, 4f, cf, e6, 79, 79, 37, 2d, 3c, 80, 2b, 24] reset_token=[e8, 09, 4d, 65, 32, 4d, 9c, 90, 68, 17, 4b, e1, 86, 9c, c2, 62] [2025-09-11T20:56:42.392180939Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:42.392184134Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm PADDING len=857 [2025-09-11T20:56:42.392216875Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=98.429816ms latest_rtt=32.872663ms srtt=32.872663ms min_rtt=32.872663ms rttvar=16.436331ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, first_sent_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606424s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 751426816 }), send_elapsed: 1.000733761s, ack_elapsed: 1.033606424s, rtt: 32.872663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 513344, last_update: Instant { tv_sec: 921, tv_nsec: 785706315 }, next_time: Instant { tv_sec: 921, tv_nsec: 785899168 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.392269313Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:33055 to 193.167.100.100:443 [2025-09-11T20:56:42.392284682Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Short dcid=221c66acddf9ec2d key_phase=false len=6 pn=5 [2025-09-11T20:56:42.392290452Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:42.392301733Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=98.344537ms latest_rtt=32.872663ms srtt=32.872663ms min_rtt=32.872663ms rttvar=16.436331ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, first_sent_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606424s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 751426816 }), send_elapsed: 1.000733761s, ack_elapsed: 1.033606424s, rtt: 32.872663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513344, last_update: Instant { tv_sec: 921, tv_nsec: 785954688 }, next_time: Instant { tv_sec: 921, tv_nsec: 785899168 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.374626ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.392373307Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:33055 to 193.167.100.100:443 [2025-09-11T20:56:42.392389136Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Short dcid=221c66acddf9ec2d key_phase=false len=6 pn=6 [2025-09-11T20:56:42.392393725Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:42.392403052Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=98.243409ms latest_rtt=32.872663ms srtt=32.872663ms min_rtt=32.872663ms rttvar=16.436331ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, first_sent_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606424s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 751426816 }), send_elapsed: 1.000733761s, ack_elapsed: 1.033606424s, rtt: 32.872663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 513344, last_update: Instant { tv_sec: 921, tv_nsec: 785954688 }, next_time: Instant { tv_sec: 921, tv_nsec: 788435001 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.392434100Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:33055 to 193.167.100.100:443 [2025-09-11T20:56:42.392444710Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Short dcid=221c66acddf9ec2d key_phase=false len=73 pn=7 [2025-09-11T20:56:42.392448928Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:42.392457945Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=98.188296ms latest_rtt=32.872663ms srtt=32.872663ms min_rtt=32.872663ms rttvar=16.436331ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, first_sent_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606424s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 751426816 }), send_elapsed: 1.000733761s, ack_elapsed: 1.033606424s, rtt: 32.872663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513344, last_update: Instant { tv_sec: 921, tv_nsec: 786116900 }, next_time: Instant { tv_sec: 921, tv_nsec: 788435001 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.19µ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-11T20:56:42.392490105Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:33055 to 193.167.100.100:443 [2025-09-11T20:56:42.392506806Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Short dcid=221c66acddf9ec2d key_phase=false len=31 pn=8 [2025-09-11T20:56:42.392511324Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:42.392521413Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=98.125199ms latest_rtt=32.872663ms srtt=32.872663ms min_rtt=32.872663ms rttvar=16.436331ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, first_sent_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606424s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 751426816 }), send_elapsed: 1.000733761s, ack_elapsed: 1.033606424s, rtt: 32.872663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 513344, last_update: Instant { tv_sec: 921, tv_nsec: 786116900 }, next_time: Instant { tv_sec: 921, tv_nsec: 788690191 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.392552040Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:33055 to 193.167.100.100:443 [2025-09-11T20:56:42.392558843Z TRACE quiche_apps::client] 0.0.0.0:33055 -> 193.167.100.100:443: done writing [2025-09-11T20:56:42.425557793Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33055 [2025-09-11T20:56:42.425601355Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx pkt Short dcid=3d04387461d0ac6894a1ef93922e1b1ca538e0c1 key_phase=false len=1186 pn=3 [2025-09-11T20:56:42.425618737Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:42.425627964Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:42.425633374Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:42.425639616Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm HANDSHAKE_DONE [2025-09-11T20:56:42.425646769Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 dropped epoch 1 state [2025-09-11T20:56:42.425651548Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:42.425655936Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:42.425661166Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm PADDING len=93 [2025-09-11T20:56:42.425682656Z TRACE quiche_apps::client] 0.0.0.0:33055: processed 1207 bytes [2025-09-11T20:56:42.425689709Z TRACE quiche_apps::client] 0.0.0.0:33055: recv() would block [2025-09-11T20:56:42.425693647Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:42.425697013Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 stream id 3 is readable [2025-09-11T20:56:42.425705840Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 3 [2025-09-11T20:56:42.425714295Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 open peer's control stream 3 [2025-09-11T20:56:42.425720376Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 3 [2025-09-11T20:56:42.425725466Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 3 [2025-09-11T20:56:42.425731557Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 6 bytes on stream 3 [2025-09-11T20:56:42.425742107Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:42.425751184Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 stream id 7 is readable [2025-09-11T20:56:42.425754851Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 7 [2025-09-11T20:56:42.425758427Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 stream id 11 is readable [2025-09-11T20:56:42.425762405Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 11 [2025-09-11T20:56:42.425765591Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 stream id 0 is readable [2025-09-11T20:56:42.425768686Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 0 [2025-09-11T20:56:42.425771612Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 0 [2025-09-11T20:56:42.425774487Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 0 [2025-09-11T20:56:42.425777763Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 17 bytes on stream 0 [2025-09-11T20:56:42.425780208Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:42.425783164Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:42.425785728Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:42.425788654Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:42.425792030Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:42.425797801Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:42.425802239Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 stream id 0 is readable [2025-09-11T20:56:42.425805125Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 0 [2025-09-11T20:56:42.425808020Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 0 [2025-09-11T20:56:42.425811076Z TRACE quiche::h3::stream] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 read 1 bytes on stream 0 [2025-09-11T20:56:42.425813480Z TRACE quiche::h3] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:42.425818249Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:42.425821064Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:42.425823559Z INFO quiche_apps::common] 1/1 response(s) received in 1.06791719s, closing... [2025-09-11T20:56:42.425835702Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx pkt Short dcid=221c66acddf9ec2d key_phase=false len=11 pn=9 [2025-09-11T20:56:42.425838677Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:42.425848455Z TRACE quiche::recovery::congestion::recovery] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 timer=108.59828ms latest_rtt=32.872663ms srtt=32.872663ms min_rtt=32.872663ms rttvar=16.436331ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1444 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, first_sent_time: Instant { tv_sec: 921, tv_nsec: 785528704 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606424s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 751426816 }), send_elapsed: 1.000733761s, ack_elapsed: 1.033606424s, rtt: 32.872663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 513344, last_update: Instant { tv_sec: 921, tv_nsec: 819506559 }, next_time: Instant { tv_sec: 921, tv_nsec: 819506559 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.425900873Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:33055 to 193.167.100.100:443 [2025-09-11T20:56:42.425905101Z TRACE quiche_apps::client] 0.0.0.0:33055 -> 193.167.100.100:443: done writing [2025-09-11T20:56:42.427626662Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:33055 [2025-09-11T20:56:42.427638885Z TRACE quiche_apps::client] 0.0.0.0:33055: processed 1350 bytes [2025-09-11T20:56:42.427644225Z TRACE quiche_apps::client] 0.0.0.0:33055: recv() would block [2025-09-11T20:56:42.427648332Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:42.427653682Z TRACE quiche_apps::client] 0.0.0.0:33055 -> 193.167.100.100:443: done writing [2025-09-11T20:56:42.456614075Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:33055 [2025-09-11T20:56:42.456639132Z TRACE quiche_apps::client] 0.0.0.0:33055: processed 42 bytes [2025-09-11T20:56:42.456645664Z TRACE quiche_apps::client] 0.0.0.0:33055: recv() would block [2025-09-11T20:56:42.456649632Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:42.456658829Z TRACE quiche_apps::client] 0.0.0.0:33055 -> 193.167.100.100:443: done writing [2025-09-11T20:56:42.722981927Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:42.723002926Z TRACE quiche] 3d04387461d0ac6894a1ef93922e1b1ca538e0c1 draining timeout expired [2025-09-11T20:56:42.723041939Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:42.723049533Z INFO quiche_apps::client] connection closed, recv=3 sent=10 lost=0 retrans=1 sent_bytes=2273 recv_bytes=2459 lost_bytes=0 [local_addr=0.0.0.0:33055 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=3 sent=10 lost=0 retrans=1 rtt=32.872663ms min_rtt=Some(32.872663ms) rttvar=16.436331ms cwnd=13500 sent_bytes=2273 recv_bytes=2459 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=644] [2025-09-11T20:56:42.727786782Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:42.728018073Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:40709 with scid 540dbda077c616c7f855314dac25db43f3bc15f0 [2025-09-11T20:56:42.728058509Z TRACE quiche::tls] 540dbda077c616c7f855314dac25db43f3bc15f0 write message lvl=Initial len=266 [2025-09-11T20:56:42.728075370Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Initial version=1 dcid=204ed2b92c91d9964c3bd4d1e0967868 scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=270 pn=0 [2025-09-11T20:56:42.728079938Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:42.728093884Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=998.931532ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 922, tv_nsec: 121703157 }, next_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:42.728171349Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:43.728225181Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:43.728248434Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 loss detection timeout expired [2025-09-11T20:56:43.728255167Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=997.769438ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 922, tv_nsec: 121703157 }, next_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:43.728278901Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:43.728316411Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Initial version=1 dcid=204ed2b92c91d9964c3bd4d1e0967868 scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=270 pn=1 [2025-09-11T20:56:43.728320709Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:43.728367627Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=1.997925512s 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: 922, tv_nsec: 121703157 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, 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: 923, tv_nsec: 121971049 }, next_time: Instant { tv_sec: 923, tv_nsec: 121971049 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:43.728429372Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:43.728440192Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.728502690Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:45.728532646Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 loss detection timeout expired [2025-09-11T20:56:45.728539248Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=1.995753369s 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: 922, tv_nsec: 121703157 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, 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: 923, tv_nsec: 121971049 }, next_time: Instant { tv_sec: 923, tv_nsec: 121971049 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:45.728577860Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.728611613Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Initial version=1 dcid=204ed2b92c91d9964c3bd4d1e0967868 scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=270 pn=2 [2025-09-11T20:56:45.728615861Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:45.728634225Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=3.995953193s 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: 922, tv_nsec: 121703157 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, 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: 925, tv_nsec: 122265028 }, next_time: Instant { tv_sec: 925, tv_nsec: 122265028 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:45.728716378Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.728733871Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Initial version=1 dcid=204ed2b92c91d9964c3bd4d1e0967868 scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=4 pn=3 [2025-09-11T20:56:45.728739121Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm PING mtu_probe=None [2025-09-11T20:56:45.728744200Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm PADDING len=3 [2025-09-11T20:56:45.728756844Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=3.995966618s 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: 922, tv_nsec: 121703157 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 121703157 }, 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: 925, tv_nsec: 122401482 }, next_time: Instant { tv_sec: 925, tv_nsec: 122401482 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:45.728809301Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.728821224Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.762299899Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:45.762316069Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 dropped invalid packet [2025-09-11T20:56:45.762320196Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 439 bytes [2025-09-11T20:56:45.762346145Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:45.762350623Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.762361273Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.763394038Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:45.763406281Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 dropped invalid packet [2025-09-11T20:56:45.763410348Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 1350 bytes [2025-09-11T20:56:45.763415698Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:45.763419496Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.763426278Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.764405543Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:45.764421142Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Initial version=1 dcid=540dbda077c616c7f855314dac25db43f3bc15f0 scid=14d73b38b3cfdd3c token= len=145 pn=70189 [2025-09-11T20:56:45.764436551Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:45.764553239Z TRACE quiche::tls] 540dbda077c616c7f855314dac25db43f3bc15f0 set write secret lvl=Handshake [2025-09-11T20:56:45.764565001Z TRACE quiche::tls] 540dbda077c616c7f855314dac25db43f3bc15f0 set read secret lvl=Handshake [2025-09-11T20:56:45.764577684Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm ACK delay=4 blocks=[2..3] ecn_counts=None [2025-09-11T20:56:45.764585869Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 2 [2025-09-11T20:56:45.764590418Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 3 [2025-09-11T20:56:45.764595718Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet 0 lost on epoch 0 [2025-09-11T20:56:45.764600056Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet 1 lost on epoch 0 [2025-09-11T20:56:45.764613621Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=26 [2025-09-11T20:56:45.764636734Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Handshake version=1 dcid=540dbda077c616c7f855314dac25db43f3bc15f0 scid=14d73b38b3cfdd3c len=1032 pn=2 [2025-09-11T20:56:45.764642405Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PING mtu_probe=None [2025-09-11T20:56:45.764648015Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=1011 [2025-09-11T20:56:45.764654728Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 1252 bytes [2025-09-11T20:56:45.764659126Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:45.764661581Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.764672982Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Initial version=1 dcid=14d73b38b3cfdd3c scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=8 pn=4 [2025-09-11T20:56:45.764682870Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=31 blocks=[70189..70189] ecn_counts=None [2025-09-11T20:56:45.764691125Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=106.808612ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 158095456 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 122401482 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 122401482 }, 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.036392299s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 922, tv_nsec: 121703157 }), send_elapsed: 3.000698325s, ack_elapsed: 3.036392299s, rtt: 35.693974ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 122401482 }, next_time: Instant { tv_sec: 925, tv_nsec: 122401482 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.764711203Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Handshake version=1 dcid=14d73b38b3cfdd3c scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=5 pn=5 [2025-09-11T20:56:45.764713868Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=9 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:45.764718948Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=106.780941ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 158095456 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 122401482 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 122401482 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.036392299s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 922, tv_nsec: 121703157 }), send_elapsed: 3.000698325s, ack_elapsed: 3.036392299s, rtt: 35.693974ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 122401482 }, next_time: Instant { tv_sec: 925, tv_nsec: 122401482 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.764730269Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 dropped epoch 0 state [2025-09-11T20:56:45.764765554Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.764774551Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.827105659Z TRACE quiche_apps::client] got 1006 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:45.827148308Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Handshake version=1 dcid=540dbda077c616c7f855314dac25db43f3bc15f0 scid=14d73b38b3cfdd3c len=786 pn=3 [2025-09-11T20:56:45.827167464Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm CRYPTO off=0 len=703 [2025-09-11T20:56:45.827498621Z TRACE quiche::tls] 540dbda077c616c7f855314dac25db43f3bc15f0 write message lvl=Handshake len=36 [2025-09-11T20:56:45.827520542Z TRACE quiche::tls] 540dbda077c616c7f855314dac25db43f3bc15f0 set write secret lvl=OneRTT [2025-09-11T20:56:45.827532645Z TRACE quiche::tls] 540dbda077c616c7f855314dac25db43f3bc15f0 set read secret lvl=OneRTT [2025-09-11T20:56:45.827554606Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(204ed2b92c91d9964c3bd4d1e0967868), max_idle_timeout: 180000, stateless_reset_token: Some(333436235655710417787489931228652368186), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(14d73b38b3cfdd3c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:45.827568882Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm ACK delay=3728 blocks=[5..5] ecn_counts=None [2025-09-11T20:56:45.827574573Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 5 [2025-09-11T20:56:45.827580244Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=53 [2025-09-11T20:56:45.827609728Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Handshake version=1 dcid=540dbda077c616c7f855314dac25db43f3bc15f0 scid=14d73b38b3cfdd3c len=146 pn=4 [2025-09-11T20:56:45.827616491Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PING mtu_probe=None [2025-09-11T20:56:45.827619787Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm ACK delay=3728 blocks=[5..5] ecn_counts=None [2025-09-11T20:56:45.827623775Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=119 [2025-09-11T20:56:45.827631319Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 1006 bytes [2025-09-11T20:56:45.827637119Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:45.827640386Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.827658419Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:45.827673798Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 open GREASE stream 14 [2025-09-11T20:56:45.827710075Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:45.827717930Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:45.827727117Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:45.827734621Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /yvfmnvsjrr", "user-agent: quiche"] [2025-09-11T20:56:45.827826643Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Handshake version=1 dcid=14d73b38b3cfdd3c scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=45 pn=6 [2025-09-11T20:56:45.827830731Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=26 blocks=[3..4] ecn_counts=None [2025-09-11T20:56:45.827834026Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:45.827843995Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=107.054081ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 221493784 }, next_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.827873821Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=304 pn=7 [2025-09-11T20:56:45.827876926Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7a, 25, a1, c6, 2a, a6, 6e, 4c, f4, 29, fc, 94, c1, 9c, 13, 15, 6d, 30, 3a, 0c] reset_token=[dc, ec, c9, 0a, ea, 2b, 73, 43, 46, ca, d9, ba, f9, 3d, ab, af] [2025-09-11T20:56:45.827883699Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[91, d1, 02, 6f, 83, ba, f9, 5a, 57, 4c, 20, d6, 16, 7c, a5, a7, c8, 85, cf, 28] reset_token=[04, ac, c3, a0, 67, 7d, 99, a3, be, 3a, 1c, bf, 13, c6, 14, a5] [2025-09-11T20:56:45.827889089Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[28, fe, 58, d9, 67, 64, d7, 9f, 7b, 7d, b6, 68, c3, af, d6, d1, 25, b8, fb, f8] reset_token=[e1, a4, 73, 5a, 0c, c3, b2, ac, c4, c7, 9f, e1, c7, 9a, 42, f2] [2025-09-11T20:56:45.827894199Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0d, bc, a5, 41, 12, c3, c8, f9, 4b, 12, db, 98, 3b, c8, 8f, 59, 67, 7c, f0, c4] reset_token=[26, f4, fd, 6b, d5, 01, 5d, 68, d0, 41, a7, 33, 74, 19, 15, 0c] [2025-09-11T20:56:45.827899308Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[64, 4c, c5, ac, 2e, 51, 54, 88, cc, 67, e7, 4b, fc, b1, de, 11, 74, 1e, 0c, 7e] reset_token=[8b, 04, 32, df, 2b, 38, 8b, 73, 71, 1e, 2a, 42, a7, 74, 7e, 68] [2025-09-11T20:56:45.827904318Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f2, 0b, 4c, 4f, 12, e5, ab, e9, ad, b9, bc, 48, 34, 03, 69, ef, 89, 07, 8e, 6d] reset_token=[ce, 46, 7f, af, a8, cf, 83, 41, 41, 57, 1a, ea, 60, ff, 75, d0] [2025-09-11T20:56:45.827909467Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[26, 53, 15, 17, 16, fa, 36, 37, b8, 66, 58, d0, 44, f7, 1a, f1, 98, 66, e4, ed] reset_token=[5f, 55, bb, 95, 48, d5, 70, 7f, f5, c3, c4, 28, 97, 84, 5e, 5f] [2025-09-11T20:56:45.827914316Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:45.827923293Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=106.974923ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=429 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 221493784 }, next_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.827979909Z TRACE quiche_apps::client] written 429 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.827991460Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=6 pn=8 [2025-09-11T20:56:45.827995999Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:45.828005116Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=106.89277ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=461 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 221493784 }, next_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.828041854Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.828052233Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=6 pn=9 [2025-09-11T20:56:45.828056241Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:45.828065448Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=106.832368ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=493 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 221493784 }, next_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.828110522Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.828121983Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=73 pn=10 [2025-09-11T20:56:45.828126682Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:45.828135669Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=106.762077ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=592 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 221493784 }, next_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.828167618Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.828177998Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=31 pn=11 [2025-09-11T20:56:45.828182306Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:45.828191533Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=106.706052ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=649 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 221493784 }, next_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.828223332Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.828229834Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.926533021Z TRACE quiche_apps::client] got 823 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:45.926574238Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Handshake version=1 dcid=540dbda077c616c7f855314dac25db43f3bc15f0 scid=14d73b38b3cfdd3c len=786 pn=5 [2025-09-11T20:56:45.926611698Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm CRYPTO off=0 len=703 [2025-09-11T20:56:45.926621376Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm ACK delay=16171 blocks=[5..5] ecn_counts=None [2025-09-11T20:56:45.926633038Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=53 [2025-09-11T20:56:45.926663574Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 823 bytes [2025-09-11T20:56:45.926672221Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:45.926677611Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.926699732Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Handshake version=1 dcid=14d73b38b3cfdd3c scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=5 pn=12 [2025-09-11T20:56:45.926704120Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=16 blocks=[3..5] ecn_counts=None [2025-09-11T20:56:45.926716954Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=8.18024ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=649 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 320364007 }, next_time: Instant { tv_sec: 925, tv_nsec: 320364007 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.926799638Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.926809076Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.935915057Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:45.935933402Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 loss detection timeout expired [2025-09-11T20:56:45.935939543Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=106.039984ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=649 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 320364007 }, next_time: Instant { tv_sec: 925, tv_nsec: 320364007 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.935971633Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.935993654Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Handshake version=1 dcid=14d73b38b3cfdd3c scid=540dbda077c616c7f855314dac25db43f3bc15f0 len=46 pn=13 [2025-09-11T20:56:45.935998052Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=1177 blocks=[3..5] ecn_counts=None [2025-09-11T20:56:45.936003061Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:45.936017889Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=126.318553ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=749 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 320364007 }, next_time: Instant { tv_sec: 925, tv_nsec: 320364007 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.936085134Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.936094051Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.967391987Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:45.967422684Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Short dcid=540dbda077c616c7f855314dac25db43f3bc15f0 key_phase=false len=162 pn=3 [2025-09-11T20:56:45.967444154Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:45.967454573Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:45.967461667Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:45.967470733Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm HANDSHAKE_DONE [2025-09-11T20:56:45.967482255Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 dropped epoch 1 state [2025-09-11T20:56:45.967490120Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=124 [2025-09-11T20:56:45.967513413Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 183 bytes [2025-09-11T20:56:45.967521007Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:45.967524684Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.967528972Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 stream id 3 is readable [2025-09-11T20:56:45.967537037Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 3 [2025-09-11T20:56:45.967543219Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 open peer's control stream 3 [2025-09-11T20:56:45.967547487Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 3 [2025-09-11T20:56:45.967551324Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 3 [2025-09-11T20:56:45.967566672Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 6 bytes on stream 3 [2025-09-11T20:56:45.967570650Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:45.967581370Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 stream id 7 is readable [2025-09-11T20:56:45.967585648Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 7 [2025-09-11T20:56:45.967604603Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 stream id 11 is readable [2025-09-11T20:56:45.967609983Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 11 [2025-09-11T20:56:45.967626554Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=5 pn=14 [2025-09-11T20:56:45.967630481Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=25 blocks=[3..3] ecn_counts=None [2025-09-11T20:56:45.967642564Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=94.693528ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=550 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 12, last_sent_packet: 14, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 361294245 }, next_time: Instant { tv_sec: 925, tv_nsec: 361294245 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.967700852Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.967710130Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:45.968399104Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:45.968408231Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Short dcid=540dbda077c616c7f855314dac25db43f3bc15f0 key_phase=false len=1329 pn=4 [2025-09-11T20:56:45.968414452Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PING mtu_probe=None [2025-09-11T20:56:45.968421175Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=1311 [2025-09-11T20:56:45.968430953Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 1350 bytes [2025-09-11T20:56:45.968436343Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:45.968440210Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:45.968450670Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=5 pn=15 [2025-09-11T20:56:45.968454738Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=5 blocks=[3..4] ecn_counts=None [2025-09-11T20:56:45.968464606Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=93.871646ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=550 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 12, last_sent_packet: 15, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 361294245 }, next_time: Instant { tv_sec: 925, tv_nsec: 361294245 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:45.968517364Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:45.968526070Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.062695798Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:46.062726174Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 loss detection timeout expired [2025-09-11T20:56:46.062736874Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=233.76248ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=550 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 12, last_sent_packet: 15, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 361294245 }, next_time: Instant { tv_sec: 925, tv_nsec: 361294245 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:46.062764045Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.062797277Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=310 pn=16 [2025-09-11T20:56:46.062801735Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=11797 blocks=[3..4] ecn_counts=None [2025-09-11T20:56:46.062807375Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7a, 25, a1, c6, 2a, a6, 6e, 4c, f4, 29, fc, 94, c1, 9c, 13, 15, 6d, 30, 3a, 0c] reset_token=[dc, ec, c9, 0a, ea, 2b, 73, 43, 46, ca, d9, ba, f9, 3d, ab, af] [2025-09-11T20:56:46.062816643Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[91, d1, 02, 6f, 83, ba, f9, 5a, 57, 4c, 20, d6, 16, 7c, a5, a7, c8, 85, cf, 28] reset_token=[04, ac, c3, a0, 67, 7d, 99, a3, be, 3a, 1c, bf, 13, c6, 14, a5] [2025-09-11T20:56:46.062824077Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[28, fe, 58, d9, 67, 64, d7, 9f, 7b, 7d, b6, 68, c3, af, d6, d1, 25, b8, fb, f8] reset_token=[e1, a4, 73, 5a, 0c, c3, b2, ac, c4, c7, 9f, e1, c7, 9a, 42, f2] [2025-09-11T20:56:46.062844004Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0d, bc, a5, 41, 12, c3, c8, f9, 4b, 12, db, 98, 3b, c8, 8f, 59, 67, 7c, f0, c4] reset_token=[26, f4, fd, 6b, d5, 01, 5d, 68, d0, 41, a7, 33, 74, 19, 15, 0c] [2025-09-11T20:56:46.062851337Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[64, 4c, c5, ac, 2e, 51, 54, 88, cc, 67, e7, 4b, fc, b1, de, 11, 74, 1e, 0c, 7e] reset_token=[8b, 04, 32, df, 2b, 38, 8b, 73, 71, 1e, 2a, 42, a7, 74, 7e, 68] [2025-09-11T20:56:46.062858330Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f2, 0b, 4c, 4f, 12, e5, ab, e9, ad, b9, bc, 48, 34, 03, 69, ef, 89, 07, 8e, 6d] reset_token=[ce, 46, 7f, af, a8, cf, 83, 41, 41, 57, 1a, ea, 60, ff, 75, d0] [2025-09-11T20:56:46.062865403Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[26, 53, 15, 17, 16, fa, 36, 37, b8, 66, 58, d0, 44, f7, 1a, f1, 98, 66, e4, ed] reset_token=[5f, 55, bb, 95, 48, d5, 70, 7f, f5, c3, c4, 28, 97, 84, 5e, 5f] [2025-09-11T20:56:46.062872156Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:46.062894267Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=468.209958ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=886 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 456454158 }, next_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:46.062975148Z TRACE quiche_apps::client] written 336 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.062986529Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=12 pn=17 [2025-09-11T20:56:46.062989855Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=11822 blocks=[3..4] ecn_counts=None [2025-09-11T20:56:46.062993602Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:46.063001988Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=468.306048ms latest_rtt=35.693974ms srtt=35.693974ms min_rtt=35.693974ms rttvar=17.846987ms cwnd=9450 ssthresh=9450 bytes_in_flight=924 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 257187758 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 221493784 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 5, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 98.416211ms, delivered: 0, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 122401482 }), send_elapsed: 0ns, ack_elapsed: 98.416211ms, rtt: 98.416211ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 330938, last_update: Instant { tv_sec: 925, tv_nsec: 456454158 }, next_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:46.063037104Z TRACE quiche_apps::client] written 38 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.063042644Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.094015106Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:46.094051253Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Short dcid=540dbda077c616c7f855314dac25db43f3bc15f0 key_phase=false len=34 pn=5 [2025-09-11T20:56:46.094073284Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm ACK delay=3 blocks=[8..8, 16..17] ecn_counts=None [2025-09-11T20:56:46.094084585Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 8 [2025-09-11T20:56:46.094091318Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 16 [2025-09-11T20:56:46.094098471Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 17 [2025-09-11T20:56:46.094107849Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet 7 lost on epoch 2 [2025-09-11T20:56:46.094113399Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet 9 lost on epoch 2 [2025-09-11T20:56:46.094117898Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet 10 lost on epoch 2 [2025-09-11T20:56:46.094122316Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet 11 lost on epoch 2 [2025-09-11T20:56:46.094130551Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=10 [2025-09-11T20:56:46.094163423Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 55 bytes [2025-09-11T20:56:46.094172720Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:46.094177659Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.094211121Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=291 pn=18 [2025-09-11T20:56:46.094217593Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=19 blocks=[5..5] ecn_counts=None [2025-09-11T20:56:46.094223615Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7a, 25, a1, c6, 2a, a6, 6e, 4c, f4, 29, fc, 94, c1, 9c, 13, 15, 6d, 30, 3a, 0c] reset_token=[dc, ec, c9, 0a, ea, 2b, 73, 43, 46, ca, d9, ba, f9, 3d, ab, af] [2025-09-11T20:56:46.094237290Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[91, d1, 02, 6f, 83, ba, f9, 5a, 57, 4c, 20, d6, 16, 7c, a5, a7, c8, 85, cf, 28] reset_token=[04, ac, c3, a0, 67, 7d, 99, a3, be, 3a, 1c, bf, 13, c6, 14, a5] [2025-09-11T20:56:46.094250144Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[28, fe, 58, d9, 67, 64, d7, 9f, 7b, 7d, b6, 68, c3, af, d6, d1, 25, b8, fb, f8] reset_token=[e1, a4, 73, 5a, 0c, c3, b2, ac, c4, c7, 9f, e1, c7, 9a, 42, f2] [2025-09-11T20:56:46.094257458Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0d, bc, a5, 41, 12, c3, c8, f9, 4b, 12, db, 98, 3b, c8, 8f, 59, 67, 7c, f0, c4] reset_token=[26, f4, fd, 6b, d5, 01, 5d, 68, d0, 41, a7, 33, 74, 19, 15, 0c] [2025-09-11T20:56:46.094275241Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[64, 4c, c5, ac, 2e, 51, 54, 88, cc, 67, e7, 4b, fc, b1, de, 11, 74, 1e, 0c, 7e] reset_token=[8b, 04, 32, df, 2b, 38, 8b, 73, 71, 1e, 2a, 42, a7, 74, 7e, 68] [2025-09-11T20:56:46.094282294Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f2, 0b, 4c, 4f, 12, e5, ab, e9, ad, b9, bc, 48, 34, 03, 69, ef, 89, 07, 8e, 6d] reset_token=[ce, 46, 7f, af, a8, cf, 83, 41, 41, 57, 1a, ea, 60, ff, 75, d0] [2025-09-11T20:56:46.094289307Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[26, 53, 15, 17, 16, fa, 36, 37, b8, 66, 58, d0, 44, f7, 1a, f1, 98, 66, e4, ed] reset_token=[5f, 55, bb, 95, 48, d5, 70, 7f, f5, c3, c4, 28, 97, 84, 5e, 5f] [2025-09-11T20:56:46.094296120Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:46.094312901Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=102.982666ms latest_rtt=31.267682ms srtt=35.140687ms min_rtt=31.267682ms rttvar=14.491813ms cwnd=9450 ssthresh=9450 bytes_in_flight=317 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 288395158 }) Rate { delivered: 806, delivered_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 17, rate_sample: RateSample { bandwidth: 12.20 Kbps, is_app_limited: true, interval: 266.228056ms, delivered: 406, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 221493784 }), send_elapsed: 234.960374ms, ack_elapsed: 266.228056ms, rtt: 31.267682ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 336148, last_update: Instant { tv_sec: 925, tv_nsec: 456454158 }, next_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:46.094384444Z TRACE quiche_apps::client] written 317 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.094394814Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=73 pn=19 [2025-09-11T20:56:46.094397569Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:46.094405524Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=103.090387ms latest_rtt=31.267682ms srtt=35.140687ms min_rtt=31.267682ms rttvar=14.491813ms cwnd=9450 ssthresh=9450 bytes_in_flight=416 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 288395158 }) Rate { delivered: 806, delivered_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 17, rate_sample: RateSample { bandwidth: 12.20 Kbps, is_app_limited: true, interval: 266.228056ms, delivered: 406, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 221493784 }), send_elapsed: 234.960374ms, ack_elapsed: 266.228056ms, rtt: 31.267682ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 336148, last_update: Instant { tv_sec: 925, tv_nsec: 456454158 }, next_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:46.094454876Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.094467028Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=31 pn=20 [2025-09-11T20:56:46.094471507Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:46.094481095Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=103.08679ms latest_rtt=31.267682ms srtt=35.140687ms min_rtt=31.267682ms rttvar=14.491813ms cwnd=9450 ssthresh=9450 bytes_in_flight=473 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 288395158 }) Rate { delivered: 806, delivered_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 17, rate_sample: RateSample { bandwidth: 12.20 Kbps, is_app_limited: true, interval: 266.228056ms, delivered: 406, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 221493784 }), send_elapsed: 234.960374ms, ack_elapsed: 266.228056ms, rtt: 31.267682ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 336148, last_update: Instant { tv_sec: 925, tv_nsec: 456454158 }, next_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:46.094516671Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.094521079Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.125313393Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:46.125360049Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Short dcid=540dbda077c616c7f855314dac25db43f3bc15f0 key_phase=false len=34 pn=7 [2025-09-11T20:56:46.125379486Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm ACK delay=4 blocks=[17..18, 20..20] ecn_counts=None [2025-09-11T20:56:46.125389524Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 18 [2025-09-11T20:56:46.125397469Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 20 [2025-09-11T20:56:46.125406787Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=10 [2025-09-11T20:56:46.125440229Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 55 bytes [2025-09-11T20:56:46.125448344Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:46.125452382Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.125461729Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.133531951Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:46.133540627Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 loss detection timeout expired [2025-09-11T20:56:46.133545015Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet 19 lost on epoch 2 [2025-09-11T20:56:46.133550355Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=none latest_rtt=62.57707ms srtt=38.566234ms min_rtt=31.267682ms rttvar=17.719954ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 527217355 }) Rate { delivered: 1180, delivered_time: Instant { tv_sec: 925, tv_nsec: 519031228 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, end_of_app_limited: 20, last_sent_packet: 20, largest_acked: 20, rate_sample: RateSample { bandwidth: 47.81 Kbps, is_app_limited: true, interval: 62.57707ms, delivered: 374, prior_delivered: 806, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 456454158 }), send_elapsed: 0ns, ack_elapsed: 62.57707ms, rtt: 62.57707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 336148, last_update: Instant { tv_sec: 925, tv_nsec: 456454158 }, next_time: Instant { tv_sec: 925, tv_nsec: 456454158 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:46.133585701Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.133602202Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=73 pn=21 [2025-09-11T20:56:46.133605958Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:46.133617771Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=119.41893ms latest_rtt=62.57707ms srtt=38.566234ms min_rtt=31.267682ms rttvar=17.719954ms cwnd=6615 ssthresh=6615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 566347709 }) Rate { delivered: 1180, delivered_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 20, rate_sample: RateSample { bandwidth: 47.81 Kbps, is_app_limited: true, interval: 62.57707ms, delivered: 374, prior_delivered: 806, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 456454158 }), send_elapsed: 0ns, ack_elapsed: 62.57707ms, rtt: 62.57707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 214403, last_update: Instant { tv_sec: 925, tv_nsec: 527268260 }, next_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:46.133665109Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.133670859Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.253839287Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:46.253857702Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 loss detection timeout expired [2025-09-11T20:56:46.253864194Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=118.617795ms latest_rtt=62.57707ms srtt=38.566234ms min_rtt=31.267682ms rttvar=17.719954ms cwnd=6615 ssthresh=6615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 566347709 }) Rate { delivered: 1180, delivered_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 20, rate_sample: RateSample { bandwidth: 47.81 Kbps, is_app_limited: true, interval: 62.57707ms, delivered: 374, prior_delivered: 806, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 456454158 }), send_elapsed: 0ns, ack_elapsed: 62.57707ms, rtt: 62.57707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 214403, last_update: Instant { tv_sec: 925, tv_nsec: 527268260 }, next_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:46.253914297Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.253942099Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=79 pn=22 [2025-09-11T20:56:46.253945866Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=16072 blocks=[7..7] ecn_counts=None [2025-09-11T20:56:46.253951005Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:46.253965693Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=238.851173ms latest_rtt=62.57707ms srtt=38.566234ms min_rtt=31.267682ms rttvar=17.719954ms cwnd=6615 ssthresh=6615 bytes_in_flight=204 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 566347709 }) Rate { delivered: 1180, delivered_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, end_of_app_limited: 21, last_sent_packet: 22, largest_acked: 20, rate_sample: RateSample { bandwidth: 47.81 Kbps, is_app_limited: true, interval: 62.57707ms, delivered: 374, prior_delivered: 806, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 456454158 }), send_elapsed: 0ns, ack_elapsed: 62.57707ms, rtt: 62.57707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 214403, last_update: Instant { tv_sec: 925, tv_nsec: 647602296 }, next_time: Instant { tv_sec: 925, tv_nsec: 647602296 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:46.254011298Z TRACE quiche_apps::client] written 105 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.254017079Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.268855136Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:46.268875374Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Short dcid=540dbda077c616c7f855314dac25db43f3bc15f0 key_phase=false len=418 pn=8 [2025-09-11T20:56:46.268890562Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:46.268933042Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:46.268941828Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1e, 5f, bf, 66, 3e, 05, 30, 03] reset_token=[35, 4e, b2, 01, d6, 76, 1c, af, 3e, cd, 40, 53, 64, 87, 5c, 23] [2025-09-11T20:56:46.268954161Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[49, b2, e4, dd, 77, 05, dd, 3e] reset_token=[b6, 85, 98, 6e, ee, 54, bd, 15, 8b, 30, 2e, 3a, bf, b2, b5, 70] [2025-09-11T20:56:46.268965682Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4f, 33, f5, b9, a2, 90, 29, 9b] reset_token=[0b, da, 34, ae, 6e, bf, 2d, ad, 67, a8, 9c, 92, 96, e6, ad, 00] [2025-09-11T20:56:46.268974860Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[98, 28, 85, 47, f8, f7, 1d, 59] reset_token=[2c, 1c, cf, eb, 5d, dc, 55, 30, 89, 41, 98, 5b, a9, d4, 18, 36] [2025-09-11T20:56:46.268995809Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[c9, ab, 9c, d5, bd, 04, c0, c6] reset_token=[b7, a6, 6e, 75, fd, af, 45, 33, c6, 76, 1b, 63, 3d, 2d, bf, a7] [2025-09-11T20:56:46.269005607Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[21, 41, d6, a7, 2c, f1, d1, fd] reset_token=[6e, 19, 96, ae, 40, 4e, cb, 4d, fb, 4b, 8d, 6d, 26, 33, a4, bc] [2025-09-11T20:56:46.269015495Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[be, b3, d1, 99, 6e, 8f, 84, 71] reset_token=[11, 73, 4e, d2, 0a, 61, e9, d5, fc, 8b, 45, 8b, a0, 69, f9, 42] [2025-09-11T20:56:46.269023931Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm ACK delay=17880 blocks=[17..18, 20..20] ecn_counts=None [2025-09-11T20:56:46.269033920Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=14 [2025-09-11T20:56:46.269056592Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 439 bytes [2025-09-11T20:56:46.269065408Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:46.269070047Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.269084715Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=5 pn=23 [2025-09-11T20:56:46.269089984Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=26 blocks=[7..8] ecn_counts=None [2025-09-11T20:56:46.269099983Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=223.716653ms latest_rtt=62.57707ms srtt=38.566234ms min_rtt=31.267682ms rttvar=17.719954ms cwnd=6615 ssthresh=6615 bytes_in_flight=204 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 566347709 }) Rate { delivered: 1180, delivered_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, end_of_app_limited: 22, last_sent_packet: 23, largest_acked: 20, rate_sample: RateSample { bandwidth: 47.81 Kbps, is_app_limited: true, interval: 62.57707ms, delivered: 374, prior_delivered: 806, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 456454158 }), send_elapsed: 0ns, ack_elapsed: 62.57707ms, rtt: 62.57707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 214403, last_update: Instant { tv_sec: 925, tv_nsec: 647602296 }, next_time: Instant { tv_sec: 925, tv_nsec: 647602296 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:46.269160005Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.269168200Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.269872913Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:46.269884105Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Short dcid=540dbda077c616c7f855314dac25db43f3bc15f0 key_phase=false len=1329 pn=9 [2025-09-11T20:56:46.269892941Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PING mtu_probe=None [2025-09-11T20:56:46.269903110Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=1311 [2025-09-11T20:56:46.269913008Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 1350 bytes [2025-09-11T20:56:46.269919110Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:46.269922877Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.269944106Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=5 pn=24 [2025-09-11T20:56:46.269949005Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm ACK delay=7 blocks=[7..9] ecn_counts=None [2025-09-11T20:56:46.269959786Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=222.85656ms latest_rtt=62.57707ms srtt=38.566234ms min_rtt=31.267682ms rttvar=17.719954ms cwnd=6615 ssthresh=6615 bytes_in_flight=204 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 566347709 }) Rate { delivered: 1180, delivered_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 527268260 }, end_of_app_limited: 22, last_sent_packet: 24, largest_acked: 20, rate_sample: RateSample { bandwidth: 47.81 Kbps, is_app_limited: true, interval: 62.57707ms, delivered: 374, prior_delivered: 806, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 456454158 }), send_elapsed: 0ns, ack_elapsed: 62.57707ms, rtt: 62.57707ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 214403, last_update: Instant { tv_sec: 925, tv_nsec: 647602296 }, next_time: Instant { tv_sec: 925, tv_nsec: 647602296 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:46.270006623Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.270014838Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.285668983Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:46.285694230Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx pkt Short dcid=540dbda077c616c7f855314dac25db43f3bc15f0 key_phase=false len=1186 pn=10 [2025-09-11T20:56:46.285704480Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm ACK delay=19 blocks=[20..20, 22..22] ecn_counts=None [2025-09-11T20:56:46.285710851Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet newly acked 22 [2025-09-11T20:56:46.285715841Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 packet 21 lost on epoch 2 [2025-09-11T20:56:46.285719968Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:46.285724346Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:46.285729947Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm PADDING len=107 [2025-09-11T20:56:46.285748201Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 1207 bytes [2025-09-11T20:56:46.285754132Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:46.285758049Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.285762397Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 stream id 0 is readable [2025-09-11T20:56:46.285769591Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 0 [2025-09-11T20:56:46.285775833Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 0 [2025-09-11T20:56:46.285780682Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 0 [2025-09-11T20:56:46.285786032Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 17 bytes on stream 0 [2025-09-11T20:56:46.285789949Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:46.285794798Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:46.285798194Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:46.285810667Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:46.285816088Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:46.285827178Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:46.285834492Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 stream id 0 is readable [2025-09-11T20:56:46.285839501Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 0 [2025-09-11T20:56:46.285842927Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 0 [2025-09-11T20:56:46.285846254Z TRACE quiche::h3::stream] 540dbda077c616c7f855314dac25db43f3bc15f0 read 1 bytes on stream 0 [2025-09-11T20:56:46.285848628Z TRACE quiche::h3] 540dbda077c616c7f855314dac25db43f3bc15f0 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:46.285856933Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:46.285861482Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:46.285865750Z INFO quiche_apps::common] 1/1 response(s) received in 3.557690213s, closing... [2025-09-11T20:56:46.285878484Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx pkt Short dcid=14d73b38b3cfdd3c key_phase=false len=11 pn=25 [2025-09-11T20:56:46.285882992Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:46.285891408Z TRACE quiche::recovery::congestion::recovery] 540dbda077c616c7f855314dac25db43f3bc15f0 timer=107.790034ms latest_rtt=31.766569ms srtt=37.697275ms min_rtt=31.267682ms rttvar=15.027881ms cwnd=6615 ssthresh=6615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 925, tv_nsec: 598295656 }) Rate { delivered: 1285, delivered_time: Instant { tv_sec: 925, tv_nsec: 647602296 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 647602296 }, end_of_app_limited: 24, last_sent_packet: 25, largest_acked: 22, rate_sample: RateSample { bandwidth: 47.81 Kbps, is_app_limited: true, interval: 152.100605ms, delivered: 105, prior_delivered: 1180, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 527268260 }), send_elapsed: 120.334036ms, ack_elapsed: 152.100605ms, rtt: 31.766569ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 219346, last_update: Instant { tv_sec: 925, tv_nsec: 647602296 }, next_time: Instant { tv_sec: 925, tv_nsec: 647602296 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:46.285932825Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:40709 to 193.167.100.100:443 [2025-09-11T20:56:46.285938946Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.316421573Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:40709 [2025-09-11T20:56:46.316439967Z TRACE quiche_apps::client] 0.0.0.0:40709: processed 42 bytes [2025-09-11T20:56:46.316446519Z TRACE quiche_apps::client] 0.0.0.0:40709: recv() would block [2025-09-11T20:56:46.316451208Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.316458832Z TRACE quiche_apps::client] 0.0.0.0:40709 -> 193.167.100.100:443: done writing [2025-09-11T20:56:46.579776709Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:46.579796445Z TRACE quiche] 540dbda077c616c7f855314dac25db43f3bc15f0 draining timeout expired [2025-09-11T20:56:46.579838334Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:46.579845717Z INFO quiche_apps::client] connection closed, recv=12 sent=26 lost=10 retrans=14 sent_bytes=3208 recv_bytes=7720 lost_bytes=1382 [local_addr=0.0.0.0:40709 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=12 sent=26 lost=10 retrans=14 rtt=37.697275ms min_rtt=Some(31.267682ms) rttvar=15.027881ms cwnd=6615 sent_bytes=3208 recv_bytes=7720 lost_bytes=0 stream_retrans_bytes=1636 pmtu=1350 delivery_rate=5976] [2025-09-11T20:56:46.584605669Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:46.584856697Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37567 with scid 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 [2025-09-11T20:56:46.584898285Z TRACE quiche::tls] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 write message lvl=Initial len=266 [2025-09-11T20:56:46.584914184Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Initial version=1 dcid=88730e1e54a41352af07d3d5e27db4bb scid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 len=270 pn=0 [2025-09-11T20:56:46.584917160Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:46.584929472Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=998.933286ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 925, tv_nsec: 978540519 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 978540519 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 925, tv_nsec: 978540519 }, next_time: Instant { tv_sec: 925, tv_nsec: 978540519 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:46.585010153Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:47.585068172Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:47.585087939Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 loss detection timeout expired [2025-09-11T20:56:47.585094781Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=997.766975ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 925, tv_nsec: 978540519 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 978540519 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 925, tv_nsec: 978540519 }, next_time: Instant { tv_sec: 925, tv_nsec: 978540519 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:47.585118465Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.585155915Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Initial version=1 dcid=88730e1e54a41352af07d3d5e27db4bb scid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 len=270 pn=1 [2025-09-11T20:56:47.585168649Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:47.585187735Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=1.997945749s 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: 925, tv_nsec: 978540519 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 978540519 }, 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: 926, tv_nsec: 978811194 }, next_time: Instant { tv_sec: 926, tv_nsec: 978811194 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:47.585264117Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.585274667Z TRACE quiche_apps::client] 0.0.0.0:37567 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.618431343Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:37567 [2025-09-11T20:56:47.618449738Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx pkt Initial version=1 dcid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 scid=2cf1291b08f70a85 token= len=120 pn=66186 [2025-09-11T20:56:47.618463704Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm ACK delay=77 blocks=[1..1] ecn_counts=None [2025-09-11T20:56:47.618470266Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet newly acked 1 [2025-09-11T20:56:47.618475005Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet 0 lost on epoch 0 [2025-09-11T20:56:47.618491295Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:47.618633059Z TRACE quiche::tls] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 set write secret lvl=Handshake [2025-09-11T20:56:47.618651995Z TRACE quiche::tls] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 set read secret lvl=Handshake [2025-09-11T20:56:47.618695676Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx pkt Handshake version=1 dcid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 scid=2cf1291b08f70a85 len=727 pn=0 [2025-09-11T20:56:47.618703931Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm CRYPTO off=0 len=703 [2025-09-11T20:56:47.618974175Z TRACE quiche::tls] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 write message lvl=Handshake len=36 [2025-09-11T20:56:47.618979735Z TRACE quiche::tls] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 set write secret lvl=OneRTT [2025-09-11T20:56:47.618988682Z TRACE quiche::tls] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 set read secret lvl=OneRTT [2025-09-11T20:56:47.619008539Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(88730e1e54a41352af07d3d5e27db4bb), max_idle_timeout: 180000, stateless_reset_token: Some(144473810482722391954176280007789058085), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(2cf1291b08f70a85), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:47.619040839Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx pkt Handshake version=1 dcid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 scid=2cf1291b08f70a85 len=293 pn=1 [2025-09-11T20:56:47.619047842Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm PING mtu_probe=None [2025-09-11T20:56:47.619052310Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm PADDING len=272 [2025-09-11T20:56:47.619059915Z TRACE quiche_apps::client] 0.0.0.0:37567: processed 1252 bytes [2025-09-11T20:56:47.619067028Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:37567 [2025-09-11T20:56:47.619071116Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx pkt Short dcid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 key_phase=false len=418 pn=0 [2025-09-11T20:56:47.619076446Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:47.619093307Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:47.619098026Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[23, 66, e6, b5, 78, 9d, 4f, 0d] reset_token=[bc, 76, 7b, 26, 4a, d3, 74, c6, 1d, af, 0d, a8, 86, 8b, 66, 03] [2025-09-11T20:56:47.619105941Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e8, fb, 50, e1, a2, ba, f2, 76] reset_token=[86, 39, 12, 5d, 99, 63, 49, e3, eb, f6, 78, be, a7, bc, 6a, f9] [2025-09-11T20:56:47.619111841Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[50, 8a, 74, 48, ef, fc, 00, c8] reset_token=[28, 2c, d4, 2b, e4, a0, 25, 67, c5, d8, 44, 58, 03, 63, 28, c8] [2025-09-11T20:56:47.619117462Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[71, 3c, 27, 7c, ec, b9, 55, ed] reset_token=[b2, 9e, 8c, ad, 3d, 91, e0, 0f, b8, 89, 5f, 77, 20, bf, ac, a8] [2025-09-11T20:56:47.619123303Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[c7, 94, bb, 6c, 72, 8e, b4, d2] reset_token=[b7, 4e, c2, db, f2, b6, d8, 65, 3a, a0, 37, 69, c3, 89, 7c, 7d] [2025-09-11T20:56:47.619128683Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[7c, 70, 8c, 22, 53, ac, c7, eb] reset_token=[3c, 65, 3f, f0, e2, 8a, 22, cc, 02, 62, 80, ab, 53, e2, 7b, de] [2025-09-11T20:56:47.619134434Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[60, bd, 04, a0, c9, 84, 96, 85] reset_token=[bf, d7, 91, 9a, 73, 52, fd, f3, 9d, 83, ff, 8f, 08, ea, 67, 6b] [2025-09-11T20:56:47.619139212Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:47.619144012Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:47.619148089Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:47.619151676Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm PADDING len=4 [2025-09-11T20:56:47.619160623Z TRACE quiche_apps::client] 0.0.0.0:37567: processed 439 bytes [2025-09-11T20:56:47.619164329Z TRACE quiche_apps::client] 0.0.0.0:37567: recv() would block [2025-09-11T20:56:47.619166834Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.619182103Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:47.619194115Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 open GREASE stream 14 [2025-09-11T20:56:47.619203232Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:47.619231154Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:47.619239249Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:47.619245441Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /hwedscnmfs", "user-agent: quiche"] [2025-09-11T20:56:47.619286838Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 stream id 3 is readable [2025-09-11T20:56:47.619292168Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 3 [2025-09-11T20:56:47.619296596Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 open peer's control stream 3 [2025-09-11T20:56:47.619299902Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 3 [2025-09-11T20:56:47.619302948Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 3 [2025-09-11T20:56:47.619306224Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 6 bytes on stream 3 [2025-09-11T20:56:47.619309129Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:47.619316162Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 stream id 7 is readable [2025-09-11T20:56:47.619319508Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 7 [2025-09-11T20:56:47.619322875Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 stream id 11 is readable [2025-09-11T20:56:47.619359874Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 11 [2025-09-11T20:56:47.619383598Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Initial version=1 dcid=2cf1291b08f70a85 scid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 len=9 pn=2 [2025-09-11T20:56:47.619386573Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm ACK delay=116 blocks=[66186..66186] ecn_counts=None [2025-09-11T20:56:47.619395730Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=98.986627ms latest_rtt=33.312196ms srtt=33.312196ms min_rtt=33.312196ms rttvar=16.656098ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 12123390 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, 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.033582871s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 978540519 }), send_elapsed: 1.000270675s, ack_elapsed: 1.033582871s, rtt: 33.312196ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354599, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.619415507Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Handshake version=1 dcid=2cf1291b08f70a85 scid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 len=45 pn=3 [2025-09-11T20:56:47.619418373Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm ACK delay=46 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:47.619421028Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:47.619432259Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=99.880744ms latest_rtt=33.312196ms srtt=33.312196ms min_rtt=33.312196ms rttvar=16.656098ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, 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.033582871s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 978540519 }), send_elapsed: 1.000270675s, ack_elapsed: 1.033582871s, rtt: 33.312196ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354599, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.619444952Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 dropped epoch 0 state [2025-09-11T20:56:47.619458267Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=1161 pn=4 [2025-09-11T20:56:47.619461163Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:47.619463747Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4b, 24, 62, 43, 71, ae, 38, 17, 93, 87, fc, 85, e7, f0, 61, 8c, 1f, 79, 59, 53] reset_token=[10, 31, fb, 20, 2f, a7, 4a, 22, 3e, b8, 2a, 5e, 28, 6a, d9, 96] [2025-09-11T20:56:47.619469318Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[26, c9, e5, 83, 00, e8, d4, 3e, ee, ce, 0e, c7, 5e, 20, 2a, 1b, 0c, 1c, 55, b1] reset_token=[46, 0d, ea, 0e, 6b, 91, c9, 15, 90, 48, 7d, c2, d5, 8e, c1, 90] [2025-09-11T20:56:47.619474638Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[36, 85, d9, 6d, d1, 73, 1a, f6, 8e, d4, 05, 66, 43, 51, cb, 75, e8, d7, 73, 09] reset_token=[75, f8, 23, de, 1e, 6e, 6f, 9d, b7, 1a, d2, 17, 81, 7e, 35, ae] [2025-09-11T20:56:47.619479797Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5b, a2, 6d, 0d, 86, f6, 30, 69, 27, f3, da, fd, 50, 1a, d4, d5, 75, 74, ef, 85] reset_token=[58, 0c, 71, b8, 5c, a4, 8e, f8, 50, d6, ae, 92, bf, 5b, 0d, 4e] [2025-09-11T20:56:47.619484736Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ba, 3e, 92, a0, a6, ae, 94, 6f, a6, d6, 9f, fd, ba, 97, 03, 28, fc, 07, b6, 52] reset_token=[10, f6, b3, ef, 2e, 83, 2c, a1, 37, 72, 40, e5, 84, 5f, 25, 24] [2025-09-11T20:56:47.619489596Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e1, 58, 10, 4f, 8d, ad, 56, a1, 4b, bb, f2, 52, d1, 9b, 99, 65, 30, b3, ba, 06] reset_token=[33, 0f, ac, 0d, 3c, 08, 63, 5c, e7, ff, bb, 8a, 29, a1, f2, 2e] [2025-09-11T20:56:47.619494505Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[69, ce, 39, a1, 43, e9, 68, 1b, be, 1a, f4, 32, ba, 5f, 84, 81, 13, ab, 65, 3c] reset_token=[53, dc, ae, 0a, a4, 8f, 43, 47, ac, 07, 48, 2a, 20, f1, 7c, 3e] [2025-09-11T20:56:47.619499334Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:47.619504894Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm PADDING len=852 [2025-09-11T20:56:47.619514231Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=99.798751ms latest_rtt=33.312196ms srtt=33.312196ms min_rtt=33.312196ms rttvar=16.656098ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, 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.033582871s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 978540519 }), send_elapsed: 1.000270675s, ack_elapsed: 1.033582871s, rtt: 33.312196ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354599, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.619549597Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.619557071Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=6 pn=5 [2025-09-11T20:56:47.619559686Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:47.619564685Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=99.748347ms latest_rtt=33.312196ms srtt=33.312196ms min_rtt=33.312196ms rttvar=16.656098ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, 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.033582871s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 978540519 }), send_elapsed: 1.000270675s, ack_elapsed: 1.033582871s, rtt: 33.312196ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354599, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.619593730Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.619603728Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=6 pn=6 [2025-09-11T20:56:47.619607616Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:47.619615941Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=99.696721ms latest_rtt=33.312196ms srtt=33.312196ms min_rtt=33.312196ms rttvar=16.656098ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, 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.033582871s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 978540519 }), send_elapsed: 1.000270675s, ack_elapsed: 1.033582871s, rtt: 33.312196ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354599, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.619659602Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.619671014Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=72 pn=7 [2025-09-11T20:56:47.619675522Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:47.619685601Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=99.626931ms latest_rtt=33.312196ms srtt=33.312196ms min_rtt=33.312196ms rttvar=16.656098ms cwnd=9450 ssthresh=9450 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, 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.033582871s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 978540519 }), send_elapsed: 1.000270675s, ack_elapsed: 1.033582871s, rtt: 33.312196ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354599, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.619717290Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.619727720Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=31 pn=8 [2025-09-11T20:56:47.619731837Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:47.619741806Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=99.570706ms latest_rtt=33.312196ms srtt=33.312196ms min_rtt=33.312196ms rttvar=16.656098ms cwnd=9450 ssthresh=9450 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033582871s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 978540519 }), send_elapsed: 1.000270675s, ack_elapsed: 1.033582871s, rtt: 33.312196ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354599, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.619778234Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.619785487Z TRACE quiche_apps::client] 0.0.0.0:37567 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.619866261Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:37567 [2025-09-11T20:56:47.619878244Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx pkt Short dcid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 key_phase=false len=1329 pn=1 [2025-09-11T20:56:47.619887651Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm PING mtu_probe=None [2025-09-11T20:56:47.619898321Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm PADDING len=1311 [2025-09-11T20:56:47.619907899Z TRACE quiche_apps::client] 0.0.0.0:37567: processed 1350 bytes [2025-09-11T20:56:47.619914471Z TRACE quiche_apps::client] 0.0.0.0:37567: recv() would block [2025-09-11T20:56:47.619918318Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.619930361Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=5 pn=9 [2025-09-11T20:56:47.619934719Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:47.619944657Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=99.367844ms latest_rtt=33.312196ms srtt=33.312196ms min_rtt=33.312196ms rttvar=16.656098ms cwnd=9450 ssthresh=9450 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033582871s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 978540519 }), send_elapsed: 1.000270675s, ack_elapsed: 1.033582871s, rtt: 33.312196ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354599, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.619993298Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.620001022Z TRACE quiche_apps::client] 0.0.0.0:37567 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.651433956Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:37567 [2025-09-11T20:56:47.651451538Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx pkt Short dcid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 key_phase=false len=34 pn=2 [2025-09-11T20:56:47.651462669Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm ACK delay=3 blocks=[4..4, 6..6, 9..9] ecn_counts=None [2025-09-11T20:56:47.651469332Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet newly acked 4 [2025-09-11T20:56:47.651474712Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet newly acked 6 [2025-09-11T20:56:47.651478900Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet newly acked 9 [2025-09-11T20:56:47.651491894Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet 5 lost on epoch 2 [2025-09-11T20:56:47.651497203Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm HANDSHAKE_DONE [2025-09-11T20:56:47.651503094Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 dropped epoch 1 state [2025-09-11T20:56:47.651507843Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm PADDING len=7 [2025-09-11T20:56:47.651529063Z TRACE quiche_apps::client] 0.0.0.0:37567: processed 55 bytes [2025-09-11T20:56:47.651535966Z TRACE quiche_apps::client] 0.0.0.0:37567: recv() would block [2025-09-11T20:56:47.651540304Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.651555592Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=11 pn=10 [2025-09-11T20:56:47.651560231Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm ACK delay=12 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:47.651565110Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:47.651593623Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=5.083611ms latest_rtt=32.07253ms srtt=33.157237ms min_rtt=32.07253ms rttvar=12.801989ms cwnd=9450 ssthresh=9450 bytes_in_flight=192 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 1552, delivered_time: Instant { tv_sec: 927, tv_nsec: 45126404 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { bandwidth: 304.06 Kbps, is_app_limited: true, interval: 32.07253ms, delivered: 1219, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 13053874 }), send_elapsed: 0ns, ack_elapsed: 32.07253ms, rtt: 32.07253ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356257, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.651636513Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.651641933Z TRACE quiche_apps::client] 0.0.0.0:37567 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.657712338Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:47.657721716Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 loss detection timeout expired [2025-09-11T20:56:47.657725924Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet 7 lost on epoch 2 [2025-09-11T20:56:47.657729280Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet 8 lost on epoch 2 [2025-09-11T20:56:47.657732606Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=88.179293ms latest_rtt=32.07253ms srtt=33.157237ms min_rtt=32.07253ms rttvar=12.801989ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 1552, delivered_time: Instant { tv_sec: 927, tv_nsec: 45126404 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { bandwidth: 304.06 Kbps, is_app_limited: true, interval: 32.07253ms, delivered: 1219, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 13053874 }), send_elapsed: 0ns, ack_elapsed: 32.07253ms, rtt: 32.07253ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356257, last_update: Instant { tv_sec: 927, tv_nsec: 13053874 }, next_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.657756200Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.657768904Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=72 pn=11 [2025-09-11T20:56:47.657772350Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:47.657780856Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=94.346147ms latest_rtt=32.07253ms srtt=33.157237ms min_rtt=32.07253ms rttvar=12.801989ms cwnd=9450 ssthresh=9450 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 1552, delivered_time: Instant { tv_sec: 927, tv_nsec: 45126404 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { bandwidth: 304.06 Kbps, is_app_limited: true, interval: 32.07253ms, delivered: 1219, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 13053874 }), send_elapsed: 0ns, ack_elapsed: 32.07253ms, rtt: 32.07253ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356257, last_update: Instant { tv_sec: 927, tv_nsec: 51439330 }, next_time: Instant { tv_sec: 927, tv_nsec: 51439330 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.657818666Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.657826611Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=31 pn=12 [2025-09-11T20:56:47.657832272Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:47.657843853Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=94.343503ms latest_rtt=32.07253ms srtt=33.157237ms min_rtt=32.07253ms rttvar=12.801989ms cwnd=9450 ssthresh=9450 bytes_in_flight=192 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 1552, delivered_time: Instant { tv_sec: 927, tv_nsec: 45126404 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 13053874 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 9, rate_sample: RateSample { bandwidth: 304.06 Kbps, is_app_limited: true, interval: 32.07253ms, delivered: 1219, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 13053874 }), send_elapsed: 0ns, ack_elapsed: 32.07253ms, rtt: 32.07253ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356257, last_update: Instant { tv_sec: 927, tv_nsec: 51439330 }, next_time: Instant { tv_sec: 927, tv_nsec: 51439330 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.657903625Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.657912180Z TRACE quiche_apps::client] 0.0.0.0:37567 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.689418999Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37567 [2025-09-11T20:56:47.689440379Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx pkt Short dcid=55b7f6f6537ff7c84d1300fcf10890f62e5315e4 key_phase=false len=1186 pn=3 [2025-09-11T20:56:47.689457130Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm ACK delay=11 blocks=[4..4, 6..6, 9..9, 11..11] ecn_counts=None [2025-09-11T20:56:47.689467219Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet newly acked 11 [2025-09-11T20:56:47.689474593Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 packet 10 lost on epoch 2 [2025-09-11T20:56:47.689482758Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:47.689490182Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:47.689496083Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm PADDING len=103 [2025-09-11T20:56:47.689519116Z TRACE quiche_apps::client] 0.0.0.0:37567: processed 1207 bytes [2025-09-11T20:56:47.689527291Z TRACE quiche_apps::client] 0.0.0.0:37567: recv() would block [2025-09-11T20:56:47.689532461Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.689538031Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 stream id 0 is readable [2025-09-11T20:56:47.689546657Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 0 [2025-09-11T20:56:47.689553250Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 0 [2025-09-11T20:56:47.689559371Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 0 [2025-09-11T20:56:47.689566084Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 17 bytes on stream 0 [2025-09-11T20:56:47.689571383Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:47.689577335Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:47.689582775Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:47.689588295Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:47.689592823Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:47.689601299Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:47.689606930Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 stream id 0 is readable [2025-09-11T20:56:47.689610677Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 0 [2025-09-11T20:56:47.689614494Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 0 [2025-09-11T20:56:47.689618642Z TRACE quiche::h3::stream] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 read 1 bytes on stream 0 [2025-09-11T20:56:47.689621808Z TRACE quiche::h3] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:47.689629472Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:47.689633049Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:47.689636144Z INFO quiche_apps::common] 1/1 response(s) received in 1.104620421s, closing... [2025-09-11T20:56:47.689648808Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx pkt Short dcid=2cf1291b08f70a85 key_phase=false len=11 pn=13 [2025-09-11T20:56:47.689652224Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:47.689672001Z TRACE quiche::recovery::congestion::recovery] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 timer=82.829952ms latest_rtt=31.675033ms srtt=32.971961ms min_rtt=31.675033ms rttvar=9.972042ms cwnd=9450 ssthresh=9450 bytes_in_flight=94 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 46366070 }) Rate { delivered: 1650, delivered_time: Instant { tv_sec: 927, tv_nsec: 83114363 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 51439330 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 11, rate_sample: RateSample { bandwidth: 304.06 Kbps, is_app_limited: true, interval: 38.385456ms, delivered: 98, prior_delivered: 1552, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 45126404 }), send_elapsed: 38.385456ms, ack_elapsed: 37.987959ms, rtt: 31.675033ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358258, last_update: Instant { tv_sec: 927, tv_nsec: 51439330 }, next_time: Instant { tv_sec: 927, tv_nsec: 51439330 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:47.689717796Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:37567 to 193.167.100.100:443 [2025-09-11T20:56:47.689722595Z TRACE quiche_apps::client] 0.0.0.0:37567 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.709547877Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37567 [2025-09-11T20:56:47.709561352Z TRACE quiche_apps::client] 0.0.0.0:37567: processed 1207 bytes [2025-09-11T20:56:47.709566382Z TRACE quiche_apps::client] 0.0.0.0:37567: recv() would block [2025-09-11T20:56:47.709570099Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.709575819Z TRACE quiche_apps::client] 0.0.0.0:37567 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.719563555Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37567 [2025-09-11T20:56:47.719575618Z TRACE quiche_apps::client] 0.0.0.0:37567: processed 1207 bytes [2025-09-11T20:56:47.719580717Z TRACE quiche_apps::client] 0.0.0.0:37567: recv() would block [2025-09-11T20:56:47.719584314Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.719589844Z TRACE quiche_apps::client] 0.0.0.0:37567 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.908840431Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:47.908870327Z TRACE quiche] 55b7f6f6537ff7c84d1300fcf10890f62e5315e4 draining timeout expired [2025-09-11T20:56:47.908917124Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.908925410Z INFO quiche_apps::client] connection closed, recv=7 sent=14 lost=5 retrans=6 sent_bytes=2495 recv_bytes=4303 lost_bytes=557 [local_addr=0.0.0.0:37567 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=14 lost=5 retrans=6 rtt=32.971961ms min_rtt=Some(31.675033ms) rttvar=9.972042ms cwnd=9450 sent_bytes=2495 recv_bytes=4303 lost_bytes=0 stream_retrans_bytes=627 pmtu=1350 delivery_rate=38007] [2025-09-11T20:56:47.913838607Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:47.914081761Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48036 with scid 505c3fffa6b97afba78083ac62bd46a93412aa22 [2025-09-11T20:56:47.914123118Z TRACE quiche::tls] 505c3fffa6b97afba78083ac62bd46a93412aa22 write message lvl=Initial len=266 [2025-09-11T20:56:47.914139488Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Initial version=1 dcid=a6b4e6bb829bd04babedd1a27e1c162c scid=505c3fffa6b97afba78083ac62bd46a93412aa22 len=270 pn=0 [2025-09-11T20:56:47.914142864Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:47.914161479Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=998.925721ms 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: 927, tv_nsec: 307765161 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 307765161 }, 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: 927, tv_nsec: 307765161 }, next_time: Instant { tv_sec: 927, tv_nsec: 307765161 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:47.914240697Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:47.947300127Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:48036 [2025-09-11T20:56:47.947320124Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx pkt Initial version=1 dcid=505c3fffa6b97afba78083ac62bd46a93412aa22 scid=2cfc6222f8d52551 token= len=120 pn=130585 [2025-09-11T20:56:47.947354539Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm ACK delay=68 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:47.947362744Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 packet newly acked 0 [2025-09-11T20:56:47.947369907Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:47.947478199Z TRACE quiche::tls] 505c3fffa6b97afba78083ac62bd46a93412aa22 set write secret lvl=Handshake [2025-09-11T20:56:47.947492135Z TRACE quiche::tls] 505c3fffa6b97afba78083ac62bd46a93412aa22 set read secret lvl=Handshake [2025-09-11T20:56:47.947528453Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx pkt Handshake version=1 dcid=505c3fffa6b97afba78083ac62bd46a93412aa22 scid=2cfc6222f8d52551 len=726 pn=0 [2025-09-11T20:56:47.947538532Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:47.947760064Z TRACE quiche::tls] 505c3fffa6b97afba78083ac62bd46a93412aa22 write message lvl=Handshake len=36 [2025-09-11T20:56:47.947766046Z TRACE quiche::tls] 505c3fffa6b97afba78083ac62bd46a93412aa22 set write secret lvl=OneRTT [2025-09-11T20:56:47.947777257Z TRACE quiche::tls] 505c3fffa6b97afba78083ac62bd46a93412aa22 set read secret lvl=OneRTT [2025-09-11T20:56:47.947799478Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(a6b4e6bb829bd04babedd1a27e1c162c), max_idle_timeout: 180000, stateless_reset_token: Some(7316267368865265506000379768384285487), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(2cfc6222f8d52551), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:47.947826548Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx pkt Handshake version=1 dcid=505c3fffa6b97afba78083ac62bd46a93412aa22 scid=2cfc6222f8d52551 len=294 pn=1 [2025-09-11T20:56:47.947835215Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm PING mtu_probe=None [2025-09-11T20:56:47.947847568Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm PADDING len=273 [2025-09-11T20:56:47.947855412Z TRACE quiche_apps::client] 0.0.0.0:48036: processed 1252 bytes [2025-09-11T20:56:47.947861273Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:48036 [2025-09-11T20:56:47.947864659Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx pkt Short dcid=505c3fffa6b97afba78083ac62bd46a93412aa22 key_phase=false len=418 pn=0 [2025-09-11T20:56:47.947869479Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:47.947884336Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:47.947888083Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5c, c7, d6, 17, 96, 32, f3, e1] reset_token=[07, c8, ba, 33, f8, 97, ef, 74, f6, 38, ed, c8, 3d, 6e, 40, 5b] [2025-09-11T20:56:47.947894505Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0f, f0, fb, 2e, fd, 4f, 39, 74] reset_token=[ba, 52, 9b, 2d, ee, 63, f4, 8c, 3f, 4f, 4e, 86, ad, 66, 8f, 31] [2025-09-11T20:56:47.947899314Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a4, a0, 08, 17, 19, c3, a2, 0e] reset_token=[6d, 83, 48, 56, 72, 7c, 62, e9, e7, 36, 08, e3, b3, db, f5, 8c] [2025-09-11T20:56:47.947903843Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2b, ae, 9c, 25, 13, 40, e1, 56] reset_token=[a0, 54, a0, e1, d9, 90, f8, 2c, 92, 6a, ac, a9, 71, d3, 4e, f4] [2025-09-11T20:56:47.947908401Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[42, dc, b6, 11, c9, dd, 12, d8] reset_token=[6f, 65, dc, 9a, 33, 2b, f9, cc, e2, 2a, 32, c6, c5, e3, 58, 64] [2025-09-11T20:56:47.947912900Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[71, 0b, 42, 90, 17, eb, 94, a7] reset_token=[48, aa, 42, 41, 7b, 3e, 52, 06, 05, 91, b6, 16, 34, 2a, e3, 9b] [2025-09-11T20:56:47.947917578Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[5b, 01, 33, e7, 88, 42, 3a, 8b] reset_token=[f1, 58, 11, e9, 4b, 94, e2, 08, 44, 3a, 1c, 42, 77, d1, 35, 9d] [2025-09-11T20:56:47.947921395Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:47.947925463Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:47.947928378Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:47.947931183Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm PADDING len=4 [2025-09-11T20:56:47.947939920Z TRACE quiche_apps::client] 0.0.0.0:48036: processed 439 bytes [2025-09-11T20:56:47.947943697Z TRACE quiche_apps::client] 0.0.0.0:48036: recv() would block [2025-09-11T20:56:47.947946031Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.947960889Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:47.947972410Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 open GREASE stream 14 [2025-09-11T20:56:47.947981167Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:47.947986807Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:47.947993650Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:47.948016893Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /qrqgfsudrm", "user-agent: quiche"] [2025-09-11T20:56:47.948058441Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 stream id 3 is readable [2025-09-11T20:56:47.948064763Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 3 [2025-09-11T20:56:47.948069080Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 open peer's control stream 3 [2025-09-11T20:56:47.948072327Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 3 [2025-09-11T20:56:47.948075372Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 3 [2025-09-11T20:56:47.948078959Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 6 bytes on stream 3 [2025-09-11T20:56:47.948082045Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:47.948088797Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 stream id 7 is readable [2025-09-11T20:56:47.948092244Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 7 [2025-09-11T20:56:47.948095790Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 stream id 11 is readable [2025-09-11T20:56:47.948099537Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 11 [2025-09-11T20:56:47.948121368Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Initial version=1 dcid=2cfc6222f8d52551 scid=505c3fffa6b97afba78083ac62bd46a93412aa22 len=9 pn=1 [2025-09-11T20:56:47.948124314Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm ACK delay=100 blocks=[130585..130585] ecn_counts=None [2025-09-11T20:56:47.948133190Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=98.869307ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 341474864 }, next_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:47.948151895Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Handshake version=1 dcid=2cfc6222f8d52551 scid=505c3fffa6b97afba78083ac62bd46a93412aa22 len=45 pn=2 [2025-09-11T20:56:47.948154810Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm ACK delay=40 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:47.948157365Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:47.948163276Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=99.637859ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 341792376 }, next_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.942µ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-11T20:56:47.948178354Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 dropped epoch 0 state [2025-09-11T20:56:47.948190777Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Short dcid=2cfc6222f8d52551 key_phase=false len=1161 pn=3 [2025-09-11T20:56:47.948193633Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm ACK delay=39 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:47.948196147Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[32, 5e, 34, 3e, 77, 52, 54, f4, db, 57, c0, de, 49, 88, f3, f5, 14, fb, 99, 0e] reset_token=[e6, 8b, 4f, 3f, 71, 7b, 34, 22, 6f, 23, 41, 93, 34, e9, 76, 4e] [2025-09-11T20:56:47.948201978Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[82, c0, 9f, 9e, 25, ac, bd, a6, b5, 1e, 31, 8d, a0, 71, 55, 8f, 15, 42, 59, 4d] reset_token=[ee, c7, d2, a0, 3f, 62, 38, 6a, 4a, 93, d0, e6, 9f, c5, dd, 65] [2025-09-11T20:56:47.948207088Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[89, da, 32, b7, ef, 48, 3b, 5f, f4, 64, 5f, fd, bb, 6a, 06, 8c, d5, 10, d4, 16] reset_token=[69, 79, 1b, 01, ff, 58, 10, b5, 17, f0, dd, 6c, 87, 77, b8, d5] [2025-09-11T20:56:47.948212307Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[41, ad, e3, 3d, 8f, 32, 3b, 0c, 03, 09, 0c, 84, cb, 89, 32, 23, cd, ac, c2, 2c] reset_token=[f2, 91, f0, 85, 7c, 3d, 3a, 30, be, 66, c9, 02, 9f, eb, 63, 77] [2025-09-11T20:56:47.948217517Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[52, 03, 3b, 76, 80, aa, 1c, 02, f5, 54, e6, 98, 86, c9, ba, 0f, 9a, 97, 6c, ef] reset_token=[f3, 87, f7, 74, 3f, 8e, 77, f3, 6b, bb, e2, 45, b5, f2, e3, 24] [2025-09-11T20:56:47.948222667Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[2b, c4, 81, e4, 52, 13, db, 2b, b3, 43, 17, aa, b7, 7f, 9b, e5, ad, 8a, 44, 15] reset_token=[a1, fe, d2, 1d, a7, 19, 68, 8e, 5d, 88, 85, 84, 62, e4, d4, 02] [2025-09-11T20:56:47.948227656Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[3e, 56, 45, 97, ae, 7f, d3, ab, f3, f5, c7, bf, 45, 4e, 10, 02, 14, ae, a5, 23] reset_token=[6a, c5, 74, 42, ce, a7, 0a, c7, f0, c7, da, a6, 4b, 6d, db, 0c] [2025-09-11T20:56:47.948232736Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:47.948235321Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm PADDING len=852 [2025-09-11T20:56:47.948244177Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=99.556948ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 341792376 }, next_time: Instant { tv_sec: 927, tv_nsec: 341987318 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:47.948286987Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48036 to 193.167.100.100:443 [2025-09-11T20:56:47.948299640Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Short dcid=2cfc6222f8d52551 key_phase=false len=6 pn=4 [2025-09-11T20:56:47.948304169Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:47.948313566Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=99.487108ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 341971299 }, next_time: Instant { tv_sec: 927, tv_nsec: 341987318 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.400348ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:47.948372677Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:48036 to 193.167.100.100:443 [2025-09-11T20:56:47.948384719Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Short dcid=2cfc6222f8d52551 key_phase=false len=6 pn=5 [2025-09-11T20:56:47.948388877Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:47.948397693Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=99.403122ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 341971299 }, next_time: Instant { tv_sec: 927, tv_nsec: 344456516 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:47.948439431Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:48036 to 193.167.100.100:443 [2025-09-11T20:56:47.948449730Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Short dcid=2cfc6222f8d52551 key_phase=false len=73 pn=6 [2025-09-11T20:56:47.948452355Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:47.948458316Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=99.342789ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 342122601 }, next_time: Instant { tv_sec: 927, tv_nsec: 344456516 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.954µ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-11T20:56:47.948483463Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:48036 to 193.167.100.100:443 [2025-09-11T20:56:47.948488893Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Short dcid=2cfc6222f8d52551 key_phase=false len=31 pn=7 [2025-09-11T20:56:47.948491287Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:47.948496808Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=99.304277ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 342122601 }, next_time: Instant { tv_sec: 927, tv_nsec: 344714470 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:47.948530391Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:48036 to 193.167.100.100:443 [2025-09-11T20:56:47.948536903Z TRACE quiche_apps::client] 0.0.0.0:48036 -> 193.167.100.100:443: done writing [2025-09-11T20:56:47.948740382Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:48036 [2025-09-11T20:56:47.948748286Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx pkt Short dcid=505c3fffa6b97afba78083ac62bd46a93412aa22 key_phase=false len=1329 pn=1 [2025-09-11T20:56:47.948763795Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm PING mtu_probe=None [2025-09-11T20:56:47.948775136Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm PADDING len=1311 [2025-09-11T20:56:47.948784093Z TRACE quiche_apps::client] 0.0.0.0:48036: processed 1350 bytes [2025-09-11T20:56:47.948790375Z TRACE quiche_apps::client] 0.0.0.0:48036: recv() would block [2025-09-11T20:56:47.948794262Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:47.948805894Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Short dcid=2cfc6222f8d52551 key_phase=false len=5 pn=8 [2025-09-11T20:56:47.948809981Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm ACK delay=7 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:47.948820030Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=98.980554ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 342477433 }, next_time: Instant { tv_sec: 927, tv_nsec: 344714470 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.239µ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-11T20:56:47.948857781Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48036 to 193.167.100.100:443 [2025-09-11T20:56:47.948864844Z TRACE quiche_apps::client] 0.0.0.0:48036 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.047991273Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:48.048010278Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 loss detection timeout expired [2025-09-11T20:56:48.048017511Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=99.468881ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 342477433 }, next_time: Instant { tv_sec: 927, tv_nsec: 344714470 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.239µ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-11T20:56:48.048041316Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.048066693Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Handshake version=1 dcid=2cfc6222f8d52551 scid=505c3fffa6b97afba78083ac62bd46a93412aa22 len=46 pn=9 [2025-09-11T20:56:48.048081861Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm ACK delay=12529 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:48.048087312Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:48.048104644Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=119.754022ms latest_rtt=33.228727ms srtt=33.228727ms min_rtt=33.228727ms rttvar=16.614363ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 341474894 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.228727ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 307765161 }), send_elapsed: 0ns, ack_elapsed: 33.228727ms, rtt: 33.228727ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 507843, last_update: Instant { tv_sec: 927, tv_nsec: 441727932 }, next_time: Instant { tv_sec: 927, tv_nsec: 441840171 }, 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-11T20:56:48.048152513Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:48036 to 193.167.100.100:443 [2025-09-11T20:56:48.048158805Z TRACE quiche_apps::client] 0.0.0.0:48036 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.079959948Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48036 [2025-09-11T20:56:48.079979896Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx pkt Short dcid=505c3fffa6b97afba78083ac62bd46a93412aa22 key_phase=false len=1186 pn=2 [2025-09-11T20:56:48.079994723Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm ACK delay=12346 blocks=[5..7] ecn_counts=None [2025-09-11T20:56:48.080003730Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 packet newly acked 5 [2025-09-11T20:56:48.080008890Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 packet newly acked 6 [2025-09-11T20:56:48.080013258Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 packet newly acked 7 [2025-09-11T20:56:48.080020561Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 packet 3 lost on epoch 2 [2025-09-11T20:56:48.080026072Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 packet 4 lost on epoch 2 [2025-09-11T20:56:48.080046429Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm HANDSHAKE_DONE [2025-09-11T20:56:48.080054735Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 dropped epoch 1 state [2025-09-11T20:56:48.080060847Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:48.080067339Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:48.080074943Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm PADDING len=107 [2025-09-11T20:56:48.080101222Z TRACE quiche_apps::client] 0.0.0.0:48036: processed 1207 bytes [2025-09-11T20:56:48.080109437Z TRACE quiche_apps::client] 0.0.0.0:48036: recv() would block [2025-09-11T20:56:48.080114146Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.080119606Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 stream id 0 is readable [2025-09-11T20:56:48.080128493Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 0 [2025-09-11T20:56:48.080162145Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 0 [2025-09-11T20:56:48.080169770Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 0 [2025-09-11T20:56:48.080177203Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 17 bytes on stream 0 [2025-09-11T20:56:48.080182774Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:48.080189827Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:48.080195046Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:48.080200807Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:48.080207590Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:48.080220013Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:48.080226946Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 stream id 0 is readable [2025-09-11T20:56:48.080231214Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 0 [2025-09-11T20:56:48.080235011Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 0 [2025-09-11T20:56:48.080239309Z TRACE quiche::h3::stream] 505c3fffa6b97afba78083ac62bd46a93412aa22 read 1 bytes on stream 0 [2025-09-11T20:56:48.080242254Z TRACE quiche::h3] 505c3fffa6b97afba78083ac62bd46a93412aa22 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:48.080249398Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:48.080253065Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:48.080256331Z INFO quiche_apps::common] 1/1 response(s) received in 166.010304ms, closing... [2025-09-11T20:56:48.080276639Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx pkt Short dcid=2cfc6222f8d52551 key_phase=false len=11 pn=10 [2025-09-11T20:56:48.080280456Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:48.080290354Z TRACE quiche::recovery::congestion::recovery] 505c3fffa6b97afba78083ac62bd46a93412aa22 timer=189.473696ms latest_rtt=128.939148ms srtt=43.942529ms min_rtt=33.228727ms rttvar=33.888377ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 927, tv_nsec: 505871449 }) Rate { delivered: 521, delivered_time: Instant { tv_sec: 927, tv_nsec: 441840171 }, first_sent_time: Instant { tv_sec: 927, tv_nsec: 441840171 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 132.178724ms, delivered: 188, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 927, tv_nsec: 341474894 }), send_elapsed: 3.239576ms, ack_elapsed: 132.178724ms, rtt: 128.939148ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 268817, last_update: Instant { tv_sec: 927, tv_nsec: 473945763 }, next_time: Instant { tv_sec: 927, tv_nsec: 441840171 }, max_datagram_size: 1350, last_packet_size: None, iv: 372µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-11T20:56:48.080364953Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:48036 to 193.167.100.100:443 [2025-09-11T20:56:48.080373770Z TRACE quiche_apps::client] 0.0.0.0:48036 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.089910926Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48036 [2025-09-11T20:56:48.089932476Z TRACE quiche_apps::client] 0.0.0.0:48036: processed 1207 bytes [2025-09-11T20:56:48.089939549Z TRACE quiche_apps::client] 0.0.0.0:48036: recv() would block [2025-09-11T20:56:48.089943997Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.089950980Z TRACE quiche_apps::client] 0.0.0.0:48036 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.099975926Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48036 [2025-09-11T20:56:48.099990723Z TRACE quiche_apps::client] 0.0.0.0:48036: processed 1207 bytes [2025-09-11T20:56:48.099997215Z TRACE quiche_apps::client] 0.0.0.0:48036: recv() would block [2025-09-11T20:56:48.100002255Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.100009228Z TRACE quiche_apps::client] 0.0.0.0:48036 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.110836478Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48036 [2025-09-11T20:56:48.110848601Z TRACE quiche_apps::client] 0.0.0.0:48036: processed 42 bytes [2025-09-11T20:56:48.110853750Z TRACE quiche_apps::client] 0.0.0.0:48036: recv() would block [2025-09-11T20:56:48.110857247Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.110862707Z TRACE quiche_apps::client] 0.0.0.0:48036 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.619427453Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:48.619448152Z TRACE quiche] 505c3fffa6b97afba78083ac62bd46a93412aa22 draining timeout expired [2025-09-11T20:56:48.619485782Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.619493507Z INFO quiche_apps::client] connection closed, recv=6 sent=11 lost=2 retrans=3 sent_bytes=2071 recv_bytes=4248 lost_bytes=1219 [local_addr=0.0.0.0:48036 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=11 lost=2 retrans=3 rtt=43.942529ms min_rtt=Some(33.228727ms) rttvar=33.888377ms cwnd=9450 sent_bytes=2071 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=56 pmtu=1350 delivery_rate=10021] [2025-09-11T20:56:48.624157430Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:48.624421181Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44682 with scid f4f3b92470395f6a93dc209fd9530f77e53f18b6 [2025-09-11T20:56:48.624464933Z TRACE quiche::tls] f4f3b92470395f6a93dc209fd9530f77e53f18b6 write message lvl=Initial len=266 [2025-09-11T20:56:48.624481614Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Initial version=1 dcid=02f09c53138f3e5eb5a1a880f2d7df0a scid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 len=270 pn=0 [2025-09-11T20:56:48.624484760Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:48.624497333Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=998.932013ms 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: 928, tv_nsec: 18107137 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 18107137 }, 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: 928, tv_nsec: 18107137 }, next_time: Instant { tv_sec: 928, tv_nsec: 18107137 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:48.624576040Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:48.657828926Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:44682 [2025-09-11T20:56:48.657859393Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx pkt Initial version=1 dcid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 scid=bb6a0b3c17f5a0e7 token= len=120 pn=114517 [2025-09-11T20:56:48.657881995Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm ACK delay=84 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:48.657891943Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 packet newly acked 0 [2025-09-11T20:56:48.657901351Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:48.658028689Z TRACE quiche::tls] f4f3b92470395f6a93dc209fd9530f77e53f18b6 set write secret lvl=Handshake [2025-09-11T20:56:48.658041392Z TRACE quiche::tls] f4f3b92470395f6a93dc209fd9530f77e53f18b6 set read secret lvl=Handshake [2025-09-11T20:56:48.658083420Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx pkt Handshake version=1 dcid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 scid=bb6a0b3c17f5a0e7 len=726 pn=0 [2025-09-11T20:56:48.658096124Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:48.658348755Z TRACE quiche::tls] f4f3b92470395f6a93dc209fd9530f77e53f18b6 write message lvl=Handshake len=36 [2025-09-11T20:56:48.658359575Z TRACE quiche::tls] f4f3b92470395f6a93dc209fd9530f77e53f18b6 set write secret lvl=OneRTT [2025-09-11T20:56:48.658368662Z TRACE quiche::tls] f4f3b92470395f6a93dc209fd9530f77e53f18b6 set read secret lvl=OneRTT [2025-09-11T20:56:48.658385273Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(02f09c53138f3e5eb5a1a880f2d7df0a), max_idle_timeout: 180000, stateless_reset_token: Some(257378728778166263344697078265563482673), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(bb6a0b3c17f5a0e7), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:48.658409268Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx pkt Handshake version=1 dcid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 scid=bb6a0b3c17f5a0e7 len=294 pn=1 [2025-09-11T20:56:48.658414978Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm PING mtu_probe=None [2025-09-11T20:56:48.658418685Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm PADDING len=273 [2025-09-11T20:56:48.658424907Z TRACE quiche_apps::client] 0.0.0.0:44682: processed 1252 bytes [2025-09-11T20:56:48.658430898Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:44682 [2025-09-11T20:56:48.658434265Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx pkt Short dcid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 key_phase=false len=418 pn=0 [2025-09-11T20:56:48.658438642Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:48.658452378Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:48.658456235Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 7e, 83, ea, 9a, 3b, 77, 3c] reset_token=[57, d1, b3, 94, 3e, 85, 57, c1, 00, f3, 1b, 04, 66, a5, c3, f4] [2025-09-11T20:56:48.658462868Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[53, 52, ea, 82, 85, 09, eb, cb] reset_token=[56, 76, 86, 99, 43, 6e, 90, 69, a2, f7, cd, 91, 17, d4, be, 27] [2025-09-11T20:56:48.658475922Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[89, 61, c5, f5, 3a, cc, 0a, 94] reset_token=[e1, 45, a3, 6b, f8, 47, 70, 8c, 5c, 20, 46, 45, da, 67, 9a, c7] [2025-09-11T20:56:48.658480911Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[87, f7, 3e, 44, 7f, 4c, 74, b0] reset_token=[2f, 17, 57, f6, c6, bd, 9a, a5, 06, 98, 7d, 43, 54, c6, 2e, 41] [2025-09-11T20:56:48.658485841Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[63, a5, 36, 4a, ff, ee, fe, d3] reset_token=[49, fb, 5c, 9f, b7, 31, 86, a4, d4, 4b, c5, 44, 87, 74, ae, 01] [2025-09-11T20:56:48.658490349Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[d3, c2, 2c, 96, 07, ed, b5, 9c] reset_token=[dd, 06, 03, 9e, 0c, 1d, ea, 66, 59, 68, 72, 43, 48, b3, 52, fa] [2025-09-11T20:56:48.658495208Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[02, 9d, 6a, c0, 15, 15, b3, df] reset_token=[a5, ca, 7b, c8, 50, 0c, df, b1, 37, 68, 15, 73, 36, 4f, 30, f0] [2025-09-11T20:56:48.658499235Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:48.658503443Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:48.658506339Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:48.658509264Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm PADDING len=4 [2025-09-11T20:56:48.658518952Z TRACE quiche_apps::client] 0.0.0.0:44682: processed 439 bytes [2025-09-11T20:56:48.658522719Z TRACE quiche_apps::client] 0.0.0.0:44682: recv() would block [2025-09-11T20:56:48.658525084Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.658540112Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:48.658552455Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 open GREASE stream 14 [2025-09-11T20:56:48.658561471Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:48.658567002Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:48.658577982Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:48.658602287Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /lubpjccspn", "user-agent: quiche"] [2025-09-11T20:56:48.658645648Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 stream id 3 is readable [2025-09-11T20:56:48.658651349Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 3 [2025-09-11T20:56:48.658655256Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 open peer's control stream 3 [2025-09-11T20:56:48.658658522Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 3 [2025-09-11T20:56:48.658661618Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 3 [2025-09-11T20:56:48.658664894Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 6 bytes on stream 3 [2025-09-11T20:56:48.658667870Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:48.658675274Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 stream id 7 is readable [2025-09-11T20:56:48.658678720Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 7 [2025-09-11T20:56:48.658686064Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 stream id 11 is readable [2025-09-11T20:56:48.658689911Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 11 [2025-09-11T20:56:48.658713425Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Initial version=1 dcid=bb6a0b3c17f5a0e7 scid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 len=9 pn=1 [2025-09-11T20:56:48.658716450Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm ACK delay=107 blocks=[114517..114517] ecn_counts=None [2025-09-11T20:56:48.658725517Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=99.396159ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 52060829 }, next_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:48.658745525Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Handshake version=1 dcid=bb6a0b3c17f5a0e7 scid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 len=45 pn=2 [2025-09-11T20:56:48.658748430Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm ACK delay=42 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:48.658751015Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:48.658757086Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=100.217551ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 52382890 }, next_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, max_datagram_size: 1350, last_packet_size: None, iv: 196.082µ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-11T20:56:48.658768087Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 dropped epoch 0 state [2025-09-11T20:56:48.658780790Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Short dcid=bb6a0b3c17f5a0e7 key_phase=false len=1161 pn=3 [2025-09-11T20:56:48.658783556Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm ACK delay=42 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:48.658786090Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b9, ec, ba, 38, 12, 89, 61, ae, ff, 8a, 89, 34, 06, 28, 86, 9b, ab, 04, 9a, aa] reset_token=[f9, 8a, 19, 64, bf, cf, 9d, 3c, 4a, 29, f1, 3b, d1, 27, 7b, 2a] [2025-09-11T20:56:48.658795808Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0d, b4, e3, e7, 5e, c0, 57, f8, bc, 94, ed, 2e, 24, 4a, b4, 56, c3, be, 56, ff] reset_token=[a6, 3c, 78, 74, 58, a5, de, b5, b4, 53, 1d, 03, 77, cf, 94, 88] [2025-09-11T20:56:48.658801278Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c7, 06, a8, c0, 1e, 7b, e0, 29, 9a, 17, 0f, 27, 45, ae, d3, d3, d8, 0b, 83, 17] reset_token=[49, b5, 32, 80, 44, 15, 5e, 29, 83, 74, d7, 3f, 71, 0b, f8, 5a] [2025-09-11T20:56:48.658806458Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[9b, 3f, 0a, 65, ac, 32, 81, 09, 86, 3f, ba, 63, 78, 5f, 5d, 1e, 15, b8, 7d, 60] reset_token=[03, 20, 3c, 06, 50, 8c, d6, 32, 3f, a5, e1, 4e, 44, e4, 7c, 12] [2025-09-11T20:56:48.658811678Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[50, db, 2d, 0a, 82, 35, fe, f6, ce, ff, a3, 0e, 40, c8, 4b, 73, 2a, 48, 23, a5] reset_token=[67, e9, 63, 47, b5, 1a, a5, 96, 75, 05, d0, 58, 23, 76, 39, 36] [2025-09-11T20:56:48.658816838Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[06, bf, cb, ea, 6e, 77, d2, b8, aa, ad, 6c, 27, 54, df, 96, 46, 02, a2, f0, 14] reset_token=[d0, 83, f8, 1f, b6, 65, 67, d9, 94, 71, 36, 5b, ea, 38, eb, 12] [2025-09-11T20:56:48.658821897Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[2f, 3a, fb, 82, 4e, ae, 12, 1d, 1b, a9, 61, d5, e6, 63, 98, 03, 41, 05, 0e, e2] reset_token=[ba, 83, 9e, dd, 38, 18, 66, fa, 2b, f8, 2a, 09, 44, 40, 37, ab] [2025-09-11T20:56:48.658827026Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:48.658829641Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm PADDING len=852 [2025-09-11T20:56:48.658838528Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=100.136009ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 52382890 }, next_time: Instant { tv_sec: 928, tv_nsec: 52578972 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:48.658879955Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44682 to 193.167.100.100:443 [2025-09-11T20:56:48.658887900Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Short dcid=bb6a0b3c17f5a0e7 key_phase=false len=6 pn=4 [2025-09-11T20:56:48.658891777Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:48.658907166Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=100.06671ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 52561212 }, next_time: Instant { tv_sec: 928, tv_nsec: 52578972 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.414387ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:48.658951358Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:44682 to 193.167.100.100:443 [2025-09-11T20:56:48.658965104Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Short dcid=bb6a0b3c17f5a0e7 key_phase=false len=6 pn=5 [2025-09-11T20:56:48.658969632Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:48.658978949Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=99.995197ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 52561212 }, next_time: Instant { tv_sec: 928, tv_nsec: 55050068 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:48.659016860Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:44682 to 193.167.100.100:443 [2025-09-11T20:56:48.659026508Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Short dcid=bb6a0b3c17f5a0e7 key_phase=false len=72 pn=6 [2025-09-11T20:56:48.659030886Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:48.659040474Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=99.933682ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 52697777 }, next_time: Instant { tv_sec: 928, tv_nsec: 55050068 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.482µ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-11T20:56:48.659084787Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:44682 to 193.167.100.100:443 [2025-09-11T20:56:48.659093593Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Short dcid=bb6a0b3c17f5a0e7 key_phase=false len=31 pn=7 [2025-09-11T20:56:48.659096960Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:48.659107409Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=99.866737ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 52697777 }, next_time: Instant { tv_sec: 928, tv_nsec: 55307550 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:48.659149758Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:44682 to 193.167.100.100:443 [2025-09-11T20:56:48.659158344Z TRACE quiche_apps::client] 0.0.0.0:44682 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.759285840Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:48.759302371Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 loss detection timeout expired [2025-09-11T20:56:48.759308362Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=99.934651ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 52697777 }, next_time: Instant { tv_sec: 928, tv_nsec: 55307550 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:48.759356632Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.759383642Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Handshake version=1 dcid=bb6a0b3c17f5a0e7 scid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 len=46 pn=8 [2025-09-11T20:56:48.759387459Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm ACK delay=12621 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:48.759392398Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:48.759410612Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=120.216496ms latest_rtt=33.423063ms srtt=33.423063ms min_rtt=33.423063ms rttvar=16.711531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 52060870 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 33.423063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 18107137 }), send_elapsed: 0ns, ack_elapsed: 33.423063ms, rtt: 33.423063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 504890, last_update: Instant { tv_sec: 928, tv_nsec: 153044441 }, next_time: Instant { tv_sec: 928, tv_nsec: 153044441 }, 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-11T20:56:48.759450326Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:44682 to 193.167.100.100:443 [2025-09-11T20:56:48.759458722Z TRACE quiche_apps::client] 0.0.0.0:44682 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.791237674Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:44682 [2025-09-11T20:56:48.791257320Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx pkt Short dcid=f4f3b92470395f6a93dc209fd9530f77e53f18b6 key_phase=false len=1186 pn=2 [2025-09-11T20:56:48.791274302Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm ACK delay=12424 blocks=[5..7] ecn_counts=None [2025-09-11T20:56:48.791282558Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 packet newly acked 5 [2025-09-11T20:56:48.791288469Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 packet newly acked 6 [2025-09-11T20:56:48.791293267Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 packet newly acked 7 [2025-09-11T20:56:48.791301152Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 packet 3 lost on epoch 2 [2025-09-11T20:56:48.791306643Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 packet 4 lost on epoch 2 [2025-09-11T20:56:48.791349883Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm HANDSHAKE_DONE [2025-09-11T20:56:48.791359802Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 dropped epoch 1 state [2025-09-11T20:56:48.791365722Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:48.791373257Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:48.791381101Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm PADDING len=107 [2025-09-11T20:56:48.791413652Z TRACE quiche_apps::client] 0.0.0.0:44682: processed 1207 bytes [2025-09-11T20:56:48.791422388Z TRACE quiche_apps::client] 0.0.0.0:44682: recv() would block [2025-09-11T20:56:48.791427558Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.791442295Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 stream id 0 is readable [2025-09-11T20:56:48.791452103Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 0 [2025-09-11T20:56:48.791458385Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 0 [2025-09-11T20:56:48.791462072Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 0 [2025-09-11T20:56:48.791466330Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 17 bytes on stream 0 [2025-09-11T20:56:48.791470047Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:48.791473994Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:48.791477080Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:48.791480567Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:48.791484624Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:48.791508669Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:48.791514540Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 stream id 0 is readable [2025-09-11T20:56:48.791518658Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 0 [2025-09-11T20:56:48.791522475Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 0 [2025-09-11T20:56:48.791526933Z TRACE quiche::h3::stream] f4f3b92470395f6a93dc209fd9530f77e53f18b6 read 1 bytes on stream 0 [2025-09-11T20:56:48.791529888Z TRACE quiche::h3] f4f3b92470395f6a93dc209fd9530f77e53f18b6 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:48.791537242Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:48.791541340Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:48.791545017Z INFO quiche_apps::common] 1/1 response(s) received in 166.957506ms, closing... [2025-09-11T20:56:48.791564273Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx pkt Short dcid=bb6a0b3c17f5a0e7 key_phase=false len=11 pn=9 [2025-09-11T20:56:48.791568080Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:48.791577818Z TRACE quiche::recovery::congestion::recovery] f4f3b92470395f6a93dc209fd9530f77e53f18b6 timer=190.511963ms latest_rtt=129.623603ms srtt=44.19813ms min_rtt=33.423063ms rttvar=34.083783ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 928, tv_nsec: 217120921 }) Rate { delivered: 520, delivered_time: Instant { tv_sec: 928, tv_nsec: 153044441 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 153044441 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 79.70 Kbps, is_app_limited: true, interval: 132.870283ms, delivered: 187, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 52060870 }), send_elapsed: 3.24668ms, ack_elapsed: 132.870283ms, rtt: 129.623603ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 267262, last_update: Instant { tv_sec: 928, tv_nsec: 185234209 }, next_time: Instant { tv_sec: 928, tv_nsec: 153044441 }, max_datagram_size: 1350, last_packet_size: None, iv: 374.165µ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=1.9574338205844317 w_max=13500 } [2025-09-11T20:56:48.791626789Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:44682 to 193.167.100.100:443 [2025-09-11T20:56:48.791641997Z TRACE quiche_apps::client] 0.0.0.0:44682 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.801141293Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:44682 [2025-09-11T20:56:48.801157353Z TRACE quiche_apps::client] 0.0.0.0:44682: processed 1207 bytes [2025-09-11T20:56:48.801164406Z TRACE quiche_apps::client] 0.0.0.0:44682: recv() would block [2025-09-11T20:56:48.801168985Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.801176058Z TRACE quiche_apps::client] 0.0.0.0:44682 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.821275374Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:44682 [2025-09-11T20:56:48.821291504Z TRACE quiche_apps::client] 0.0.0.0:44682: processed 1207 bytes [2025-09-11T20:56:48.821298217Z TRACE quiche_apps::client] 0.0.0.0:44682: recv() would block [2025-09-11T20:56:48.821302916Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.821310069Z TRACE quiche_apps::client] 0.0.0.0:44682 -> 193.167.100.100:443: done writing [2025-09-11T20:56:48.822103828Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:44682 [2025-09-11T20:56:48.822114709Z TRACE quiche_apps::client] 0.0.0.0:44682: processed 42 bytes [2025-09-11T20:56:48.822121311Z TRACE quiche_apps::client] 0.0.0.0:44682: recv() would block [2025-09-11T20:56:48.822125970Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:48.822132552Z TRACE quiche_apps::client] 0.0.0.0:44682 -> 193.167.100.100:443: done writing [2025-09-11T20:56:49.334696224Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:49.334718175Z TRACE quiche] f4f3b92470395f6a93dc209fd9530f77e53f18b6 draining timeout expired [2025-09-11T20:56:49.334752179Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.334759532Z INFO quiche_apps::client] connection closed, recv=5 sent=10 lost=2 retrans=3 sent_bytes=2039 recv_bytes=2898 lost_bytes=1219 [local_addr=0.0.0.0:44682 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=10 lost=2 retrans=3 rtt=44.19813ms min_rtt=Some(33.423063ms) rttvar=34.083783ms cwnd=9450 sent_bytes=2039 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=56 pmtu=1350 delivery_rate=9963] [2025-09-11T20:56:49.339365888Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:49.339614712Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37029 with scid 4b36452823e781bb9adc2535bbcda90a254a12f3 [2025-09-11T20:56:49.339653154Z TRACE quiche::tls] 4b36452823e781bb9adc2535bbcda90a254a12f3 write message lvl=Initial len=266 [2025-09-11T20:56:49.339669354Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Initial version=1 dcid=f82175f8ee2da0ec04ccde32a62f635f scid=4b36452823e781bb9adc2535bbcda90a254a12f3 len=270 pn=0 [2025-09-11T20:56:49.339672419Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:49.339685424Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=998.93543ms 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: 928, tv_nsec: 733298624 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 733298624 }, 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: 928, tv_nsec: 733298624 }, next_time: Instant { tv_sec: 928, tv_nsec: 733298624 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:49.339763529Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:49.372898550Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:49.372922525Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx pkt Initial version=1 dcid=4b36452823e781bb9adc2535bbcda90a254a12f3 scid=ffca6a5d8226705c token= len=120 pn=127944 [2025-09-11T20:56:49.372941571Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm ACK delay=77 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:49.372950397Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 packet newly acked 0 [2025-09-11T20:56:49.372959704Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:49.373096830Z TRACE quiche::tls] 4b36452823e781bb9adc2535bbcda90a254a12f3 set write secret lvl=Handshake [2025-09-11T20:56:49.373115815Z TRACE quiche::tls] 4b36452823e781bb9adc2535bbcda90a254a12f3 set read secret lvl=Handshake [2025-09-11T20:56:49.373175276Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx pkt Handshake version=1 dcid=4b36452823e781bb9adc2535bbcda90a254a12f3 scid=ffca6a5d8226705c len=726 pn=0 [2025-09-11T20:56:49.373189212Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:49.373494251Z TRACE quiche::tls] 4b36452823e781bb9adc2535bbcda90a254a12f3 write message lvl=Handshake len=36 [2025-09-11T20:56:49.373502877Z TRACE quiche::tls] 4b36452823e781bb9adc2535bbcda90a254a12f3 set write secret lvl=OneRTT [2025-09-11T20:56:49.373512374Z TRACE quiche::tls] 4b36452823e781bb9adc2535bbcda90a254a12f3 set read secret lvl=OneRTT [2025-09-11T20:56:49.373531801Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(f82175f8ee2da0ec04ccde32a62f635f), max_idle_timeout: 180000, stateless_reset_token: Some(284807716101975568970677439139895581872), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(ffca6a5d8226705c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:49.373562618Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx pkt Handshake version=1 dcid=4b36452823e781bb9adc2535bbcda90a254a12f3 scid=ffca6a5d8226705c len=294 pn=1 [2025-09-11T20:56:49.373574310Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm PING mtu_probe=None [2025-09-11T20:56:49.373581503Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm PADDING len=273 [2025-09-11T20:56:49.373592864Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1252 bytes [2025-09-11T20:56:49.373598675Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:49.373601711Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.373618222Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:49.373633310Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 open GREASE stream 14 [2025-09-11T20:56:49.373643048Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:49.373654970Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:49.373669067Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:49.373679045Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /eojamvcrfb", "user-agent: quiche"] [2025-09-11T20:56:49.373770325Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Initial version=1 dcid=ffca6a5d8226705c scid=4b36452823e781bb9adc2535bbcda90a254a12f3 len=9 pn=1 [2025-09-11T20:56:49.373776236Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm ACK delay=106 blocks=[127944..127944] ecn_counts=None [2025-09-11T20:56:49.373788139Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=99.017733ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 767207066 }, next_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:49.373812244Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Handshake version=1 dcid=ffca6a5d8226705c scid=4b36452823e781bb9adc2535bbcda90a254a12f3 len=45 pn=2 [2025-09-11T20:56:49.373815910Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm ACK delay=31 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:49.373819226Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:49.373828524Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=99.817002ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 767434811 }, next_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.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-11T20:56:49.373853350Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 dropped epoch 0 state [2025-09-11T20:56:49.373870943Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Short dcid=ffca6a5d8226705c key_phase=false len=1161 pn=3 [2025-09-11T20:56:49.373874389Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[47, 96, f4, 81, f0, 03, 79, e4, cb, 58, 5f, 61, 04, 52, 38, 71, 6a, bb, f3, 3d] reset_token=[81, 2d, e5, b9, 46, 47, d8, bf, 6c, 45, d8, 0a, 3a, 1d, d8, 3e] [2025-09-11T20:56:49.373888726Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, 2c, 20, a6, 4e, ac, 6e, 6f, aa, cb, a0, 8d, 8f, 2a, 6a, 50, 6b, bb, ff, 3c] reset_token=[ed, 40, 43, b9, 4c, a1, 9c, 67, 40, 01, 2a, c0, cb, 4b, 28, ae] [2025-09-11T20:56:49.373895408Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[fc, 8c, bf, ae, 8e, de, 92, 8f, 3c, b7, 6e, 57, 7d, 8b, 95, 3f, db, 17, fd, c2] reset_token=[70, 42, e6, 86, 8f, 91, 0a, 8e, 19, a5, 58, 15, 06, 7c, 68, 2a] [2025-09-11T20:56:49.373901720Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b7, 80, dd, e9, 88, f0, 35, f3, a7, da, ae, b3, 30, 43, d2, 84, 43, 46, 17, 03] reset_token=[6b, 02, 88, b7, 8e, ee, 28, 29, c9, 0a, 4f, 46, 2e, 8c, d8, a2] [2025-09-11T20:56:49.373907902Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[95, 25, 44, 54, 47, 1c, 7b, e9, d8, 84, 4e, b2, f7, e4, 90, 10, a7, 27, fa, 7c] reset_token=[df, 9a, 9b, 28, f1, da, 11, e8, f4, a1, c0, 5e, d1, 27, 31, 83] [2025-09-11T20:56:49.373915997Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[49, 0b, 67, 97, 07, 72, 85, 60, 44, 87, 5a, a3, 31, 2e, da, e8, fc, b6, 82, 07] reset_token=[23, a3, 37, b2, 7b, cc, 10, 3e, 2f, f0, 0e, 74, 7e, f6, c0, 5c] [2025-09-11T20:56:49.373928079Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[a8, 01, 23, ee, cc, d7, 46, ce, 34, d3, 83, 4c, 33, d3, b9, 11, 80, 64, a0, b4] reset_token=[59, 49, 8f, 12, 6e, 41, 4c, ad, 87, e3, 08, 04, 3b, 0c, 82, 2b] [2025-09-11T20:56:49.373939551Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:49.373944470Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm PADDING len=857 [2025-09-11T20:56:49.373977962Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=99.667854ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 767434811 }, next_time: Instant { tv_sec: 928, tv_nsec: 767630149 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:49.374030971Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.374045228Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Short dcid=ffca6a5d8226705c key_phase=false len=6 pn=4 [2025-09-11T20:56:49.374048584Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:49.374057761Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=99.587895ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 767715925 }, next_time: Instant { tv_sec: 928, tv_nsec: 767630149 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.405226ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:49.374107414Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.374120057Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Short dcid=ffca6a5d8226705c key_phase=false len=6 pn=5 [2025-09-11T20:56:49.374124646Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:49.374134384Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=99.511262ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 767715925 }, next_time: Instant { tv_sec: 928, tv_nsec: 770196862 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:49.374174148Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.374182554Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Short dcid=ffca6a5d8226705c key_phase=false len=72 pn=6 [2025-09-11T20:56:49.374185119Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:49.374192392Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=99.453214ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 767854914 }, next_time: Instant { tv_sec: 928, tv_nsec: 770196862 }, max_datagram_size: 1350, last_packet_size: None, iv: 256.505µ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-11T20:56:49.374241493Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.374254007Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Short dcid=ffca6a5d8226705c key_phase=false len=31 pn=7 [2025-09-11T20:56:49.374258605Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:49.374268824Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=99.376912ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 767854914 }, next_time: Instant { tv_sec: 928, tv_nsec: 770453367 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:49.374319844Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.374353616Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:49.474508190Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:49.474526063Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 loss detection timeout expired [2025-09-11T20:56:49.474531964Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=99.002157ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 767854914 }, next_time: Instant { tv_sec: 928, tv_nsec: 770453367 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:49.474552392Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.474575075Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Handshake version=1 dcid=ffca6a5d8226705c scid=4b36452823e781bb9adc2535bbcda90a254a12f3 len=46 pn=8 [2025-09-11T20:56:49.474589642Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm ACK delay=12626 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:49.474595092Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:49.474609940Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=119.415297ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 868238248 }, next_time: Instant { tv_sec: 928, tv_nsec: 868238248 }, 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-11T20:56:49.474671605Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.474681724Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:49.594860394Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:49.594877085Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 loss detection timeout expired [2025-09-11T20:56:49.594885721Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=218.916607ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 868238248 }, next_time: Instant { tv_sec: 928, tv_nsec: 868238248 }, 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-11T20:56:49.594906410Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.594929723Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Short dcid=ffca6a5d8226705c key_phase=false len=304 pn=9 [2025-09-11T20:56:49.594933821Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[47, 96, f4, 81, f0, 03, 79, e4, cb, 58, 5f, 61, 04, 52, 38, 71, 6a, bb, f3, 3d] reset_token=[81, 2d, e5, b9, 46, 47, d8, bf, 6c, 45, d8, 0a, 3a, 1d, d8, 3e] [2025-09-11T20:56:49.594943589Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, 2c, 20, a6, 4e, ac, 6e, 6f, aa, cb, a0, 8d, 8f, 2a, 6a, 50, 6b, bb, ff, 3c] reset_token=[ed, 40, 43, b9, 4c, a1, 9c, 67, 40, 01, 2a, c0, cb, 4b, 28, ae] [2025-09-11T20:56:49.594962565Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[fc, 8c, bf, ae, 8e, de, 92, 8f, 3c, b7, 6e, 57, 7d, 8b, 95, 3f, db, 17, fd, c2] reset_token=[70, 42, e6, 86, 8f, 91, 0a, 8e, 19, a5, 58, 15, 06, 7c, 68, 2a] [2025-09-11T20:56:49.594970499Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b7, 80, dd, e9, 88, f0, 35, f3, a7, da, ae, b3, 30, 43, d2, 84, 43, 46, 17, 03] reset_token=[6b, 02, 88, b7, 8e, ee, 28, 29, c9, 0a, 4f, 46, 2e, 8c, d8, a2] [2025-09-11T20:56:49.594977102Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[95, 25, 44, 54, 47, 1c, 7b, e9, d8, 84, 4e, b2, f7, e4, 90, 10, a7, 27, fa, 7c] reset_token=[df, 9a, 9b, 28, f1, da, 11, e8, f4, a1, c0, 5e, d1, 27, 31, 83] [2025-09-11T20:56:49.594983333Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[49, 0b, 67, 97, 07, 72, 85, 60, 44, 87, 5a, a3, 31, 2e, da, e8, fc, b6, 82, 07] reset_token=[23, a3, 37, b2, 7b, cc, 10, 3e, 2f, f0, 0e, 74, 7e, f6, c0, 5c] [2025-09-11T20:56:49.594989806Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[a8, 01, 23, ee, cc, d7, 46, ce, 34, d3, 83, 4c, 33, d3, b9, 11, 80, 64, a0, b4] reset_token=[59, 49, 8f, 12, 6e, 41, 4c, ad, 87, e3, 08, 04, 3b, 0c, 82, 2b] [2025-09-11T20:56:49.594996197Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:49.595012618Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=279.103024ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1935 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 330, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 988591334 }, next_time: Instant { tv_sec: 928, tv_nsec: 988591334 }, max_datagram_size: 1350, last_packet_size: Some(330), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:49.595070556Z TRACE quiche_apps::client] written 330 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.595084943Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Short dcid=ffca6a5d8226705c key_phase=false len=6 pn=10 [2025-09-11T20:56:49.595090223Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:49.595101844Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=279.013297ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1967 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 988755209 }, next_time: Instant { tv_sec: 928, tv_nsec: 988591334 }, max_datagram_size: 1350, last_packet_size: None, iv: 714.267µ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-11T20:56:49.595155184Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.595164090Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:49.874497259Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:49.874521414Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 loss detection timeout expired [2025-09-11T20:56:49.874531492Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=399.13763ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1967 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506813, last_update: Instant { tv_sec: 928, tv_nsec: 988755209 }, next_time: Instant { tv_sec: 928, tv_nsec: 988591334 }, max_datagram_size: 1350, last_packet_size: None, iv: 714.267µ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-11T20:56:49.874568401Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.874608727Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Handshake version=1 dcid=ffca6a5d8226705c scid=4b36452823e781bb9adc2535bbcda90a254a12f3 len=48 pn=11 [2025-09-11T20:56:49.874615860Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm ACK delay=62630 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:49.874624025Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:49.874649112Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=599.538405ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2069 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 506813, last_update: Instant { tv_sec: 929, tv_nsec: 268258715 }, next_time: Instant { tv_sec: 929, tv_nsec: 268972982 }, 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-11T20:56:49.874721967Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.874739861Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Handshake version=1 dcid=ffca6a5d8226705c scid=4b36452823e781bb9adc2535bbcda90a254a12f3 len=9 pn=12 [2025-09-11T20:56:49.874745642Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm ACK delay=62647 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:49.874751513Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm PING mtu_probe=None [2025-09-11T20:56:49.874764557Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=599.422499ms latest_rtt=33.296252ms srtt=33.296252ms min_rtt=33.296252ms rttvar=16.648126ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2132 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 767207106 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 33.296252ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 733298624 }), send_elapsed: 0ns, ack_elapsed: 33.296252ms, rtt: 33.296252ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506813, last_update: Instant { tv_sec: 929, tv_nsec: 268407082 }, next_time: Instant { tv_sec: 929, tv_nsec: 268972982 }, max_datagram_size: 1350, last_packet_size: None, iv: 325.564µ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-11T20:56:49.874804311Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.874812837Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:49.906623153Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:49.906645264Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx pkt Short dcid=4b36452823e781bb9adc2535bbcda90a254a12f3 key_phase=false len=1186 pn=2 [2025-09-11T20:56:49.906664440Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm ACK delay=34943 blocks=[4..4, 6..7, 9..9] ecn_counts=None [2025-09-11T20:56:49.906673788Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 packet newly acked 4 [2025-09-11T20:56:49.906679558Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 packet newly acked 6 [2025-09-11T20:56:49.906684568Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 packet newly acked 7 [2025-09-11T20:56:49.906689106Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 packet newly acked 9 [2025-09-11T20:56:49.906699405Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 packet 3 lost on epoch 2 [2025-09-11T20:56:49.906705226Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 packet 5 lost on epoch 2 [2025-09-11T20:56:49.906726927Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm HANDSHAKE_DONE [2025-09-11T20:56:49.906735483Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 dropped epoch 1 state [2025-09-11T20:56:49.906742035Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:49.906778853Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:49.906788571Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm PADDING len=101 [2025-09-11T20:56:49.906821453Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1207 bytes [2025-09-11T20:56:49.906827534Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:49.906830640Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.906834016Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 stream id 0 is readable [2025-09-11T20:56:49.906840308Z TRACE quiche::h3::stream] 4b36452823e781bb9adc2535bbcda90a254a12f3 read 1 bytes on stream 0 [2025-09-11T20:56:49.906845007Z TRACE quiche::h3::stream] 4b36452823e781bb9adc2535bbcda90a254a12f3 read 1 bytes on stream 0 [2025-09-11T20:56:49.906848794Z TRACE quiche::h3::stream] 4b36452823e781bb9adc2535bbcda90a254a12f3 read 1 bytes on stream 0 [2025-09-11T20:56:49.906852941Z TRACE quiche::h3::stream] 4b36452823e781bb9adc2535bbcda90a254a12f3 read 17 bytes on stream 0 [2025-09-11T20:56:49.906856749Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:49.906860956Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:49.906865174Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:49.906870905Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:49.906878068Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:49.906908886Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:49.906914496Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 stream id 0 is readable [2025-09-11T20:56:49.906918864Z TRACE quiche::h3::stream] 4b36452823e781bb9adc2535bbcda90a254a12f3 read 1 bytes on stream 0 [2025-09-11T20:56:49.906922812Z TRACE quiche::h3::stream] 4b36452823e781bb9adc2535bbcda90a254a12f3 read 1 bytes on stream 0 [2025-09-11T20:56:49.906927089Z TRACE quiche::h3::stream] 4b36452823e781bb9adc2535bbcda90a254a12f3 read 1 bytes on stream 0 [2025-09-11T20:56:49.906930035Z TRACE quiche::h3] 4b36452823e781bb9adc2535bbcda90a254a12f3 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:49.906937489Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:49.906940966Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:49.906944101Z INFO quiche_apps::common] 1/1 response(s) received in 567.173609ms, closing... [2025-09-11T20:56:49.906960692Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx pkt Short dcid=ffca6a5d8226705c key_phase=false len=11 pn=13 [2025-09-11T20:56:49.906966443Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:49.906981892Z TRACE quiche::recovery::congestion::recovery] 4b36452823e781bb9adc2535bbcda90a254a12f3 timer=395.193804ms latest_rtt=311.727843ms srtt=66.8502ms min_rtt=33.296252ms rttvar=79.593991ms cwnd=9450 ssthresh=9450 bytes_in_flight=69 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 929, tv_nsec: 300319177 }) Rate { delivered: 850, delivered_time: Instant { tv_sec: 929, tv_nsec: 300319177 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 988591334 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 9, rate_sample: RateSample { bandwidth: 80.01 Kbps, is_app_limited: true, interval: 533.112071ms, delivered: 517, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 928, tv_nsec: 767207106 }), send_elapsed: 221.384228ms, ack_elapsed: 533.112071ms, rtt: 311.727843ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 176701, last_update: Instant { tv_sec: 929, tv_nsec: 268407082 }, next_time: Instant { tv_sec: 929, tv_nsec: 300953357 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:49.907038267Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:37029 to 193.167.100.100:443 [2025-09-11T20:56:49.907043386Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:49.918516879Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:49.918533760Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1207 bytes [2025-09-11T20:56:49.918541615Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:49.918546253Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.918553306Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:49.930663639Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:49.930680230Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1207 bytes [2025-09-11T20:56:49.930687303Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:49.930692322Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.930699085Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:49.967168963Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:49.967187327Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1207 bytes [2025-09-11T20:56:49.967193990Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:49.967198829Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:49.967207435Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:50.003644820Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:50.003662222Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1207 bytes [2025-09-11T20:56:50.003668604Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:50.003673293Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:50.003681609Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:50.015785449Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:50.015799675Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1207 bytes [2025-09-11T20:56:50.015806648Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:50.015811968Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:50.015818851Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:50.052307928Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:50.052344647Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1207 bytes [2025-09-11T20:56:50.052352482Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:50.052357030Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:50.052365085Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:50.587242282Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:50.587276967Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 439 bytes [2025-09-11T20:56:50.587285102Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:50.587290622Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 183 bytes [2025-09-11T20:56:50.587296373Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:50.587300651Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:50.587346767Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:50.588395472Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:37029 [2025-09-11T20:56:50.588407294Z TRACE quiche_apps::client] 0.0.0.0:37029: processed 1350 bytes [2025-09-11T20:56:50.588412353Z TRACE quiche_apps::client] 0.0.0.0:37029: recv() would block [2025-09-11T20:56:50.588416030Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:50.588421310Z TRACE quiche_apps::client] 0.0.0.0:37029 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.063949768Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:51.063973833Z TRACE quiche] 4b36452823e781bb9adc2535bbcda90a254a12f3 draining timeout expired [2025-09-11T20:56:51.064012996Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.064019738Z INFO quiche_apps::client] connection closed, recv=4 sent=14 lost=2 retrans=7 sent_bytes=2566 recv_bytes=2459 lost_bytes=1219 [local_addr=0.0.0.0:37029 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=14 lost=2 retrans=7 rtt=66.8502ms min_rtt=Some(33.296252ms) rttvar=79.593991ms cwnd=9450 sent_bytes=2566 recv_bytes=2459 lost_bytes=0 stream_retrans_bytes=148 pmtu=1350 delivery_rate=10001] [2025-09-11T20:56:51.068794138Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:51.069035117Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33336 with scid e7761eceeb5134eb976c2809ed9737419091dd9c [2025-09-11T20:56:51.069074480Z TRACE quiche::tls] e7761eceeb5134eb976c2809ed9737419091dd9c write message lvl=Initial len=266 [2025-09-11T20:56:51.069090871Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Initial version=1 dcid=847a0ff3cfd40e591af2a49a309c1524 scid=e7761eceeb5134eb976c2809ed9737419091dd9c len=270 pn=0 [2025-09-11T20:56:51.069094157Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:51.069106880Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=998.934428ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 930, tv_nsec: 462719049 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 462719049 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 930, tv_nsec: 462719049 }, next_time: Instant { tv_sec: 930, tv_nsec: 462719049 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.069177773Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:51.102187492Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:33336 [2025-09-11T20:56:51.102206468Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx pkt Initial version=1 dcid=e7761eceeb5134eb976c2809ed9737419091dd9c scid=96905aa434d65f98 token= len=120 pn=82983 [2025-09-11T20:56:51.102221596Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm ACK delay=65 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:51.102229381Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c packet newly acked 0 [2025-09-11T20:56:51.102235041Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:51.102356127Z TRACE quiche::tls] e7761eceeb5134eb976c2809ed9737419091dd9c set write secret lvl=Handshake [2025-09-11T20:56:51.102374110Z TRACE quiche::tls] e7761eceeb5134eb976c2809ed9737419091dd9c set read secret lvl=Handshake [2025-09-11T20:56:51.102401171Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx pkt Handshake version=1 dcid=e7761eceeb5134eb976c2809ed9737419091dd9c scid=96905aa434d65f98 len=726 pn=0 [2025-09-11T20:56:51.102407102Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:51.102643442Z TRACE quiche::tls] e7761eceeb5134eb976c2809ed9737419091dd9c write message lvl=Handshake len=36 [2025-09-11T20:56:51.102649424Z TRACE quiche::tls] e7761eceeb5134eb976c2809ed9737419091dd9c set write secret lvl=OneRTT [2025-09-11T20:56:51.102656918Z TRACE quiche::tls] e7761eceeb5134eb976c2809ed9737419091dd9c set read secret lvl=OneRTT [2025-09-11T20:56:51.102677265Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(847a0ff3cfd40e591af2a49a309c1524), max_idle_timeout: 180000, stateless_reset_token: Some(172618878835474503427884586632153274212), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(96905aa434d65f98), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:51.102710728Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx pkt Handshake version=1 dcid=e7761eceeb5134eb976c2809ed9737419091dd9c scid=96905aa434d65f98 len=294 pn=1 [2025-09-11T20:56:51.102719234Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm PING mtu_probe=None [2025-09-11T20:56:51.102724714Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm PADDING len=273 [2025-09-11T20:56:51.102733089Z TRACE quiche_apps::client] 0.0.0.0:33336: processed 1252 bytes [2025-09-11T20:56:51.102739000Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:33336 [2025-09-11T20:56:51.102742427Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx pkt Short dcid=e7761eceeb5134eb976c2809ed9737419091dd9c key_phase=false len=418 pn=0 [2025-09-11T20:56:51.102746895Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:51.102761713Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm NEW_TOKEN len=50 [2025-09-11T20:56:51.102765680Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[42, 69, 83, 88, b8, c4, ce, 0f] reset_token=[eb, 2f, 7b, f4, 5b, 37, 9e, 94, 18, 82, e0, d8, 51, 4f, 3b, 67] [2025-09-11T20:56:51.102771992Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[68, bd, 95, d3, de, 20, d2, 0e] reset_token=[63, cb, 38, 8f, 0b, 72, ee, b3, 7b, 52, fb, 37, 2f, e4, dc, 8b] [2025-09-11T20:56:51.102776911Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[93, 11, 88, 1b, 5a, 01, 21, a4] reset_token=[35, ba, ac, 45, 1b, 1d, 05, 89, 2c, e8, 8a, d0, 04, d3, c5, 30] [2025-09-11T20:56:51.102783674Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[70, b6, 29, aa, bf, f9, 0b, 00] reset_token=[08, 9c, f7, c6, d9, 2e, c6, 14, 45, cb, c7, d2, c3, 2e, 29, 81] [2025-09-11T20:56:51.102792240Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[9f, 8e, 08, 91, a8, 44, 6b, 31] reset_token=[d0, 67, af, 46, 6a, cd, b8, 4f, 5a, cc, c2, 90, cd, 61, 73, dd] [2025-09-11T20:56:51.102807178Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[43, eb, 60, 46, 89, e6, 2d, 8a] reset_token=[bd, f0, e4, 5c, 0d, 8a, 7d, a1, 9b, c8, 7f, ea, 86, 1e, 93, 27] [2025-09-11T20:56:51.102812377Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[9f, a5, fc, 81, e0, c4, e8, d3] reset_token=[65, 75, 8d, 56, bf, c6, a1, 72, 4c, 14, 81, f1, 71, 26, e6, 18] [2025-09-11T20:56:51.102816375Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:51.102820382Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:51.102823288Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:51.102826143Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm PADDING len=4 [2025-09-11T20:56:51.102836402Z TRACE quiche_apps::client] 0.0.0.0:33336: processed 439 bytes [2025-09-11T20:56:51.102840490Z TRACE quiche_apps::client] 0.0.0.0:33336: recv() would block [2025-09-11T20:56:51.102842944Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.102857171Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:51.102871738Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c open GREASE stream 14 [2025-09-11T20:56:51.102885283Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm GREASE stream=0 len=0 [2025-09-11T20:56:51.102893408Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm GREASE stream=0 len=18 [2025-09-11T20:56:51.102900572Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:51.102925178Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /bcioueuwfh", "user-agent: quiche"] [2025-09-11T20:56:51.102971524Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c stream id 3 is readable [2025-09-11T20:56:51.102980501Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 3 [2025-09-11T20:56:51.102985069Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c open peer's control stream 3 [2025-09-11T20:56:51.102988365Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 3 [2025-09-11T20:56:51.102991491Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 3 [2025-09-11T20:56:51.102995038Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 6 bytes on stream 3 [2025-09-11T20:56:51.102997923Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:51.103004796Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c stream id 7 is readable [2025-09-11T20:56:51.103008182Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 7 [2025-09-11T20:56:51.103011548Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c stream id 11 is readable [2025-09-11T20:56:51.103015235Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 11 [2025-09-11T20:56:51.103037016Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Initial version=1 dcid=96905aa434d65f98 scid=e7761eceeb5134eb976c2809ed9737419091dd9c len=9 pn=1 [2025-09-11T20:56:51.103041955Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm ACK delay=104 blocks=[82983..82983] ecn_counts=None [2025-09-11T20:56:51.103054849Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=98.631657ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, 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.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 496352872 }, next_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.103082831Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Handshake version=1 dcid=96905aa434d65f98 scid=e7761eceeb5134eb976c2809ed9737419091dd9c len=45 pn=2 [2025-09-11T20:56:51.103085967Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm ACK delay=46 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:51.103088783Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:51.103095405Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=99.419096ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, 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.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 496707834 }, next_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.547µ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-11T20:56:51.103106425Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c dropped epoch 0 state [2025-09-11T20:56:51.103119450Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Short dcid=96905aa434d65f98 key_phase=false len=1161 pn=3 [2025-09-11T20:56:51.103123187Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:51.103127475Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7e, 3a, 87, 39, 97, a1, fc, 8a, 9a, 05, 65, 5d, c8, 6b, 16, 2a, 1b, cb, 11, 9f] reset_token=[56, 5e, f0, ca, 3e, 83, ab, cf, 38, 4d, 76, ba, 00, fd, f7, 7f] [2025-09-11T20:56:51.103137594Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[61, 96, 8f, e8, 50, c0, da, 47, 81, d8, e9, 74, 8a, 06, 8c, 2c, 7c, 64, 18, 88] reset_token=[3f, 4c, 70, 29, 50, db, e6, e2, b0, 19, c2, 89, c3, 34, ca, 74] [2025-09-11T20:56:51.103146821Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d3, 82, 26, 65, 5d, 36, 73, 51, 42, b9, 01, f6, 81, 79, d1, 75, c2, 07, 2a, f4] reset_token=[b6, 54, f6, 7b, e4, f9, 0f, 36, 34, 2e, f0, 03, 22, 79, 7b, 1c] [2025-09-11T20:56:51.103156318Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[05, 80, 8f, 7a, a7, fc, 1b, fa, 85, 40, b3, 66, f9, 94, 21, 23, 29, 7d, 76, bf] reset_token=[00, 75, b9, cb, ba, db, a4, 4c, f4, 6c, 4e, 83, ca, 8e, 44, d0] [2025-09-11T20:56:51.103161678Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a2, f7, 29, 22, 91, fa, 5b, 24, 0f, 75, 94, 74, eb, c4, 73, 37, 77, b2, 5e, e4] reset_token=[31, a5, d9, f1, a4, a5, ad, d3, 30, 0d, 5b, d6, 80, f7, 72, 91] [2025-09-11T20:56:51.103166858Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[39, 49, 94, fc, 6f, 09, dc, 8d, 35, 4e, 79, 47, 75, ef, 1d, 07, 6a, 29, 22, e4] reset_token=[26, b6, 99, 51, 57, d8, 3e, fd, fd, 3d, 78, 7b, 12, 8b, b5, ec] [2025-09-11T20:56:51.103172008Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[ef, cd, 6c, d7, a9, d7, cd, f4, 66, e1, f3, b4, e3, 62, 37, 9b, 4b, fd, c8, b6] reset_token=[a3, be, 49, be, de, 8d, dd, 92, 47, 96, 3c, e3, 1e, bd, 98, 0c] [2025-09-11T20:56:51.103177027Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:51.103179622Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm PADDING len=852 [2025-09-11T20:56:51.103189680Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=99.32481ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, 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.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 496707834 }, next_time: Instant { tv_sec: 930, tv_nsec: 496902381 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.103233803Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:33336 to 193.167.100.100:443 [2025-09-11T20:56:51.103245334Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Short dcid=96905aa434d65f98 key_phase=false len=6 pn=4 [2025-09-11T20:56:51.103249662Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:51.103258829Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=99.25525ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 496916943 }, next_time: Instant { tv_sec: 930, tv_nsec: 496902381 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.39548ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.103309885Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:33336 to 193.167.100.100:443 [2025-09-11T20:56:51.103322969Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Short dcid=96905aa434d65f98 key_phase=false len=6 pn=5 [2025-09-11T20:56:51.103346703Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:51.103356511Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=99.157468ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 496916943 }, next_time: Instant { tv_sec: 930, tv_nsec: 499389647 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.103400574Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:33336 to 193.167.100.100:443 [2025-09-11T20:56:51.103413057Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Short dcid=96905aa434d65f98 key_phase=false len=72 pn=6 [2025-09-11T20:56:51.103417144Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:51.103427103Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=99.086866ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 497083935 }, next_time: Instant { tv_sec: 930, tv_nsec: 499389647 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.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-11T20:56:51.103464222Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:33336 to 193.167.100.100:443 [2025-09-11T20:56:51.103481725Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Short dcid=96905aa434d65f98 key_phase=false len=31 pn=7 [2025-09-11T20:56:51.103486424Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:51.103497244Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=99.016775ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 497083935 }, next_time: Instant { tv_sec: 930, tv_nsec: 499645112 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.103537319Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:33336 to 193.167.100.100:443 [2025-09-11T20:56:51.103543310Z TRACE quiche_apps::client] 0.0.0.0:33336 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.103621235Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:33336 [2025-09-11T20:56:51.103631264Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx pkt Short dcid=e7761eceeb5134eb976c2809ed9737419091dd9c key_phase=false len=1329 pn=1 [2025-09-11T20:56:51.103640571Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm PING mtu_probe=None [2025-09-11T20:56:51.103651191Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm PADDING len=1311 [2025-09-11T20:56:51.103660528Z TRACE quiche_apps::client] 0.0.0.0:33336: processed 1350 bytes [2025-09-11T20:56:51.103666429Z TRACE quiche_apps::client] 0.0.0.0:33336: recv() would block [2025-09-11T20:56:51.103670487Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.103681798Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Short dcid=96905aa434d65f98 key_phase=false len=5 pn=8 [2025-09-11T20:56:51.103686266Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:51.103696104Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=98.817905ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 497353597 }, next_time: Instant { tv_sec: 930, tv_nsec: 499645112 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.012µ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-11T20:56:51.103744044Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33336 to 193.167.100.100:443 [2025-09-11T20:56:51.103751478Z TRACE quiche_apps::client] 0.0.0.0:33336 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.202895120Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:51.202907113Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c loss detection timeout expired [2025-09-11T20:56:51.202911471Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=99.086464ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 497353597 }, next_time: Instant { tv_sec: 930, tv_nsec: 499645112 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.012µ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-11T20:56:51.202927291Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.202943330Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Handshake version=1 dcid=96905aa434d65f98 scid=e7761eceeb5134eb976c2809ed9737419091dd9c len=46 pn=9 [2025-09-11T20:56:51.202946516Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm ACK delay=12528 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:51.202950203Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:51.202960853Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=119.482381ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 596610651 }, next_time: Instant { tv_sec: 930, tv_nsec: 596722663 }, 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-11T20:56:51.203002691Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:33336 to 193.167.100.100:443 [2025-09-11T20:56:51.203010245Z TRACE quiche_apps::client] 0.0.0.0:33336 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.244833678Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33336 [2025-09-11T20:56:51.244862742Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx pkt Short dcid=e7761eceeb5134eb976c2809ed9737419091dd9c key_phase=false len=1186 pn=3 [2025-09-11T20:56:51.244875797Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm HANDSHAKE_DONE [2025-09-11T20:56:51.244884032Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c dropped epoch 1 state [2025-09-11T20:56:51.244889893Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:51.244896596Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:51.244903549Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm PADDING len=113 [2025-09-11T20:56:51.244919438Z TRACE quiche_apps::client] 0.0.0.0:33336: processed 1207 bytes [2025-09-11T20:56:51.244928054Z TRACE quiche_apps::client] 0.0.0.0:33336: recv() would block [2025-09-11T20:56:51.244932683Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.244938353Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c stream id 0 is readable [2025-09-11T20:56:51.244947290Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 0 [2025-09-11T20:56:51.244955065Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 0 [2025-09-11T20:56:51.244961056Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 0 [2025-09-11T20:56:51.244967808Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 17 bytes on stream 0 [2025-09-11T20:56:51.244972787Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:51.244978438Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:51.244983247Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:51.244989378Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:51.244996031Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:51.245008193Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:51.245016930Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c stream id 0 is readable [2025-09-11T20:56:51.245040714Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 0 [2025-09-11T20:56:51.245047907Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 0 [2025-09-11T20:56:51.245055271Z TRACE quiche::h3::stream] e7761eceeb5134eb976c2809ed9737419091dd9c read 1 bytes on stream 0 [2025-09-11T20:56:51.245059750Z TRACE quiche::h3] e7761eceeb5134eb976c2809ed9737419091dd9c rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:51.245069278Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:51.245073054Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:51.245076210Z INFO quiche_apps::common] 1/1 response(s) received in 175.894991ms, closing... [2025-09-11T20:56:51.245087301Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx pkt Short dcid=96905aa434d65f98 key_phase=false len=11 pn=10 [2025-09-11T20:56:51.245090827Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:51.245100566Z TRACE quiche::recovery::congestion::recovery] e7761eceeb5134eb976c2809ed9737419091dd9c timer=218.949417ms latest_rtt=33.161362ms srtt=33.161362ms min_rtt=33.161362ms rttvar=16.580681ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1443 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 496352922 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.33 Kbps, is_app_limited: true, interval: 33.161362ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 462719049 }), send_elapsed: 0ns, ack_elapsed: 33.161362ms, rtt: 33.161362ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 508875, last_update: Instant { tv_sec: 930, tv_nsec: 638759571 }, next_time: Instant { tv_sec: 930, tv_nsec: 638759571 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.245159135Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:33336 to 193.167.100.100:443 [2025-09-11T20:56:51.245167050Z TRACE quiche_apps::client] 0.0.0.0:33336 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.264878540Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33336 [2025-09-11T20:56:51.264891223Z TRACE quiche_apps::client] 0.0.0.0:33336: processed 1207 bytes [2025-09-11T20:56:51.264896774Z TRACE quiche_apps::client] 0.0.0.0:33336: recv() would block [2025-09-11T20:56:51.264900481Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.264906051Z TRACE quiche_apps::client] 0.0.0.0:33336 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.275000195Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33336 [2025-09-11T20:56:51.275025201Z TRACE quiche_apps::client] 0.0.0.0:33336: processed 1207 bytes [2025-09-11T20:56:51.275031984Z TRACE quiche_apps::client] 0.0.0.0:33336: recv() would block [2025-09-11T20:56:51.275036322Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.275043335Z TRACE quiche_apps::client] 0.0.0.0:33336 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.275651188Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:33336 [2025-09-11T20:56:51.275664252Z TRACE quiche_apps::client] 0.0.0.0:33336: processed 42 bytes [2025-09-11T20:56:51.275670925Z TRACE quiche_apps::client] 0.0.0.0:33336: recv() would block [2025-09-11T20:56:51.275675654Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.275682236Z TRACE quiche_apps::client] 0.0.0.0:33336 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.544007662Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:51.544038540Z TRACE quiche] e7761eceeb5134eb976c2809ed9737419091dd9c draining timeout expired [2025-09-11T20:56:51.544084495Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.544091368Z INFO quiche_apps::client] connection closed, recv=6 sent=11 lost=0 retrans=1 sent_bytes=2070 recv_bytes=4248 lost_bytes=0 [local_addr=0.0.0.0:33336 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=11 lost=0 retrans=1 rtt=33.161362ms min_rtt=Some(33.161362ms) rttvar=16.580681ms cwnd=13500 sent_bytes=2070 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=36 pmtu=1350 delivery_rate=10041] [2025-09-11T20:56:51.548805976Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:51.549056222Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:55837 with scid 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 [2025-09-11T20:56:51.549094764Z TRACE quiche::tls] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 write message lvl=Initial len=266 [2025-09-11T20:56:51.549110564Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Initial version=1 dcid=d4618fee1d3e72468667d5c7bd1930a5 scid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 len=270 pn=0 [2025-09-11T20:56:51.549113689Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:51.549129098Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=998.933075ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 930, tv_nsec: 942739984 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 942739984 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 930, tv_nsec: 942739984 }, next_time: Instant { tv_sec: 930, tv_nsec: 942739984 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.549212454Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:51.582356987Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:55837 [2025-09-11T20:56:51.582392964Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx pkt Initial version=1 dcid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 scid=e281f42334bf5395 token= len=120 pn=89628 [2025-09-11T20:56:51.582413102Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm ACK delay=65 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:51.582422479Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet newly acked 0 [2025-09-11T20:56:51.582431055Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:51.582550167Z TRACE quiche::tls] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 set write secret lvl=Handshake [2025-09-11T20:56:51.582566317Z TRACE quiche::tls] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 set read secret lvl=Handshake [2025-09-11T20:56:51.582610930Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx pkt Handshake version=1 dcid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 scid=e281f42334bf5395 len=725 pn=0 [2025-09-11T20:56:51.582618244Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm CRYPTO off=0 len=701 [2025-09-11T20:56:51.582854745Z TRACE quiche::tls] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 write message lvl=Handshake len=36 [2025-09-11T20:56:51.582861387Z TRACE quiche::tls] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 set write secret lvl=OneRTT [2025-09-11T20:56:51.582869282Z TRACE quiche::tls] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 set read secret lvl=OneRTT [2025-09-11T20:56:51.582886154Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(d4618fee1d3e72468667d5c7bd1930a5), max_idle_timeout: 180000, stateless_reset_token: Some(10819588684457214300124383114847944322), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(e281f42334bf5395), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:51.582908696Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx pkt Handshake version=1 dcid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 scid=e281f42334bf5395 len=295 pn=1 [2025-09-11T20:56:51.582917091Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm PING mtu_probe=None [2025-09-11T20:56:51.582923123Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm PADDING len=274 [2025-09-11T20:56:51.582946356Z TRACE quiche_apps::client] 0.0.0.0:55837: processed 1252 bytes [2025-09-11T20:56:51.582952658Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:55837 [2025-09-11T20:56:51.582956154Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx pkt Short dcid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 key_phase=false len=418 pn=0 [2025-09-11T20:56:51.582960773Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:51.582975570Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:51.582979367Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f5, 57, c0, 93, 7d, 42, cb, ff] reset_token=[6b, 0f, 0f, 33, c5, 55, 72, 84, 1f, 1e, b1, 91, 07, f3, 52, ba] [2025-09-11T20:56:51.582986140Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c5, c2, 35, 67, eb, 30, e2, 1c] reset_token=[9d, 01, b7, ff, ae, a0, 26, 61, 9c, f7, 2f, bf, 8a, 18, 3e, 79] [2025-09-11T20:56:51.582990889Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[cb, a0, 5d, 99, 77, 77, 8f, 67] reset_token=[4b, 5f, 1c, 37, 0f, 5a, 9e, fb, ec, 69, 4d, c1, 7a, 29, 47, 2c] [2025-09-11T20:56:51.582995567Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[06, e0, f4, a4, 09, 87, d0, 66] reset_token=[79, 3e, 91, 65, 6f, e9, 1d, 3f, 15, 05, b1, ca, f2, ed, f7, 54] [2025-09-11T20:56:51.583001579Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2b, cb, 9f, ff, e7, 10, 90, 82] reset_token=[25, d6, 23, 68, ec, d9, 9e, db, ac, d0, 3c, bc, c5, 10, ff, 83] [2025-09-11T20:56:51.583009423Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[12, b7, 15, d0, 0e, 92, 13, 16] reset_token=[50, 84, 76, 17, 39, da, cf, da, 4c, be, 85, f6, 60, 38, a2, fc] [2025-09-11T20:56:51.583018320Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[03, d3, 50, d4, dc, 29, 55, dd] reset_token=[b7, e3, 50, 01, ce, 5f, 65, 6d, 45, 3a, e6, f8, 17, 6c, ed, 05] [2025-09-11T20:56:51.583025393Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:51.583031344Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:51.583035091Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:51.583038057Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm PADDING len=4 [2025-09-11T20:56:51.583047865Z TRACE quiche_apps::client] 0.0.0.0:55837: processed 439 bytes [2025-09-11T20:56:51.583051742Z TRACE quiche_apps::client] 0.0.0.0:55837: recv() would block [2025-09-11T20:56:51.583054187Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.583070066Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:51.583082089Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 open GREASE stream 14 [2025-09-11T20:56:51.583094582Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:51.583104801Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:51.583116022Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:51.583147330Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /blwdfoubof", "user-agent: quiche"] [2025-09-11T20:56:51.583212051Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 stream id 3 is readable [2025-09-11T20:56:51.583223322Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 3 [2025-09-11T20:56:51.583227500Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 open peer's control stream 3 [2025-09-11T20:56:51.583230696Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 3 [2025-09-11T20:56:51.583233721Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 3 [2025-09-11T20:56:51.583237037Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 6 bytes on stream 3 [2025-09-11T20:56:51.583239973Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:51.583246776Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 stream id 7 is readable [2025-09-11T20:56:51.583250122Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 7 [2025-09-11T20:56:51.583253468Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 stream id 11 is readable [2025-09-11T20:56:51.583257175Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 11 [2025-09-11T20:56:51.583289315Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Initial version=1 dcid=e281f42334bf5395 scid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 len=9 pn=1 [2025-09-11T20:56:51.583293643Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm ACK delay=112 blocks=[89628..89628] ecn_counts=None [2025-09-11T20:56:51.583303862Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=99.050716ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, 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.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506405, last_update: Instant { tv_sec: 930, tv_nsec: 976561038 }, next_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.583342374Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Handshake version=1 dcid=e281f42334bf5395 scid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 len=45 pn=2 [2025-09-11T20:56:51.583348475Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm ACK delay=54 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:51.583352853Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:51.583364114Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=99.882577ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, 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.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506405, last_update: Instant { tv_sec: 930, tv_nsec: 976955454 }, next_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.496µ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-11T20:56:51.583387518Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 dropped epoch 0 state [2025-09-11T20:56:51.583401965Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=1161 pn=3 [2025-09-11T20:56:51.583404850Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:51.583407595Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9a, 6e, fa, 30, b7, 13, cd, 92, ed, d8, 24, be, ef, f0, 08, 72, ca, 30, df, 87] reset_token=[9b, 6e, 79, c0, cb, 41, 08, cf, d2, d7, bd, d9, e8, 4f, 5c, 13] [2025-09-11T20:56:51.583413506Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[66, 1c, 31, a1, 92, c3, c3, 99, a8, b7, 45, c8, fc, 46, d8, 7e, da, 03, 4b, a7] reset_token=[ea, fb, 9c, 61, 28, ba, 69, 7a, d1, 09, 5b, 7d, fb, 28, 35, c8] [2025-09-11T20:56:51.583418706Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3f, b3, 74, 6b, 19, 3d, 94, 78, 30, 2e, e8, c6, d7, d9, 1f, 09, 62, 64, e9, 4f] reset_token=[ed, 33, 77, ea, f9, 51, f1, 51, 29, b6, cf, 63, 8a, 95, 12, c7] [2025-09-11T20:56:51.583423806Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[40, 61, ee, 20, 28, 48, 9b, 29, 1e, 6d, 9c, 30, d6, 29, 13, ea, 03, f8, 96, 34] reset_token=[07, b0, 4d, 6f, ad, ec, b8, a3, b5, db, 7f, 3b, 11, 7f, 2f, a8] [2025-09-11T20:56:51.583428935Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[74, 8f, 58, 9b, 28, fc, 2d, 25, e6, 5e, 86, ce, 8a, 38, 2b, 0e, 76, 02, a7, 8f] reset_token=[a3, ca, 98, 3d, 30, 1b, d2, 14, 91, ff, b6, eb, 86, a0, 8b, 1e] [2025-09-11T20:56:51.583434005Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e8, 3c, 4b, a1, d5, c2, b8, 27, 4d, 83, ee, c5, 3b, 18, f5, 85, de, 70, da, 00] reset_token=[1f, 03, 8b, 60, f3, f3, c9, ca, 3b, c9, 7d, 4d, ed, 76, 88, 38] [2025-09-11T20:56:51.583441429Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[9b, 33, d9, e3, f2, 78, 8e, fd, 6c, 13, ed, e1, 65, 3a, ea, 8c, 45, 7e, 81, f1] reset_token=[0c, ea, 33, 16, b9, fe, 23, 4c, 22, 52, b3, ff, a8, 4a, 4e, f4] [2025-09-11T20:56:51.583451067Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:51.583455635Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm PADDING len=852 [2025-09-11T20:56:51.583468709Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=99.778413ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, 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.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 506405, last_update: Instant { tv_sec: 930, tv_nsec: 976955454 }, next_time: Instant { tv_sec: 930, tv_nsec: 977150950 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.583519624Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.583531005Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=6 pn=4 [2025-09-11T20:56:51.583535654Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:51.583544801Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=99.70186ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506405, last_update: Instant { tv_sec: 930, tv_nsec: 977201713 }, next_time: Instant { tv_sec: 930, tv_nsec: 977150950 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.407164ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.583578624Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.583585447Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=6 pn=5 [2025-09-11T20:56:51.583587972Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:51.583593071Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=99.654101ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 506405, last_update: Instant { tv_sec: 930, tv_nsec: 977201713 }, next_time: Instant { tv_sec: 930, tv_nsec: 979666524 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.583627265Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.583638666Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=73 pn=6 [2025-09-11T20:56:51.583643064Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:51.583652081Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=99.59479ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 506405, last_update: Instant { tv_sec: 930, tv_nsec: 977310726 }, next_time: Instant { tv_sec: 930, tv_nsec: 979666524 }, max_datagram_size: 1350, last_packet_size: None, iv: 258.686µ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-11T20:56:51.583691314Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.583702215Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=31 pn=7 [2025-09-11T20:56:51.583706302Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:51.583716682Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=99.53003ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 506405, last_update: Instant { tv_sec: 930, tv_nsec: 977310726 }, next_time: Instant { tv_sec: 930, tv_nsec: 979925210 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.583751877Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.583758069Z TRACE quiche_apps::client] 0.0.0.0:55837 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.683924197Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:51.683955796Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 loss detection timeout expired [2025-09-11T20:56:51.683963270Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=99.252309ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 506405, last_update: Instant { tv_sec: 930, tv_nsec: 977310726 }, next_time: Instant { tv_sec: 930, tv_nsec: 979925210 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:51.684005088Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.684038039Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Handshake version=1 dcid=e281f42334bf5395 scid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 len=46 pn=8 [2025-09-11T20:56:51.684042588Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm ACK delay=12640 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:51.684048178Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:51.684067815Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=119.567316ms latest_rtt=33.323066ms srtt=33.323066ms min_rtt=33.323066ms rttvar=16.661533ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 976561078 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 33.323066ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 942739984 }), send_elapsed: 0ns, ack_elapsed: 33.323066ms, rtt: 33.323066ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 506405, last_update: Instant { tv_sec: 931, tv_nsec: 77694560 }, next_time: Instant { tv_sec: 931, tv_nsec: 77694560 }, 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-11T20:56:51.684145680Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.684151872Z TRACE quiche_apps::client] 0.0.0.0:55837 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.715214989Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:55837 [2025-09-11T20:56:51.715250816Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx pkt Short dcid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 key_phase=false len=34 pn=2 [2025-09-11T20:56:51.715268329Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm ACK delay=12479 blocks=[4..5] ecn_counts=None [2025-09-11T20:56:51.715274971Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet newly acked 4 [2025-09-11T20:56:51.715278638Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet newly acked 5 [2025-09-11T20:56:51.715286963Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm HANDSHAKE_DONE [2025-09-11T20:56:51.715309445Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 dropped epoch 1 state [2025-09-11T20:56:51.715314485Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm PADDING len=10 [2025-09-11T20:56:51.715358106Z TRACE quiche_apps::client] 0.0.0.0:55837: processed 55 bytes [2025-09-11T20:56:51.715369487Z TRACE quiche_apps::client] 0.0.0.0:55837: recv() would block [2025-09-11T20:56:51.715373505Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.715395235Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=7 pn=9 [2025-09-11T20:56:51.715400415Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm ACK delay=18 blocks=[0..0, 2..2] ecn_counts=None [2025-09-11T20:56:51.715411075Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=13.473713ms latest_rtt=129.254638ms srtt=44.064511ms min_rtt=33.323066ms rttvar=33.979042ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1343 app_limited=true congestion_recovery_start_time=None Rate { delivered: 397, delivered_time: Instant { tv_sec: 931, tv_nsec: 108921162 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 979666524 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 5, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 132.360084ms, delivered: 64, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 976561078 }), send_elapsed: 3.105446ms, ack_elapsed: 132.360084ms, rtt: 129.254638ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 382961, last_update: Instant { tv_sec: 931, tv_nsec: 109061154 }, next_time: Instant { tv_sec: 931, tv_nsec: 77694560 }, max_datagram_size: 1350, last_packet_size: None, iv: 261.123µ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-11T20:56:51.715469173Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.715477228Z TRACE quiche_apps::client] 0.0.0.0:55837 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.729548776Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:51.729557762Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 loss detection timeout expired [2025-09-11T20:56:51.729563553Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet 3 lost on epoch 2 [2025-09-11T20:56:51.729577419Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=44.100015ms latest_rtt=129.254638ms srtt=44.064511ms min_rtt=33.323066ms rttvar=33.979042ms cwnd=9450 ssthresh=9450 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 931, tv_nsec: 123234561 }) Rate { delivered: 397, delivered_time: Instant { tv_sec: 931, tv_nsec: 108921162 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 979666524 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 5, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 132.360084ms, delivered: 64, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 976561078 }), send_elapsed: 3.105446ms, ack_elapsed: 132.360084ms, rtt: 129.254638ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 382961, last_update: Instant { tv_sec: 931, tv_nsec: 109061154 }, next_time: Instant { tv_sec: 931, tv_nsec: 77694560 }, max_datagram_size: 1350, last_packet_size: None, iv: 261.123µ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=1.9574338205844317 w_max=13500 } [2025-09-11T20:56:51.729604048Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.729622924Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=312 pn=10 [2025-09-11T20:56:51.729626881Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm ACK delay=1796 blocks=[0..0, 2..2] ecn_counts=None [2025-09-11T20:56:51.729631169Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9a, 6e, fa, 30, b7, 13, cd, 92, ed, d8, 24, be, ef, f0, 08, 72, ca, 30, df, 87] reset_token=[9b, 6e, 79, c0, cb, 41, 08, cf, d2, d7, bd, d9, e8, 4f, 5c, 13] [2025-09-11T20:56:51.729639454Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[66, 1c, 31, a1, 92, c3, c3, 99, a8, b7, 45, c8, fc, 46, d8, 7e, da, 03, 4b, a7] reset_token=[ea, fb, 9c, 61, 28, ba, 69, 7a, d1, 09, 5b, 7d, fb, 28, 35, c8] [2025-09-11T20:56:51.729645786Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3f, b3, 74, 6b, 19, 3d, 94, 78, 30, 2e, e8, c6, d7, d9, 1f, 09, 62, 64, e9, 4f] reset_token=[ed, 33, 77, ea, f9, 51, f1, 51, 29, b6, cf, 63, 8a, 95, 12, c7] [2025-09-11T20:56:51.729651858Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[40, 61, ee, 20, 28, 48, 9b, 29, 1e, 6d, 9c, 30, d6, 29, 13, ea, 03, f8, 96, 34] reset_token=[07, b0, 4d, 6f, ad, ec, b8, a3, b5, db, 7f, 3b, 11, 7f, 2f, a8] [2025-09-11T20:56:51.729658209Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[74, 8f, 58, 9b, 28, fc, 2d, 25, e6, 5e, 86, ce, 8a, 38, 2b, 0e, 76, 02, a7, 8f] reset_token=[a3, ca, 98, 3d, 30, 1b, d2, 14, 91, ff, b6, eb, 86, a0, 8b, 1e] [2025-09-11T20:56:51.729664100Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e8, 3c, 4b, a1, d5, c2, b8, 27, 4d, 83, ee, c5, 3b, 18, f5, 85, de, 70, da, 00] reset_token=[1f, 03, 8b, 60, f3, f3, c9, ca, 3b, c9, 7d, 4d, ed, 76, 88, 38] [2025-09-11T20:56:51.729670031Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[9b, 33, d9, e3, f2, 78, 8e, fd, 6c, 13, ed, e1, 65, 3a, ea, 8c, 45, 7e, 81, f1] reset_token=[0c, ea, 33, 16, b9, fe, 23, 4c, 22, 52, b3, ff, a8, 4a, 4e, f4] [2025-09-11T20:56:51.729675933Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:51.729703945Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=189.886604ms latest_rtt=129.254638ms srtt=44.064511ms min_rtt=33.323066ms rttvar=33.979042ms cwnd=9450 ssthresh=9450 bytes_in_flight=494 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 931, tv_nsec: 123234561 }) Rate { delivered: 397, delivered_time: Instant { tv_sec: 931, tv_nsec: 108921162 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 979666524 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 5, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 132.360084ms, delivered: 64, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 976561078 }), send_elapsed: 3.105446ms, ack_elapsed: 132.360084ms, rtt: 129.254638ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 268072, last_update: Instant { tv_sec: 931, tv_nsec: 109061154 }, next_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:51.729750452Z TRACE quiche_apps::client] written 338 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.729760580Z TRACE quiche_apps::client] 0.0.0.0:55837 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.760767233Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:55837 [2025-09-11T20:56:51.760800255Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx pkt Short dcid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 key_phase=false len=34 pn=3 [2025-09-11T20:56:51.760817477Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm ACK delay=19 blocks=[5..5, 9..10] ecn_counts=None [2025-09-11T20:56:51.760826163Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet newly acked 9 [2025-09-11T20:56:51.760832134Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet newly acked 10 [2025-09-11T20:56:51.760843365Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet 6 lost on epoch 2 [2025-09-11T20:56:51.760848295Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet 7 lost on epoch 2 [2025-09-11T20:56:51.760855368Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm PADDING len=10 [2025-09-11T20:56:51.760886235Z TRACE quiche_apps::client] 0.0.0.0:55837: processed 55 bytes [2025-09-11T20:56:51.760894060Z TRACE quiche_apps::client] 0.0.0.0:55837: recv() would block [2025-09-11T20:56:51.760899410Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.760924978Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=73 pn=11 [2025-09-11T20:56:51.760931029Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:51.760948692Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=167.460374ms latest_rtt=30.92255ms srtt=42.421765ms min_rtt=30.92255ms rttvar=28.769771ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 931, tv_nsec: 154533649 }) Rate { delivered: 735, delivered_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 143.882229ms, delivered: 338, prior_delivered: 397, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 108921162 }), send_elapsed: 143.882229ms, ack_elapsed: 45.550141ms, rtt: 30.92255ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 278453, last_update: Instant { tv_sec: 931, tv_nsec: 109061154 }, next_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:51.761012901Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.761024032Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=31 pn=12 [2025-09-11T20:56:51.761029873Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:51.761042577Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=167.474941ms latest_rtt=30.92255ms srtt=42.421765ms min_rtt=30.92255ms rttvar=28.769771ms cwnd=9450 ssthresh=9450 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 931, tv_nsec: 154533649 }) Rate { delivered: 735, delivered_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 143.882229ms, delivered: 338, prior_delivered: 397, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 108921162 }), send_elapsed: 143.882229ms, ack_elapsed: 45.550141ms, rtt: 30.92255ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 278453, last_update: Instant { tv_sec: 931, tv_nsec: 109061154 }, next_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:51.761107167Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.761117316Z TRACE quiche_apps::client] 0.0.0.0:55837 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.929345331Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:51.929376389Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 loss detection timeout expired [2025-09-11T20:56:51.929383592Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=166.634614ms latest_rtt=30.92255ms srtt=42.421765ms min_rtt=30.92255ms rttvar=28.769771ms cwnd=9450 ssthresh=9450 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 931, tv_nsec: 154533649 }) Rate { delivered: 735, delivered_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 143.882229ms, delivered: 338, prior_delivered: 397, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 108921162 }), send_elapsed: 143.882229ms, ack_elapsed: 45.550141ms, rtt: 30.92255ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 278453, last_update: Instant { tv_sec: 931, tv_nsec: 109061154 }, next_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:51.929410483Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.929440438Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=81 pn=13 [2025-09-11T20:56:51.929445287Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm ACK delay=21079 blocks=[3..3] ecn_counts=None [2025-09-11T20:56:51.929450828Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:51.929470264Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=334.954019ms latest_rtt=30.92255ms srtt=42.421765ms min_rtt=30.92255ms rttvar=28.769771ms cwnd=9450 ssthresh=9450 bytes_in_flight=263 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 931, tv_nsec: 154533649 }) Rate { delivered: 735, delivered_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 123548753 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 10, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 143.882229ms, delivered: 338, prior_delivered: 397, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 108921162 }), send_elapsed: 143.882229ms, ack_elapsed: 45.550141ms, rtt: 30.92255ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 278453, last_update: Instant { tv_sec: 931, tv_nsec: 323100195 }, next_time: Instant { tv_sec: 931, tv_nsec: 323100195 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:51.929572344Z TRACE quiche_apps::client] written 107 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.929579648Z TRACE quiche_apps::client] 0.0.0.0:55837 -> 193.167.100.100:443: done writing [2025-09-11T20:56:51.961529610Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:55837 [2025-09-11T20:56:51.961562151Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx pkt Short dcid=5270acf3f17d4ec4b7ee3c71062af826a1aa6215 key_phase=false len=1186 pn=4 [2025-09-11T20:56:51.961583992Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm ACK delay=21 blocks=[5..5, 9..10, 13..13] ecn_counts=None [2025-09-11T20:56:51.961596325Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet newly acked 13 [2025-09-11T20:56:51.961606764Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet 11 lost on epoch 2 [2025-09-11T20:56:51.961612084Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 packet 12 lost on epoch 2 [2025-09-11T20:56:51.961619698Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:51.961628244Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:51.961634336Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm PADDING len=105 [2025-09-11T20:56:51.961666195Z TRACE quiche_apps::client] 0.0.0.0:55837: processed 1207 bytes [2025-09-11T20:56:51.961674921Z TRACE quiche_apps::client] 0.0.0.0:55837: recv() would block [2025-09-11T20:56:51.961679941Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:51.961686443Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 stream id 0 is readable [2025-09-11T20:56:51.961696792Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 0 [2025-09-11T20:56:51.961703905Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 0 [2025-09-11T20:56:51.961709215Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 0 [2025-09-11T20:56:51.961715908Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 17 bytes on stream 0 [2025-09-11T20:56:51.961720967Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:51.961727299Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:51.961731377Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:51.961736747Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:51.961742978Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:51.961756363Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:51.961764999Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 stream id 0 is readable [2025-09-11T20:56:51.961771782Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 0 [2025-09-11T20:56:51.961777933Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 0 [2025-09-11T20:56:51.961785578Z TRACE quiche::h3::stream] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 read 1 bytes on stream 0 [2025-09-11T20:56:51.961790827Z TRACE quiche::h3] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:51.961809773Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:51.961816004Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:51.961821294Z INFO quiche_apps::common] 1/1 response(s) received in 412.605044ms, closing... [2025-09-11T20:56:51.961841662Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx pkt Short dcid=e281f42334bf5395 key_phase=false len=11 pn=14 [2025-09-11T20:56:51.961845619Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:51.961857672Z TRACE quiche::recovery::congestion::recovery] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 timer=147.853313ms latest_rtt=32.133184ms srtt=41.114692ms min_rtt=30.92255ms rttvar=24.191473ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 931, tv_nsec: 186941585 }) Rate { delivered: 842, delivered_time: Instant { tv_sec: 931, tv_nsec: 323100195 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 323100195 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 79.94 Kbps, is_app_limited: true, interval: 231.684626ms, delivered: 107, prior_delivered: 735, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 123548753 }), send_elapsed: 199.551442ms, ack_elapsed: 231.684626ms, rtt: 32.133184ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 287306, last_update: Instant { tv_sec: 931, tv_nsec: 323100195 }, next_time: Instant { tv_sec: 931, tv_nsec: 323100195 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:51.961912414Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:55837 to 193.167.100.100:443 [2025-09-11T20:56:51.961917874Z TRACE quiche_apps::client] 0.0.0.0:55837 -> 193.167.100.100:443: done writing [2025-09-11T20:56:52.376385446Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:52.376419620Z TRACE quiche] 5270acf3f17d4ec4b7ee3c71062af826a1aa6215 draining timeout expired [2025-09-11T20:56:52.376463242Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:52.376470656Z INFO quiche_apps::client] connection closed, recv=7 sent=15 lost=5 retrans=6 sent_bytes=2674 recv_bytes=3008 lost_bytes=1499 [local_addr=0.0.0.0:55837 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=15 lost=5 retrans=6 rtt=41.114692ms min_rtt=Some(30.92255ms) rttvar=24.191473ms cwnd=9450 sent_bytes=2674 recv_bytes=3008 lost_bytes=0 stream_retrans_bytes=243 pmtu=1350 delivery_rate=9993] [2025-09-11T20:56:52.381166778Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:52.381451659Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33942 with scid d976cdbb533adf0acbbee64b78ab795d79a28c18 [2025-09-11T20:56:52.381496513Z TRACE quiche::tls] d976cdbb533adf0acbbee64b78ab795d79a28c18 write message lvl=Initial len=266 [2025-09-11T20:56:52.381514416Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Initial version=1 dcid=4f76dfe2015d522cd1444c5560799f37 scid=d976cdbb533adf0acbbee64b78ab795d79a28c18 len=270 pn=0 [2025-09-11T20:56:52.381517542Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:52.381530837Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=998.926483ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 931, tv_nsec: 775138076 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 775138076 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 931, tv_nsec: 775138076 }, next_time: Instant { tv_sec: 931, tv_nsec: 775138076 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:52.381614212Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:52.414970835Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:52.414989670Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 dropped invalid packet [2025-09-11T20:56:52.414995160Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 439 bytes [2025-09-11T20:56:52.415002614Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:52.415008074Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:52.415024865Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:52.416043604Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:52.416055497Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 dropped invalid packet [2025-09-11T20:56:52.416059734Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1350 bytes [2025-09-11T20:56:52.416064644Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:52.416067970Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:52.416075203Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.382097262Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:53.382121938Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 loss detection timeout expired [2025-09-11T20:56:53.382128129Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=997.331305ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 931, tv_nsec: 775138076 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 775138076 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 931, tv_nsec: 775138076 }, next_time: Instant { tv_sec: 931, tv_nsec: 775138076 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.382152565Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.382187480Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Initial version=1 dcid=4f76dfe2015d522cd1444c5560799f37 scid=d976cdbb533adf0acbbee64b78ab795d79a28c18 len=270 pn=1 [2025-09-11T20:56:53.382192028Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:53.382210663Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=1.997950748s 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: 931, tv_nsec: 775138076 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 775138076 }, 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: 932, tv_nsec: 775839162 }, next_time: Instant { tv_sec: 932, tv_nsec: 775839162 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.382299128Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.382306582Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.415050187Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.415071908Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx pkt Initial version=1 dcid=d976cdbb533adf0acbbee64b78ab795d79a28c18 scid=2506698644fc28c0 token= len=145 pn=122109 [2025-09-11T20:56:53.415089621Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:53.415244930Z TRACE quiche::tls] d976cdbb533adf0acbbee64b78ab795d79a28c18 set write secret lvl=Handshake [2025-09-11T20:56:53.415264276Z TRACE quiche::tls] d976cdbb533adf0acbbee64b78ab795d79a28c18 set read secret lvl=Handshake [2025-09-11T20:56:53.415281548Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm ACK delay=12 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:53.415291387Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 0 [2025-09-11T20:56:53.415297147Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 1 [2025-09-11T20:56:53.415302908Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm PADDING len=26 [2025-09-11T20:56:53.415352100Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx pkt Handshake version=1 dcid=d976cdbb533adf0acbbee64b78ab795d79a28c18 scid=2506698644fc28c0 len=1032 pn=2 [2025-09-11T20:56:53.415365304Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:53.415614800Z TRACE quiche::tls] d976cdbb533adf0acbbee64b78ab795d79a28c18 write message lvl=Handshake len=36 [2025-09-11T20:56:53.415620129Z TRACE quiche::tls] d976cdbb533adf0acbbee64b78ab795d79a28c18 set write secret lvl=OneRTT [2025-09-11T20:56:53.415632312Z TRACE quiche::tls] d976cdbb533adf0acbbee64b78ab795d79a28c18 set read secret lvl=OneRTT [2025-09-11T20:56:53.415659453Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(4f76dfe2015d522cd1444c5560799f37), max_idle_timeout: 180000, stateless_reset_token: Some(320546690535497392457660123696406434082), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(2506698644fc28c0), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:53.415679991Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm PADDING len=306 [2025-09-11T20:56:53.415697243Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1252 bytes [2025-09-11T20:56:53.415702984Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.415706100Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.415727830Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:53.415751695Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 open GREASE stream 14 [2025-09-11T20:56:53.415761663Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:53.415768666Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:53.415777613Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:53.415785017Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ldexinezrr", "user-agent: quiche"] [2025-09-11T20:56:53.415882659Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Initial version=1 dcid=2506698644fc28c0 scid=d976cdbb533adf0acbbee64b78ab795d79a28c18 len=9 pn=2 [2025-09-11T20:56:53.415888119Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm ACK delay=101 blocks=[122109..122109] ecn_counts=None [2025-09-11T20:56:53.415901354Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=97.882122ms latest_rtt=32.905767ms srtt=32.905767ms min_rtt=32.905767ms rttvar=16.452883ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606853s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 775138076 }), send_elapsed: 1.000701086s, ack_elapsed: 1.033606853s, rtt: 32.905767ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512828, last_update: Instant { tv_sec: 932, tv_nsec: 809334187 }, next_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.415937992Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Handshake version=1 dcid=2506698644fc28c0 scid=d976cdbb533adf0acbbee64b78ab795d79a28c18 len=46 pn=3 [2025-09-11T20:56:53.415941819Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm ACK delay=73 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:53.415945336Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:53.415953411Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=98.636839ms latest_rtt=32.905767ms srtt=32.905767ms min_rtt=32.905767ms rttvar=16.452883ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606853s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 775138076 }), send_elapsed: 1.000701086s, ack_elapsed: 1.033606853s, rtt: 32.905767ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512828, last_update: Instant { tv_sec: 932, tv_nsec: 809550551 }, next_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.997µ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-11T20:56:53.415974380Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 dropped epoch 0 state [2025-09-11T20:56:53.415994016Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=1160 pn=4 [2025-09-11T20:56:53.415999486Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5e, 41, 1f, 1c, cc, e7, 5a, 2c, 33, b0, 00, 73, 79, 32, e2, be, a0, e2, 85, 93] reset_token=[9d, e6, 9d, da, 09, 1c, fe, c2, b1, 73, 42, 86, d7, c2, e5, 52] [2025-09-11T20:56:53.416013272Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c3, 2a, 0b, 06, 08, 18, 3a, 45, e6, 06, 29, 97, df, 81, 47, 6a, 30, f6, 38, 2a] reset_token=[e0, 0c, 50, 16, f5, 93, 0d, 65, 4f, 37, 75, 8f, 99, 7e, 22, 2b] [2025-09-11T20:56:53.416025024Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4a, 0b, 93, 3f, d3, 5d, e9, 53, 25, 34, cb, d1, a7, c3, 24, 91, f8, dc, 8e, 11] reset_token=[65, 64, 60, 29, 53, cd, e5, 27, 5e, 88, 45, 56, 28, ce, ff, 4d] [2025-09-11T20:56:53.416030584Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c9, 6c, 6b, 45, 90, 22, 51, 37, 92, f9, 57, 62, 30, 5c, 52, 1f, 92, 99, b6, 1e] reset_token=[0f, 8f, 38, 7c, 3e, e6, 53, 95, 3f, 9b, 38, 70, a9, 4a, ea, 2f] [2025-09-11T20:56:53.416035914Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[df, ad, 8a, 52, 4a, e5, 65, 5a, bc, 88, f5, 7a, e1, 82, 76, a1, e3, a7, 06, 37] reset_token=[2e, 07, 6e, d0, 4a, bb, ce, d2, 99, 51, 09, 2d, f7, 07, e5, 4d] [2025-09-11T20:56:53.416041264Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[98, bf, 7a, 93, e8, c4, a0, bc, ed, 6d, 39, 6f, fe, 46, 41, 0c, ca, 95, 77, e3] reset_token=[b1, e7, 9d, 3c, 21, 54, 55, e9, ad, 63, b9, cb, e6, 37, 01, cc] [2025-09-11T20:56:53.416046554Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[67, 27, 25, 30, 7b, e8, 3b, 9f, 3c, 38, 2f, 10, 42, f4, 14, b9, 5b, f2, 7a, 04] reset_token=[23, 1e, 1e, cd, 7f, 0b, 12, d7, 7e, 2e, 78, 59, a6, ab, 50, c6] [2025-09-11T20:56:53.416051854Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:53.416054439Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm PADDING len=856 [2025-09-11T20:56:53.416086599Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=98.50288ms latest_rtt=32.905767ms srtt=32.905767ms min_rtt=32.905767ms rttvar=16.452883ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606853s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 775138076 }), send_elapsed: 1.000701086s, ack_elapsed: 1.033606853s, rtt: 32.905767ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1186, rate: 512828, last_update: Instant { tv_sec: 932, tv_nsec: 809550551 }, next_time: Instant { tv_sec: 932, tv_nsec: 809745548 }, max_datagram_size: 1350, last_packet_size: Some(1186), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.416135350Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.416144497Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=6 pn=5 [2025-09-11T20:56:53.416148354Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:53.416157982Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=98.432008ms latest_rtt=32.905767ms srtt=32.905767ms min_rtt=32.905767ms rttvar=16.452883ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606853s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 775138076 }), send_elapsed: 1.000701086s, ack_elapsed: 1.033606853s, rtt: 32.905767ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512828, last_update: Instant { tv_sec: 932, tv_nsec: 809816887 }, next_time: Instant { tv_sec: 932, tv_nsec: 809745548 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.375065ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.416201222Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.416213776Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=6 pn=6 [2025-09-11T20:56:53.416218214Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:53.416227922Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=98.362077ms latest_rtt=32.905767ms srtt=32.905767ms min_rtt=32.905767ms rttvar=16.452883ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606853s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 775138076 }), send_elapsed: 1.000701086s, ack_elapsed: 1.033606853s, rtt: 32.905767ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 512828, last_update: Instant { tv_sec: 932, tv_nsec: 809816887 }, next_time: Instant { tv_sec: 932, tv_nsec: 812260219 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.416259621Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.416266494Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=73 pn=7 [2025-09-11T20:56:53.416275251Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:53.416284758Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=98.305191ms latest_rtt=32.905767ms srtt=32.905767ms min_rtt=32.905767ms rttvar=16.452883ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606853s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 775138076 }), send_elapsed: 1.000701086s, ack_elapsed: 1.033606853s, rtt: 32.905767ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512828, last_update: Instant { tv_sec: 932, tv_nsec: 809940257 }, next_time: Instant { tv_sec: 932, tv_nsec: 812260219 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.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-11T20:56:53.416336935Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.416350130Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=31 pn=8 [2025-09-11T20:56:53.416354829Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:53.416365659Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=98.22418ms latest_rtt=32.905767ms srtt=32.905767ms min_rtt=32.905767ms rttvar=16.452883ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 809334218 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033606853s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 775138076 }), send_elapsed: 1.000701086s, ack_elapsed: 1.033606853s, rtt: 32.905767ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 512828, last_update: Instant { tv_sec: 932, tv_nsec: 809940257 }, next_time: Instant { tv_sec: 932, tv_nsec: 812515665 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.416405012Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.416409922Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.448447630Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.448465173Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx pkt Short dcid=d976cdbb533adf0acbbee64b78ab795d79a28c18 key_phase=false len=418 pn=2 [2025-09-11T20:56:53.448476534Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:53.448503003Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:53.448511459Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b0, 62, ec, 85, 37, 76, b8, 43] reset_token=[06, 83, f8, 62, d4, 93, 03, d1, ea, ff, f9, 36, cb, 75, 75, 82] [2025-09-11T20:56:53.448534231Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[eb, 62, 16, f7, e9, ea, 22, d5] reset_token=[bf, 3d, 6a, d5, 6b, bb, 88, 61, ed, 8c, 39, 73, 14, 2a, 0c, c4] [2025-09-11T20:56:53.448544971Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6a, 8d, 12, 65, fd, 87, 62, e7] reset_token=[4f, c9, e6, 10, a3, 9a, 0f, a9, 41, bc, 62, 67, 0f, 25, 52, 70] [2025-09-11T20:56:53.448554669Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2a, 40, 8c, 1f, f3, e8, 91, 74] reset_token=[c5, ae, 42, 58, 20, f9, d3, c5, a8, 9c, f8, 71, fe, 64, a9, f2] [2025-09-11T20:56:53.448564277Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[d2, c5, 72, b6, 35, 29, 4d, 3b] reset_token=[97, 10, 53, 6b, a8, e2, fe, 80, 04, 42, 9e, 6f, a0, 68, 04, e4] [2025-09-11T20:56:53.448573023Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[75, 6b, 63, 68, 4b, 1c, f2, 5a] reset_token=[57, 25, 99, d3, b9, 40, cc, 76, 9a, 07, 87, 4f, 35, 1e, da, 63] [2025-09-11T20:56:53.448582571Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[f2, e3, 1f, a2, 92, 06, ea, 4c] reset_token=[e4, 95, 84, 47, 63, 8c, 66, e2, 9e, 76, 44, 30, 90, 59, 5f, 11] [2025-09-11T20:56:53.448591117Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm ACK delay=4 blocks=[4..6, 8..8] ecn_counts=None [2025-09-11T20:56:53.448597589Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 4 [2025-09-11T20:56:53.448602699Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 5 [2025-09-11T20:56:53.448607107Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 6 [2025-09-11T20:56:53.448611535Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 8 [2025-09-11T20:56:53.448618158Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm PADDING len=17 [2025-09-11T20:56:53.448654696Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 439 bytes [2025-09-11T20:56:53.448663332Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.448667500Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.448682628Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=5 pn=9 [2025-09-11T20:56:53.448687837Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm ACK delay=27 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:53.448699499Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=6.440089ms latest_rtt=29.624663ms srtt=32.495628ms min_rtt=29.624663ms rttvar=13.159938ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1973, delivered_time: Instant { tv_sec: 932, tv_nsec: 842140328 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 812515665 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 318.72 Kbps, is_app_limited: true, interval: 32.80611ms, delivered: 1307, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 932, tv_nsec: 809334218 }), send_elapsed: 3.181447ms, ack_elapsed: 32.80611ms, rtt: 29.624663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519300, last_update: Instant { tv_sec: 932, tv_nsec: 842352093 }, next_time: Instant { tv_sec: 932, tv_nsec: 842352093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.448764851Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.448776293Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.449722937Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.449734078Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx pkt Short dcid=d976cdbb533adf0acbbee64b78ab795d79a28c18 key_phase=false len=1329 pn=4 [2025-09-11T20:56:53.449743144Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm PING mtu_probe=None [2025-09-11T20:56:53.449753494Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm PADDING len=1311 [2025-09-11T20:56:53.449763442Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1350 bytes [2025-09-11T20:56:53.449769364Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.449773281Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.449784732Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=7 pn=10 [2025-09-11T20:56:53.449788920Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm ACK delay=6 blocks=[2..2, 4..4] ecn_counts=None [2025-09-11T20:56:53.449798928Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=5.341011ms latest_rtt=29.624663ms srtt=32.495628ms min_rtt=29.624663ms rttvar=13.159938ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1973, delivered_time: Instant { tv_sec: 932, tv_nsec: 842140328 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 812515665 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 318.72 Kbps, is_app_limited: true, interval: 32.80611ms, delivered: 1307, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 932, tv_nsec: 809334218 }), send_elapsed: 3.181447ms, ack_elapsed: 32.80611ms, rtt: 29.624663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519300, last_update: Instant { tv_sec: 932, tv_nsec: 842352093 }, next_time: Instant { tv_sec: 932, tv_nsec: 842352093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.449842219Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.449849282Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.455917203Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:53.455924546Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 loss detection timeout expired [2025-09-11T20:56:53.455927783Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet 7 lost on epoch 2 [2025-09-11T20:56:53.455939013Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=45.069387ms latest_rtt=29.624663ms srtt=32.495628ms min_rtt=29.624663ms rttvar=13.159938ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 932, tv_nsec: 849601415 }) Rate { delivered: 1973, delivered_time: Instant { tv_sec: 932, tv_nsec: 842140328 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 812515665 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 318.72 Kbps, is_app_limited: true, interval: 32.80611ms, delivered: 1307, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 932, tv_nsec: 809334218 }), send_elapsed: 3.181447ms, ack_elapsed: 32.80611ms, rtt: 29.624663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519300, last_update: Instant { tv_sec: 932, tv_nsec: 842352093 }, next_time: Instant { tv_sec: 932, tv_nsec: 842352093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:53.455958941Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.455968448Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=73 pn=11 [2025-09-11T20:56:53.455971133Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:53.455977926Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=45.030565ms latest_rtt=29.624663ms srtt=32.495628ms min_rtt=29.624663ms rttvar=13.159938ms cwnd=9450 ssthresh=9450 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 932, tv_nsec: 849601415 }) Rate { delivered: 1973, delivered_time: Instant { tv_sec: 932, tv_nsec: 842140328 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 812515665 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 318.72 Kbps, is_app_limited: true, interval: 32.80611ms, delivered: 1307, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 932, tv_nsec: 809334218 }), send_elapsed: 3.181447ms, ack_elapsed: 32.80611ms, rtt: 29.624663ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 363510, last_update: Instant { tv_sec: 932, tv_nsec: 842352093 }, next_time: Instant { tv_sec: 932, tv_nsec: 842352093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:53.456008994Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.456013242Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.487587520Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.487604862Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx pkt Short dcid=d976cdbb533adf0acbbee64b78ab795d79a28c18 key_phase=false len=1186 pn=5 [2025-09-11T20:56:53.487616814Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm ACK delay=13 blocks=[8..11] ecn_counts=None [2025-09-11T20:56:53.487623547Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 9 [2025-09-11T20:56:53.487628095Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 10 [2025-09-11T20:56:53.487632564Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 packet newly acked 11 [2025-09-11T20:56:53.487640088Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:53.487646560Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:53.487653393Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm PADDING len=109 [2025-09-11T20:56:53.487672048Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1207 bytes [2025-09-11T20:56:53.487687877Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.487691093Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.487694329Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 stream id 0 is readable [2025-09-11T20:56:53.487702354Z TRACE quiche::h3::stream] d976cdbb533adf0acbbee64b78ab795d79a28c18 read 1 bytes on stream 0 [2025-09-11T20:56:53.487709497Z TRACE quiche::h3::stream] d976cdbb533adf0acbbee64b78ab795d79a28c18 read 1 bytes on stream 0 [2025-09-11T20:56:53.487715609Z TRACE quiche::h3::stream] d976cdbb533adf0acbbee64b78ab795d79a28c18 read 1 bytes on stream 0 [2025-09-11T20:56:53.487722091Z TRACE quiche::h3::stream] d976cdbb533adf0acbbee64b78ab795d79a28c18 read 17 bytes on stream 0 [2025-09-11T20:56:53.487727421Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:53.487734133Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:53.487738962Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:53.487744492Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:53.487750564Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:53.487783245Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:53.487791861Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 stream id 0 is readable [2025-09-11T20:56:53.487797021Z TRACE quiche::h3::stream] d976cdbb533adf0acbbee64b78ab795d79a28c18 read 1 bytes on stream 0 [2025-09-11T20:56:53.487800998Z TRACE quiche::h3::stream] d976cdbb533adf0acbbee64b78ab795d79a28c18 read 1 bytes on stream 0 [2025-09-11T20:56:53.487805056Z TRACE quiche::h3::stream] d976cdbb533adf0acbbee64b78ab795d79a28c18 read 1 bytes on stream 0 [2025-09-11T20:56:53.487807981Z TRACE quiche::h3] d976cdbb533adf0acbbee64b78ab795d79a28c18 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:53.487815405Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:53.487818741Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:53.487821696Z INFO quiche_apps::common] 1/1 response(s) received in 1.106203737s, closing... [2025-09-11T20:56:53.487832496Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx pkt Short dcid=2506698644fc28c0 key_phase=false len=11 pn=12 [2025-09-11T20:56:53.487835873Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:53.487845280Z TRACE quiche::recovery::congestion::recovery] d976cdbb533adf0acbbee64b78ab795d79a28c18 timer=7.12216ms latest_rtt=38.927674ms srtt=33.286633ms min_rtt=29.624663ms rttvar=11.451964ms cwnd=9450 ssthresh=9450 bytes_in_flight=137 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 932, tv_nsec: 849601415 }) Rate { delivered: 2072, delivered_time: Instant { tv_sec: 932, tv_nsec: 881279767 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 842352093 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 11, rate_sample: RateSample { bandwidth: 318.72 Kbps, is_app_limited: true, interval: 39.139439ms, delivered: 99, prior_delivered: 1973, prior_time: Some(Instant { tv_sec: 932, tv_nsec: 842140328 }), send_elapsed: 29.836428ms, ack_elapsed: 39.139439ms, rtt: 38.927674ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354872, last_update: Instant { tv_sec: 932, tv_nsec: 881504897 }, next_time: Instant { tv_sec: 932, tv_nsec: 881504897 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:53.487892949Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-09-11T20:56:53.487897798Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.497632093Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.497646660Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1207 bytes [2025-09-11T20:56:53.497652872Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.497657220Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.497664243Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.507687784Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.507701519Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1207 bytes [2025-09-11T20:56:53.507707200Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.507711057Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.507716688Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.510421759Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.510436937Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 55 bytes [2025-09-11T20:56:53.510443390Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.510448088Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.510455071Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.510605131Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.510615200Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 183 bytes [2025-09-11T20:56:53.510621572Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.510626160Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.510633073Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.517763093Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.517775627Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1207 bytes [2025-09-11T20:56:53.517780987Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.517785094Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.517790685Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.518380478Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-09-11T20:56:53.518390316Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 42 bytes [2025-09-11T20:56:53.518395756Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-09-11T20:56:53.518399894Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.518405675Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-09-11T20:56:53.725666899Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:53.725686104Z TRACE quiche] d976cdbb533adf0acbbee64b78ab795d79a28c18 draining timeout expired [2025-09-11T20:56:53.725721490Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.725728503Z INFO quiche_apps::client] connection closed, recv=5 sent=13 lost=1 retrans=2 sent_bytes=2436 recv_bytes=4248 lost_bytes=99 [local_addr=0.0.0.0:33942 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=13 lost=1 retrans=2 rtt=33.286633ms min_rtt=Some(29.624663ms) rttvar=11.451964ms cwnd=9450 sent_bytes=2436 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=334 pmtu=1350 delivery_rate=39840] [2025-09-11T20:56:53.730664848Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:53.730907901Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48996 with scid 66eb8af619f1ed45129af248c1e71080752eed3c [2025-09-11T20:56:53.730954988Z TRACE quiche::tls] 66eb8af619f1ed45129af248c1e71080752eed3c write message lvl=Initial len=266 [2025-09-11T20:56:53.730971499Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Initial version=1 dcid=0f1028123156d7d953f914f62e5e6a69 scid=66eb8af619f1ed45129af248c1e71080752eed3c len=270 pn=0 [2025-09-11T20:56:53.730974635Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:53.730988320Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=998.930771ms 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: 933, tv_nsec: 124596942 }, first_sent_time: Instant { tv_sec: 933, tv_nsec: 124596942 }, 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: 933, tv_nsec: 124596942 }, next_time: Instant { tv_sec: 933, tv_nsec: 124596942 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:53.731053051Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:53.765611723Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:48996 [2025-09-11T20:56:53.765625329Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c dropped invalid packet [2025-09-11T20:56:53.765629857Z TRACE quiche_apps::client] 0.0.0.0:48996: processed 1350 bytes [2025-09-11T20:56:53.765635728Z TRACE quiche_apps::client] 0.0.0.0:48996: recv() would block [2025-09-11T20:56:53.765639655Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:53.765663440Z TRACE quiche_apps::client] 0.0.0.0:48996 -> 193.167.100.100:443: done writing [2025-09-11T20:56:54.731686089Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:54.731706948Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c loss detection timeout expired [2025-09-11T20:56:54.731714261Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=997.204329ms 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: 933, tv_nsec: 124596942 }, first_sent_time: Instant { tv_sec: 933, tv_nsec: 124596942 }, 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: 933, tv_nsec: 124596942 }, next_time: Instant { tv_sec: 933, tv_nsec: 124596942 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:54.731738998Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:54.731774825Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Initial version=1 dcid=0f1028123156d7d953f914f62e5e6a69 scid=66eb8af619f1ed45129af248c1e71080752eed3c len=270 pn=1 [2025-09-11T20:56:54.731787769Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:54.731806864Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=1.997941822s 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: 933, tv_nsec: 124596942 }, first_sent_time: Instant { tv_sec: 933, tv_nsec: 124596942 }, 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: 934, tv_nsec: 125426266 }, next_time: Instant { tv_sec: 934, tv_nsec: 125426266 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:54.731884098Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48996 to 193.167.100.100:443 [2025-09-11T20:56:54.731891592Z TRACE quiche_apps::client] 0.0.0.0:48996 -> 193.167.100.100:443: done writing [2025-09-11T20:56:54.764633391Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:48996 [2025-09-11T20:56:54.764654991Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx pkt Initial version=1 dcid=66eb8af619f1ed45129af248c1e71080752eed3c scid=76cfc89322afd65b token= len=145 pn=84988 [2025-09-11T20:56:54.764673045Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:54.764818195Z TRACE quiche::tls] 66eb8af619f1ed45129af248c1e71080752eed3c set write secret lvl=Handshake [2025-09-11T20:56:54.764837231Z TRACE quiche::tls] 66eb8af619f1ed45129af248c1e71080752eed3c set read secret lvl=Handshake [2025-09-11T20:56:54.764853481Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm ACK delay=12 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:54.764861946Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c packet newly acked 0 [2025-09-11T20:56:54.764865673Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c packet newly acked 1 [2025-09-11T20:56:54.764870703Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm PADDING len=26 [2025-09-11T20:56:54.764907602Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx pkt Handshake version=1 dcid=66eb8af619f1ed45129af248c1e71080752eed3c scid=76cfc89322afd65b len=1032 pn=2 [2025-09-11T20:56:54.764914464Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm CRYPTO off=0 len=702 [2025-09-11T20:56:54.765128964Z TRACE quiche::tls] 66eb8af619f1ed45129af248c1e71080752eed3c write message lvl=Handshake len=36 [2025-09-11T20:56:54.765133322Z TRACE quiche::tls] 66eb8af619f1ed45129af248c1e71080752eed3c set write secret lvl=OneRTT [2025-09-11T20:56:54.765141588Z TRACE quiche::tls] 66eb8af619f1ed45129af248c1e71080752eed3c set read secret lvl=OneRTT [2025-09-11T20:56:54.765160423Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(0f1028123156d7d953f914f62e5e6a69), max_idle_timeout: 180000, stateless_reset_token: Some(244982273922950502834227742904641768703), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(76cfc89322afd65b), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:54.765180600Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm PADDING len=306 [2025-09-11T20:56:54.765196580Z TRACE quiche_apps::client] 0.0.0.0:48996: processed 1252 bytes [2025-09-11T20:56:54.765202181Z TRACE quiche_apps::client] 0.0.0.0:48996: recv() would block [2025-09-11T20:56:54.765205286Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:54.765222128Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:54.765238138Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c open GREASE stream 14 [2025-09-11T20:56:54.765247806Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm GREASE stream=0 len=0 [2025-09-11T20:56:54.765254759Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm GREASE stream=0 len=18 [2025-09-11T20:56:54.765263245Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:54.765270258Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /aflkgpqfxc", "user-agent: quiche"] [2025-09-11T20:56:54.765390442Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Initial version=1 dcid=76cfc89322afd65b scid=66eb8af619f1ed45129af248c1e71080752eed3c len=9 pn=2 [2025-09-11T20:56:54.765397896Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm ACK delay=92 blocks=[84988..84988] ecn_counts=None [2025-09-11T20:56:54.765409117Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=97.945323ms latest_rtt=32.901486ms srtt=32.901486ms min_rtt=32.901486ms rttvar=16.450743ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.03373081s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 933, tv_nsec: 124596942 }), send_elapsed: 1.000829324s, ack_elapsed: 1.03373081s, rtt: 32.901486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512894, last_update: Instant { tv_sec: 934, tv_nsec: 158835678 }, next_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:54.765433612Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Handshake version=1 dcid=76cfc89322afd65b scid=66eb8af619f1ed45129af248c1e71080752eed3c len=46 pn=3 [2025-09-11T20:56:54.765439253Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm ACK delay=65 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:54.765443150Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:54.765450443Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=98.634879ms latest_rtt=32.901486ms srtt=32.901486ms min_rtt=32.901486ms rttvar=16.450743ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.03373081s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 933, tv_nsec: 124596942 }), send_elapsed: 1.000829324s, ack_elapsed: 1.03373081s, rtt: 32.901486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512894, last_update: Instant { tv_sec: 934, tv_nsec: 159058464 }, next_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.972µ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-11T20:56:54.765470150Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c dropped epoch 0 state [2025-09-11T20:56:54.765486280Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Short dcid=76cfc89322afd65b key_phase=false len=1160 pn=4 [2025-09-11T20:56:54.765489516Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, ee, 5f, 9e, 67, 46, 24, e7, 05, 3f, df, 86, 9a, a3, 47, 99, c8, ec, 28, 09] reset_token=[cf, 54, 03, 4a, 1a, c0, 6b, 0b, d0, 5a, 84, be, 33, e7, f5, 9f] [2025-09-11T20:56:54.765497982Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1e, 85, 79, 9f, ce, 4d, 36, d8, 2a, 0d, c5, a1, f6, 88, 62, b2, c0, 51, 8f, 35] reset_token=[22, 05, 2a, e4, 4c, 50, 97, 8d, be, 63, 66, 16, 18, 90, c0, 92] [2025-09-11T20:56:54.765504855Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[64, 52, 76, 96, 08, 8d, bb, de, c4, f6, 6a, d9, 1b, 39, b4, 53, b4, 8e, ab, fc] reset_token=[28, ef, ab, 48, 1a, cf, ce, 4e, 3e, 92, 68, c9, 86, b5, f8, f3] [2025-09-11T20:56:54.765511427Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f6, 00, e9, ed, 6f, e2, 0c, d8, 16, 5d, 4d, f2, 6f, 02, 1b, 14, 28, 3f, ff, ef] reset_token=[75, 57, 17, 3b, 59, 96, 4d, 62, b7, 82, f4, 09, dc, 0d, 1f, 87] [2025-09-11T20:56:54.765518210Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[bd, cc, f4, 7a, 79, c3, 7f, d8, 01, 70, 4d, 65, df, 26, f5, 47, 2b, 88, d3, 65] reset_token=[90, e0, 05, c7, 0f, 1c, b6, 45, 75, 97, 59, 87, 06, ca, 05, 05] [2025-09-11T20:56:54.765525053Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[24, 1e, 58, e8, 3c, c8, 67, 4a, 96, ef, 9d, 45, 46, fa, 62, e1, ec, ae, 34, 75] reset_token=[d9, 2f, 3b, db, d3, dd, 9e, f7, 74, b6, 60, d9, 77, 32, 9d, 6f] [2025-09-11T20:56:54.765531474Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[6f, 0d, 35, 9b, 52, 2c, 9d, 4c, 69, 29, 33, b5, 0e, d6, 06, b2, c9, 72, 9c, d0] reset_token=[27, 7c, 8e, fa, 81, 62, da, b8, 4e, 9f, 0e, ae, de, 4f, 3d, ed] [2025-09-11T20:56:54.765538167Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:54.765541343Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm PADDING len=856 [2025-09-11T20:56:54.765572441Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=98.512941ms latest_rtt=32.901486ms srtt=32.901486ms min_rtt=32.901486ms rttvar=16.450743ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.03373081s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 933, tv_nsec: 124596942 }), send_elapsed: 1.000829324s, ack_elapsed: 1.03373081s, rtt: 32.901486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1186, rate: 512894, last_update: Instant { tv_sec: 934, tv_nsec: 159058464 }, next_time: Instant { tv_sec: 934, tv_nsec: 159253436 }, max_datagram_size: 1350, last_packet_size: Some(1186), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:54.765611664Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48996 to 193.167.100.100:443 [2025-09-11T20:56:54.765620260Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Short dcid=76cfc89322afd65b key_phase=false len=6 pn=5 [2025-09-11T20:56:54.765622955Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:54.765628615Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=98.456847ms latest_rtt=32.901486ms srtt=32.901486ms min_rtt=32.901486ms rttvar=16.450743ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.03373081s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 933, tv_nsec: 124596942 }), send_elapsed: 1.000829324s, ack_elapsed: 1.03373081s, rtt: 32.901486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512894, last_update: Instant { tv_sec: 934, tv_nsec: 159293181 }, next_time: Instant { tv_sec: 934, tv_nsec: 159253436 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.37476ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:54.765650647Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:48996 to 193.167.100.100:443 [2025-09-11T20:56:54.765656057Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Short dcid=76cfc89322afd65b key_phase=false len=6 pn=6 [2025-09-11T20:56:54.765658431Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:54.765663130Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=98.422392ms latest_rtt=32.901486ms srtt=32.901486ms min_rtt=32.901486ms rttvar=16.450743ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.03373081s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 933, tv_nsec: 124596942 }), send_elapsed: 1.000829324s, ack_elapsed: 1.03373081s, rtt: 32.901486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 512894, last_update: Instant { tv_sec: 934, tv_nsec: 159293181 }, next_time: Instant { tv_sec: 934, tv_nsec: 161705652 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:54.765690791Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:48996 to 193.167.100.100:443 [2025-09-11T20:56:54.765696592Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Short dcid=76cfc89322afd65b key_phase=false len=73 pn=7 [2025-09-11T20:56:54.765699057Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:54.765704347Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=98.381146ms latest_rtt=32.901486ms srtt=32.901486ms min_rtt=32.901486ms rttvar=16.450743ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.03373081s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 933, tv_nsec: 124596942 }), send_elapsed: 1.000829324s, ack_elapsed: 1.03373081s, rtt: 32.901486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512894, last_update: Instant { tv_sec: 934, tv_nsec: 159371277 }, next_time: Instant { tv_sec: 934, tv_nsec: 161705652 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.413µ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-11T20:56:54.765726208Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:48996 to 193.167.100.100:443 [2025-09-11T20:56:54.765731457Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Short dcid=76cfc89322afd65b key_phase=false len=31 pn=8 [2025-09-11T20:56:54.765733892Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:54.765739432Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=98.34604ms latest_rtt=32.901486ms srtt=32.901486ms min_rtt=32.901486ms rttvar=16.450743ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 158835719 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.03373081s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 933, tv_nsec: 124596942 }), send_elapsed: 1.000829324s, ack_elapsed: 1.03373081s, rtt: 32.901486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 512894, last_update: Instant { tv_sec: 934, tv_nsec: 159371277 }, next_time: Instant { tv_sec: 934, tv_nsec: 161961065 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:54.765760932Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:48996 to 193.167.100.100:443 [2025-09-11T20:56:54.765764539Z TRACE quiche_apps::client] 0.0.0.0:48996 -> 193.167.100.100:443: done writing [2025-09-11T20:56:54.798068514Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:48996 [2025-09-11T20:56:54.798084834Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx pkt Short dcid=66eb8af619f1ed45129af248c1e71080752eed3c key_phase=false len=418 pn=2 [2025-09-11T20:56:54.798104431Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:54.798135849Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm NEW_TOKEN len=50 [2025-09-11T20:56:54.798143834Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[59, 91, be, 2e, 66, 94, 30, c0] reset_token=[72, 09, 82, 22, 32, fe, 5f, 2d, 6e, e7, a4, c5, 69, 55, cc, b1] [2025-09-11T20:56:54.798154664Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3a, 6a, ee, ce, ba, 60, 6b, f5] reset_token=[c3, 34, 09, b6, e3, 0c, e7, 7b, 5c, 07, df, 0c, e1, af, 81, cc] [2025-09-11T20:56:54.798163821Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[68, f0, d1, 3b, 2c, 2d, a8, fc] reset_token=[0c, c5, bf, 70, 8f, 1f, 83, cb, 3b, 2a, 21, be, d1, 9d, 2d, 1a] [2025-09-11T20:56:54.798171956Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[a1, 2a, b0, fc, 6d, 90, 2e, d0] reset_token=[68, 9b, 42, e0, 39, 21, 89, 9b, 0a, 28, 77, a5, a8, 7c, 7a, a8] [2025-09-11T20:56:54.798180613Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[24, dc, db, ec, af, 5f, 0b, 19] reset_token=[e8, 3f, 1d, 6b, 92, 1d, f8, a0, f3, 68, 57, 67, 22, fc, 2d, b0] [2025-09-11T20:56:54.798187676Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[86, bb, 26, c5, a3, 9d, de, 96] reset_token=[fb, 45, 4e, 0b, d2, be, ad, 08, 53, d2, d3, 33, 2a, ae, f7, fa] [2025-09-11T20:56:54.798193917Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b4, eb, b8, 69, 37, 3d, 5d, 54] reset_token=[41, 85, 52, 86, ea, 82, 78, 73, f4, bf, 48, 17, 20, 10, 32, 85] [2025-09-11T20:56:54.798200830Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm ACK delay=4 blocks=[4..8] ecn_counts=None [2025-09-11T20:56:54.798206030Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c packet newly acked 4 [2025-09-11T20:56:54.798211340Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c packet newly acked 5 [2025-09-11T20:56:54.798215588Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c packet newly acked 6 [2025-09-11T20:56:54.798219245Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c packet newly acked 7 [2025-09-11T20:56:54.798222942Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c packet newly acked 8 [2025-09-11T20:56:54.798229915Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm PADDING len=19 [2025-09-11T20:56:54.798262535Z TRACE quiche_apps::client] 0.0.0.0:48996: processed 439 bytes [2025-09-11T20:56:54.798270009Z TRACE quiche_apps::client] 0.0.0.0:48996: recv() would block [2025-09-11T20:56:54.798273917Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:54.798285218Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Short dcid=76cfc89322afd65b key_phase=false len=5 pn=9 [2025-09-11T20:56:54.798288193Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm ACK delay=25 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:54.798295677Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=52.054271ms latest_rtt=29.798193ms srtt=32.513574ms min_rtt=29.798193ms rttvar=13.11388ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2072, delivered_time: Instant { tv_sec: 934, tv_nsec: 191759258 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 161961065 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 341.64 Kbps, is_app_limited: true, interval: 32.923539ms, delivered: 1406, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 158835719 }), send_elapsed: 3.125346ms, ack_elapsed: 32.923539ms, rtt: 29.798193ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519013, last_update: Instant { tv_sec: 934, tv_nsec: 191956857 }, next_time: Instant { tv_sec: 934, tv_nsec: 191956857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:54.798355599Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48996 to 193.167.100.100:443 [2025-09-11T20:56:54.798361269Z TRACE quiche_apps::client] 0.0.0.0:48996 -> 193.167.100.100:443: done writing [2025-09-11T20:56:54.799031108Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48996 [2025-09-11T20:56:54.799039323Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx pkt Short dcid=66eb8af619f1ed45129af248c1e71080752eed3c key_phase=false len=1186 pn=3 [2025-09-11T20:56:54.799048571Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:54.799054832Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:54.799059771Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:54.799063899Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm HANDSHAKE_DONE [2025-09-11T20:56:54.799069339Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c dropped epoch 1 state [2025-09-11T20:56:54.799074128Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:54.799078687Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:54.799084257Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm PADDING len=93 [2025-09-11T20:56:54.799096360Z TRACE quiche_apps::client] 0.0.0.0:48996: processed 1207 bytes [2025-09-11T20:56:54.799102401Z TRACE quiche_apps::client] 0.0.0.0:48996: recv() would block [2025-09-11T20:56:54.799106519Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:54.799110566Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c stream id 3 is readable [2025-09-11T20:56:54.799119383Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 3 [2025-09-11T20:56:54.799126215Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c open peer's control stream 3 [2025-09-11T20:56:54.799132246Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 3 [2025-09-11T20:56:54.799137587Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 3 [2025-09-11T20:56:54.799143337Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 6 bytes on stream 3 [2025-09-11T20:56:54.799147746Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:54.799158846Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c stream id 7 is readable [2025-09-11T20:56:54.799162653Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 7 [2025-09-11T20:56:54.799166130Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c stream id 11 is readable [2025-09-11T20:56:54.799170758Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 11 [2025-09-11T20:56:54.799176018Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c stream id 0 is readable [2025-09-11T20:56:54.799187510Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 0 [2025-09-11T20:56:54.799193110Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 0 [2025-09-11T20:56:54.799197919Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 0 [2025-09-11T20:56:54.799220371Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 17 bytes on stream 0 [2025-09-11T20:56:54.799225280Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:54.799230320Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:54.799234176Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:54.799238745Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:54.799243774Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:54.799250217Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:54.799254785Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c stream id 0 is readable [2025-09-11T20:56:54.799258021Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 0 [2025-09-11T20:56:54.799261037Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 0 [2025-09-11T20:56:54.799264143Z TRACE quiche::h3::stream] 66eb8af619f1ed45129af248c1e71080752eed3c read 1 bytes on stream 0 [2025-09-11T20:56:54.799266457Z TRACE quiche::h3] 66eb8af619f1ed45129af248c1e71080752eed3c rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:54.799272207Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:54.799275073Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:54.799277457Z INFO quiche_apps::common] 1/1 response(s) received in 1.068220739s, closing... [2025-09-11T20:56:54.799285933Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx pkt Short dcid=76cfc89322afd65b key_phase=false len=11 pn=10 [2025-09-11T20:56:54.799288588Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:54.799296343Z TRACE quiche::recovery::congestion::recovery] 66eb8af619f1ed45129af248c1e71080752eed3c timer=94.954596ms latest_rtt=29.798193ms srtt=32.513574ms min_rtt=29.798193ms rttvar=13.11388ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2072, delivered_time: Instant { tv_sec: 934, tv_nsec: 191956857 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 191956857 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 341.64 Kbps, is_app_limited: true, interval: 32.923539ms, delivered: 1406, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 158835719 }), send_elapsed: 3.125346ms, ack_elapsed: 32.923539ms, rtt: 29.798193ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519013, last_update: Instant { tv_sec: 934, tv_nsec: 192959445 }, next_time: Instant { tv_sec: 934, tv_nsec: 191956857 }, max_datagram_size: 1350, last_packet_size: None, iv: 71.289µ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-11T20:56:54.799345554Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:48996 to 193.167.100.100:443 [2025-09-11T20:56:54.799352527Z TRACE quiche_apps::client] 0.0.0.0:48996 -> 193.167.100.100:443: done writing [2025-09-11T20:56:54.801100786Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:48996 [2025-09-11T20:56:54.801117317Z TRACE quiche_apps::client] 0.0.0.0:48996: processed 1350 bytes [2025-09-11T20:56:54.801122026Z TRACE quiche_apps::client] 0.0.0.0:48996: recv() would block [2025-09-11T20:56:54.801125442Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:54.801131023Z TRACE quiche_apps::client] 0.0.0.0:48996 -> 193.167.100.100:443: done writing [2025-09-11T20:56:54.889067706Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:48996 [2025-09-11T20:56:54.889089327Z TRACE quiche_apps::client] 0.0.0.0:48996: processed 55 bytes [2025-09-11T20:56:54.889096510Z TRACE quiche_apps::client] 0.0.0.0:48996: recv() would block [2025-09-11T20:56:54.889100668Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:54.889108442Z TRACE quiche_apps::client] 0.0.0.0:48996 -> 193.167.100.100:443: done writing [2025-09-11T20:56:54.890067414Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48996 [2025-09-11T20:56:54.890079606Z TRACE quiche_apps::client] 0.0.0.0:48996: processed 1207 bytes [2025-09-11T20:56:54.890084956Z TRACE quiche_apps::client] 0.0.0.0:48996: recv() would block [2025-09-11T20:56:54.890088894Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:54.890094434Z TRACE quiche_apps::client] 0.0.0.0:48996 -> 193.167.100.100:443: done writing [2025-09-11T20:56:55.055306540Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:55.055323041Z TRACE quiche] 66eb8af619f1ed45129af248c1e71080752eed3c draining timeout expired [2025-09-11T20:56:55.055376761Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:55.055382331Z INFO quiche_apps::client] connection closed, recv=4 sent=11 lost=0 retrans=1 sent_bytes=2304 recv_bytes=2898 lost_bytes=0 [local_addr=0.0.0.0:48996 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=11 lost=0 retrans=1 rtt=32.513574ms min_rtt=Some(29.798193ms) rttvar=13.11388ms cwnd=13500 sent_bytes=2304 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=42705] [2025-09-11T20:56:55.060042558Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:55.060310176Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:59488 with scid 2bb73f785a3f542e2cd462b2fc9d7914d552aaea [2025-09-11T20:56:55.060382942Z TRACE quiche::tls] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea write message lvl=Initial len=266 [2025-09-11T20:56:55.060408069Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Initial version=1 dcid=63b389111a00f99ab8d30e778b8041a1 scid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea len=270 pn=0 [2025-09-11T20:56:55.060411525Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:55.060425582Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=998.893031ms 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: 934, tv_nsec: 453996443 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 453996443 }, 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: 934, tv_nsec: 453996443 }, next_time: Instant { tv_sec: 934, tv_nsec: 453996443 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:55.060487637Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:55.093438553Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:59488 [2025-09-11T20:56:55.093463300Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx pkt Initial version=1 dcid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea scid=a2cb65fb19b50e15 token= len=119 pn=68892 [2025-09-11T20:56:55.093483127Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm ACK delay=60 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:55.093492714Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet newly acked 0 [2025-09-11T20:56:55.093502042Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:55.093637755Z TRACE quiche::tls] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea set write secret lvl=Handshake [2025-09-11T20:56:55.093650068Z TRACE quiche::tls] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea set read secret lvl=Handshake [2025-09-11T20:56:55.093682688Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx pkt Handshake version=1 dcid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea scid=a2cb65fb19b50e15 len=725 pn=0 [2025-09-11T20:56:55.093690313Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm CRYPTO off=0 len=701 [2025-09-11T20:56:55.093954946Z TRACE quiche::tls] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea write message lvl=Handshake len=36 [2025-09-11T20:56:55.093962911Z TRACE quiche::tls] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea set write secret lvl=OneRTT [2025-09-11T20:56:55.093976727Z TRACE quiche::tls] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea set read secret lvl=OneRTT [2025-09-11T20:56:55.094004939Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(63b389111a00f99ab8d30e778b8041a1), max_idle_timeout: 180000, stateless_reset_token: Some(330050254675525630045166934651455024748), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(a2cb65fb19b50e15), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:55.094039744Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx pkt Handshake version=1 dcid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea scid=a2cb65fb19b50e15 len=296 pn=1 [2025-09-11T20:56:55.094047208Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm PING mtu_probe=None [2025-09-11T20:56:55.094051797Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm PADDING len=275 [2025-09-11T20:56:55.094058910Z TRACE quiche_apps::client] 0.0.0.0:59488: processed 1252 bytes [2025-09-11T20:56:55.094066063Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:59488 [2025-09-11T20:56:55.094070321Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx pkt Short dcid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea key_phase=false len=418 pn=0 [2025-09-11T20:56:55.094075751Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:55.094093414Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm NEW_TOKEN len=50 [2025-09-11T20:56:55.094098123Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a1, b4, e6, c3, 59, 73, 72, ae] reset_token=[4c, c0, 37, b8, 71, 9a, 5a, a2, 71, 2e, 2e, dc, 65, 95, d3, 8a] [2025-09-11T20:56:55.094105888Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c0, df, 97, 50, 27, 86, cc, 98] reset_token=[2f, 43, ce, 2f, 9c, 9a, 2b, 63, 50, 85, 5c, bf, f8, 5f, f0, 0f] [2025-09-11T20:56:55.094120375Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e6, 2a, 3c, e5, 54, 70, aa, 0c] reset_token=[bd, 0a, 83, 6d, 91, c7, fd, e5, 37, 83, 4e, 7d, 98, d2, 22, 1d] [2025-09-11T20:56:55.094126376Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[29, df, 2b, 50, 5a, 5c, cf, fc] reset_token=[90, ec, d0, da, c8, b1, 85, cc, 86, ba, a8, 42, 5a, 6c, d2, 2e] [2025-09-11T20:56:55.094132427Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a5, 89, bc, 28, 8b, a3, f3, 05] reset_token=[bc, 18, 0c, 7e, c7, bb, 0a, aa, 9c, f7, 80, 34, c6, 5b, 0e, b3] [2025-09-11T20:56:55.094138228Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[cb, ff, 21, fb, 08, 62, de, 44] reset_token=[6f, 44, 72, 5d, 81, cf, 39, f5, 04, 7b, fd, 0a, cd, 82, 15, ac] [2025-09-11T20:56:55.094144119Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[4f, 97, 85, 87, b1, f2, 42, f2] reset_token=[6d, 72, 2c, 50, 49, d6, 89, cf, 42, fe, 1e, 6b, e9, cd, 3c, 1c] [2025-09-11T20:56:55.094149148Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:55.094154368Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:55.094159998Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:55.094164116Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm PADDING len=4 [2025-09-11T20:56:55.094174676Z TRACE quiche_apps::client] 0.0.0.0:59488: processed 439 bytes [2025-09-11T20:56:55.094178663Z TRACE quiche_apps::client] 0.0.0.0:59488: recv() would block [2025-09-11T20:56:55.094181057Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:55.094195915Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:55.094208028Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea open GREASE stream 14 [2025-09-11T20:56:55.094216904Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm GREASE stream=0 len=0 [2025-09-11T20:56:55.094222485Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm GREASE stream=0 len=18 [2025-09-11T20:56:55.094229799Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:56:55.094252831Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /eagblvgjxr", "user-agent: quiche"] [2025-09-11T20:56:55.094291494Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea stream id 3 is readable [2025-09-11T20:56:55.094297084Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 3 [2025-09-11T20:56:55.094301362Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea open peer's control stream 3 [2025-09-11T20:56:55.094304708Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 3 [2025-09-11T20:56:55.094307784Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 3 [2025-09-11T20:56:55.094311080Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 6 bytes on stream 3 [2025-09-11T20:56:55.094314116Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:55.094321469Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea stream id 7 is readable [2025-09-11T20:56:55.094346506Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 7 [2025-09-11T20:56:55.094357977Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea stream id 11 is readable [2025-09-11T20:56:55.094362105Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 11 [2025-09-11T20:56:55.094385108Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Initial version=1 dcid=a2cb65fb19b50e15 scid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea len=9 pn=1 [2025-09-11T20:56:55.094387943Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=115 blocks=[68892..68892] ecn_counts=None [2025-09-11T20:56:55.094397511Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=98.477026ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 487679995 }, next_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:55.094417448Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Handshake version=1 dcid=a2cb65fb19b50e15 scid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea len=45 pn=2 [2025-09-11T20:56:55.094420364Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=47 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:55.094423059Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:55.094429451Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=99.365353ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 488055455 }, next_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.415µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:55.094440732Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea dropped epoch 0 state [2025-09-11T20:56:55.094452924Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=1161 pn=3 [2025-09-11T20:56:55.094455760Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T20:56:55.094462202Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c1, 7c, 1f, 07, 62, 02, 95, 99, be, da, b8, 50, 14, b4, fa, d8, 60, 6e, 42, 6c] reset_token=[b5, 62, e0, 40, a1, 57, 59, 3c, 46, 64, 10, 1a, 98, 57, 1d, d9] [2025-09-11T20:56:55.094468123Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8e, 27, 0c, bf, fd, 04, 41, 58, d5, e4, 08, 58, 4f, dd, cb, 44, dd, 3b, 1b, 45] reset_token=[71, 8e, bb, 86, 96, 5e, ed, fb, ab, 27, 44, a2, 56, 03, f2, 4e] [2025-09-11T20:56:55.094473453Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3d, 45, 69, 2e, 01, 0f, 50, b2, 47, 04, 1e, 9b, b7, 53, bf, 44, 18, 32, cd, 1a] reset_token=[88, 6b, 3a, 45, ce, 3f, 4c, a6, f8, b6, af, 98, 39, d0, d2, fb] [2025-09-11T20:56:55.094478662Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[89, 2e, a9, 61, 22, 65, 5b, c1, ce, 1d, bb, 8e, b1, 06, 75, 5b, 82, e7, a9, b5] reset_token=[88, 55, fd, 51, 08, d6, 44, 99, 86, 3f, 54, 4c, af, 8a, 65, c5] [2025-09-11T20:56:55.094483792Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e2, 86, 7e, 8a, 7e, b7, 91, c6, 53, 81, 48, cd, 7a, 3e, d3, e7, 37, 4f, 83, c3] reset_token=[d8, ee, 1f, 39, 0c, 35, 36, 95, 68, 6c, f9, 47, 2f, 6d, 18, ae] [2025-09-11T20:56:55.094488791Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[45, 1f, 45, 65, 69, 5c, 22, 1a, 23, f8, 78, be, 2e, 07, de, b3, 93, 18, 98, 40] reset_token=[d7, 55, cd, e7, 5a, aa, 5b, b9, 34, 11, 4c, e3, bb, 1b, 5f, 1e] [2025-09-11T20:56:55.094493760Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[09, e3, b1, 1f, d1, 49, 15, fa, 38, 44, 57, 23, 1b, dc, e7, b4, 03, 80, 90, 16] reset_token=[44, 40, c9, a1, b3, 7f, 72, e6, 06, c6, 29, d8, 29, 65, ce, 78] [2025-09-11T20:56:55.094498980Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:55.094501515Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm PADDING len=852 [2025-09-11T20:56:55.094510642Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=99.284141ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 488055455 }, next_time: Instant { tv_sec: 934, tv_nsec: 488249870 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:55.094547952Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.094560785Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=6 pn=4 [2025-09-11T20:56:55.094565244Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:55.094580532Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=99.21373ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 488231583 }, next_time: Instant { tv_sec: 934, tv_nsec: 488249870 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.393862ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:55.094617261Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.094628471Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=6 pn=5 [2025-09-11T20:56:55.094633190Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:55.094642017Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=99.152125ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 488231583 }, next_time: Instant { tv_sec: 934, tv_nsec: 490694103 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:55.094675289Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.094686109Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=73 pn=6 [2025-09-11T20:56:55.094690698Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:56:55.094699534Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=99.094678ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 488358139 }, next_time: Instant { tv_sec: 934, tv_nsec: 490694103 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.257µ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-11T20:56:55.094739228Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.094750169Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=31 pn=7 [2025-09-11T20:56:55.094754897Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:55.094765367Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=99.028966ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 488358139 }, next_time: Instant { tv_sec: 934, tv_nsec: 490951360 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:55.094799831Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.094807505Z TRACE quiche_apps::client] 0.0.0.0:59488 -> 193.167.100.100:443: done writing [2025-09-11T20:56:55.094817053Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:59488 [2025-09-11T20:56:55.094821091Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx pkt Short dcid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea key_phase=false len=1329 pn=1 [2025-09-11T20:56:55.094829356Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm PING mtu_probe=None [2025-09-11T20:56:55.094840246Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm PADDING len=1311 [2025-09-11T20:56:55.094849343Z TRACE quiche_apps::client] 0.0.0.0:59488: processed 1350 bytes [2025-09-11T20:56:55.094855445Z TRACE quiche_apps::client] 0.0.0.0:59488: recv() would block [2025-09-11T20:56:55.094859272Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:55.094870443Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=5 pn=8 [2025-09-11T20:56:55.094875171Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:55.094884840Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=98.909433ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 488542322 }, next_time: Instant { tv_sec: 934, tv_nsec: 490951360 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.936µ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-11T20:56:55.094931056Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.094939161Z TRACE quiche_apps::client] 0.0.0.0:59488 -> 193.167.100.100:443: done writing [2025-09-11T20:56:55.194085393Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:55.194106393Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea loss detection timeout expired [2025-09-11T20:56:55.194112093Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=99.098827ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 488542322 }, next_time: Instant { tv_sec: 934, tv_nsec: 490951360 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.936µ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-11T20:56:55.194132692Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:55.194157398Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Handshake version=1 dcid=a2cb65fb19b50e15 scid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea len=46 pn=9 [2025-09-11T20:56:55.194161155Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=12514 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:55.194165733Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:55.194180962Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=119.397292ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 587819008 }, next_time: Instant { tv_sec: 934, tv_nsec: 587930944 }, 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-11T20:56:55.194254709Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.194263035Z TRACE quiche_apps::client] 0.0.0.0:59488 -> 193.167.100.100:443: done writing [2025-09-11T20:56:55.314434225Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:55.314452680Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea loss detection timeout expired [2025-09-11T20:56:55.314461436Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=217.949713ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 587819008 }, next_time: Instant { tv_sec: 934, tv_nsec: 587930944 }, 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-11T20:56:55.314481834Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:55.314507672Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=312 pn=10 [2025-09-11T20:56:55.314512251Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=27459 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:55.314517320Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c1, 7c, 1f, 07, 62, 02, 95, 99, be, da, b8, 50, 14, b4, fa, d8, 60, 6e, 42, 6c] reset_token=[b5, 62, e0, 40, a1, 57, 59, 3c, 46, 64, 10, 1a, 98, 57, 1d, d9] [2025-09-11T20:56:55.314525676Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8e, 27, 0c, bf, fd, 04, 41, 58, d5, e4, 08, 58, 4f, dd, cb, 44, dd, 3b, 1b, 45] reset_token=[71, 8e, bb, 86, 96, 5e, ed, fb, ab, 27, 44, a2, 56, 03, f2, 4e] [2025-09-11T20:56:55.314532579Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3d, 45, 69, 2e, 01, 0f, 50, b2, 47, 04, 1e, 9b, b7, 53, bf, 44, 18, 32, cd, 1a] reset_token=[88, 6b, 3a, 45, ce, 3f, 4c, a6, f8, b6, af, 98, 39, d0, d2, fb] [2025-09-11T20:56:55.314539231Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[89, 2e, a9, 61, 22, 65, 5b, c1, ce, 1d, bb, 8e, b1, 06, 75, 5b, 82, e7, a9, b5] reset_token=[88, 55, fd, 51, 08, d6, 44, 99, 86, 3f, 54, 4c, af, 8a, 65, c5] [2025-09-11T20:56:55.314545593Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e2, 86, 7e, 8a, 7e, b7, 91, c6, 53, 81, 48, cd, 7a, 3e, d3, e7, 37, 4f, 83, c3] reset_token=[d8, ee, 1f, 39, 0c, 35, 36, 95, 68, 6c, f9, 47, 2f, 6d, 18, ae] [2025-09-11T20:56:55.314562274Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[45, 1f, 45, 65, 69, 5c, 22, 1a, 23, f8, 78, be, 2e, 07, de, b3, 93, 18, 98, 40] reset_token=[d7, 55, cd, e7, 5a, aa, 5b, b9, 34, 11, 4c, e3, bb, 1b, 5f, 1e] [2025-09-11T20:56:55.314569377Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[09, e3, b1, 1f, d1, 49, 15, fa, 38, 44, 57, 23, 1b, dc, e7, b4, 03, 80, 90, 16] reset_token=[44, 40, c9, a1, b3, 7f, 72, e6, 06, c6, 29, d8, 29, 65, ce, 78] [2025-09-11T20:56:55.314576030Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:55.314608450Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=277.19997ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1944 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 338, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 708168070 }, next_time: Instant { tv_sec: 934, tv_nsec: 708168070 }, max_datagram_size: 1350, last_packet_size: Some(338), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:55.314673171Z TRACE quiche_apps::client] written 338 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.314689381Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=14 pn=11 [2025-09-11T20:56:55.314694751Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=27483 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:55.314701153Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:55.314713316Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=277.094794ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1984 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 708358375 }, next_time: Instant { tv_sec: 934, tv_nsec: 708168070 }, max_datagram_size: 1350, last_packet_size: None, iv: 742.313µ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-11T20:56:55.314757007Z TRACE quiche_apps::client] written 40 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.314773257Z TRACE quiche_apps::client] 0.0.0.0:59488 -> 193.167.100.100:443: done writing [2025-09-11T20:56:55.593108719Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:55.593134337Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea loss detection timeout expired [2025-09-11T20:56:55.593141771Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=396.332709ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1984 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 708358375 }, next_time: Instant { tv_sec: 934, tv_nsec: 708168070 }, max_datagram_size: 1350, last_packet_size: None, iv: 742.313µ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-11T20:56:55.593167459Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:55.593199729Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Handshake version=1 dcid=a2cb65fb19b50e15 scid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea len=48 pn=12 [2025-09-11T20:56:55.593204418Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=62394 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:55.593210680Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:55.593229996Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=596.784963ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2086 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 986857382 }, next_time: Instant { tv_sec: 934, tv_nsec: 987599695 }, 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-11T20:56:55.593306659Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.593346783Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Handshake version=1 dcid=a2cb65fb19b50e15 scid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea len=9 pn=13 [2025-09-11T20:56:55.593352704Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm ACK delay=62410 blocks=[0..1] ecn_counts=None [2025-09-11T20:56:55.593359447Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm PING mtu_probe=None [2025-09-11T20:56:55.593371860Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=596.642267ms latest_rtt=33.138926ms srtt=33.138926ms min_rtt=33.138926ms rttvar=16.569463ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2149 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, first_sent_time: Instant { tv_sec: 934, tv_nsec: 487680035 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 453996443 }), send_elapsed: 0ns, ack_elapsed: 33.138926ms, rtt: 33.138926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509219, last_update: Instant { tv_sec: 934, tv_nsec: 986991993 }, next_time: Instant { tv_sec: 934, tv_nsec: 987599695 }, max_datagram_size: 1350, last_packet_size: None, iv: 324.026µ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-11T20:56:55.593433335Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.593442802Z TRACE quiche_apps::client] 0.0.0.0:59488 -> 193.167.100.100:443: done writing [2025-09-11T20:56:55.625371227Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:59488 [2025-09-11T20:56:55.625392657Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx pkt Short dcid=2bb73f785a3f542e2cd462b2fc9d7914d552aaea key_phase=false len=1186 pn=2 [2025-09-11T20:56:55.625408386Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm ACK delay=34827 blocks=[4..4, 6..8, 10..11] ecn_counts=None [2025-09-11T20:56:55.625418185Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet newly acked 4 [2025-09-11T20:56:55.625421851Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet newly acked 6 [2025-09-11T20:56:55.625424717Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet newly acked 7 [2025-09-11T20:56:55.625427472Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet newly acked 8 [2025-09-11T20:56:55.625432591Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet newly acked 10 [2025-09-11T20:56:55.625438853Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet newly acked 11 [2025-09-11T20:56:55.625447319Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet 3 lost on epoch 2 [2025-09-11T20:56:55.625452929Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea packet 5 lost on epoch 2 [2025-09-11T20:56:55.625473267Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm HANDSHAKE_DONE [2025-09-11T20:56:55.625482464Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea dropped epoch 1 state [2025-09-11T20:56:55.625488616Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:55.625495990Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:55.625503383Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm PADDING len=101 [2025-09-11T20:56:55.625539341Z TRACE quiche_apps::client] 0.0.0.0:59488: processed 1207 bytes [2025-09-11T20:56:55.625547656Z TRACE quiche_apps::client] 0.0.0.0:59488: recv() would block [2025-09-11T20:56:55.625552385Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:55.625557775Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea stream id 0 is readable [2025-09-11T20:56:55.625567262Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 0 [2025-09-11T20:56:55.625580557Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 0 [2025-09-11T20:56:55.625585687Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 0 [2025-09-11T20:56:55.625589995Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 17 bytes on stream 0 [2025-09-11T20:56:55.625593371Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:55.625597409Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:55.625600585Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:55.625604051Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:55.625608329Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:55.625617536Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:55.625623547Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea stream id 0 is readable [2025-09-11T20:56:55.625627325Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 0 [2025-09-11T20:56:55.625631081Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 0 [2025-09-11T20:56:55.625635299Z TRACE quiche::h3::stream] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea read 1 bytes on stream 0 [2025-09-11T20:56:55.625638225Z TRACE quiche::h3] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:55.625645138Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:55.625648574Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:55.625651670Z INFO quiche_apps::common] 1/1 response(s) received in 565.152121ms, closing... [2025-09-11T20:56:55.625666087Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx pkt Short dcid=a2cb65fb19b50e15 key_phase=false len=11 pn=14 [2025-09-11T20:56:55.625669673Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:55.625680313Z TRACE quiche::recovery::congestion::recovery] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea timer=394.054202ms latest_rtt=310.89844ms srtt=66.608865ms min_rtt=33.138926ms rttvar=79.366975ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 935, tv_nsec: 51410008 }) Rate { delivered: 899, delivered_time: Instant { tv_sec: 935, tv_nsec: 19659517 }, first_sent_time: Instant { tv_sec: 935, tv_nsec: 19659517 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 11, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 531.386475ms, delivered: 566, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 934, tv_nsec: 487680035 }), send_elapsed: 220.488035ms, ack_elapsed: 531.386475ms, rtt: 310.89844ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 177341, last_update: Instant { tv_sec: 934, tv_nsec: 986991993 }, next_time: Instant { tv_sec: 935, tv_nsec: 19659517 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:55.625726479Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:59488 to 193.167.100.100:443 [2025-09-11T20:56:55.625731308Z TRACE quiche_apps::client] 0.0.0.0:59488 -> 193.167.100.100:443: done writing [2025-09-11T20:56:55.656263233Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:59488 [2025-09-11T20:56:55.656290353Z TRACE quiche_apps::client] 0.0.0.0:59488: processed 42 bytes [2025-09-11T20:56:55.656297597Z TRACE quiche_apps::client] 0.0.0.0:59488: recv() would block [2025-09-11T20:56:55.656303327Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:55.656309990Z TRACE quiche_apps::client] 0.0.0.0:59488 -> 193.167.100.100:443: done writing [2025-09-11T20:56:56.779480016Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:56.779497659Z TRACE quiche] 2bb73f785a3f542e2cd462b2fc9d7914d552aaea draining timeout expired [2025-09-11T20:56:56.779535109Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:56.779540108Z INFO quiche_apps::client] connection closed, recv=6 sent=15 lost=2 retrans=7 sent_bytes=2614 recv_bytes=4248 lost_bytes=1219 [local_addr=0.0.0.0:59488 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=15 lost=2 retrans=7 rtt=66.608865ms min_rtt=Some(33.138926ms) rttvar=79.366975ms cwnd=9450 sent_bytes=2614 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=148 pmtu=1350 delivery_rate=10048] [2025-09-11T20:56:56.784109575Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:56:56.784392913Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:45399 with scid 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 [2025-09-11T20:56:56.784435363Z TRACE quiche::tls] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 write message lvl=Initial len=266 [2025-09-11T20:56:56.784452544Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Initial version=1 dcid=8f580ada978007fbbc31436cfca50458 scid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 len=270 pn=0 [2025-09-11T20:56:56.784455700Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:56.784468785Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=998.933055ms 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: 936, tv_nsec: 178079630 }, first_sent_time: Instant { tv_sec: 936, tv_nsec: 178079630 }, 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: 936, tv_nsec: 178079630 }, next_time: Instant { tv_sec: 936, tv_nsec: 178079630 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:56.784524188Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:56:57.784579360Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:57.784599368Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 loss detection timeout expired [2025-09-11T20:56:57.784605760Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=997.795188ms 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: 936, tv_nsec: 178079630 }, first_sent_time: Instant { tv_sec: 936, tv_nsec: 178079630 }, 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: 936, tv_nsec: 178079630 }, next_time: Instant { tv_sec: 936, tv_nsec: 178079630 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:57.784638751Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:57.784675980Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Initial version=1 dcid=8f580ada978007fbbc31436cfca50458 scid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 len=270 pn=1 [2025-09-11T20:56:57.784680439Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:57.784699204Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=1.997953603s 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: 936, tv_nsec: 178079630 }, first_sent_time: Instant { tv_sec: 936, tv_nsec: 178079630 }, 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: 937, tv_nsec: 178330457 }, next_time: Instant { tv_sec: 937, tv_nsec: 178330457 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:57.784746742Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:57.784753695Z TRACE quiche_apps::client] 0.0.0.0:45399 -> 193.167.100.100:443: done writing [2025-09-11T20:56:59.784810900Z TRACE quiche_apps::client] timed out [2025-09-11T20:56:59.784834404Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 loss detection timeout expired [2025-09-11T20:56:59.784841066Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=1.995810909s 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: 936, tv_nsec: 178079630 }, first_sent_time: Instant { tv_sec: 936, tv_nsec: 178079630 }, 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: 937, tv_nsec: 178330457 }, next_time: Instant { tv_sec: 937, tv_nsec: 178330457 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:59.784864339Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:59.784898473Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Initial version=1 dcid=8f580ada978007fbbc31436cfca50458 scid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 len=270 pn=2 [2025-09-11T20:56:59.784902841Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm CRYPTO off=0 len=266 [2025-09-11T20:56:59.784932206Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=3.99594097s 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: 936, tv_nsec: 178079630 }, first_sent_time: Instant { tv_sec: 936, tv_nsec: 178079630 }, 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: 939, tv_nsec: 178550876 }, next_time: Instant { tv_sec: 939, tv_nsec: 178550876 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:59.785007246Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.785019809Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Initial version=1 dcid=8f580ada978007fbbc31436cfca50458 scid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 len=4 pn=3 [2025-09-11T20:56:59.785023356Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm PING mtu_probe=None [2025-09-11T20:56:59.785026762Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm PADDING len=3 [2025-09-11T20:56:59.785034366Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=3.995977799s 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: 936, tv_nsec: 178079630 }, first_sent_time: Instant { tv_sec: 936, tv_nsec: 178079630 }, 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: 939, tv_nsec: 178689765 }, next_time: Instant { tv_sec: 939, tv_nsec: 178689765 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:56:59.785061156Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.785066246Z TRACE quiche_apps::client] 0.0.0.0:45399 -> 193.167.100.100:443: done writing [2025-09-11T20:56:59.817762369Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:45399 [2025-09-11T20:56:59.817796563Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx pkt Initial version=1 dcid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 scid=87bf5ba0cb7fa7f0 token= len=145 pn=126469 [2025-09-11T20:56:59.817817391Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm CRYPTO off=0 len=90 [2025-09-11T20:56:59.817959596Z TRACE quiche::tls] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 set write secret lvl=Handshake [2025-09-11T20:56:59.817979784Z TRACE quiche::tls] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 set read secret lvl=Handshake [2025-09-11T20:56:59.817994221Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm ACK delay=14 blocks=[0..0, 2..2] ecn_counts=None [2025-09-11T20:56:59.818011513Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 packet newly acked 0 [2025-09-11T20:56:59.818015651Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 packet newly acked 2 [2025-09-11T20:56:59.818019759Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 packet 1 lost on epoch 0 [2025-09-11T20:56:59.818035939Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm PADDING len=24 [2025-09-11T20:56:59.818079520Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx pkt Handshake version=1 dcid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 scid=87bf5ba0cb7fa7f0 len=1032 pn=2 [2025-09-11T20:56:59.818088196Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm CRYPTO off=0 len=701 [2025-09-11T20:56:59.818354022Z TRACE quiche::tls] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 write message lvl=Handshake len=36 [2025-09-11T20:56:59.818362017Z TRACE quiche::tls] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 set write secret lvl=OneRTT [2025-09-11T20:56:59.818371755Z TRACE quiche::tls] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 set read secret lvl=OneRTT [2025-09-11T20:56:59.818391472Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(8f580ada978007fbbc31436cfca50458), max_idle_timeout: 180000, stateless_reset_token: Some(112552980608713000341604546602248990179), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(87bf5ba0cb7fa7f0), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:56:59.818405678Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm PADDING len=307 [2025-09-11T20:56:59.818426477Z TRACE quiche_apps::client] 0.0.0.0:45399: processed 1252 bytes [2025-09-11T20:56:59.818435033Z TRACE quiche_apps::client] 0.0.0.0:45399: recv() would block [2025-09-11T20:56:59.818440052Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:59.818462905Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:56:59.818478404Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 open GREASE stream 14 [2025-09-11T20:56:59.818488232Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm GREASE stream=0 len=0 [2025-09-11T20:56:59.818495075Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm GREASE stream=0 len=18 [2025-09-11T20:56:59.818503541Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:56:59.818510554Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ueinofbncj", "user-agent: quiche"] [2025-09-11T20:56:59.818615630Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Initial version=1 dcid=87bf5ba0cb7fa7f0 scid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 len=9 pn=4 [2025-09-11T20:56:59.818624175Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm ACK delay=102 blocks=[126469..126469] ecn_counts=None [2025-09-11T20:56:59.818673427Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=65.085113ms latest_rtt=32.915803ms srtt=32.915803ms min_rtt=32.915803ms rttvar=16.457901ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 211466679 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 939, tv_nsec: 211466679 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 178550876 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033387049s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 936, tv_nsec: 178079630 }), send_elapsed: 3.000471246s, ack_elapsed: 3.033387049s, rtt: 32.915803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358870, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:59.818723901Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Handshake version=1 dcid=87bf5ba0cb7fa7f0 scid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 len=46 pn=5 [2025-09-11T20:56:59.818730674Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm ACK delay=80 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:59.818736495Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm CRYPTO off=0 len=36 [2025-09-11T20:56:59.818750381Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=65.00871ms latest_rtt=32.915803ms srtt=32.915803ms min_rtt=32.915803ms rttvar=16.457901ms cwnd=9450 ssthresh=9450 bytes_in_flight=167 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 211466679 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 939, tv_nsec: 211466679 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 178550876 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033387049s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 936, tv_nsec: 178079630 }), send_elapsed: 3.000471246s, ack_elapsed: 3.033387049s, rtt: 32.915803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358870, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:59.818777612Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 dropped epoch 0 state [2025-09-11T20:56:59.818803901Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Short dcid=87bf5ba0cb7fa7f0 key_phase=false len=1160 pn=6 [2025-09-11T20:56:59.818810152Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 8e, 10, ab, 31, 17, 66, d7, 84, 48, db, 10, 56, 04, 23, 40, ce, c0, a7, 66] reset_token=[7d, c6, c7, 04, 4e, 19, 77, 74, e8, 14, ae, 66, 9c, b0, 28, a8] [2025-09-11T20:56:59.818823778Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[05, 24, 7c, dd, cb, 4c, 52, 3d, 11, 30, 08, 3b, 73, f9, c2, 2a, 3d, bb, 49, 7b] reset_token=[97, e9, de, 87, ac, 16, 84, e0, e0, 5d, 06, 5a, 7d, 92, 7a, fb] [2025-09-11T20:56:59.818835810Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e8, 4c, 7c, 99, 70, 84, 20, ec, 3f, ca, 97, bc, 26, 3e, 17, dd, d4, c5, 50, c4] reset_token=[61, e6, 8a, a5, f2, 55, 38, 84, 1e, 8a, dc, dd, b1, 98, a2, da] [2025-09-11T20:56:59.818846620Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[32, c7, f3, be, fb, e3, 74, db, 88, ab, cd, a7, 4a, 54, 5c, 66, 04, a9, 55, 4a] reset_token=[00, b8, f6, 14, 77, a3, 2b, ca, 5a, 3a, 53, f7, b8, 21, 39, 06] [2025-09-11T20:56:59.818865075Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[c6, a3, 7c, 1c, c0, c2, 1e, 4f, 7d, 5a, 6c, 48, 17, 7e, 3d, 64, 79, e3, 72, 18] reset_token=[05, 75, df, 9a, 2d, 77, ba, 78, 87, 8b, 41, 7a, d9, a2, b2, 7d] [2025-09-11T20:56:59.818872037Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f9, e6, 10, 62, 8a, 59, d4, f3, f2, d2, 81, 37, 92, d7, bd, 2e, ac, 37, d9, e5] reset_token=[b2, 7a, bc, 8e, dc, 18, af, cc, ab, 93, c0, c6, 81, 2f, d6, 93] [2025-09-11T20:56:59.818878149Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[6b, 32, 3d, fa, 3e, 02, 07, 3c, b0, 90, 0a, 18, 1f, fb, ab, eb, 0d, e6, 8b, 96] reset_token=[16, d0, f2, b0, 45, ba, b2, a6, b6, ef, bd, 18, 1c, a3, 88, 5b] [2025-09-11T20:56:59.818888769Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:56:59.818894459Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm PADDING len=856 [2025-09-11T20:56:59.818913845Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=98.434094ms latest_rtt=32.915803ms srtt=32.915803ms min_rtt=32.915803ms rttvar=16.457901ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 211466679 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 939, tv_nsec: 211466679 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 178550876 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033387049s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 936, tv_nsec: 178079630 }), send_elapsed: 3.000471246s, ack_elapsed: 3.033387049s, rtt: 32.915803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358870, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:59.818964720Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.818977173Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Short dcid=87bf5ba0cb7fa7f0 key_phase=false len=6 pn=7 [2025-09-11T20:56:59.818982874Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:59.818993835Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=98.353653ms latest_rtt=32.915803ms srtt=32.915803ms min_rtt=32.915803ms rttvar=16.457901ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 211466679 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 939, tv_nsec: 211466679 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 178550876 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033387049s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 936, tv_nsec: 178079630 }), send_elapsed: 3.000471246s, ack_elapsed: 3.033387049s, rtt: 32.915803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358870, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:59.819037826Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.819046332Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Short dcid=87bf5ba0cb7fa7f0 key_phase=false len=6 pn=8 [2025-09-11T20:56:59.819048837Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:56:59.819053907Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=98.294273ms latest_rtt=32.915803ms srtt=32.915803ms min_rtt=32.915803ms rttvar=16.457901ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 211466679 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 939, tv_nsec: 211466679 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 178550876 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033387049s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 936, tv_nsec: 178079630 }), send_elapsed: 3.000471246s, ack_elapsed: 3.033387049s, rtt: 32.915803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358870, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:59.819084303Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.819094492Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Short dcid=87bf5ba0cb7fa7f0 key_phase=false len=72 pn=9 [2025-09-11T20:56:59.819098269Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:56:59.819103699Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=98.24449ms latest_rtt=32.915803ms srtt=32.915803ms min_rtt=32.915803ms rttvar=16.457901ms cwnd=9450 ssthresh=9450 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 211466679 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 939, tv_nsec: 211466679 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 178550876 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033387049s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 936, tv_nsec: 178079630 }), send_elapsed: 3.000471246s, ack_elapsed: 3.033387049s, rtt: 32.915803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358870, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:59.819128976Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.819134346Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Short dcid=87bf5ba0cb7fa7f0 key_phase=false len=31 pn=10 [2025-09-11T20:56:59.819141149Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:56:59.819146870Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=98.20128ms latest_rtt=32.915803ms srtt=32.915803ms min_rtt=32.915803ms rttvar=16.457901ms cwnd=9450 ssthresh=9450 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 211466679 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 939, tv_nsec: 211466679 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 178550876 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033387049s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 936, tv_nsec: 178079630 }), send_elapsed: 3.000471246s, ack_elapsed: 3.033387049s, rtt: 32.915803ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358870, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:56:59.819180112Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.819187055Z TRACE quiche_apps::client] 0.0.0.0:45399 -> 193.167.100.100:443: done writing [2025-09-11T20:56:59.819195711Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:45399 [2025-09-11T20:56:59.819199538Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 dropped invalid packet [2025-09-11T20:56:59.819202103Z TRACE quiche_apps::client] 0.0.0.0:45399: processed 1252 bytes [2025-09-11T20:56:59.819205258Z TRACE quiche_apps::client] 0.0.0.0:45399: recv() would block [2025-09-11T20:56:59.819207553Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:59.819211621Z TRACE quiche_apps::client] 0.0.0.0:45399 -> 193.167.100.100:443: done writing [2025-09-11T20:56:59.851322522Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:45399 [2025-09-11T20:56:59.851358108Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx pkt Short dcid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 key_phase=false len=418 pn=2 [2025-09-11T20:56:59.851371864Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm CRYPTO off=0 len=125 [2025-09-11T20:56:59.851403974Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm NEW_TOKEN len=50 [2025-09-11T20:56:59.851413652Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[de, 53, fc, 44, b4, f2, 37, 8c] reset_token=[9f, e5, 62, 15, 97, 13, e7, 60, 0d, ba, 72, 3c, c6, 8c, ea, 83] [2025-09-11T20:56:59.851425795Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d8, a5, 22, 34, f6, d8, da, 39] reset_token=[0b, 6c, 98, 9a, e3, 44, 8b, 36, 9c, dc, 0f, f9, de, 55, 13, fa] [2025-09-11T20:56:59.851436444Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[65, b0, 04, aa, 0b, 0b, 23, 75] reset_token=[d2, c2, 02, f0, 62, ca, 44, 6a, 0e, 49, 33, 8d, a2, 4a, 3a, 38] [2025-09-11T20:56:59.851447154Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d3, 7c, a2, 38, 71, a2, 95, ac] reset_token=[83, cc, bc, 40, 47, a7, 74, 4f, ed, 0f, 69, 7b, 49, 7c, d7, 4b] [2025-09-11T20:56:59.851457183Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a5, 46, d8, 4b, 36, 32, d3, e4] reset_token=[c9, 8c, 53, 9b, 25, 3f, 21, 30, 37, 5e, cc, 12, fb, 64, 6a, 9a] [2025-09-11T20:56:59.851476088Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[d7, 51, 25, e4, c4, 37, dd, 90] reset_token=[e3, 77, 61, f0, e5, ff, 92, cd, ee, a7, fe, 48, fc, 8d, 87, 52] [2025-09-11T20:56:59.851486878Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[75, cf, 15, d5, a7, a4, 5f, 26] reset_token=[0d, b9, 1e, 27, 71, 68, 78, ee, f4, 4b, 05, b9, bc, c5, e5, 21] [2025-09-11T20:56:59.851495795Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm ACK delay=2 blocks=[6..6, 8..10] ecn_counts=None [2025-09-11T20:56:59.851502387Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 packet newly acked 6 [2025-09-11T20:56:59.851508158Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 packet newly acked 8 [2025-09-11T20:56:59.851513077Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 packet newly acked 9 [2025-09-11T20:56:59.851516764Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 packet newly acked 10 [2025-09-11T20:56:59.851520801Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 packet 7 lost on epoch 2 [2025-09-11T20:56:59.851526843Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm PADDING len=17 [2025-09-11T20:56:59.851565335Z TRACE quiche_apps::client] 0.0.0.0:45399: processed 439 bytes [2025-09-11T20:56:59.851573440Z TRACE quiche_apps::client] 0.0.0.0:45399: recv() would block [2025-09-11T20:56:59.851576525Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:59.851589610Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Short dcid=87bf5ba0cb7fa7f0 key_phase=false len=11 pn=11 [2025-09-11T20:56:59.851593387Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm ACK delay=28 blocks=[2..2] ecn_counts=None [2025-09-11T20:56:59.851597074Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:56:59.851605900Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=49.424843ms latest_rtt=32.755012ms srtt=32.895703ms min_rtt=32.755012ms rttvar=12.383622ms cwnd=6615 ssthresh=6615 bytes_in_flight=137 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 245033214 }) Rate { delivered: 2039, delivered_time: Instant { tv_sec: 939, tv_nsec: 245033214 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { bandwidth: 325.66 Kbps, is_app_limited: true, interval: 33.727326ms, delivered: 1373, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 211466679 }), send_elapsed: 33.727326ms, ack_elapsed: 33.566535ms, rtt: 32.755012ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 251362, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:59.851651816Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.851657246Z TRACE quiche_apps::client] 0.0.0.0:45399 -> 193.167.100.100:443: done writing [2025-09-11T20:56:59.852298852Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:45399 [2025-09-11T20:56:59.852306657Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx pkt Short dcid=0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 key_phase=false len=1186 pn=3 [2025-09-11T20:56:59.852321103Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:56:59.852346511Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:56:59.852351590Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:56:59.852356960Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm HANDSHAKE_DONE [2025-09-11T20:56:59.852362711Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 dropped epoch 1 state [2025-09-11T20:56:59.852367620Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:56:59.852372519Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:56:59.852377969Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm PADDING len=93 [2025-09-11T20:56:59.852389992Z TRACE quiche_apps::client] 0.0.0.0:45399: processed 1207 bytes [2025-09-11T20:56:59.852395943Z TRACE quiche_apps::client] 0.0.0.0:45399: recv() would block [2025-09-11T20:56:59.852399730Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:59.852403507Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 stream id 3 is readable [2025-09-11T20:56:59.852410550Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 3 [2025-09-11T20:56:59.852417162Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 open peer's control stream 3 [2025-09-11T20:56:59.852422332Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 3 [2025-09-11T20:56:59.852442019Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 3 [2025-09-11T20:56:59.852447239Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 6 bytes on stream 3 [2025-09-11T20:56:59.852452308Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:56:59.852463859Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 stream id 7 is readable [2025-09-11T20:56:59.852469710Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 7 [2025-09-11T20:56:59.852475551Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 stream id 11 is readable [2025-09-11T20:56:59.852481091Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 11 [2025-09-11T20:56:59.852485219Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 stream id 0 is readable [2025-09-11T20:56:59.852488295Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 0 [2025-09-11T20:56:59.852491321Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 0 [2025-09-11T20:56:59.852494266Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 0 [2025-09-11T20:56:59.852497582Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 17 bytes on stream 0 [2025-09-11T20:56:59.852500007Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:56:59.852502992Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:56:59.852505507Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:56:59.852508342Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:56:59.852511749Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:56:59.852517499Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:56:59.852525775Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 stream id 0 is readable [2025-09-11T20:56:59.852528811Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 0 [2025-09-11T20:56:59.852531736Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 0 [2025-09-11T20:56:59.852534802Z TRACE quiche::h3::stream] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 read 1 bytes on stream 0 [2025-09-11T20:56:59.852537046Z TRACE quiche::h3] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:56:59.852542486Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:56:59.852545241Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:56:59.852547986Z INFO quiche_apps::common] 1/1 response(s) received in 3.068020302s, closing... [2025-09-11T20:56:59.852556442Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx pkt Short dcid=87bf5ba0cb7fa7f0 key_phase=false len=11 pn=12 [2025-09-11T20:56:59.852559187Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:56:59.852566761Z TRACE quiche::recovery::congestion::recovery] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 timer=92.416055ms latest_rtt=32.755012ms srtt=32.895703ms min_rtt=32.755012ms rttvar=12.383622ms cwnd=6615 ssthresh=6615 bytes_in_flight=74 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 939, tv_nsec: 245033214 }) Rate { delivered: 2039, delivered_time: Instant { tv_sec: 939, tv_nsec: 245033214 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 325.66 Kbps, is_app_limited: true, interval: 33.727326ms, delivered: 1373, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 211466679 }), send_elapsed: 33.727326ms, ack_elapsed: 33.566535ms, rtt: 32.755012ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 251362, last_update: Instant { tv_sec: 939, tv_nsec: 212278202 }, next_time: Instant { tv_sec: 939, tv_nsec: 212278202 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:56:59.852600745Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:45399 to 193.167.100.100:443 [2025-09-11T20:56:59.852604461Z TRACE quiche_apps::client] 0.0.0.0:45399 -> 193.167.100.100:443: done writing [2025-09-11T20:56:59.886157488Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:45399 [2025-09-11T20:56:59.886175592Z TRACE quiche_apps::client] 0.0.0.0:45399: processed 55 bytes [2025-09-11T20:56:59.886182595Z TRACE quiche_apps::client] 0.0.0.0:45399: recv() would block [2025-09-11T20:56:59.886187785Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:59.886193646Z TRACE quiche_apps::client] 0.0.0.0:45399 -> 193.167.100.100:443: done writing [2025-09-11T20:56:59.975660258Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:45399 [2025-09-11T20:56:59.975684784Z TRACE quiche_apps::client] 0.0.0.0:45399: processed 55 bytes [2025-09-11T20:56:59.975692578Z TRACE quiche_apps::client] 0.0.0.0:45399: recv() would block [2025-09-11T20:56:59.975697387Z TRACE quiche_apps::client] done reading [2025-09-11T20:56:59.975706163Z TRACE quiche_apps::client] 0.0.0.0:45399 -> 193.167.100.100:443: done writing [2025-09-11T20:57:00.100907286Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:00.100938063Z TRACE quiche] 0595b4cbca4852ccec9ee0df3bacfc30e63c4ec9 draining timeout expired [2025-09-11T20:57:00.100988828Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:00.100995861Z INFO quiche_apps::client] connection closed, recv=4 sent=13 lost=2 retrans=5 sent_bytes=2709 recv_bytes=2898 lost_bytes=365 [local_addr=0.0.0.0:45399 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=13 lost=2 retrans=5 rtt=32.895703ms min_rtt=Some(32.755012ms) rttvar=12.383622ms cwnd=6615 sent_bytes=2709 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=1065 pmtu=1350 delivery_rate=40708] [2025-09-11T20:57:00.105847324Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:00.106096289Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:41447 with scid 65f802d75aa722d50325eca1a96aa552e45d52dc [2025-09-11T20:57:00.106138217Z TRACE quiche::tls] 65f802d75aa722d50325eca1a96aa552e45d52dc write message lvl=Initial len=266 [2025-09-11T20:57:00.106154217Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Initial version=1 dcid=1f88d577790a0c8effbb37da14ef209f scid=65f802d75aa722d50325eca1a96aa552e45d52dc len=270 pn=0 [2025-09-11T20:57:00.106157463Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:00.106170878Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc 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: 939, tv_nsec: 499782735 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 499782735 }, 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: 939, tv_nsec: 499782735 }, next_time: Instant { tv_sec: 939, tv_nsec: 499782735 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:00.106250586Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:00.139602556Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:41447 [2025-09-11T20:57:00.139619037Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc dropped invalid packet [2025-09-11T20:57:00.139623866Z TRACE quiche_apps::client] 0.0.0.0:41447: processed 439 bytes [2025-09-11T20:57:00.139629516Z TRACE quiche_apps::client] 0.0.0.0:41447: recv() would block [2025-09-11T20:57:00.139633734Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:00.139661696Z TRACE quiche_apps::client] 0.0.0.0:41447 -> 193.167.100.100:443: done writing [2025-09-11T20:57:00.140679163Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:41447 [2025-09-11T20:57:00.140691185Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc dropped invalid packet [2025-09-11T20:57:00.140695353Z TRACE quiche_apps::client] 0.0.0.0:41447: processed 1350 bytes [2025-09-11T20:57:00.140700773Z TRACE quiche_apps::client] 0.0.0.0:41447: recv() would block [2025-09-11T20:57:00.140714899Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:00.140723566Z TRACE quiche_apps::client] 0.0.0.0:41447 -> 193.167.100.100:443: done writing [2025-09-11T20:57:01.106755447Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:01.106784852Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc loss detection timeout expired [2025-09-11T20:57:01.106791575Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=997.312699ms 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: 939, tv_nsec: 499782735 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 499782735 }, 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: 939, tv_nsec: 499782735 }, next_time: Instant { tv_sec: 939, tv_nsec: 499782735 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.106831349Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:01.106866564Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Initial version=1 dcid=1f88d577790a0c8effbb37da14ef209f scid=65f802d75aa722d50325eca1a96aa552e45d52dc len=270 pn=1 [2025-09-11T20:57:01.106870893Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:01.106889868Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=1.997950989s 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: 939, tv_nsec: 499782735 }, first_sent_time: Instant { tv_sec: 939, tv_nsec: 499782735 }, 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: 940, tv_nsec: 500518477 }, next_time: Instant { tv_sec: 940, tv_nsec: 500518477 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.106966270Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41447 to 193.167.100.100:443 [2025-09-11T20:57:01.106973413Z TRACE quiche_apps::client] 0.0.0.0:41447 -> 193.167.100.100:443: done writing [2025-09-11T20:57:01.139739392Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:41447 [2025-09-11T20:57:01.139766152Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx pkt Initial version=1 dcid=65f802d75aa722d50325eca1a96aa552e45d52dc scid=5e92e4f1cb4aa87c token= len=145 pn=87854 [2025-09-11T20:57:01.139784937Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:01.139921992Z TRACE quiche::tls] 65f802d75aa722d50325eca1a96aa552e45d52dc set write secret lvl=Handshake [2025-09-11T20:57:01.139941248Z TRACE quiche::tls] 65f802d75aa722d50325eca1a96aa552e45d52dc set read secret lvl=Handshake [2025-09-11T20:57:01.139953972Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm ACK delay=15 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:01.139960494Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc packet newly acked 0 [2025-09-11T20:57:01.139964211Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc packet newly acked 1 [2025-09-11T20:57:01.139969651Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm PADDING len=26 [2025-09-11T20:57:01.140004936Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx pkt Handshake version=1 dcid=65f802d75aa722d50325eca1a96aa552e45d52dc scid=5e92e4f1cb4aa87c len=1032 pn=2 [2025-09-11T20:57:01.140012360Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:01.140225968Z TRACE quiche::tls] 65f802d75aa722d50325eca1a96aa552e45d52dc write message lvl=Handshake len=36 [2025-09-11T20:57:01.140230617Z TRACE quiche::tls] 65f802d75aa722d50325eca1a96aa552e45d52dc set write secret lvl=OneRTT [2025-09-11T20:57:01.140238923Z TRACE quiche::tls] 65f802d75aa722d50325eca1a96aa552e45d52dc set read secret lvl=OneRTT [2025-09-11T20:57:01.140258199Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(1f88d577790a0c8effbb37da14ef209f), max_idle_timeout: 180000, stateless_reset_token: Some(217920043532723358493511010406016721328), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(5e92e4f1cb4aa87c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:01.140271754Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm PADDING len=306 [2025-09-11T20:57:01.140287603Z TRACE quiche_apps::client] 0.0.0.0:41447: processed 1252 bytes [2025-09-11T20:57:01.140293284Z TRACE quiche_apps::client] 0.0.0.0:41447: recv() would block [2025-09-11T20:57:01.140296380Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:01.140313381Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:01.140354468Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc open GREASE stream 14 [2025-09-11T20:57:01.140365328Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm GREASE stream=0 len=0 [2025-09-11T20:57:01.140372512Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm GREASE stream=0 len=18 [2025-09-11T20:57:01.140381188Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:01.140388121Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /lkrpqlkjen", "user-agent: quiche"] [2025-09-11T20:57:01.140478278Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Initial version=1 dcid=5e92e4f1cb4aa87c scid=65f802d75aa722d50325eca1a96aa552e45d52dc len=9 pn=2 [2025-09-11T20:57:01.140482917Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm ACK delay=89 blocks=[87854..87854] ecn_counts=None [2025-09-11T20:57:01.140494058Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=98.021797ms latest_rtt=32.918782ms srtt=32.918782ms min_rtt=32.918782ms rttvar=16.459391ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033654524s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 499782735 }), send_elapsed: 1.000735742s, ack_elapsed: 1.033654524s, rtt: 32.918782ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512625, last_update: Instant { tv_sec: 940, tv_nsec: 533933424 }, next_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.140520978Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Handshake version=1 dcid=5e92e4f1cb4aa87c scid=65f802d75aa722d50325eca1a96aa552e45d52dc len=46 pn=3 [2025-09-11T20:57:01.140524004Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm ACK delay=64 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:01.140526699Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:01.140532840Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=98.692126ms latest_rtt=32.918782ms srtt=32.918782ms min_rtt=32.918782ms rttvar=16.459391ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033654524s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 499782735 }), send_elapsed: 1.000735742s, ack_elapsed: 1.033654524s, rtt: 32.918782ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512625, last_update: Instant { tv_sec: 940, tv_nsec: 534146090 }, next_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.074µ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-11T20:57:01.140544402Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc dropped epoch 0 state [2025-09-11T20:57:01.140557987Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Short dcid=5e92e4f1cb4aa87c key_phase=false len=1160 pn=4 [2025-09-11T20:57:01.140560762Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[02, e9, 93, e3, a0, ca, 9e, 02, a2, b5, 0a, 2b, 20, f7, a1, 6b, 1a, f7, 62, 41] reset_token=[02, 9d, 84, 29, 0a, dc, e3, 8e, b8, c3, 5d, 56, e3, 8d, 90, fb] [2025-09-11T20:57:01.140568036Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f6, 72, 06, 12, 8a, 34, 5b, 5e, c3, 76, 3d, 08, ee, 43, 4a, 33, 5b, 04, 45, 4a] reset_token=[60, c9, 7d, 5f, 9b, f3, 35, a7, c8, 60, e8, 52, a0, b8, dd, 20] [2025-09-11T20:57:01.140573756Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f1, ee, 24, 8b, 50, 8d, 4b, 11, 71, eb, 65, a6, 77, cf, 49, 78, 1c, 99, 5e, 0a] reset_token=[17, 26, 81, 31, 18, 9e, eb, 6f, 08, c3, af, 12, 81, 1a, a3, 43] [2025-09-11T20:57:01.140579186Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[23, 79, 6f, c4, e5, fd, 6f, c4, af, e7, ff, 8b, 09, 63, ac, fb, 35, 0f, 9b, 66] reset_token=[db, ab, 24, 1f, e3, 1d, 50, 89, 4b, 14, 81, 19, 31, f9, 81, 11] [2025-09-11T20:57:01.140584547Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e3, 89, 8c, 19, 8d, a0, 1b, 41, 5f, f7, 30, f8, 67, a1, a7, 34, 8c, 2e, 3b, 7b] reset_token=[99, 2b, e0, 34, 5a, c2, ed, 49, f8, 71, d1, d0, 8d, 1d, d1, a9] [2025-09-11T20:57:01.140589736Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[69, 7a, 97, 05, ba, b8, fb, 17, a4, b0, 41, b4, df, 02, 4e, 29, d5, ac, 16, 66] reset_token=[5d, 56, 98, d3, 09, ef, 1c, ee, 3b, 30, 4f, 61, a0, d8, 60, b4] [2025-09-11T20:57:01.140598633Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[08, 22, bd, 4c, c3, e3, 55, fc, 3b, fb, d9, be, cc, 05, df, 19, d7, 9f, c4, 4c] reset_token=[bf, 0b, ca, 63, 52, ec, 70, 16, c7, 72, d5, 47, ac, 89, 1b, 27] [2025-09-11T20:57:01.140604083Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:01.140606688Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm PADDING len=856 [2025-09-11T20:57:01.140635121Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=98.589545ms latest_rtt=32.918782ms srtt=32.918782ms min_rtt=32.918782ms rttvar=16.459391ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033654524s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 499782735 }), send_elapsed: 1.000735742s, ack_elapsed: 1.033654524s, rtt: 32.918782ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1186, rate: 512625, last_update: Instant { tv_sec: 940, tv_nsec: 534146090 }, next_time: Instant { tv_sec: 940, tv_nsec: 534341164 }, max_datagram_size: 1350, last_packet_size: Some(1186), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.140673052Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:41447 to 193.167.100.100:443 [2025-09-11T20:57:01.140681046Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Short dcid=5e92e4f1cb4aa87c key_phase=false len=6 pn=5 [2025-09-11T20:57:01.140683761Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:01.140689262Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=98.535714ms latest_rtt=32.918782ms srtt=32.918782ms min_rtt=32.918782ms rttvar=16.459391ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033654524s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 499782735 }), send_elapsed: 1.000735742s, ack_elapsed: 1.033654524s, rtt: 32.918782ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512625, last_update: Instant { tv_sec: 940, tv_nsec: 534354308 }, next_time: Instant { tv_sec: 940, tv_nsec: 534341164 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.376006ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.140714870Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:41447 to 193.167.100.100:443 [2025-09-11T20:57:01.140724537Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Short dcid=5e92e4f1cb4aa87c key_phase=false len=6 pn=6 [2025-09-11T20:57:01.140728465Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:01.140743332Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=98.480992ms latest_rtt=32.918782ms srtt=32.918782ms min_rtt=32.918782ms rttvar=16.459391ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033654524s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 499782735 }), send_elapsed: 1.000735742s, ack_elapsed: 1.033654524s, rtt: 32.918782ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 512625, last_update: Instant { tv_sec: 940, tv_nsec: 534354308 }, next_time: Instant { tv_sec: 940, tv_nsec: 536773375 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.140774400Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:41447 to 193.167.100.100:443 [2025-09-11T20:57:01.140781253Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Short dcid=5e92e4f1cb4aa87c key_phase=false len=73 pn=7 [2025-09-11T20:57:01.140783828Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:01.140789338Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=98.435658ms latest_rtt=32.918782ms srtt=32.918782ms min_rtt=32.918782ms rttvar=16.459391ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033654524s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 499782735 }), send_elapsed: 1.000735742s, ack_elapsed: 1.033654524s, rtt: 32.918782ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512625, last_update: Instant { tv_sec: 940, tv_nsec: 534454806 }, next_time: Instant { tv_sec: 940, tv_nsec: 536773375 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.547µ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-11T20:57:01.140815858Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:41447 to 193.167.100.100:443 [2025-09-11T20:57:01.140825796Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Short dcid=5e92e4f1cb4aa87c key_phase=false len=31 pn=8 [2025-09-11T20:57:01.140829844Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:01.140839171Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=98.385795ms latest_rtt=32.918782ms srtt=32.918782ms min_rtt=32.918782ms rttvar=16.459391ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 533933464 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033654524s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 939, tv_nsec: 499782735 }), send_elapsed: 1.000735742s, ack_elapsed: 1.033654524s, rtt: 32.918782ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 512625, last_update: Instant { tv_sec: 940, tv_nsec: 534454806 }, next_time: Instant { tv_sec: 940, tv_nsec: 537028922 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.140870119Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:41447 to 193.167.100.100:443 [2025-09-11T20:57:01.140874377Z TRACE quiche_apps::client] 0.0.0.0:41447 -> 193.167.100.100:443: done writing [2025-09-11T20:57:01.172922954Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:41447 [2025-09-11T20:57:01.172940707Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx pkt Short dcid=65f802d75aa722d50325eca1a96aa552e45d52dc key_phase=false len=418 pn=2 [2025-09-11T20:57:01.172952790Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:01.172983397Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm NEW_TOKEN len=50 [2025-09-11T20:57:01.172992253Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[12, ad, c1, 62, 67, 0b, be, 93] reset_token=[f3, 9c, 53, 5d, 17, ec, 6d, ff, 95, 70, 39, 4a, ff, dd, 51, ce] [2025-09-11T20:57:01.173005919Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, f8, 87, 4e, f0, 80, dd, 5b] reset_token=[32, d2, 96, 59, e8, e7, 05, 45, ee, 39, 36, 71, ec, 18, 57, 14] [2025-09-11T20:57:01.173016569Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e5, 69, b0, 61, 97, 1e, dd, 6d] reset_token=[c8, 40, f3, 9e, e1, f9, c0, 5c, 4c, a9, 60, 1d, a4, 9f, dd, 15] [2025-09-11T20:57:01.173026577Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[35, ac, d1, 9c, 48, 7e, 18, 25] reset_token=[df, 44, 78, 1f, 36, 0c, 35, 12, a6, 74, f6, f5, 9f, a5, c8, 3e] [2025-09-11T20:57:01.173035414Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[6d, 2a, 9d, ec, b9, 94, a8, 44] reset_token=[22, e1, a2, cb, 8f, 7d, 44, 55, ad, 58, d8, 8c, a4, 47, 99, e1] [2025-09-11T20:57:01.173045162Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[48, 5e, 14, 05, a3, 50, 03, a5] reset_token=[53, 5c, a0, 1d, 14, 1e, 71, 40, d9, 2d, 7e, ee, 08, 08, 68, 78] [2025-09-11T20:57:01.173053367Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[65, db, fb, 78, 4a, 5f, 7b, 29] reset_token=[b8, b9, 22, dd, 02, 79, 24, e4, 04, 98, 65, 08, 1a, 8e, 09, 3e] [2025-09-11T20:57:01.173058527Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm ACK delay=2 blocks=[4..8] ecn_counts=None [2025-09-11T20:57:01.173063005Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc packet newly acked 4 [2025-09-11T20:57:01.173066692Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc packet newly acked 5 [2025-09-11T20:57:01.173069688Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc packet newly acked 6 [2025-09-11T20:57:01.173072513Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc packet newly acked 7 [2025-09-11T20:57:01.173075549Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc packet newly acked 8 [2025-09-11T20:57:01.173087741Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm PADDING len=19 [2025-09-11T20:57:01.173112608Z TRACE quiche_apps::client] 0.0.0.0:41447: processed 439 bytes [2025-09-11T20:57:01.173118088Z TRACE quiche_apps::client] 0.0.0.0:41447: recv() would block [2025-09-11T20:57:01.173121214Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:01.173131944Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Short dcid=5e92e4f1cb4aa87c key_phase=false len=5 pn=9 [2025-09-11T20:57:01.173135430Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm ACK delay=23 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:01.173143345Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=52.537464ms latest_rtt=29.586691ms srtt=32.50227ms min_rtt=29.586691ms rttvar=13.177565ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2072, delivered_time: Instant { tv_sec: 940, tv_nsec: 566615613 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 537028922 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 344.16 Kbps, is_app_limited: true, interval: 32.682149ms, delivered: 1406, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 533933464 }), send_elapsed: 3.095458ms, ack_elapsed: 32.682149ms, rtt: 29.586691ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519194, last_update: Instant { tv_sec: 940, tv_nsec: 566803793 }, next_time: Instant { tv_sec: 940, tv_nsec: 566803793 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.173187437Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41447 to 193.167.100.100:443 [2025-09-11T20:57:01.173192897Z TRACE quiche_apps::client] 0.0.0.0:41447 -> 193.167.100.100:443: done writing [2025-09-11T20:57:01.173910965Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:41447 [2025-09-11T20:57:01.173922276Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx pkt Short dcid=65f802d75aa722d50325eca1a96aa552e45d52dc key_phase=false len=1186 pn=3 [2025-09-11T20:57:01.173930411Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:01.173935781Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:01.173940701Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:01.173945349Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm HANDSHAKE_DONE [2025-09-11T20:57:01.173950389Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc dropped epoch 1 state [2025-09-11T20:57:01.173954867Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:01.173959456Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:01.173963283Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm PADDING len=93 [2025-09-11T20:57:01.173971448Z TRACE quiche_apps::client] 0.0.0.0:41447: processed 1207 bytes [2025-09-11T20:57:01.173975345Z TRACE quiche_apps::client] 0.0.0.0:41447: recv() would block [2025-09-11T20:57:01.173977679Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:01.173980315Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc stream id 3 is readable [2025-09-11T20:57:01.173986516Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 3 [2025-09-11T20:57:01.174000181Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc open peer's control stream 3 [2025-09-11T20:57:01.174006173Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 3 [2025-09-11T20:57:01.174011202Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 3 [2025-09-11T20:57:01.174016332Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 6 bytes on stream 3 [2025-09-11T20:57:01.174020339Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:01.174031029Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc stream id 7 is readable [2025-09-11T20:57:01.174036509Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 7 [2025-09-11T20:57:01.174040156Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc stream id 11 is readable [2025-09-11T20:57:01.174043642Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 11 [2025-09-11T20:57:01.174046848Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc stream id 0 is readable [2025-09-11T20:57:01.174049914Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 0 [2025-09-11T20:57:01.174052910Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 0 [2025-09-11T20:57:01.174055805Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 0 [2025-09-11T20:57:01.174071875Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 17 bytes on stream 0 [2025-09-11T20:57:01.174076394Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:01.174081293Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:01.174085120Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:01.174089488Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:01.174094397Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:01.174102592Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:01.174109235Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc stream id 0 is readable [2025-09-11T20:57:01.174114655Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 0 [2025-09-11T20:57:01.174119674Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 0 [2025-09-11T20:57:01.174123752Z TRACE quiche::h3::stream] 65f802d75aa722d50325eca1a96aa552e45d52dc read 1 bytes on stream 0 [2025-09-11T20:57:01.174126066Z TRACE quiche::h3] 65f802d75aa722d50325eca1a96aa552e45d52dc rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:01.174131626Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:01.174134432Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:01.174136846Z INFO quiche_apps::common] 1/1 response(s) received in 1.067882713s, closing... [2025-09-11T20:57:01.174145122Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx pkt Short dcid=5e92e4f1cb4aa87c key_phase=false len=11 pn=10 [2025-09-11T20:57:01.174147807Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:01.174156473Z TRACE quiche::recovery::congestion::recovery] 65f802d75aa722d50325eca1a96aa552e45d52dc timer=95.196831ms latest_rtt=29.586691ms srtt=32.50227ms min_rtt=29.586691ms rttvar=13.177565ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=None Rate { delivered: 2072, delivered_time: Instant { tv_sec: 940, tv_nsec: 566803793 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 566803793 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 344.16 Kbps, is_app_limited: true, interval: 32.682149ms, delivered: 1406, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 533933464 }), send_elapsed: 3.095458ms, ack_elapsed: 32.682149ms, rtt: 29.586691ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 519194, last_update: Instant { tv_sec: 940, tv_nsec: 567818774 }, next_time: Instant { tv_sec: 940, tv_nsec: 566803793 }, max_datagram_size: 1350, last_packet_size: None, iv: 71.264µ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-11T20:57:01.174204462Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:41447 to 193.167.100.100:443 [2025-09-11T20:57:01.174208650Z TRACE quiche_apps::client] 0.0.0.0:41447 -> 193.167.100.100:443: done writing [2025-09-11T20:57:01.430377067Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:01.430396513Z TRACE quiche] 65f802d75aa722d50325eca1a96aa552e45d52dc draining timeout expired [2025-09-11T20:57:01.430425668Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:01.430431038Z INFO quiche_apps::client] connection closed, recv=4 sent=11 lost=0 retrans=1 sent_bytes=2304 recv_bytes=2898 lost_bytes=0 [local_addr=0.0.0.0:41447 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=11 lost=0 retrans=1 rtt=32.50227ms min_rtt=Some(29.586691ms) rttvar=13.177565ms cwnd=13500 sent_bytes=2304 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=43020] [2025-09-11T20:57:01.435078658Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:01.435314558Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:43803 with scid df72651ade03f2eee606d8b85581bfab013d73d8 [2025-09-11T20:57:01.435377395Z TRACE quiche::tls] df72651ade03f2eee606d8b85581bfab013d73d8 write message lvl=Initial len=266 [2025-09-11T20:57:01.435396861Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Initial version=1 dcid=74d2231b035a8806519dd71ea7ec5242 scid=df72651ade03f2eee606d8b85581bfab013d73d8 len=270 pn=0 [2025-09-11T20:57:01.435400257Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:01.435413412Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=998.907598ms 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: 940, tv_nsec: 828998730 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 828998730 }, 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: 940, tv_nsec: 828998730 }, next_time: Instant { tv_sec: 940, tv_nsec: 828998730 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:01.435492820Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:02.435540745Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:02.435568035Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 loss detection timeout expired [2025-09-11T20:57:02.435586770Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=997.733528ms 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: 940, tv_nsec: 828998730 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 828998730 }, 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: 940, tv_nsec: 828998730 }, next_time: Instant { tv_sec: 940, tv_nsec: 828998730 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:02.435608591Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.435644197Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Initial version=1 dcid=74d2231b035a8806519dd71ea7ec5242 scid=df72651ade03f2eee606d8b85581bfab013d73d8 len=270 pn=1 [2025-09-11T20:57:02.435647984Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:02.435665216Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=1.99795754s 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: 940, tv_nsec: 828998730 }, first_sent_time: Instant { tv_sec: 940, tv_nsec: 828998730 }, 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: 941, tv_nsec: 829300247 }, next_time: Instant { tv_sec: 941, tv_nsec: 829300247 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:02.435739565Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.435748291Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.469042160Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:43803 [2025-09-11T20:57:02.469066475Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx pkt Initial version=1 dcid=df72651ade03f2eee606d8b85581bfab013d73d8 scid=13c06b52f459d048 token= len=120 pn=106191 [2025-09-11T20:57:02.469085460Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm ACK delay=86 blocks=[1..1] ecn_counts=None [2025-09-11T20:57:02.469095319Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet newly acked 1 [2025-09-11T20:57:02.469103083Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet 0 lost on epoch 0 [2025-09-11T20:57:02.469123671Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:02.469262520Z TRACE quiche::tls] df72651ade03f2eee606d8b85581bfab013d73d8 set write secret lvl=Handshake [2025-09-11T20:57:02.469289791Z TRACE quiche::tls] df72651ade03f2eee606d8b85581bfab013d73d8 set read secret lvl=Handshake [2025-09-11T20:57:02.469357136Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx pkt Handshake version=1 dcid=df72651ade03f2eee606d8b85581bfab013d73d8 scid=13c06b52f459d048 len=725 pn=0 [2025-09-11T20:57:02.469370421Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm CRYPTO off=0 len=701 [2025-09-11T20:57:02.469640464Z TRACE quiche::tls] df72651ade03f2eee606d8b85581bfab013d73d8 write message lvl=Handshake len=36 [2025-09-11T20:57:02.469646235Z TRACE quiche::tls] df72651ade03f2eee606d8b85581bfab013d73d8 set write secret lvl=OneRTT [2025-09-11T20:57:02.469655242Z TRACE quiche::tls] df72651ade03f2eee606d8b85581bfab013d73d8 set read secret lvl=OneRTT [2025-09-11T20:57:02.469674858Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(74d2231b035a8806519dd71ea7ec5242), max_idle_timeout: 180000, stateless_reset_token: Some(79490247850729432105397641657238205130), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(13c06b52f459d048), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:02.469702880Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx pkt Handshake version=1 dcid=df72651ade03f2eee606d8b85581bfab013d73d8 scid=13c06b52f459d048 len=295 pn=1 [2025-09-11T20:57:02.469709864Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm PING mtu_probe=None [2025-09-11T20:57:02.469714332Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm PADDING len=274 [2025-09-11T20:57:02.469721646Z TRACE quiche_apps::client] 0.0.0.0:43803: processed 1252 bytes [2025-09-11T20:57:02.469728849Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:43803 [2025-09-11T20:57:02.469732916Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx pkt Short dcid=df72651ade03f2eee606d8b85581bfab013d73d8 key_phase=false len=418 pn=0 [2025-09-11T20:57:02.469738377Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:02.469754747Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:02.469759436Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5f, 6f, bf, 26, f3, 98, d7, fe] reset_token=[6e, 9b, dc, 0a, 2c, 4d, 0b, 4a, 1e, 9a, 69, 91, 11, 8d, 20, 76] [2025-09-11T20:57:02.469767421Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a2, 87, 93, f1, 38, bc, 33, a4] reset_token=[c3, e1, 1d, e8, f7, d0, 87, 4c, 19, 64, f0, dc, 94, 6f, 53, 44] [2025-09-11T20:57:02.469773242Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e9, 46, a2, 0b, 79, 68, b6, ab] reset_token=[cf, 92, cd, 8a, 8a, 65, 0e, b8, 67, 6f, 2c, 10, 86, 1c, 77, 19] [2025-09-11T20:57:02.469778792Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[17, 5e, cf, f4, e5, b0, ca, 5d] reset_token=[89, 3e, 98, b5, a2, 9a, 56, 4e, 7f, 4b, 72, ab, 4c, 14, 1f, d0] [2025-09-11T20:57:02.469784683Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[68, 57, bb, 37, 26, 40, 04, 61] reset_token=[1d, 26, 15, 60, 0f, 8f, 89, e6, 50, 14, eb, 27, ba, 51, e8, 50] [2025-09-11T20:57:02.469790193Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[17, ef, c5, 12, f6, 95, b0, 68] reset_token=[04, ac, 7f, 27, cf, 67, 3e, e0, 70, ca, bf, b0, ea, cb, 9b, be] [2025-09-11T20:57:02.469802747Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[8a, d4, ac, ee, 58, 61, e3, 95] reset_token=[2e, 1e, 5f, b4, 0f, 1e, a0, 00, 98, 84, d3, ae, e8, 9d, 83, 5e] [2025-09-11T20:57:02.469807736Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:02.469812695Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:02.469816382Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:02.469819919Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm PADDING len=4 [2025-09-11T20:57:02.469831130Z TRACE quiche_apps::client] 0.0.0.0:43803: processed 439 bytes [2025-09-11T20:57:02.469835919Z TRACE quiche_apps::client] 0.0.0.0:43803: recv() would block [2025-09-11T20:57:02.469839004Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.469856086Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:02.469870292Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 open GREASE stream 14 [2025-09-11T20:57:02.469881032Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:02.469909355Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:02.469919765Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:02.469927088Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /rgfqrrkcse", "user-agent: quiche"] [2025-09-11T20:57:02.469975649Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 stream id 3 is readable [2025-09-11T20:57:02.469981159Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 3 [2025-09-11T20:57:02.469985587Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 open peer's control stream 3 [2025-09-11T20:57:02.469988763Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 3 [2025-09-11T20:57:02.469991869Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 3 [2025-09-11T20:57:02.469995125Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 6 bytes on stream 3 [2025-09-11T20:57:02.469998050Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:02.470005054Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 stream id 7 is readable [2025-09-11T20:57:02.470008450Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 7 [2025-09-11T20:57:02.470011846Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 stream id 11 is readable [2025-09-11T20:57:02.470015413Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 11 [2025-09-11T20:57:02.470036733Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Initial version=1 dcid=13c06b52f459d048 scid=df72651ade03f2eee606d8b85581bfab013d73d8 len=9 pn=2 [2025-09-11T20:57:02.470039598Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm ACK delay=121 blocks=[106191..106191] ecn_counts=None [2025-09-11T20:57:02.470048655Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=99.327874ms latest_rtt=33.438488ms srtt=33.438488ms min_rtt=33.438488ms rttvar=16.719244ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 862738735 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, 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.033740005s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 828998730 }), send_elapsed: 1.000301517s, ack_elapsed: 1.033740005s, rtt: 33.438488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353260, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.470074132Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Handshake version=1 dcid=13c06b52f459d048 scid=df72651ade03f2eee606d8b85581bfab013d73d8 len=45 pn=3 [2025-09-11T20:57:02.470077118Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm ACK delay=46 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:02.470079693Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:02.470085804Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=100.259249ms latest_rtt=33.438488ms srtt=33.438488ms min_rtt=33.438488ms rttvar=16.719244ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, 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.033740005s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 828998730 }), send_elapsed: 1.000301517s, ack_elapsed: 1.033740005s, rtt: 33.438488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353260, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.470098097Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 dropped epoch 0 state [2025-09-11T20:57:02.470111091Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Short dcid=13c06b52f459d048 key_phase=false len=1161 pn=4 [2025-09-11T20:57:02.470113917Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:02.470116461Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ec, de, 65, 47, 29, 66, 64, e0, bf, 7a, 3b, d8, 5a, cd, a6, b2, 4e, ee, d2, c3] reset_token=[b4, 1b, 98, 0b, 4a, 90, b8, 2d, ba, 1a, 98, 45, b3, 53, ed, 1e] [2025-09-11T20:57:02.470122432Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ba, 62, c2, a4, 40, 92, d4, 34, 95, b7, 86, 16, c2, fc, 65, d2, 2e, f8, 17, 8f] reset_token=[a8, 2e, 0b, 2c, 47, cd, 1f, 25, 97, 62, 88, b3, 9a, c0, 99, 24] [2025-09-11T20:57:02.470127712Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[bb, 91, 94, c2, 36, c6, 75, 72, 87, 3e, 0c, b3, c9, a8, ca, 00, d9, d8, 0c, e2] reset_token=[8e, fa, 65, a5, 29, 55, d4, 8d, 6d, 37, e9, de, ef, fd, b2, 39] [2025-09-11T20:57:02.470136308Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[12, d9, 3f, 30, 09, 16, 34, 32, a0, c0, 6e, 06, 45, d3, b9, 96, 15, 85, 69, e5] reset_token=[c5, b3, fa, 5a, 27, 5a, 8a, 32, 51, 33, bf, 00, d1, 79, 6e, 48] [2025-09-11T20:57:02.470141558Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[c0, 0a, 31, 06, bc, e6, f2, 3b, 7c, 79, c3, ab, d1, 1e, 8a, 2d, 54, b1, d1, 94] reset_token=[fa, 5f, de, 65, 4e, cf, a6, 8c, 8a, bf, 00, a2, 02, ce, dd, 2a] [2025-09-11T20:57:02.470146858Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[75, 0d, b1, 71, 96, dc, d8, 12, 0f, 5a, e0, 8d, c6, 92, 4f, 1a, 53, 46, 3a, 1c] reset_token=[a0, 81, e1, 8e, d1, 58, 4f, 68, 75, 8d, cd, 29, b7, 61, 3a, f4] [2025-09-11T20:57:02.470151907Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[15, 21, b7, d1, 8c, c9, ed, f6, 3c, 18, cf, 0b, d8, 1e, cf, 4a, b8, 50, 4e, 5a] reset_token=[61, e9, ac, 54, 0b, 26, 29, 5b, 54, bc, 55, 33, a8, 23, 26, c8] [2025-09-11T20:57:02.470156977Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:02.470159502Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm PADDING len=852 [2025-09-11T20:57:02.470168628Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=100.176405ms latest_rtt=33.438488ms srtt=33.438488ms min_rtt=33.438488ms rttvar=16.719244ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, 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.033740005s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 828998730 }), send_elapsed: 1.000301517s, ack_elapsed: 1.033740005s, rtt: 33.438488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353260, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.470209314Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.470221387Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Short dcid=13c06b52f459d048 key_phase=false len=6 pn=5 [2025-09-11T20:57:02.470225755Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:02.470234972Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=100.10964ms latest_rtt=33.438488ms srtt=33.438488ms min_rtt=33.438488ms rttvar=16.719244ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, 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.033740005s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 828998730 }), send_elapsed: 1.000301517s, ack_elapsed: 1.033740005s, rtt: 33.438488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353260, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.470278613Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.470290245Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Short dcid=13c06b52f459d048 key_phase=false len=6 pn=6 [2025-09-11T20:57:02.470294803Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:02.470303580Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=100.040852ms latest_rtt=33.438488ms srtt=33.438488ms min_rtt=33.438488ms rttvar=16.719244ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, 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.033740005s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 828998730 }), send_elapsed: 1.000301517s, ack_elapsed: 1.033740005s, rtt: 33.438488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353260, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.470349355Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.470365205Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Short dcid=13c06b52f459d048 key_phase=false len=73 pn=7 [2025-09-11T20:57:02.470369473Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:02.470378930Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=99.965872ms latest_rtt=33.438488ms srtt=33.438488ms min_rtt=33.438488ms rttvar=16.719244ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, 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.033740005s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 828998730 }), send_elapsed: 1.000301517s, ack_elapsed: 1.033740005s, rtt: 33.438488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353260, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.470414687Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.470425627Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Short dcid=13c06b52f459d048 key_phase=false len=31 pn=8 [2025-09-11T20:57:02.470429595Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:02.470439042Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=99.90546ms latest_rtt=33.438488ms srtt=33.438488ms min_rtt=33.438488ms rttvar=16.719244ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033740005s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 940, tv_nsec: 828998730 }), send_elapsed: 1.000301517s, ack_elapsed: 1.033740005s, rtt: 33.438488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353260, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.470480239Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.470487453Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.502177151Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:43803 [2025-09-11T20:57:02.502197129Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx pkt Short dcid=df72651ade03f2eee606d8b85581bfab013d73d8 key_phase=false len=34 pn=2 [2025-09-11T20:57:02.502208239Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm ACK delay=3 blocks=[4..6] ecn_counts=None [2025-09-11T20:57:02.502214220Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet newly acked 4 [2025-09-11T20:57:02.502219570Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet newly acked 5 [2025-09-11T20:57:02.502224049Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet newly acked 6 [2025-09-11T20:57:02.502228658Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm HANDSHAKE_DONE [2025-09-11T20:57:02.502233627Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 dropped epoch 1 state [2025-09-11T20:57:02.502238035Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm PADDING len=11 [2025-09-11T20:57:02.502259605Z TRACE quiche_apps::client] 0.0.0.0:43803: processed 55 bytes [2025-09-11T20:57:02.502266268Z TRACE quiche_apps::client] 0.0.0.0:43803: recv() would block [2025-09-11T20:57:02.502271016Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.502286495Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Short dcid=13c06b52f459d048 key_phase=false len=5 pn=9 [2025-09-11T20:57:02.502291104Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm ACK delay=11 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:02.502301433Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=62.829136ms latest_rtt=32.164724ms srtt=33.279267ms min_rtt=32.164724ms rttvar=12.857874ms cwnd=9450 ssthresh=9450 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 1584, delivered_time: Instant { tv_sec: 941, tv_nsec: 895871723 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 6, rate_sample: RateSample { bandwidth: 311.14 Kbps, is_app_limited: true, interval: 32.164724ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 941, tv_nsec: 863706999 }), send_elapsed: 0ns, ack_elapsed: 32.164724ms, rtt: 32.164724ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354950, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.502374970Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.502386692Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.565500825Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:02.565514230Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 loss detection timeout expired [2025-09-11T20:57:02.565519571Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=94.321321ms latest_rtt=32.164724ms srtt=33.279267ms min_rtt=32.164724ms rttvar=12.857874ms cwnd=9450 ssthresh=9450 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 1584, delivered_time: Instant { tv_sec: 941, tv_nsec: 895871723 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 6, rate_sample: RateSample { bandwidth: 311.14 Kbps, is_app_limited: true, interval: 32.164724ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 941, tv_nsec: 863706999 }), send_elapsed: 0ns, ack_elapsed: 32.164724ms, rtt: 32.164724ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354950, last_update: Instant { tv_sec: 941, tv_nsec: 863706999 }, next_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.565542814Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.565560497Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Short dcid=13c06b52f459d048 key_phase=false len=79 pn=10 [2025-09-11T20:57:02.565564324Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm ACK delay=7920 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:02.565568892Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:02.565598738Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=189.372635ms latest_rtt=32.164724ms srtt=33.279267ms min_rtt=32.164724ms rttvar=12.857874ms cwnd=9450 ssthresh=9450 bytes_in_flight=261 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 897145487 }) Rate { delivered: 1584, delivered_time: Instant { tv_sec: 941, tv_nsec: 895871723 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 863706999 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 6, rate_sample: RateSample { bandwidth: 311.14 Kbps, is_app_limited: true, interval: 32.164724ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 941, tv_nsec: 863706999 }), send_elapsed: 0ns, ack_elapsed: 32.164724ms, rtt: 32.164724ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354950, last_update: Instant { tv_sec: 941, tv_nsec: 959227657 }, next_time: Instant { tv_sec: 941, tv_nsec: 959227657 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.565654923Z TRACE quiche_apps::client] written 105 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.565665062Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.597405385Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:43803 [2025-09-11T20:57:02.597425091Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx pkt Short dcid=df72651ade03f2eee606d8b85581bfab013d73d8 key_phase=false len=1186 pn=3 [2025-09-11T20:57:02.597440159Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm ACK delay=14 blocks=[6..6, 9..10] ecn_counts=None [2025-09-11T20:57:02.597446061Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet newly acked 9 [2025-09-11T20:57:02.597449667Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet newly acked 10 [2025-09-11T20:57:02.597456781Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet 7 lost on epoch 2 [2025-09-11T20:57:02.597461539Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 packet 8 lost on epoch 2 [2025-09-11T20:57:02.597468673Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:02.597477289Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:02.597484713Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm PADDING len=107 [2025-09-11T20:57:02.597505612Z TRACE quiche_apps::client] 0.0.0.0:43803: processed 1207 bytes [2025-09-11T20:57:02.597514027Z TRACE quiche_apps::client] 0.0.0.0:43803: recv() would block [2025-09-11T20:57:02.597518856Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.597524787Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 stream id 0 is readable [2025-09-11T20:57:02.597533423Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 0 [2025-09-11T20:57:02.597541218Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 0 [2025-09-11T20:57:02.597547219Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 0 [2025-09-11T20:57:02.597553761Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 17 bytes on stream 0 [2025-09-11T20:57:02.597559241Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:02.597565152Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:02.597569861Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:02.597575201Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:02.597581313Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:02.597594066Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:02.597602412Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 stream id 0 is readable [2025-09-11T20:57:02.597619364Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 0 [2025-09-11T20:57:02.597626477Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 0 [2025-09-11T20:57:02.597631606Z TRACE quiche::h3::stream] df72651ade03f2eee606d8b85581bfab013d73d8 read 1 bytes on stream 0 [2025-09-11T20:57:02.597634522Z TRACE quiche::h3] df72651ade03f2eee606d8b85581bfab013d73d8 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:02.597646564Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:02.597650271Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:02.597653307Z INFO quiche_apps::common] 1/1 response(s) received in 1.162156891s, closing... [2025-09-11T20:57:02.597665349Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx pkt Short dcid=13c06b52f459d048 key_phase=false len=11 pn=11 [2025-09-11T20:57:02.597668826Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:02.597678774Z TRACE quiche::recovery::congestion::recovery] df72651ade03f2eee606d8b85581bfab013d73d8 timer=83.064353ms latest_rtt=31.871969ms srtt=33.103354ms min_rtt=31.871969ms rttvar=9.995229ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 941, tv_nsec: 929254437 }) Rate { delivered: 1689, delivered_time: Instant { tv_sec: 941, tv_nsec: 959227657 }, first_sent_time: Instant { tv_sec: 941, tv_nsec: 959227657 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { bandwidth: 311.14 Kbps, is_app_limited: true, interval: 95.520658ms, delivered: 105, prior_delivered: 1584, prior_time: Some(Instant { tv_sec: 941, tv_nsec: 895871723 }), send_elapsed: 95.520658ms, ack_elapsed: 95.227903ms, rtt: 31.871969ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356836, last_update: Instant { tv_sec: 941, tv_nsec: 959227657 }, next_time: Instant { tv_sec: 941, tv_nsec: 959227657 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:02.597728196Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:43803 to 193.167.100.100:443 [2025-09-11T20:57:02.597736181Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.607413714Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:43803 [2025-09-11T20:57:02.607430585Z TRACE quiche_apps::client] 0.0.0.0:43803: processed 1207 bytes [2025-09-11T20:57:02.607437488Z TRACE quiche_apps::client] 0.0.0.0:43803: recv() would block [2025-09-11T20:57:02.607442568Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.607449661Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.617537909Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:43803 [2025-09-11T20:57:02.617553848Z TRACE quiche_apps::client] 0.0.0.0:43803: processed 1207 bytes [2025-09-11T20:57:02.617560531Z TRACE quiche_apps::client] 0.0.0.0:43803: recv() would block [2025-09-11T20:57:02.617564879Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.617571922Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.627545436Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:43803 [2025-09-11T20:57:02.627556066Z TRACE quiche_apps::client] 0.0.0.0:43803: processed 1207 bytes [2025-09-11T20:57:02.627561847Z TRACE quiche_apps::client] 0.0.0.0:43803: recv() would block [2025-09-11T20:57:02.627565484Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.627578297Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.628211588Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:43803 [2025-09-11T20:57:02.628220734Z TRACE quiche_apps::client] 0.0.0.0:43803: processed 42 bytes [2025-09-11T20:57:02.628225654Z TRACE quiche_apps::client] 0.0.0.0:43803: recv() would block [2025-09-11T20:57:02.628229350Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.628235151Z TRACE quiche_apps::client] 0.0.0.0:43803 -> 193.167.100.100:443: done writing [2025-09-11T20:57:02.817474550Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:02.817493896Z TRACE quiche] df72651ade03f2eee606d8b85581bfab013d73d8 draining timeout expired [2025-09-11T20:57:02.817525715Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:02.817532178Z INFO quiche_apps::client] connection closed, recv=6 sent=12 lost=3 retrans=4 sent_bytes=2409 recv_bytes=2953 lost_bytes=489 [local_addr=0.0.0.0:43803 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=12 lost=3 retrans=4 rtt=33.103354ms min_rtt=Some(31.871969ms) rttvar=9.995229ms cwnd=9450 sent_bytes=2409 recv_bytes=2953 lost_bytes=0 stream_retrans_bytes=626 pmtu=1350 delivery_rate=38893] [2025-09-11T20:57:02.822301444Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:02.822589952Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:50169 with scid 890d570de72d5dd83553084543a7759255b89b8b [2025-09-11T20:57:02.822630788Z TRACE quiche::tls] 890d570de72d5dd83553084543a7759255b89b8b write message lvl=Initial len=266 [2025-09-11T20:57:02.822646477Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Initial version=1 dcid=e974394604e4d6cf02251bda0fbd2b71 scid=890d570de72d5dd83553084543a7759255b89b8b len=270 pn=0 [2025-09-11T20:57:02.822649703Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:02.822661846Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=998.936071ms 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: 942, tv_nsec: 216275617 }, first_sent_time: Instant { tv_sec: 942, tv_nsec: 216275617 }, 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: 942, tv_nsec: 216275617 }, next_time: Instant { tv_sec: 942, tv_nsec: 216275617 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:02.822719784Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:03.822789133Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:03.822819509Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b loss detection timeout expired [2025-09-11T20:57:03.822826592Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=997.770122ms 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: 942, tv_nsec: 216275617 }, first_sent_time: Instant { tv_sec: 942, tv_nsec: 216275617 }, 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: 942, tv_nsec: 216275617 }, next_time: Instant { tv_sec: 942, tv_nsec: 216275617 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:03.822865525Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:03.822904998Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Initial version=1 dcid=e974394604e4d6cf02251bda0fbd2b71 scid=890d570de72d5dd83553084543a7759255b89b8b len=270 pn=1 [2025-09-11T20:57:03.822909627Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:03.822928252Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=1.997953794s 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: 942, tv_nsec: 216275617 }, first_sent_time: Instant { tv_sec: 942, tv_nsec: 216275617 }, 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: 943, tv_nsec: 216559626 }, next_time: Instant { tv_sec: 943, tv_nsec: 216559626 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:03.823009533Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.823020684Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:03.856152480Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:03.856174150Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx pkt Initial version=1 dcid=890d570de72d5dd83553084543a7759255b89b8b scid=315cb426bf00d50e token= len=120 pn=107967 [2025-09-11T20:57:03.856194358Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm ACK delay=73 blocks=[1..1] ecn_counts=None [2025-09-11T20:57:03.856204577Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet newly acked 1 [2025-09-11T20:57:03.856212041Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet 0 lost on epoch 0 [2025-09-11T20:57:03.856232599Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:03.856392798Z TRACE quiche::tls] 890d570de72d5dd83553084543a7759255b89b8b set write secret lvl=Handshake [2025-09-11T20:57:03.856406183Z TRACE quiche::tls] 890d570de72d5dd83553084543a7759255b89b8b set read secret lvl=Handshake [2025-09-11T20:57:03.856439916Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx pkt Handshake version=1 dcid=890d570de72d5dd83553084543a7759255b89b8b scid=315cb426bf00d50e len=726 pn=0 [2025-09-11T20:57:03.856447359Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:03.856708666Z TRACE quiche::tls] 890d570de72d5dd83553084543a7759255b89b8b write message lvl=Handshake len=36 [2025-09-11T20:57:03.856713535Z TRACE quiche::tls] 890d570de72d5dd83553084543a7759255b89b8b set write secret lvl=OneRTT [2025-09-11T20:57:03.856727452Z TRACE quiche::tls] 890d570de72d5dd83553084543a7759255b89b8b set read secret lvl=OneRTT [2025-09-11T20:57:03.856744273Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(e974394604e4d6cf02251bda0fbd2b71), max_idle_timeout: 180000, stateless_reset_token: Some(293932323434576206594976699859761672294), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(315cb426bf00d50e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:03.856767787Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx pkt Handshake version=1 dcid=890d570de72d5dd83553084543a7759255b89b8b scid=315cb426bf00d50e len=294 pn=1 [2025-09-11T20:57:03.856773587Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm PING mtu_probe=None [2025-09-11T20:57:03.856777365Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm PADDING len=273 [2025-09-11T20:57:03.856783285Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 1252 bytes [2025-09-11T20:57:03.856789056Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:03.856792453Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx pkt Short dcid=890d570de72d5dd83553084543a7759255b89b8b key_phase=false len=418 pn=0 [2025-09-11T20:57:03.856797021Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:03.856811067Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm NEW_TOKEN len=50 [2025-09-11T20:57:03.856814854Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[45, 57, 5b, ef, d6, 95, 0e, 96] reset_token=[cf, b0, dc, 2c, 6d, d3, cb, 47, 0f, 63, 29, 12, 31, bb, a2, 21] [2025-09-11T20:57:03.856821286Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[da, 2f, 18, df, ae, 00, 85, a6] reset_token=[91, 36, ff, cd, 3e, e8, 7a, 8e, a1, cf, f3, 0c, 5e, b3, fa, 8c] [2025-09-11T20:57:03.856826025Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d0, 06, a2, 1c, 0b, 7f, 73, 98] reset_token=[3f, c6, 4e, a0, b6, 49, a4, 77, cd, 93, b4, 7c, 0f, 30, b1, 75] [2025-09-11T20:57:03.856830574Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[3e, e5, f6, 30, 07, 9c, c3, 79] reset_token=[4b, ef, ab, e6, 11, fc, a1, fd, 05, 96, fc, 1d, 20, c5, df, 1a] [2025-09-11T20:57:03.856835342Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[8e, 74, 6a, 66, 45, 93, ae, 61] reset_token=[1f, 3c, 31, 16, f6, c8, aa, 60, 2f, 78, b6, b0, 3f, 5f, 8b, 36] [2025-09-11T20:57:03.856839630Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[af, 21, 11, 0f, 70, 86, b1, 89] reset_token=[e0, 87, 5a, 45, cb, a9, 39, 6b, 46, 61, b4, bb, 86, a8, 45, b9] [2025-09-11T20:57:03.856848918Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[d2, 08, 55, f1, 79, 3f, 5f, dd] reset_token=[04, 27, 96, fc, fe, ac, a1, c3, 3b, df, 54, 9b, 26, a4, 5a, 5b] [2025-09-11T20:57:03.856852965Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:03.856861311Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:03.856864547Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:03.856867482Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm PADDING len=4 [2025-09-11T20:57:03.856876910Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 439 bytes [2025-09-11T20:57:03.856880817Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:03.856883322Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:03.856902928Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:03.856915562Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b open GREASE stream 14 [2025-09-11T20:57:03.856924428Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b tx frm GREASE stream=0 len=0 [2025-09-11T20:57:03.856947311Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b tx frm GREASE stream=0 len=18 [2025-09-11T20:57:03.856955166Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:03.856961157Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /chfllgxzrw", "user-agent: quiche"] [2025-09-11T20:57:03.857003125Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b stream id 3 is readable [2025-09-11T20:57:03.857008545Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 3 [2025-09-11T20:57:03.857012933Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b open peer's control stream 3 [2025-09-11T20:57:03.857016240Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 3 [2025-09-11T20:57:03.857019275Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 3 [2025-09-11T20:57:03.857022551Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 6 bytes on stream 3 [2025-09-11T20:57:03.857025307Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:03.857032440Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b stream id 7 is readable [2025-09-11T20:57:03.857035866Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 7 [2025-09-11T20:57:03.857039182Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b stream id 11 is readable [2025-09-11T20:57:03.857042789Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 11 [2025-09-11T20:57:03.857063678Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Initial version=1 dcid=315cb426bf00d50e scid=890d570de72d5dd83553084543a7759255b89b8b len=9 pn=2 [2025-09-11T20:57:03.857066694Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm ACK delay=111 blocks=[107967..107967] ecn_counts=None [2025-09-11T20:57:03.857075861Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=98.954613ms latest_rtt=33.287095ms srtt=33.287095ms min_rtt=33.287095ms rttvar=16.643547ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 249846721 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, 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.033571104s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 942, tv_nsec: 216275617 }), send_elapsed: 1.000284009s, ack_elapsed: 1.033571104s, rtt: 33.287095ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354867, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.857099906Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Handshake version=1 dcid=315cb426bf00d50e scid=890d570de72d5dd83553084543a7759255b89b8b len=45 pn=3 [2025-09-11T20:57:03.857102851Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm ACK delay=41 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:03.857105466Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:03.857111487Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=99.80626ms latest_rtt=33.287095ms srtt=33.287095ms min_rtt=33.287095ms rttvar=16.643547ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 284020969 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, 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.033571104s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 942, tv_nsec: 216275617 }), send_elapsed: 1.000284009s, ack_elapsed: 1.033571104s, rtt: 33.287095ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354867, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.857123580Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b dropped epoch 0 state [2025-09-11T20:57:03.857136854Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=1161 pn=4 [2025-09-11T20:57:03.857139780Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm ACK delay=41 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:03.857142274Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2e, 1d, 10, 8e, 2a, ce, 8c, 10, a1, e5, 72, b4, 34, 2e, af, ee, e4, b3, 73, 47] reset_token=[51, 59, 6f, b7, a1, 0b, 22, 74, 75, b9, 1f, 74, 47, 95, 6f, 89] [2025-09-11T20:57:03.857147775Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[75, d9, 24, 03, bb, 16, 17, b1, 47, 52, 2c, f5, a6, ff, 05, ce, 15, 8a, 11, b0] reset_token=[c8, eb, 11, 23, ad, 5c, 3a, d9, 27, 9e, 99, 1a, e2, 06, a0, 0e] [2025-09-11T20:57:03.857152914Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[93, 1d, 1d, 39, 6b, ea, 70, dd, 40, 22, e6, 50, 8d, 39, 03, 7b, ec, f8, 5c, c3] reset_token=[7e, 41, 42, 9c, b7, 99, 2d, 1b, 99, 3f, 6c, 48, b8, 38, ac, 6d] [2025-09-11T20:57:03.857157863Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[98, d6, 54, 0d, 67, 35, df, 19, ff, 67, 11, b0, 5a, d5, c1, 28, 15, c9, be, 7d] reset_token=[34, a0, bf, 30, e1, 24, 7a, 48, 12, bb, 89, 30, 64, 72, 38, 0c] [2025-09-11T20:57:03.857162712Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[35, 3f, 97, 45, 92, e8, ee, 0b, 12, b5, b6, 9d, 39, ee, ff, ee, 37, 44, 53, 18] reset_token=[dc, f5, b0, 4e, d3, 42, 55, 0f, 69, 08, ac, 27, 2f, 2d, 32, 80] [2025-09-11T20:57:03.857170968Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[be, 49, 33, 3d, f8, e6, 8b, f7, 76, 22, 1f, 3e, 8c, 59, e9, fe, dc, a7, 31, ae] reset_token=[02, c5, ff, 6b, 15, 70, 5d, 9f, cf, ee, 58, 27, a3, ec, e2, b9] [2025-09-11T20:57:03.857175937Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[35, cb, 19, c8, 8a, 56, e0, 29, c4, 06, 9d, 91, 21, 62, ba, b3, a0, 44, 01, c8] reset_token=[19, 5a, ed, 0a, cf, 3e, 24, 1c, d8, 56, 19, aa, cf, c3, 68, e1] [2025-09-11T20:57:03.857180926Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:03.857183521Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm PADDING len=852 [2025-09-11T20:57:03.857192458Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=99.725249ms latest_rtt=33.287095ms srtt=33.287095ms min_rtt=33.287095ms rttvar=16.643547ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 284020969 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, 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.033571104s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 942, tv_nsec: 216275617 }), send_elapsed: 1.000284009s, ack_elapsed: 1.033571104s, rtt: 33.287095ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354867, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.857231661Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.857244014Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=6 pn=5 [2025-09-11T20:57:03.857248332Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:03.857257108Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=99.660108ms latest_rtt=33.287095ms srtt=33.287095ms min_rtt=33.287095ms rttvar=16.643547ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 284020969 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, 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.033571104s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 942, tv_nsec: 216275617 }), send_elapsed: 1.000284009s, ack_elapsed: 1.033571104s, rtt: 33.287095ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354867, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.857299988Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.857311530Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=6 pn=6 [2025-09-11T20:57:03.857316149Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:03.857340083Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=99.577444ms latest_rtt=33.287095ms srtt=33.287095ms min_rtt=33.287095ms rttvar=16.643547ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 284020969 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, 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.033571104s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 942, tv_nsec: 216275617 }), send_elapsed: 1.000284009s, ack_elapsed: 1.033571104s, rtt: 33.287095ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354867, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.857374788Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.857386449Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=73 pn=7 [2025-09-11T20:57:03.857390958Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:03.857400496Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=99.516751ms latest_rtt=33.287095ms srtt=33.287095ms min_rtt=33.287095ms rttvar=16.643547ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 284020969 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, 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.033571104s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 942, tv_nsec: 216275617 }), send_elapsed: 1.000284009s, ack_elapsed: 1.033571104s, rtt: 33.287095ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354867, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.857432615Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.857442975Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=31 pn=8 [2025-09-11T20:57:03.857447002Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:03.857456430Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=99.460716ms latest_rtt=33.287095ms srtt=33.287095ms min_rtt=33.287095ms rttvar=16.643547ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 284020969 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033571104s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 942, tv_nsec: 216275617 }), send_elapsed: 1.000284009s, ack_elapsed: 1.033571104s, rtt: 33.287095ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354867, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.857495893Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.857503417Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:03.889169232Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:03.889189720Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx pkt Short dcid=890d570de72d5dd83553084543a7759255b89b8b key_phase=false len=34 pn=2 [2025-09-11T20:57:03.889202754Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm ACK delay=3 blocks=[4..6, 8..8] ecn_counts=None [2025-09-11T20:57:03.889210348Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet newly acked 4 [2025-09-11T20:57:03.889216410Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet newly acked 5 [2025-09-11T20:57:03.889221008Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet newly acked 6 [2025-09-11T20:57:03.889225497Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet newly acked 8 [2025-09-11T20:57:03.889231758Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm HANDSHAKE_DONE [2025-09-11T20:57:03.889238120Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b dropped epoch 1 state [2025-09-11T20:57:03.889243320Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm PADDING len=9 [2025-09-11T20:57:03.889269509Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 55 bytes [2025-09-11T20:57:03.889279076Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:03.889283795Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:03.889300346Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=5 pn=9 [2025-09-11T20:57:03.889305476Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm ACK delay=13 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:03.889317067Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=5.024019ms latest_rtt=32.130481ms srtt=33.142518ms min_rtt=32.130481ms rttvar=12.771813ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 284020969 }) Rate { delivered: 1641, delivered_time: Instant { tv_sec: 943, tv_nsec: 282864355 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 325.67 Kbps, is_app_limited: true, interval: 32.130481ms, delivered: 1308, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 250733874 }), send_elapsed: 0ns, ack_elapsed: 32.130481ms, rtt: 32.130481ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356415, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.889410922Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.889420971Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:03.894496248Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:03.894504043Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b loss detection timeout expired [2025-09-11T20:57:03.894507900Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet 7 lost on epoch 2 [2025-09-11T20:57:03.894511316Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=none latest_rtt=32.130481ms srtt=33.142518ms min_rtt=32.130481ms rttvar=12.771813ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 284020969 }) Rate { delivered: 1641, delivered_time: Instant { tv_sec: 943, tv_nsec: 282864355 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 325.67 Kbps, is_app_limited: true, interval: 32.130481ms, delivered: 1308, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 250733874 }), send_elapsed: 0ns, ack_elapsed: 32.130481ms, rtt: 32.130481ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356415, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.894542624Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:03.894554927Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=73 pn=10 [2025-09-11T20:57:03.894558444Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:03.894568142Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=94.209843ms latest_rtt=32.130481ms srtt=33.142518ms min_rtt=32.130481ms rttvar=12.771813ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 321131509 }) Rate { delivered: 1641, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 325.67 Kbps, is_app_limited: true, interval: 32.130481ms, delivered: 1308, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 250733874 }), send_elapsed: 0ns, ack_elapsed: 32.130481ms, rtt: 32.130481ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356415, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.894613977Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.894623225Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:03.989771940Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:03.989790915Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b loss detection timeout expired [2025-09-11T20:57:03.989797588Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=93.208795ms latest_rtt=32.130481ms srtt=33.142518ms min_rtt=32.130481ms rttvar=12.771813ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 321131509 }) Rate { delivered: 1641, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 325.67 Kbps, is_app_limited: true, interval: 32.130481ms, delivered: 1308, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 250733874 }), send_elapsed: 0ns, ack_elapsed: 32.130481ms, rtt: 32.130481ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356415, last_update: Instant { tv_sec: 943, tv_nsec: 250733874 }, next_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.989826602Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:03.989851849Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=79 pn=11 [2025-09-11T20:57:03.989856117Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm ACK delay=12582 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:03.989862008Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:03.989876915Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=188.419596ms latest_rtt=32.130481ms srtt=33.142518ms min_rtt=32.130481ms rttvar=12.771813ms cwnd=9450 ssthresh=9450 bytes_in_flight=204 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 321131509 }) Rate { delivered: 1641, delivered_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 250733874 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 325.67 Kbps, is_app_limited: true, interval: 32.130481ms, delivered: 1308, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 250733874 }), send_elapsed: 0ns, ack_elapsed: 32.130481ms, rtt: 32.130481ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 356415, last_update: Instant { tv_sec: 943, tv_nsec: 383514591 }, next_time: Instant { tv_sec: 943, tv_nsec: 383514591 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:03.989933070Z TRACE quiche_apps::client] written 105 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:03.989955181Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.021685434Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:04.021706212Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx pkt Short dcid=890d570de72d5dd83553084543a7759255b89b8b key_phase=false len=1186 pn=3 [2025-09-11T20:57:04.021723444Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm ACK delay=19 blocks=[8..9, 11..11] ecn_counts=None [2025-09-11T20:57:04.021732872Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet newly acked 9 [2025-09-11T20:57:04.021738713Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet newly acked 11 [2025-09-11T20:57:04.021744794Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b packet 10 lost on epoch 2 [2025-09-11T20:57:04.021752870Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:04.021760824Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:04.021768058Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b rx frm PADDING len=107 [2025-09-11T20:57:04.021793084Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 1207 bytes [2025-09-11T20:57:04.021802702Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:04.021807862Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.021814514Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b stream id 0 is readable [2025-09-11T20:57:04.021824473Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 0 [2025-09-11T20:57:04.021831947Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 0 [2025-09-11T20:57:04.021837948Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 0 [2025-09-11T20:57:04.021844220Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 17 bytes on stream 0 [2025-09-11T20:57:04.021849209Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:04.021855190Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:04.021859738Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:04.021865620Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:04.021870348Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:04.021879034Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:04.021884725Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b stream id 0 is readable [2025-09-11T20:57:04.021888643Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 0 [2025-09-11T20:57:04.021892299Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 0 [2025-09-11T20:57:04.021896787Z TRACE quiche::h3::stream] 890d570de72d5dd83553084543a7759255b89b8b read 1 bytes on stream 0 [2025-09-11T20:57:04.021900154Z TRACE quiche::h3] 890d570de72d5dd83553084543a7759255b89b8b rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:04.021910273Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:04.021915001Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:04.021918859Z INFO quiche_apps::common] 1/1 response(s) received in 1.199193083s, closing... [2025-09-11T20:57:04.021931372Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx pkt Short dcid=315cb426bf00d50e key_phase=false len=11 pn=12 [2025-09-11T20:57:04.021934398Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:04.021950858Z TRACE quiche::recovery::congestion::recovery] 890d570de72d5dd83553084543a7759255b89b8b timer=82.550174ms latest_rtt=31.865364ms srtt=32.982873ms min_rtt=31.865364ms rttvar=9.898147ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 943, tv_nsec: 353220260 }) Rate { delivered: 1746, delivered_time: Instant { tv_sec: 943, tv_nsec: 383514591 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 383514591 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 11, rate_sample: RateSample { bandwidth: 325.67 Kbps, is_app_limited: true, interval: 164.646081ms, delivered: 105, prior_delivered: 1641, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 250733874 }), send_elapsed: 132.780717ms, ack_elapsed: 164.646081ms, rtt: 31.865364ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358140, last_update: Instant { tv_sec: 943, tv_nsec: 383514591 }, next_time: Instant { tv_sec: 943, tv_nsec: 383514591 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:04.022003887Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:50169 to 193.167.100.100:443 [2025-09-11T20:57:04.022010018Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.041833302Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:04.041850514Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 1207 bytes [2025-09-11T20:57:04.041857297Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:04.041862216Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.041869390Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.061997535Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:04.062011071Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 1207 bytes [2025-09-11T20:57:04.062016561Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:04.062020689Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.062027311Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.072037694Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:04.072053273Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 1207 bytes [2025-09-11T20:57:04.072059755Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:04.072064123Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.072070976Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.082135960Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:04.082150207Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 1207 bytes [2025-09-11T20:57:04.082156098Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:04.082161047Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.082167719Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.164135324Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:04.164156583Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 1207 bytes [2025-09-11T20:57:04.164164307Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:04.164169798Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.164178584Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.165175412Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:50169 [2025-09-11T20:57:04.165186152Z TRACE quiche_apps::client] 0.0.0.0:50169: processed 1350 bytes [2025-09-11T20:57:04.165191982Z TRACE quiche_apps::client] 0.0.0.0:50169: recv() would block [2025-09-11T20:57:04.165195880Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.165201731Z TRACE quiche_apps::client] 0.0.0.0:50169 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.240348596Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:04.240366098Z TRACE quiche] 890d570de72d5dd83553084543a7759255b89b8b draining timeout expired [2025-09-11T20:57:04.240406784Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.240415721Z INFO quiche_apps::client] connection closed, recv=6 sent=13 lost=3 retrans=4 sent_bytes=2508 recv_bytes=2953 lost_bytes=531 [local_addr=0.0.0.0:50169 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=13 lost=3 retrans=4 rtt=32.982873ms min_rtt=Some(31.865364ms) rttvar=9.898147ms cwnd=9450 sent_bytes=2508 recv_bytes=2953 lost_bytes=0 stream_retrans_bytes=668 pmtu=1350 delivery_rate=40709] [2025-09-11T20:57:04.245154230Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:04.245425185Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48684 with scid 346c27524f8735a130c6e96a4b073ee77ff1dc5e [2025-09-11T20:57:04.245465710Z TRACE quiche::tls] 346c27524f8735a130c6e96a4b073ee77ff1dc5e write message lvl=Initial len=266 [2025-09-11T20:57:04.245482341Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Initial version=1 dcid=0230908ccc269980ea40e902ed35ac66 scid=346c27524f8735a130c6e96a4b073ee77ff1dc5e len=270 pn=0 [2025-09-11T20:57:04.245485547Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:04.245498792Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=998.934398ms 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: 943, tv_nsec: 639110930 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 639110930 }, 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: 943, tv_nsec: 639110930 }, next_time: Instant { tv_sec: 943, tv_nsec: 639110930 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.245577408Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:04.278556901Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.278576427Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx pkt Initial version=1 dcid=346c27524f8735a130c6e96a4b073ee77ff1dc5e scid=3a13774a9eed68b4 token= len=119 pn=68786 [2025-09-11T20:57:04.278592567Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm ACK delay=61 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:04.278601354Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e packet newly acked 0 [2025-09-11T20:57:04.278610380Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:04.278742366Z TRACE quiche::tls] 346c27524f8735a130c6e96a4b073ee77ff1dc5e set write secret lvl=Handshake [2025-09-11T20:57:04.278761632Z TRACE quiche::tls] 346c27524f8735a130c6e96a4b073ee77ff1dc5e set read secret lvl=Handshake [2025-09-11T20:57:04.278791468Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx pkt Handshake version=1 dcid=346c27524f8735a130c6e96a4b073ee77ff1dc5e scid=3a13774a9eed68b4 len=727 pn=0 [2025-09-11T20:57:04.278798731Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm CRYPTO off=0 len=703 [2025-09-11T20:57:04.279053496Z TRACE quiche::tls] 346c27524f8735a130c6e96a4b073ee77ff1dc5e write message lvl=Handshake len=36 [2025-09-11T20:57:04.279060920Z TRACE quiche::tls] 346c27524f8735a130c6e96a4b073ee77ff1dc5e set write secret lvl=OneRTT [2025-09-11T20:57:04.279073764Z TRACE quiche::tls] 346c27524f8735a130c6e96a4b073ee77ff1dc5e set read secret lvl=OneRTT [2025-09-11T20:57:04.279099011Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(0230908ccc269980ea40e902ed35ac66), max_idle_timeout: 180000, stateless_reset_token: Some(75156981371168924001528573646501594931), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(3a13774a9eed68b4), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:04.279138294Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx pkt Handshake version=1 dcid=346c27524f8735a130c6e96a4b073ee77ff1dc5e scid=3a13774a9eed68b4 len=294 pn=1 [2025-09-11T20:57:04.279149575Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm PING mtu_probe=None [2025-09-11T20:57:04.279154574Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm PADDING len=273 [2025-09-11T20:57:04.279162379Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 1252 bytes [2025-09-11T20:57:04.279169462Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.279173600Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx pkt Short dcid=346c27524f8735a130c6e96a4b073ee77ff1dc5e key_phase=false len=418 pn=0 [2025-09-11T20:57:04.279178980Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:04.279205189Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm NEW_TOKEN len=50 [2025-09-11T20:57:04.279213965Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6e, cd, ff, 9a, 26, e5, b8, 49] reset_token=[f7, 50, c7, df, 77, be, 23, 4d, b4, a6, bc, d8, 71, 94, 1d, da] [2025-09-11T20:57:04.279224244Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[60, ad, d1, d3, 05, 29, 90, b8] reset_token=[b6, 23, ab, ef, fa, ff, fe, 0d, fb, fe, ce, 5c, a4, 57, 29, 92] [2025-09-11T20:57:04.279230396Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ff, e6, 0b, f4, 7e, fe, 1d, f3] reset_token=[66, e7, c7, a0, 99, 8e, 15, 47, 3d, c9, b0, 0b, 3c, e2, 22, 89] [2025-09-11T20:57:04.279236146Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5c, 66, 25, 19, 0e, ee, 6d, dc] reset_token=[eb, 81, 74, 42, 1d, b9, 8c, 27, 06, 19, be, 73, 29, cd, cb, 22] [2025-09-11T20:57:04.279242007Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2e, 96, 4b, fa, 0b, 96, 64, af] reset_token=[92, 3b, a7, 46, 58, 51, f0, 3a, 11, f2, 83, 3f, 6c, 29, d4, a1] [2025-09-11T20:57:04.279247317Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[2e, 4e, 55, 69, 0d, 2d, 7e, 9b] reset_token=[79, 30, d8, 25, 61, c6, 99, 2f, 69, 8b, a2, 72, cb, ce, 4a, 7e] [2025-09-11T20:57:04.279259480Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[00, 7a, fd, c3, f5, 96, 5c, ce] reset_token=[72, 00, 59, 15, 14, 1b, 17, a7, e9, 74, c6, 18, 8c, 14, 87, cb] [2025-09-11T20:57:04.279264419Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:04.279269419Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:04.279273175Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:04.279279177Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm PADDING len=4 [2025-09-11T20:57:04.279298533Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 439 bytes [2025-09-11T20:57:04.279306508Z TRACE quiche_apps::client] 0.0.0.0:48684: recv() would block [2025-09-11T20:57:04.279309583Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.279346893Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:04.279368042Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e open GREASE stream 14 [2025-09-11T20:57:04.279386807Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm GREASE stream=0 len=0 [2025-09-11T20:57:04.279396155Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm GREASE stream=0 len=18 [2025-09-11T20:57:04.279404711Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:04.279427112Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ejxmdoddyw", "user-agent: quiche"] [2025-09-11T20:57:04.279471585Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e stream id 3 is readable [2025-09-11T20:57:04.279481253Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 3 [2025-09-11T20:57:04.279486964Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e open peer's control stream 3 [2025-09-11T20:57:04.279490330Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 3 [2025-09-11T20:57:04.279493566Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 3 [2025-09-11T20:57:04.279496952Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 6 bytes on stream 3 [2025-09-11T20:57:04.279499868Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:04.279506650Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e stream id 7 is readable [2025-09-11T20:57:04.279509927Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 7 [2025-09-11T20:57:04.279513243Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e stream id 11 is readable [2025-09-11T20:57:04.279517050Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 11 [2025-09-11T20:57:04.279539712Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Initial version=1 dcid=3a13774a9eed68b4 scid=346c27524f8735a130c6e96a4b073ee77ff1dc5e len=9 pn=1 [2025-09-11T20:57:04.279543359Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm ACK delay=120 blocks=[68786..68786] ecn_counts=None [2025-09-11T20:57:04.279556543Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=98.43154ms latest_rtt=33.138809ms srtt=33.138809ms min_rtt=33.138809ms rttvar=16.569404ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138809ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 639110930 }), send_elapsed: 0ns, ack_elapsed: 33.138809ms, rtt: 33.138809ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509221, last_update: Instant { tv_sec: 943, tv_nsec: 672773986 }, next_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.279586860Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Handshake version=1 dcid=3a13774a9eed68b4 scid=346c27524f8735a130c6e96a4b073ee77ff1dc5e len=45 pn=2 [2025-09-11T20:57:04.279590036Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm ACK delay=56 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:04.279592721Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:04.279599393Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=99.349801ms latest_rtt=33.138809ms srtt=33.138809ms min_rtt=33.138809ms rttvar=16.569404ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138809ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 639110930 }), send_elapsed: 0ns, ack_elapsed: 33.138809ms, rtt: 33.138809ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509221, last_update: Instant { tv_sec: 943, tv_nsec: 673210229 }, next_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.415µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.279610715Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e dropped epoch 0 state [2025-09-11T20:57:04.279623578Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Short dcid=3a13774a9eed68b4 key_phase=false len=1161 pn=3 [2025-09-11T20:57:04.279626394Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm ACK delay=55 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:04.279628938Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[78, b0, e0, a7, ee, d2, 36, bf, 7e, a5, a7, 51, 1f, b7, b0, a4, dd, 17, 6d, 25] reset_token=[88, 90, b5, b6, 38, 3d, a1, 2f, 61, 31, ea, 31, 76, 0e, 97, f5] [2025-09-11T20:57:04.279638777Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a5, ea, da, 4d, 3d, 28, c2, 59, 96, 58, f2, 7c, 4a, 04, bc, 0d, 6e, e7, ae, 89] reset_token=[03, c6, 8e, 80, 4f, 14, 82, 0d, 90, 67, 30, 00, a6, 62, 48, b3] [2025-09-11T20:57:04.279648895Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c3, 33, 4b, 1f, 31, 6f, 99, 22, 29, 50, c3, da, 58, 92, ee, e8, c2, 84, e2, 37] reset_token=[11, 92, 0b, 41, 98, d4, 0e, be, bf, 41, 25, a3, f0, b3, 07, f8] [2025-09-11T20:57:04.279661830Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[aa, 00, d7, a7, f4, cd, 0e, 14, 18, 45, d5, cb, e9, f1, 46, f0, 8f, 20, 12, 3c] reset_token=[ef, b6, 6e, 2c, 0b, 50, d3, 74, 4e, 95, a5, bc, c4, a8, 73, 5d] [2025-09-11T20:57:04.279667120Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[9e, 60, 6e, 4f, b8, 88, 5b, cd, 8d, 23, af, a5, cd, b2, 57, 82, 96, b2, 04, d3] reset_token=[c4, 4f, 6b, 7c, 85, b1, 22, 4f, 9d, e7, d4, d2, b6, 59, e9, e5] [2025-09-11T20:57:04.279672179Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[bf, 94, 10, a1, d9, 80, c5, fa, ed, 30, 56, c5, b7, 2a, e2, 31, da, 9d, c4, 12] reset_token=[82, 2d, f8, 8e, 25, 82, 89, 8b, e8, e8, a3, f7, 55, 95, af, 4e] [2025-09-11T20:57:04.279677088Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[6a, d6, 06, e2, 59, 14, a1, 9a, 78, 62, 9d, ea, bc, 28, 8f, b8, 23, bf, 9d, ac] reset_token=[f9, 0b, 44, c2, 20, 64, d0, 02, 39, 18, 2b, 5e, af, 14, a7, 9c] [2025-09-11T20:57:04.279682157Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:04.279684773Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm PADDING len=852 [2025-09-11T20:57:04.279694671Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=99.254533ms latest_rtt=33.138809ms srtt=33.138809ms min_rtt=33.138809ms rttvar=16.569404ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138809ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 639110930 }), send_elapsed: 0ns, ack_elapsed: 33.138809ms, rtt: 33.138809ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 509221, last_update: Instant { tv_sec: 943, tv_nsec: 673210229 }, next_time: Instant { tv_sec: 943, tv_nsec: 673404644 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.279733693Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48684 to 193.167.100.100:443 [2025-09-11T20:57:04.279746207Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Short dcid=3a13774a9eed68b4 key_phase=false len=6 pn=4 [2025-09-11T20:57:04.279750344Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:04.279759341Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=99.189442ms latest_rtt=33.138809ms srtt=33.138809ms min_rtt=33.138809ms rttvar=16.569404ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138809ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 639110930 }), send_elapsed: 0ns, ack_elapsed: 33.138809ms, rtt: 33.138809ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509221, last_update: Instant { tv_sec: 943, tv_nsec: 673417575 }, next_time: Instant { tv_sec: 943, tv_nsec: 673404644 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.393853ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.279803213Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:48684 to 193.167.100.100:443 [2025-09-11T20:57:04.279814214Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Short dcid=3a13774a9eed68b4 key_phase=false len=6 pn=5 [2025-09-11T20:57:04.279818872Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:04.279827969Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=99.120724ms latest_rtt=33.138809ms srtt=33.138809ms min_rtt=33.138809ms rttvar=16.569404ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138809ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 639110930 }), send_elapsed: 0ns, ack_elapsed: 33.138809ms, rtt: 33.138809ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 509221, last_update: Instant { tv_sec: 943, tv_nsec: 673417575 }, next_time: Instant { tv_sec: 943, tv_nsec: 675880136 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.279865499Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:48684 to 193.167.100.100:443 [2025-09-11T20:57:04.279876390Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Short dcid=3a13774a9eed68b4 key_phase=false len=73 pn=6 [2025-09-11T20:57:04.279880788Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:04.279889975Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=99.058959ms latest_rtt=33.138809ms srtt=33.138809ms min_rtt=33.138809ms rttvar=16.569404ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138809ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 639110930 }), send_elapsed: 0ns, ack_elapsed: 33.138809ms, rtt: 33.138809ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509221, last_update: Instant { tv_sec: 943, tv_nsec: 673548459 }, next_time: Instant { tv_sec: 943, tv_nsec: 675880136 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.256µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.279925000Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:48684 to 193.167.100.100:443 [2025-09-11T20:57:04.279936592Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Short dcid=3a13774a9eed68b4 key_phase=false len=31 pn=7 [2025-09-11T20:57:04.279946320Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:04.279957040Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=98.991744ms latest_rtt=33.138809ms srtt=33.138809ms min_rtt=33.138809ms rttvar=16.569404ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138809ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 639110930 }), send_elapsed: 0ns, ack_elapsed: 33.138809ms, rtt: 33.138809ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 509221, last_update: Instant { tv_sec: 943, tv_nsec: 673548459 }, next_time: Instant { tv_sec: 943, tv_nsec: 676137392 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.279996393Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:48684 to 193.167.100.100:443 [2025-09-11T20:57:04.280003737Z TRACE quiche_apps::client] 0.0.0.0:48684 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.280015238Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.280021249Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx pkt Short dcid=346c27524f8735a130c6e96a4b073ee77ff1dc5e key_phase=false len=1329 pn=1 [2025-09-11T20:57:04.280029615Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm PING mtu_probe=None [2025-09-11T20:57:04.280040545Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm PADDING len=1311 [2025-09-11T20:57:04.280049903Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 1350 bytes [2025-09-11T20:57:04.280055172Z TRACE quiche_apps::client] 0.0.0.0:48684: recv() would block [2025-09-11T20:57:04.280059090Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.280071173Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Short dcid=3a13774a9eed68b4 key_phase=false len=5 pn=8 [2025-09-11T20:57:04.280075160Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:04.280084708Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=98.863866ms latest_rtt=33.138809ms srtt=33.138809ms min_rtt=33.138809ms rttvar=16.569404ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 672774056 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.38 Kbps, is_app_limited: true, interval: 33.138809ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 639110930 }), send_elapsed: 0ns, ack_elapsed: 33.138809ms, rtt: 33.138809ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509221, last_update: Instant { tv_sec: 943, tv_nsec: 673743052 }, next_time: Instant { tv_sec: 943, tv_nsec: 676137392 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.936µ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-11T20:57:04.280153035Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48684 to 193.167.100.100:443 [2025-09-11T20:57:04.280161882Z TRACE quiche_apps::client] 0.0.0.0:48684 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.312654446Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.312669865Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx pkt Short dcid=346c27524f8735a130c6e96a4b073ee77ff1dc5e key_phase=false len=1186 pn=2 [2025-09-11T20:57:04.312680675Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm ACK delay=3 blocks=[3..7] ecn_counts=None [2025-09-11T20:57:04.312686035Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e packet newly acked 3 [2025-09-11T20:57:04.312692006Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e packet newly acked 4 [2025-09-11T20:57:04.312695373Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e packet newly acked 5 [2025-09-11T20:57:04.312697737Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e packet newly acked 6 [2025-09-11T20:57:04.312700382Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e packet newly acked 7 [2025-09-11T20:57:04.312705301Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm HANDSHAKE_DONE [2025-09-11T20:57:04.312710631Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e dropped epoch 1 state [2025-09-11T20:57:04.312715039Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:04.312720099Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:04.312726120Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm PADDING len=108 [2025-09-11T20:57:04.312752289Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 1207 bytes [2025-09-11T20:57:04.312758540Z TRACE quiche_apps::client] 0.0.0.0:48684: recv() would block [2025-09-11T20:57:04.312762708Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.312767086Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e stream id 0 is readable [2025-09-11T20:57:04.312772947Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 0 [2025-09-11T20:57:04.312778297Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 0 [2025-09-11T20:57:04.312782976Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 0 [2025-09-11T20:57:04.312806009Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 17 bytes on stream 0 [2025-09-11T20:57:04.312810788Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:04.312815396Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:04.312819474Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:04.312823822Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:04.312827699Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:04.312836125Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:04.312843659Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e stream id 0 is readable [2025-09-11T20:57:04.312849640Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 0 [2025-09-11T20:57:04.312854549Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 0 [2025-09-11T20:57:04.312860220Z TRACE quiche::h3::stream] 346c27524f8735a130c6e96a4b073ee77ff1dc5e read 1 bytes on stream 0 [2025-09-11T20:57:04.312867654Z TRACE quiche::h3] 346c27524f8735a130c6e96a4b073ee77ff1dc5e rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:04.312873685Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:04.312876710Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:04.312879245Z INFO quiche_apps::common] 1/1 response(s) received in 67.296567ms, closing... [2025-09-11T20:57:04.312888442Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx pkt Short dcid=3a13774a9eed68b4 key_phase=false len=11 pn=9 [2025-09-11T20:57:04.312891228Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:04.312899102Z TRACE quiche::recovery::congestion::recovery] 346c27524f8735a130c6e96a4b073ee77ff1dc5e timer=95.396551ms latest_rtt=30.207699ms srtt=32.772419ms min_rtt=30.207699ms rttvar=13.15983ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1740, delivered_time: Instant { tv_sec: 943, tv_nsec: 706673410 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 706673410 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 335.29 Kbps, is_app_limited: true, interval: 33.571035ms, delivered: 1407, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 672774056 }), send_elapsed: 3.363336ms, ack_elapsed: 33.571035ms, rtt: 30.207699ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 514914, last_update: Instant { tv_sec: 943, tv_nsec: 706561474 }, next_time: Instant { tv_sec: 943, tv_nsec: 706673410 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.312938486Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:48684 to 193.167.100.100:443 [2025-09-11T20:57:04.312945178Z TRACE quiche_apps::client] 0.0.0.0:48684 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.332820947Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.332838109Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 1207 bytes [2025-09-11T20:57:04.332844792Z TRACE quiche_apps::client] 0.0.0.0:48684: recv() would block [2025-09-11T20:57:04.332849400Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.332856734Z TRACE quiche_apps::client] 0.0.0.0:48684 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.373141294Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.373158556Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 1207 bytes [2025-09-11T20:57:04.373165790Z TRACE quiche_apps::client] 0.0.0.0:48684: recv() would block [2025-09-11T20:57:04.373169577Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.373177241Z TRACE quiche_apps::client] 0.0.0.0:48684 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.459778609Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.459801110Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 55 bytes [2025-09-11T20:57:04.459809957Z TRACE quiche_apps::client] 0.0.0.0:48684: recv() would block [2025-09-11T20:57:04.459815177Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.459824103Z TRACE quiche_apps::client] 0.0.0.0:48684 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.460753775Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.460767581Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 1207 bytes [2025-09-11T20:57:04.460774544Z TRACE quiche_apps::client] 0.0.0.0:48684: recv() would block [2025-09-11T20:57:04.460787418Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.460793620Z TRACE quiche_apps::client] 0.0.0.0:48684 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.461816550Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:48684 [2025-09-11T20:57:04.461826198Z TRACE quiche_apps::client] 0.0.0.0:48684: processed 1350 bytes [2025-09-11T20:57:04.461831037Z TRACE quiche_apps::client] 0.0.0.0:48684: recv() would block [2025-09-11T20:57:04.461834694Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.461840264Z TRACE quiche_apps::client] 0.0.0.0:48684 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.570011454Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:04.570040338Z TRACE quiche] 346c27524f8735a130c6e96a4b073ee77ff1dc5e draining timeout expired [2025-09-11T20:57:04.570081796Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.570089520Z INFO quiche_apps::client] connection closed, recv=6 sent=10 lost=0 retrans=0 sent_bytes=1971 recv_bytes=4248 lost_bytes=0 [local_addr=0.0.0.0:48684 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=10 lost=0 retrans=0 rtt=32.772419ms min_rtt=Some(30.207699ms) rttvar=13.15983ms cwnd=13500 sent_bytes=1971 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=41911] [2025-09-11T20:57:04.574898721Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:04.575142275Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42760 with scid 0a45c342b4e5efe9e2d39d48460322d10f9177ec [2025-09-11T20:57:04.575181017Z TRACE quiche::tls] 0a45c342b4e5efe9e2d39d48460322d10f9177ec write message lvl=Initial len=266 [2025-09-11T20:57:04.575196887Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Initial version=1 dcid=09309705a66edc4affa59562bde6d978 scid=0a45c342b4e5efe9e2d39d48460322d10f9177ec len=270 pn=0 [2025-09-11T20:57:04.575199892Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:04.575212345Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=998.936031ms 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: 943, tv_nsec: 968826117 }, first_sent_time: Instant { tv_sec: 943, tv_nsec: 968826117 }, 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: 943, tv_nsec: 968826117 }, next_time: Instant { tv_sec: 943, tv_nsec: 968826117 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.575298306Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:04.608320097Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:42760 [2025-09-11T20:57:04.608353309Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx pkt Initial version=1 dcid=0a45c342b4e5efe9e2d39d48460322d10f9177ec scid=a1056dddf7289a97 token= len=120 pn=99523 [2025-09-11T20:57:04.608366904Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm ACK delay=67 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:04.608373697Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec packet newly acked 0 [2025-09-11T20:57:04.608380900Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:04.608486236Z TRACE quiche::tls] 0a45c342b4e5efe9e2d39d48460322d10f9177ec set write secret lvl=Handshake [2025-09-11T20:57:04.608495844Z TRACE quiche::tls] 0a45c342b4e5efe9e2d39d48460322d10f9177ec set read secret lvl=Handshake [2025-09-11T20:57:04.608520430Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx pkt Handshake version=1 dcid=0a45c342b4e5efe9e2d39d48460322d10f9177ec scid=a1056dddf7289a97 len=726 pn=0 [2025-09-11T20:57:04.608526621Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:04.608729720Z TRACE quiche::tls] 0a45c342b4e5efe9e2d39d48460322d10f9177ec write message lvl=Handshake len=36 [2025-09-11T20:57:04.608735952Z TRACE quiche::tls] 0a45c342b4e5efe9e2d39d48460322d10f9177ec set write secret lvl=OneRTT [2025-09-11T20:57:04.608746121Z TRACE quiche::tls] 0a45c342b4e5efe9e2d39d48460322d10f9177ec set read secret lvl=OneRTT [2025-09-11T20:57:04.608763483Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(09309705a66edc4affa59562bde6d978), max_idle_timeout: 180000, stateless_reset_token: Some(109602780432309362840384403074541500774), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(a1056dddf7289a97), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:04.608795272Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx pkt Handshake version=1 dcid=0a45c342b4e5efe9e2d39d48460322d10f9177ec scid=a1056dddf7289a97 len=294 pn=1 [2025-09-11T20:57:04.608804680Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm PING mtu_probe=None [2025-09-11T20:57:04.608810591Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm PADDING len=273 [2025-09-11T20:57:04.608819337Z TRACE quiche_apps::client] 0.0.0.0:42760: processed 1252 bytes [2025-09-11T20:57:04.608825298Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:42760 [2025-09-11T20:57:04.608828654Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx pkt Short dcid=0a45c342b4e5efe9e2d39d48460322d10f9177ec key_phase=false len=418 pn=0 [2025-09-11T20:57:04.608833203Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:04.608848331Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm NEW_TOKEN len=50 [2025-09-11T20:57:04.608852308Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e3, 97, 07, 01, 85, 2b, d3, 1e] reset_token=[55, 23, 02, 41, 36, 1d, 42, ea, 0a, 89, d7, b7, 78, 33, 8c, 42] [2025-09-11T20:57:04.608858720Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[82, d2, e9, 66, e9, 74, 85, 79] reset_token=[37, 3a, da, a1, 55, bf, c2, 88, a0, 08, d6, 64, cc, a1, 37, 7a] [2025-09-11T20:57:04.608863479Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[5a, 15, bc, 26, 2a, 02, 7c, b3] reset_token=[a4, 4d, bb, 13, 54, 01, 8d, ee, fc, 6b, c7, be, 94, 57, 5f, 78] [2025-09-11T20:57:04.608868238Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b8, 93, a3, f1, 11, 67, f0, d9] reset_token=[8c, 42, 19, 88, 1e, e1, aa, 43, 47, f4, 32, e4, 9e, 2a, bc, 27] [2025-09-11T20:57:04.608873017Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[42, 6b, 1a, 03, e3, 33, 52, dc] reset_token=[cc, f0, 8e, bf, e2, 18, 96, 67, 05, 66, d6, 81, af, 31, b7, 09] [2025-09-11T20:57:04.608884268Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[3b, f6, 30, 3d, 9d, 6d, 07, c7] reset_token=[29, 53, 49, 6f, 0b, 05, e1, e4, aa, 18, 09, 09, 53, 90, 71, 73] [2025-09-11T20:57:04.608889127Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b6, 95, a7, af, 4c, 89, 1d, ff] reset_token=[0b, 8b, e1, b5, 8d, 0c, 6b, 42, 5f, ba, c7, b2, 58, 7e, d7, 66] [2025-09-11T20:57:04.608893024Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:04.608897042Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:04.608899947Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:04.608902782Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm PADDING len=4 [2025-09-11T20:57:04.608912000Z TRACE quiche_apps::client] 0.0.0.0:42760: processed 439 bytes [2025-09-11T20:57:04.608915757Z TRACE quiche_apps::client] 0.0.0.0:42760: recv() would block [2025-09-11T20:57:04.608918542Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.608932097Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:04.608943378Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec open GREASE stream 14 [2025-09-11T20:57:04.608952375Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm GREASE stream=0 len=0 [2025-09-11T20:57:04.608957885Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm GREASE stream=0 len=18 [2025-09-11T20:57:04.608964387Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:57:04.608986208Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /rsvewidfeh", "user-agent: quiche"] [2025-09-11T20:57:04.609033847Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec stream id 3 is readable [2025-09-11T20:57:04.609039858Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 3 [2025-09-11T20:57:04.609043725Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec open peer's control stream 3 [2025-09-11T20:57:04.609046971Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 3 [2025-09-11T20:57:04.609050057Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 3 [2025-09-11T20:57:04.609053483Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 6 bytes on stream 3 [2025-09-11T20:57:04.609056359Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:04.609063562Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec stream id 7 is readable [2025-09-11T20:57:04.609066898Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 7 [2025-09-11T20:57:04.609070254Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec stream id 11 is readable [2025-09-11T20:57:04.609073841Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 11 [2025-09-11T20:57:04.609094931Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Initial version=1 dcid=a1056dddf7289a97 scid=0a45c342b4e5efe9e2d39d48460322d10f9177ec len=9 pn=1 [2025-09-11T20:57:04.609097706Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm ACK delay=92 blocks=[99523..99523] ecn_counts=None [2025-09-11T20:57:04.609106121Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=98.846974ms latest_rtt=33.201135ms srtt=33.201135ms min_rtt=33.201135ms rttvar=16.600567ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.23 Kbps, is_app_limited: true, interval: 33.201135ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 968826117 }), send_elapsed: 0ns, ack_elapsed: 33.201135ms, rtt: 33.201135ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508265, last_update: Instant { tv_sec: 944, tv_nsec: 2439039 }, next_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.609128974Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Handshake version=1 dcid=a1056dddf7289a97 scid=0a45c342b4e5efe9e2d39d48460322d10f9177ec len=45 pn=2 [2025-09-11T20:57:04.609131980Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm ACK delay=41 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:04.609134514Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:04.609140435Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=99.551807ms latest_rtt=33.201135ms srtt=33.201135ms min_rtt=33.201135ms rttvar=16.600567ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.23 Kbps, is_app_limited: true, interval: 33.201135ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 968826117 }), send_elapsed: 0ns, ack_elapsed: 33.201135ms, rtt: 33.201135ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508265, last_update: Instant { tv_sec: 944, tv_nsec: 2766279 }, next_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.78µ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-11T20:57:04.609151276Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec dropped epoch 0 state [2025-09-11T20:57:04.609163639Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Short dcid=a1056dddf7289a97 key_phase=false len=1161 pn=3 [2025-09-11T20:57:04.609166344Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm ACK delay=40 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:04.609168878Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b3, 96, b2, bc, 65, d1, 14, ac, c5, 99, 7e, 12, 70, 1a, 5f, 7a, 1d, 2f, 02, df] reset_token=[10, 21, 9e, d5, 89, 0c, bf, 9e, 98, 9c, 87, bc, 79, 50, 7b, 4a] [2025-09-11T20:57:04.609174699Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ad, b3, 79, 70, c1, 48, 50, 4a, fc, 9e, bd, 7e, ef, 8e, 00, 71, 40, df, fd, 3c] reset_token=[d7, c0, 96, ff, f6, 8a, 2d, 75, ed, 61, a4, 27, f0, 84, 96, 4e] [2025-09-11T20:57:04.609179859Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[64, 86, 70, fb, 0e, 81, 46, 7f, 9f, 37, 09, e9, 46, 92, 61, 08, 60, bf, ed, 23] reset_token=[3a, 4c, 17, 8f, 54, 1d, f6, 67, e0, 71, a3, fa, ff, 96, 0c, f5] [2025-09-11T20:57:04.609188385Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[08, ba, 5f, 80, 2e, e1, 07, 66, 97, 18, f5, f3, 71, 5a, 7c, a9, 0b, f9, 71, bb] reset_token=[93, 96, 32, 1b, 3a, e6, 01, aa, 3c, 63, 1b, 8f, f6, 20, 75, ab] [2025-09-11T20:57:04.609193695Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[44, 93, e1, a1, 2a, c7, 24, e9, c7, 29, 3d, 3e, 33, 3e, 4c, 24, 0a, 6f, 93, ba] reset_token=[01, 67, a0, 65, 7f, 97, fc, 9c, 45, 48, 96, b6, e1, a0, d9, 89] [2025-09-11T20:57:04.609198734Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e4, 58, 5d, a9, cc, 14, a4, 19, fc, 04, b8, b3, e2, fc, 15, ff, 6d, 5b, cd, 48] reset_token=[20, be, c0, bd, b0, 48, 2c, 35, c1, 0b, 88, ce, 26, 94, 9f, f0] [2025-09-11T20:57:04.609203703Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[c8, af, 0f, 89, 84, 74, f4, a6, 7f, eb, 85, 82, 49, 62, ef, 19, 58, f1, 40, 48] reset_token=[ab, 94, 98, e5, 70, 4b, d0, 97, b3, 46, a3, b7, 3c, fb, b4, eb] [2025-09-11T20:57:04.609208672Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:04.609211197Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm PADDING len=852 [2025-09-11T20:57:04.609220064Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=99.472189ms latest_rtt=33.201135ms srtt=33.201135ms min_rtt=33.201135ms rttvar=16.600567ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.23 Kbps, is_app_limited: true, interval: 33.201135ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 968826117 }), send_elapsed: 0ns, ack_elapsed: 33.201135ms, rtt: 33.201135ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 508265, last_update: Instant { tv_sec: 944, tv_nsec: 2766279 }, next_time: Instant { tv_sec: 944, tv_nsec: 2961059 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.609258986Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42760 to 193.167.100.100:443 [2025-09-11T20:57:04.609271670Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Short dcid=a1056dddf7289a97 key_phase=false len=6 pn=4 [2025-09-11T20:57:04.609276128Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:04.609285526Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=99.406276ms latest_rtt=33.201135ms srtt=33.201135ms min_rtt=33.201135ms rttvar=16.600567ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.23 Kbps, is_app_limited: true, interval: 33.201135ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 968826117 }), send_elapsed: 0ns, ack_elapsed: 33.201135ms, rtt: 33.201135ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508265, last_update: Instant { tv_sec: 944, tv_nsec: 2943068 }, next_time: Instant { tv_sec: 944, tv_nsec: 2961059 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.398355ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.609345638Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:42760 to 193.167.100.100:443 [2025-09-11T20:57:04.609363801Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Short dcid=a1056dddf7289a97 key_phase=false len=6 pn=5 [2025-09-11T20:57:04.609366737Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:04.609373169Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=99.319033ms latest_rtt=33.201135ms srtt=33.201135ms min_rtt=33.201135ms rttvar=16.600567ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.23 Kbps, is_app_limited: true, interval: 33.201135ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 968826117 }), send_elapsed: 0ns, ack_elapsed: 33.201135ms, rtt: 33.201135ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 508265, last_update: Instant { tv_sec: 944, tv_nsec: 2943068 }, next_time: Instant { tv_sec: 944, tv_nsec: 5431632 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.609404387Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:42760 to 193.167.100.100:443 [2025-09-11T20:57:04.609414987Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Short dcid=a1056dddf7289a97 key_phase=false len=72 pn=6 [2025-09-11T20:57:04.609419075Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:57:04.609427660Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=99.264211ms latest_rtt=33.201135ms srtt=33.201135ms min_rtt=33.201135ms rttvar=16.600567ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.23 Kbps, is_app_limited: true, interval: 33.201135ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 968826117 }), send_elapsed: 0ns, ack_elapsed: 33.201135ms, rtt: 33.201135ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508265, last_update: Instant { tv_sec: 944, tv_nsec: 3087578 }, next_time: Instant { tv_sec: 944, tv_nsec: 5431632 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.772µ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-11T20:57:04.609461043Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:42760 to 193.167.100.100:443 [2025-09-11T20:57:04.609478125Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Short dcid=a1056dddf7289a97 key_phase=false len=31 pn=7 [2025-09-11T20:57:04.609482543Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:04.609492752Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=99.19942ms latest_rtt=33.201135ms srtt=33.201135ms min_rtt=33.201135ms rttvar=16.600567ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.23 Kbps, is_app_limited: true, interval: 33.201135ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 968826117 }), send_elapsed: 0ns, ack_elapsed: 33.201135ms, rtt: 33.201135ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 508265, last_update: Instant { tv_sec: 944, tv_nsec: 3087578 }, next_time: Instant { tv_sec: 944, tv_nsec: 5687404 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.609521836Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:42760 to 193.167.100.100:443 [2025-09-11T20:57:04.609528619Z TRACE quiche_apps::client] 0.0.0.0:42760 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.609771301Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:42760 [2025-09-11T20:57:04.609779095Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx pkt Short dcid=0a45c342b4e5efe9e2d39d48460322d10f9177ec key_phase=false len=1329 pn=1 [2025-09-11T20:57:04.609787581Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm PING mtu_probe=None [2025-09-11T20:57:04.609797990Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm PADDING len=1311 [2025-09-11T20:57:04.609806546Z TRACE quiche_apps::client] 0.0.0.0:42760: processed 1350 bytes [2025-09-11T20:57:04.609811907Z TRACE quiche_apps::client] 0.0.0.0:42760: recv() would block [2025-09-11T20:57:04.609815854Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.609827997Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Short dcid=a1056dddf7289a97 key_phase=false len=5 pn=8 [2025-09-11T20:57:04.609832044Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:04.609841832Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=98.849959ms latest_rtt=33.201135ms srtt=33.201135ms min_rtt=33.201135ms rttvar=16.600567ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 2439069 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.23 Kbps, is_app_limited: true, interval: 33.201135ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 943, tv_nsec: 968826117 }), send_elapsed: 0ns, ack_elapsed: 33.201135ms, rtt: 33.201135ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508265, last_update: Instant { tv_sec: 944, tv_nsec: 3499615 }, next_time: Instant { tv_sec: 944, tv_nsec: 5687404 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.146µ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-11T20:57:04.609891375Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42760 to 193.167.100.100:443 [2025-09-11T20:57:04.609898919Z TRACE quiche_apps::client] 0.0.0.0:42760 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.642220584Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42760 [2025-09-11T20:57:04.642232938Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx pkt Short dcid=0a45c342b4e5efe9e2d39d48460322d10f9177ec key_phase=false len=1186 pn=2 [2025-09-11T20:57:04.642244459Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm ACK delay=4 blocks=[3..8] ecn_counts=None [2025-09-11T20:57:04.642250360Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec packet newly acked 3 [2025-09-11T20:57:04.642255249Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec packet newly acked 4 [2025-09-11T20:57:04.642259367Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec packet newly acked 5 [2025-09-11T20:57:04.642263214Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec packet newly acked 6 [2025-09-11T20:57:04.642266811Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec packet newly acked 7 [2025-09-11T20:57:04.642270017Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec packet newly acked 8 [2025-09-11T20:57:04.642276308Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm HANDSHAKE_DONE [2025-09-11T20:57:04.642281749Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec dropped epoch 1 state [2025-09-11T20:57:04.642286457Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:04.642292038Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:04.642297698Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm PADDING len=108 [2025-09-11T20:57:04.642319469Z TRACE quiche_apps::client] 0.0.0.0:42760: processed 1207 bytes [2025-09-11T20:57:04.642341821Z TRACE quiche_apps::client] 0.0.0.0:42760: recv() would block [2025-09-11T20:57:04.642346129Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.642350276Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec stream id 0 is readable [2025-09-11T20:57:04.642357289Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 0 [2025-09-11T20:57:04.642362469Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 0 [2025-09-11T20:57:04.642367077Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 0 [2025-09-11T20:57:04.642387996Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 17 bytes on stream 0 [2025-09-11T20:57:04.642391082Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:04.642394338Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:04.642396873Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:04.642399728Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:04.642403235Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:04.642410108Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:04.642414556Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec stream id 0 is readable [2025-09-11T20:57:04.642417622Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 0 [2025-09-11T20:57:04.642423633Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 0 [2025-09-11T20:57:04.642426919Z TRACE quiche::h3::stream] 0a45c342b4e5efe9e2d39d48460322d10f9177ec read 1 bytes on stream 0 [2025-09-11T20:57:04.642429304Z TRACE quiche::h3] 0a45c342b4e5efe9e2d39d48460322d10f9177ec rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:04.642434764Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:04.642437569Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:04.642439984Z INFO quiche_apps::common] 1/1 response(s) received in 67.136237ms, closing... [2025-09-11T20:57:04.642448800Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx pkt Short dcid=a1056dddf7289a97 key_phase=false len=11 pn=9 [2025-09-11T20:57:04.642451605Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:04.642459630Z TRACE quiche::recovery::congestion::recovery] 0a45c342b4e5efe9e2d39d48460322d10f9177ec timer=95.595827ms latest_rtt=30.220629ms srtt=32.828571ms min_rtt=30.220629ms rttvar=13.195551ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1739, delivered_time: Instant { tv_sec: 944, tv_nsec: 36234338 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 36234338 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 336.07 Kbps, is_app_limited: true, interval: 33.468964ms, delivered: 1406, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 2439069 }), send_elapsed: 3.248335ms, ack_elapsed: 33.468964ms, rtt: 30.220629ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 514033, last_update: Instant { tv_sec: 944, tv_nsec: 36122192 }, next_time: Instant { tv_sec: 944, tv_nsec: 36234338 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.642495747Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:42760 to 193.167.100.100:443 [2025-09-11T20:57:04.642499665Z TRACE quiche_apps::client] 0.0.0.0:42760 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.662397341Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42760 [2025-09-11T20:57:04.662414022Z TRACE quiche_apps::client] 0.0.0.0:42760: processed 1207 bytes [2025-09-11T20:57:04.662420975Z TRACE quiche_apps::client] 0.0.0.0:42760: recv() would block [2025-09-11T20:57:04.662425684Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.662432807Z TRACE quiche_apps::client] 0.0.0.0:42760 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.672422457Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42760 [2025-09-11T20:57:04.672437756Z TRACE quiche_apps::client] 0.0.0.0:42760: processed 1207 bytes [2025-09-11T20:57:04.672444047Z TRACE quiche_apps::client] 0.0.0.0:42760: recv() would block [2025-09-11T20:57:04.672448426Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.672455369Z TRACE quiche_apps::client] 0.0.0.0:42760 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.672997549Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:42760 [2025-09-11T20:57:04.673007127Z TRACE quiche_apps::client] 0.0.0.0:42760: processed 42 bytes [2025-09-11T20:57:04.673013779Z TRACE quiche_apps::client] 0.0.0.0:42760: recv() would block [2025-09-11T20:57:04.673018838Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.673025701Z TRACE quiche_apps::client] 0.0.0.0:42760 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.900273501Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:04.900286004Z TRACE quiche] 0a45c342b4e5efe9e2d39d48460322d10f9177ec draining timeout expired [2025-09-11T20:57:04.900315118Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.900320298Z INFO quiche_apps::client] connection closed, recv=6 sent=10 lost=0 retrans=0 sent_bytes=1970 recv_bytes=4248 lost_bytes=0 [local_addr=0.0.0.0:42760 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=10 lost=0 retrans=0 rtt=32.828571ms min_rtt=Some(30.220629ms) rttvar=13.195551ms cwnd=13500 sent_bytes=1970 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=42009] [2025-09-11T20:57:04.904930949Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:04.905171227Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38046 with scid 335fc6726b8ebc930f9907006227e137e2142948 [2025-09-11T20:57:04.905213065Z TRACE quiche::tls] 335fc6726b8ebc930f9907006227e137e2142948 write message lvl=Initial len=266 [2025-09-11T20:57:04.905229065Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Initial version=1 dcid=9c0092e3ac05fab6c72ccc8c3602fac5 scid=335fc6726b8ebc930f9907006227e137e2142948 len=270 pn=0 [2025-09-11T20:57:04.905232101Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:04.905245074Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=998.934869ms 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: 944, tv_nsec: 298857684 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 298857684 }, 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: 944, tv_nsec: 298857684 }, next_time: Instant { tv_sec: 944, tv_nsec: 298857684 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.905299867Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:04.938200703Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:04.938219448Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx pkt Initial version=1 dcid=335fc6726b8ebc930f9907006227e137e2142948 scid=61c43c3f9054201d token= len=119 pn=125368 [2025-09-11T20:57:04.938235839Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:04.938244174Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet newly acked 0 [2025-09-11T20:57:04.938250406Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:04.938393482Z TRACE quiche::tls] 335fc6726b8ebc930f9907006227e137e2142948 set write secret lvl=Handshake [2025-09-11T20:57:04.938404703Z TRACE quiche::tls] 335fc6726b8ebc930f9907006227e137e2142948 set read secret lvl=Handshake [2025-09-11T20:57:04.938432816Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx pkt Handshake version=1 dcid=335fc6726b8ebc930f9907006227e137e2142948 scid=61c43c3f9054201d len=727 pn=0 [2025-09-11T20:57:04.938440160Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm CRYPTO off=0 len=703 [2025-09-11T20:57:04.938700224Z TRACE quiche::tls] 335fc6726b8ebc930f9907006227e137e2142948 write message lvl=Handshake len=36 [2025-09-11T20:57:04.938705985Z TRACE quiche::tls] 335fc6726b8ebc930f9907006227e137e2142948 set write secret lvl=OneRTT [2025-09-11T20:57:04.938722205Z TRACE quiche::tls] 335fc6726b8ebc930f9907006227e137e2142948 set read secret lvl=OneRTT [2025-09-11T20:57:04.938740349Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(9c0092e3ac05fab6c72ccc8c3602fac5), max_idle_timeout: 180000, stateless_reset_token: Some(14646369763783840028243565008173005293), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(61c43c3f9054201d), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:04.938765956Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx pkt Handshake version=1 dcid=335fc6726b8ebc930f9907006227e137e2142948 scid=61c43c3f9054201d len=294 pn=1 [2025-09-11T20:57:04.938772779Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm PING mtu_probe=None [2025-09-11T20:57:04.938777298Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm PADDING len=273 [2025-09-11T20:57:04.938784511Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1252 bytes [2025-09-11T20:57:04.938791594Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:04.938795582Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx pkt Short dcid=335fc6726b8ebc930f9907006227e137e2142948 key_phase=false len=418 pn=0 [2025-09-11T20:57:04.938800901Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:04.938816831Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:04.938821440Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1d, 3a, 8f, 88, 20, fc, c1, cf] reset_token=[44, b6, f9, f8, d9, 2e, dd, 0b, 34, 40, c8, b9, 8d, 3e, 10, 29] [2025-09-11T20:57:04.938829104Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e1, 9f, 0d, 07, 27, 54, 3d, cc] reset_token=[5e, 65, 5a, 29, cc, 43, 37, 12, 9c, 0d, 61, 94, 8f, 1d, cc, a2] [2025-09-11T20:57:04.938835145Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9b, c8, bb, 97, 2c, ca, a4, f2] reset_token=[ee, 20, 84, 56, 88, e0, 3b, 51, e0, 44, c8, 49, 81, 68, 88, 00] [2025-09-11T20:57:04.938840756Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[75, 07, 89, 5e, 76, 7b, dd, c1] reset_token=[e5, a8, 3e, ff, 98, bb, 0f, c2, b2, 36, 4f, 40, 4c, b3, 12, 17] [2025-09-11T20:57:04.938846607Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[45, b4, 18, 72, 1a, 4b, c1, fd] reset_token=[80, b3, 5f, 98, f3, dd, 77, 8c, cc, cd, 5b, 5c, fe, 20, 3f, c6] [2025-09-11T20:57:04.938851937Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[96, 17, cb, cd, d7, 44, 4e, 84] reset_token=[eb, 84, be, 31, eb, 70, 74, 2c, f3, 9b, 79, fe, 2b, 73, b0, 52] [2025-09-11T20:57:04.938857467Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[67, 96, b2, 11, c6, 30, fb, 36] reset_token=[ef, 8d, 84, 30, 4f, bc, 36, 7a, 27, 01, 21, 01, 7b, 5c, 7b, 5f] [2025-09-11T20:57:04.938862156Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:04.938866864Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:04.938875561Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:04.938879258Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm PADDING len=4 [2025-09-11T20:57:04.938890168Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 439 bytes [2025-09-11T20:57:04.938894696Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:04.938897622Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.938913151Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:04.938926826Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 open GREASE stream 14 [2025-09-11T20:57:04.938937276Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:04.938944128Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:04.938952223Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:57:04.938978833Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /shqapiewng", "user-agent: quiche"] [2025-09-11T20:57:04.939031291Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 stream id 3 is readable [2025-09-11T20:57:04.939038164Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 3 [2025-09-11T20:57:04.939042812Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 open peer's control stream 3 [2025-09-11T20:57:04.939046699Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 3 [2025-09-11T20:57:04.939050507Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 3 [2025-09-11T20:57:04.939054755Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 6 bytes on stream 3 [2025-09-11T20:57:04.939058281Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:04.939066226Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 stream id 7 is readable [2025-09-11T20:57:04.939070324Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 7 [2025-09-11T20:57:04.939074511Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 stream id 11 is readable [2025-09-11T20:57:04.939078960Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 11 [2025-09-11T20:57:04.939104558Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Initial version=1 dcid=61c43c3f9054201d scid=335fc6726b8ebc930f9907006227e137e2142948 len=9 pn=1 [2025-09-11T20:57:04.939108074Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=110 blocks=[125368..125368] ecn_counts=None [2025-09-11T20:57:04.939118764Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=98.203556ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 332415915 }, next_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.939146325Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Handshake version=1 dcid=61c43c3f9054201d scid=335fc6726b8ebc930f9907006227e137e2142948 len=45 pn=2 [2025-09-11T20:57:04.939150002Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=47 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:04.939153398Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:04.939161123Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=99.04275ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 332774664 }, next_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, max_datagram_size: 1350, last_packet_size: None, iv: 193.809µ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-11T20:57:04.939174558Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 dropped epoch 0 state [2025-09-11T20:57:04.939189836Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=1161 pn=3 [2025-09-11T20:57:04.939193303Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:04.939196509Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d4, 04, 40, 10, 21, 1f, 2d, e4, b0, 72, 9f, 00, 3f, 44, ff, 74, 10, 0e, 34, 6b] reset_token=[6c, 0e, cf, 42, c0, 31, 46, d8, 4d, 64, 10, f8, cc, 95, ef, 5d] [2025-09-11T20:57:04.939203732Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 73, 30, 1e, 5b, 80, a2, 59, f9, ea, cd, fe, 0f, 0c, 96, 20, e5, 62, 69, 3e] reset_token=[e2, d4, e1, c2, 5b, 49, 0a, 23, cb, 3f, b3, d6, 5a, 9f, 3f, d6] [2025-09-11T20:57:04.939210134Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6f, e2, 73, 10, d0, 8d, 43, ae, 6b, 78, 77, 0f, a0, 2e, 0b, 47, 8c, 05, 1c, 3a] reset_token=[e8, b3, 47, 6e, 89, 46, 0e, 99, 65, 73, ac, 35, b7, c5, 96, 28] [2025-09-11T20:57:04.939217077Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[3a, a8, 46, e2, 82, 40, 24, 66, b8, 18, 3d, fc, 07, 10, 78, 8a, b9, 69, 0f, 3d] reset_token=[a2, f8, d7, be, 09, aa, df, 98, ae, 6f, 09, 36, fc, 57, da, fb] [2025-09-11T20:57:04.939223309Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[04, 14, 75, 06, 71, 28, 6c, 5e, e1, ff, d4, ee, 7c, 59, aa, 70, 63, f8, f3, ae] reset_token=[1a, 7e, 50, d0, 58, 82, 63, 86, 7f, eb, 21, 62, 05, db, 90, 7c] [2025-09-11T20:57:04.939233468Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[27, 47, ba, 4b, 76, cb, d5, 97, 60, d1, e6, 7e, 63, c3, 88, 7e, c5, a6, 8a, ba] reset_token=[19, 42, d4, 0f, 75, 6b, eb, e9, 74, a7, 06, b3, b5, cf, 45, 11] [2025-09-11T20:57:04.939238447Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[4a, b0, 8f, 8d, 02, dc, d8, ae, 33, 1b, f9, 5e, e5, b8, b8, 46, b0, cd, 66, b3] reset_token=[6c, 64, 7f, 71, 1e, bd, c5, 5a, ed, 2c, c4, 3c, 8e, ff, 84, d1] [2025-09-11T20:57:04.939243306Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:04.939245831Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm PADDING len=852 [2025-09-11T20:57:04.939254998Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=98.948965ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 332774664 }, next_time: Instant { tv_sec: 944, tv_nsec: 332968473 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.939292518Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:04.939304731Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=6 pn=4 [2025-09-11T20:57:04.939309229Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:04.939318176Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=98.885457ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 332976329 }, next_time: Instant { tv_sec: 944, tv_nsec: 332968473 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.386397ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.939373859Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:04.939385351Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=6 pn=5 [2025-09-11T20:57:04.939395790Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:04.939405588Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=98.798325ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 332976329 }, next_time: Instant { tv_sec: 944, tv_nsec: 335443477 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.939435364Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:04.939446254Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=72 pn=6 [2025-09-11T20:57:04.939450983Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:57:04.939460180Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=98.743302ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 333118084 }, next_time: Instant { tv_sec: 944, tv_nsec: 335443477 }, max_datagram_size: 1350, last_packet_size: None, iv: 254.497µ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-11T20:57:04.939491388Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:04.939501577Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=31 pn=7 [2025-09-11T20:57:04.939506015Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:04.939516084Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=98.687548ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 333118084 }, next_time: Instant { tv_sec: 944, tv_nsec: 335697974 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:04.939554906Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:04.939562220Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:04.939573251Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:04.939579252Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx pkt Short dcid=335fc6726b8ebc930f9907006227e137e2142948 key_phase=false len=1329 pn=1 [2025-09-11T20:57:04.939587758Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm PING mtu_probe=None [2025-09-11T20:57:04.939598848Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm PADDING len=1311 [2025-09-11T20:57:04.939608076Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1350 bytes [2025-09-11T20:57:04.939613696Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:04.939617934Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:04.939628744Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=5 pn=8 [2025-09-11T20:57:04.939632792Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:04.939643071Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=98.560401ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 333301255 }, next_time: Instant { tv_sec: 944, tv_nsec: 335697974 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.587µ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-11T20:57:04.939684278Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:04.939690910Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.038842935Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:05.038872209Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 loss detection timeout expired [2025-09-11T20:57:05.038879653Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=98.430087ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 333301255 }, next_time: Instant { tv_sec: 944, tv_nsec: 335697974 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.587µ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-11T20:57:05.038918786Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.038950726Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Handshake version=1 dcid=61c43c3f9054201d scid=335fc6726b8ebc930f9907006227e137e2142948 len=46 pn=9 [2025-09-11T20:57:05.038955324Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=12522 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:05.038961455Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:05.038981002Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=118.728964ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 432608759 }, next_time: Instant { tv_sec: 944, tv_nsec: 432720346 }, 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-11T20:57:05.039062113Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:05.039071561Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.158243432Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:05.158260173Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 loss detection timeout expired [2025-09-11T20:57:05.158268800Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=217.654103ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 432608759 }, next_time: Instant { tv_sec: 944, tv_nsec: 432720346 }, 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-11T20:57:05.158299617Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.158351514Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=312 pn=10 [2025-09-11T20:57:05.158359008Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=27342 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:05.158364438Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d4, 04, 40, 10, 21, 1f, 2d, e4, b0, 72, 9f, 00, 3f, 44, ff, 74, 10, 0e, 34, 6b] reset_token=[6c, 0e, cf, 42, c0, 31, 46, d8, 4d, 64, 10, f8, cc, 95, ef, 5d] [2025-09-11T20:57:05.158373575Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 73, 30, 1e, 5b, 80, a2, 59, f9, ea, cd, fe, 0f, 0c, 96, 20, e5, 62, 69, 3e] reset_token=[e2, d4, e1, c2, 5b, 49, 0a, 23, cb, 3f, b3, d6, 5a, 9f, 3f, d6] [2025-09-11T20:57:05.158380167Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6f, e2, 73, 10, d0, 8d, 43, ae, 6b, 78, 77, 0f, a0, 2e, 0b, 47, 8c, 05, 1c, 3a] reset_token=[e8, b3, 47, 6e, 89, 46, 0e, 99, 65, 73, ac, 35, b7, c5, 96, 28] [2025-09-11T20:57:05.158386499Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[3a, a8, 46, e2, 82, 40, 24, 66, b8, 18, 3d, fc, 07, 10, 78, 8a, b9, 69, 0f, 3d] reset_token=[a2, f8, d7, be, 09, aa, df, 98, ae, 6f, 09, 36, fc, 57, da, fb] [2025-09-11T20:57:05.158392800Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[04, 14, 75, 06, 71, 28, 6c, 5e, e1, ff, d4, ee, 7c, 59, aa, 70, 63, f8, f3, ae] reset_token=[1a, 7e, 50, d0, 58, 82, 63, 86, 7f, eb, 21, 62, 05, db, 90, 7c] [2025-09-11T20:57:05.158399032Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[27, 47, ba, 4b, 76, cb, d5, 97, 60, d1, e6, 7e, 63, c3, 88, 7e, c5, a6, 8a, ba] reset_token=[19, 42, d4, 0f, 75, 6b, eb, e9, 74, a7, 06, b3, b5, cf, 45, 11] [2025-09-11T20:57:05.158405304Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[4a, b0, 8f, 8d, 02, dc, d8, ae, 33, 1b, f9, 5e, e5, b8, b8, 46, b0, cd, 66, b3] reset_token=[6c, 64, 7f, 71, 1e, bd, c5, 5a, ed, 2c, c4, 3c, 8e, ff, 84, d1] [2025-09-11T20:57:05.158411526Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:05.158446431Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=276.911644ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1943 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 338, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 551985803 }, next_time: Instant { tv_sec: 944, tv_nsec: 551985803 }, max_datagram_size: 1350, last_packet_size: Some(338), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:05.158514037Z TRACE quiche_apps::client] written 338 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:05.158530467Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=14 pn=11 [2025-09-11T20:57:05.158536348Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=27368 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:05.158542249Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:05.158554762Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=276.803162ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1983 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 552199200 }, next_time: Instant { tv_sec: 944, tv_nsec: 551985803 }, max_datagram_size: 1350, last_packet_size: None, iv: 739.998µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:05.158594416Z TRACE quiche_apps::client] written 40 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:05.158602752Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.435909038Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:05.435928354Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 loss detection timeout expired [2025-09-11T20:57:05.435936018Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=395.848091ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1983 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 552199200 }, next_time: Instant { tv_sec: 944, tv_nsec: 551985803 }, max_datagram_size: 1350, last_packet_size: None, iv: 739.998µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:05.435973177Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.436003503Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Handshake version=1 dcid=61c43c3f9054201d scid=335fc6726b8ebc930f9907006227e137e2142948 len=48 pn=12 [2025-09-11T20:57:05.436008002Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=62154 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:05.436013803Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:05.436033149Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=595.342533ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2085 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 829662118 }, next_time: Instant { tv_sec: 944, tv_nsec: 830402116 }, 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-11T20:57:05.436084815Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:05.436102067Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Handshake version=1 dcid=61c43c3f9054201d scid=335fc6726b8ebc930f9907006227e137e2142948 len=9 pn=13 [2025-09-11T20:57:05.436107978Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm ACK delay=62166 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:05.436113949Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm PING mtu_probe=None [2025-09-11T20:57:05.436126222Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=595.249029ms latest_rtt=33.035587ms srtt=33.035587ms min_rtt=33.035587ms rttvar=16.517793ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2148 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 332415955 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 33.035587ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 298857684 }), send_elapsed: 0ns, ack_elapsed: 33.035587ms, rtt: 33.035587ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510812, last_update: Instant { tv_sec: 944, tv_nsec: 829770410 }, next_time: Instant { tv_sec: 944, tv_nsec: 830402116 }, max_datagram_size: 1350, last_packet_size: None, iv: 323.015µ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-11T20:57:05.436165746Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:05.436174061Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.468093866Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.468115326Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx pkt Short dcid=335fc6726b8ebc930f9907006227e137e2142948 key_phase=false len=1186 pn=2 [2025-09-11T20:57:05.468131626Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm ACK delay=34688 blocks=[4..8, 10..11] ecn_counts=None [2025-09-11T20:57:05.468139781Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet newly acked 4 [2025-09-11T20:57:05.468145221Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet newly acked 5 [2025-09-11T20:57:05.468150030Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet newly acked 6 [2025-09-11T20:57:05.468154198Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet newly acked 7 [2025-09-11T20:57:05.468159588Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet newly acked 8 [2025-09-11T20:57:05.468165489Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet newly acked 10 [2025-09-11T20:57:05.468170698Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet newly acked 11 [2025-09-11T20:57:05.468177722Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 packet 3 lost on epoch 2 [2025-09-11T20:57:05.468198721Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm HANDSHAKE_DONE [2025-09-11T20:57:05.468208048Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 dropped epoch 1 state [2025-09-11T20:57:05.468213699Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:05.468221774Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:05.468229919Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 rx frm PADDING len=103 [2025-09-11T20:57:05.468267589Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.468277107Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.468282116Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.468287166Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 stream id 0 is readable [2025-09-11T20:57:05.468295711Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 0 [2025-09-11T20:57:05.468301182Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 0 [2025-09-11T20:57:05.468304939Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 0 [2025-09-11T20:57:05.468309187Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 17 bytes on stream 0 [2025-09-11T20:57:05.468312663Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:05.468317041Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:05.468320187Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:05.468352548Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:05.468359731Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:05.468369369Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:05.468375410Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 stream id 0 is readable [2025-09-11T20:57:05.468379798Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 0 [2025-09-11T20:57:05.468383836Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 0 [2025-09-11T20:57:05.468396519Z TRACE quiche::h3::stream] 335fc6726b8ebc930f9907006227e137e2142948 read 1 bytes on stream 0 [2025-09-11T20:57:05.468401078Z TRACE quiche::h3] 335fc6726b8ebc930f9907006227e137e2142948 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:05.468409503Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:05.468413090Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:05.468416196Z INFO quiche_apps::common] 1/1 response(s) received in 563.112783ms, closing... [2025-09-11T20:57:05.468428679Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx pkt Short dcid=61c43c3f9054201d key_phase=false len=11 pn=14 [2025-09-11T20:57:05.468432316Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:05.468443968Z TRACE quiche::recovery::congestion::recovery] 335fc6726b8ebc930f9907006227e137e2142948 timer=392.680165ms latest_rtt=309.802915ms srtt=66.381502ms min_rtt=33.035587ms rttvar=79.080176ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 944, tv_nsec: 894118005 }) Rate { delivered: 930, delivered_time: Instant { tv_sec: 944, tv_nsec: 862422712 }, first_sent_time: Instant { tv_sec: 944, tv_nsec: 862422712 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 11, rate_sample: RateSample { bandwidth: 80.64 Kbps, is_app_limited: true, interval: 529.372763ms, delivered: 597, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 944, tv_nsec: 332415955 }), send_elapsed: 219.569848ms, ack_elapsed: 529.372763ms, rtt: 309.802915ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 177948, last_update: Instant { tv_sec: 944, tv_nsec: 829770410 }, next_time: Instant { tv_sec: 944, tv_nsec: 862422712 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:05.468491887Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:38046 to 193.167.100.100:443 [2025-09-11T20:57:05.468497047Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.486453480Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.486467536Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.486473377Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.486477304Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.486484006Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.542581753Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.542602612Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.542609515Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.542614063Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.542622800Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.561242127Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.561257836Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.561264328Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.561268316Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.561275269Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.598659859Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.598685787Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.598692099Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.598696317Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.598702869Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.636018671Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.636036654Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.636044119Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.636049288Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.636057504Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.673427584Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.673443093Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.673449244Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.673453192Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.673459323Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.692102011Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.692117410Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.692125204Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.692129973Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.692138128Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.729519582Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.729533428Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.729540501Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.729545180Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.729553025Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:05.748174092Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:05.748192356Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:05.748199349Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:05.748204379Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:05.748211242Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:06.547183705Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:06.547214062Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 55 bytes [2025-09-11T20:57:06.547221526Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:06.547226345Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:06.547237405Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:06.548060329Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38046 [2025-09-11T20:57:06.548069516Z TRACE quiche_apps::client] 0.0.0.0:38046: processed 1207 bytes [2025-09-11T20:57:06.548074506Z TRACE quiche_apps::client] 0.0.0.0:38046: recv() would block [2025-09-11T20:57:06.548078403Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:06.548083853Z TRACE quiche_apps::client] 0.0.0.0:38046 -> 193.167.100.100:443: done writing [2025-09-11T20:57:06.617183106Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:06.617206099Z TRACE quiche] 335fc6726b8ebc930f9907006227e137e2142948 draining timeout expired [2025-09-11T20:57:06.617246474Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:06.617252806Z INFO quiche_apps::client] connection closed, recv=6 sent=15 lost=1 retrans=6 sent_bytes=2613 recv_bytes=4248 lost_bytes=1187 [local_addr=0.0.0.0:38046 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=15 lost=1 retrans=6 rtt=66.381502ms min_rtt=Some(33.035587ms) rttvar=79.080176ms cwnd=9450 sent_bytes=2613 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=147 pmtu=1350 delivery_rate=10080] [2025-09-11T20:57:06.622110050Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:06.622379663Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:56009 with scid a9761a49fd28ee46f2ded78d4985d958b4f44ae6 [2025-09-11T20:57:06.622421210Z TRACE quiche::tls] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 write message lvl=Initial len=266 [2025-09-11T20:57:06.622438813Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Initial version=1 dcid=f1a0a5196c30aa04c610143dfe2d9bbe scid=a9761a49fd28ee46f2ded78d4985d958b4f44ae6 len=270 pn=0 [2025-09-11T20:57:06.622442129Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:06.622455114Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=998.932544ms 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: 946, tv_nsec: 16065478 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 16065478 }, 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: 946, tv_nsec: 16065478 }, next_time: Instant { tv_sec: 946, tv_nsec: 16065478 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:06.622529673Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:06.655594772Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:56009 [2025-09-11T20:57:06.655622644Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx pkt Initial version=1 dcid=a9761a49fd28ee46f2ded78d4985d958b4f44ae6 scid=cd22f4f295550132 token= len=120 pn=66856 [2025-09-11T20:57:06.655641179Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm ACK delay=66 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:06.655650746Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 packet newly acked 0 [2025-09-11T20:57:06.655659753Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:06.655799764Z TRACE quiche::tls] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 set write secret lvl=Handshake [2025-09-11T20:57:06.655816485Z TRACE quiche::tls] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 set read secret lvl=Handshake [2025-09-11T20:57:06.655860317Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx pkt Handshake version=1 dcid=a9761a49fd28ee46f2ded78d4985d958b4f44ae6 scid=cd22f4f295550132 len=725 pn=0 [2025-09-11T20:57:06.655873081Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm CRYPTO off=0 len=701 [2025-09-11T20:57:06.656177288Z TRACE quiche::tls] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 write message lvl=Handshake len=36 [2025-09-11T20:57:06.656183399Z TRACE quiche::tls] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 set write secret lvl=OneRTT [2025-09-11T20:57:06.656196644Z TRACE quiche::tls] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 set read secret lvl=OneRTT [2025-09-11T20:57:06.656224135Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(f1a0a5196c30aa04c610143dfe2d9bbe), max_idle_timeout: 180000, stateless_reset_token: Some(285065021959560644387133825024999167168), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(cd22f4f295550132), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:06.656256926Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx pkt Handshake version=1 dcid=a9761a49fd28ee46f2ded78d4985d958b4f44ae6 scid=cd22f4f295550132 len=295 pn=1 [2025-09-11T20:57:06.656264370Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm PING mtu_probe=None [2025-09-11T20:57:06.656269059Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm PADDING len=274 [2025-09-11T20:57:06.656277385Z TRACE quiche_apps::client] 0.0.0.0:56009: processed 1252 bytes [2025-09-11T20:57:06.656287333Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:56009 [2025-09-11T20:57:06.656294446Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx pkt Short dcid=a9761a49fd28ee46f2ded78d4985d958b4f44ae6 key_phase=false len=418 pn=0 [2025-09-11T20:57:06.656303383Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:06.656353897Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:06.656365298Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4a, d9, 5f, 6b, 50, 95, c0, e5] reset_token=[86, df, 0b, ca, bb, 91, b8, bc, dd, c5, bf, c0, 04, a4, fe, 1d] [2025-09-11T20:57:06.656376679Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[44, 8d, 03, d1, 30, 33, 20, 65] reset_token=[cd, 80, 6f, 58, 88, 12, 40, 6e, 16, 66, 9c, fb, b7, b2, 8b, 7e] [2025-09-11T20:57:06.656387329Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[64, f5, d5, f2, 08, b4, 47, ee] reset_token=[c1, 8b, f5, 2d, b8, fd, 45, 00, 73, 39, 34, 7d, 13, 14, 24, 71] [2025-09-11T20:57:06.656397589Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ca, 0b, b5, d3, 06, 2f, 43, 1d] reset_token=[c6, e8, f1, 28, ab, 8d, 12, 29, a4, 5a, 40, 10, 31, 88, d7, 26] [2025-09-11T20:57:06.656405363Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[9a, 25, bb, 53, e2, dd, b7, 58] reset_token=[3a, d3, 7b, bd, 34, 31, 16, cb, 99, 63, a7, 70, 21, 58, 01, 93] [2025-09-11T20:57:06.656410974Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[08, e0, c4, f0, dd, ca, d0, ad] reset_token=[80, 4f, 08, fc, 5a, e0, 4c, cc, 99, 74, 81, f0, 48, 5c, 5f, ac] [2025-09-11T20:57:06.656416834Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[15, fb, 33, a2, cf, 11, 89, e2] reset_token=[7b, 09, 30, b4, 6c, 1f, a5, de, 35, a3, 1e, 68, 66, a2, 49, c8] [2025-09-11T20:57:06.656421683Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:06.656426873Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:06.656430690Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:06.656440098Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm PADDING len=4 [2025-09-11T20:57:06.656453252Z TRACE quiche_apps::client] 0.0.0.0:56009: processed 439 bytes [2025-09-11T20:57:06.656460245Z TRACE quiche_apps::client] 0.0.0.0:56009: recv() would block [2025-09-11T20:57:06.656465515Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:06.656497114Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:06.656512944Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 open GREASE stream 14 [2025-09-11T20:57:06.656528382Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:06.656535576Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:06.656545494Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:06.656583736Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /bpaylwefyx", "user-agent: quiche"] [2025-09-11T20:57:06.656642154Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 stream id 3 is readable [2025-09-11T20:57:06.656654517Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 3 [2025-09-11T20:57:06.656662091Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 open peer's control stream 3 [2025-09-11T20:57:06.656668163Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 3 [2025-09-11T20:57:06.656672140Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 3 [2025-09-11T20:57:06.656676538Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 6 bytes on stream 3 [2025-09-11T20:57:06.656680115Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:06.656689012Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 stream id 7 is readable [2025-09-11T20:57:06.656693370Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 7 [2025-09-11T20:57:06.656697668Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 stream id 11 is readable [2025-09-11T20:57:06.656702377Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 11 [2025-09-11T20:57:06.656736590Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Initial version=1 dcid=cd22f4f295550132 scid=a9761a49fd28ee46f2ded78d4985d958b4f44ae6 len=9 pn=1 [2025-09-11T20:57:06.656742992Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm ACK delay=139 blocks=[66856..66856] ecn_counts=None [2025-09-11T20:57:06.656758611Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=98.547662ms latest_rtt=33.229677ms srtt=33.229677ms min_rtt=33.229677ms rttvar=16.614838ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.229677ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 16065478 }), send_elapsed: 0ns, ack_elapsed: 33.229677ms, rtt: 33.229677ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507829, last_update: Instant { tv_sec: 946, tv_nsec: 49899271 }, next_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:06.656790611Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Handshake version=1 dcid=cd22f4f295550132 scid=a9761a49fd28ee46f2ded78d4985d958b4f44ae6 len=46 pn=2 [2025-09-11T20:57:06.656794368Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm ACK delay=66 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:06.656797824Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:06.656805689Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=99.606385ms latest_rtt=33.229677ms srtt=33.229677ms min_rtt=33.229677ms rttvar=16.614838ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.229677ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 16065478 }), send_elapsed: 0ns, ack_elapsed: 33.229677ms, rtt: 33.229677ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507829, last_update: Instant { tv_sec: 946, tv_nsec: 50400605 }, next_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, max_datagram_size: 1350, last_packet_size: None, iv: 196.917µ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-11T20:57:06.656829243Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 dropped epoch 0 state [2025-09-11T20:57:06.656848629Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Short dcid=cd22f4f295550132 key_phase=false len=1160 pn=3 [2025-09-11T20:57:06.656851725Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm ACK delay=67 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:06.656854480Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[fe, 90, 98, eb, 71, 50, 5f, 1e, 0f, 80, c5, 08, b7, b5, c4, cb, 34, 66, a2, 6f] reset_token=[70, fb, 58, 33, 66, 66, 9b, 40, b4, d7, 3e, de, 85, bc, 8b, 73] [2025-09-11T20:57:06.656860511Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b4, 40, 5b, 56, 69, 59, 28, fc, 68, ee, 60, 57, 28, 3e, 2d, 3d, eb, 30, 16, d2] reset_token=[73, c0, 74, a8, 56, 9f, f6, f7, a5, 9e, a1, ab, 1a, be, b1, 08] [2025-09-11T20:57:06.656865911Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8b, 1e, 02, 81, bc, f5, 6a, 21, 5b, 2d, 1c, e3, 9d, 6d, 45, 69, 91, 0c, 4d, 52] reset_token=[85, 06, b5, 31, 0b, 45, 23, 2a, 7b, 0e, 53, c6, cc, 61, 17, e5] [2025-09-11T20:57:06.656871211Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bd, a6, 2f, cc, 36, 2f, 2d, 82, 0c, c6, b8, 7d, 3d, bc, d4, f5, a8, 5b, a8, bf] reset_token=[00, 24, 7c, 8a, 98, 74, a0, f1, 40, 61, 67, 40, a7, 19, e8, e3] [2025-09-11T20:57:06.656876311Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[52, 41, ba, 0a, a8, a0, 15, 19, 83, c4, 16, 73, 87, d8, 3c, a2, 45, fe, 04, bc] reset_token=[07, 11, de, 2d, b9, 65, 09, 99, df, ba, a3, 6d, a5, 79, b2, 77] [2025-09-11T20:57:06.656881400Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[41, 9f, 4e, f7, c5, dd, 26, 2c, 44, cc, 78, 05, f3, 72, 18, de, 38, cb, 0b, 2a] reset_token=[d1, d6, ad, 39, 93, f5, c5, 7d, 58, 22, fc, e6, 05, 2c, 56, 53] [2025-09-11T20:57:06.656896589Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[5a, 1c, 53, e3, 1c, 50, 12, 9b, d1, 73, 8b, 1f, d1, 09, e7, 16, d7, b2, 00, ea] reset_token=[07, 75, 96, b0, b9, dc, 8a, f2, f5, cd, 24, e1, c2, 9d, f4, 0e] [2025-09-11T20:57:06.656905505Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:06.656909833Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm PADDING len=850 [2025-09-11T20:57:06.656926094Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=99.485559ms latest_rtt=33.229677ms srtt=33.229677ms min_rtt=33.229677ms rttvar=16.614838ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.229677ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 16065478 }), send_elapsed: 0ns, ack_elapsed: 33.229677ms, rtt: 33.229677ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1186, rate: 507829, last_update: Instant { tv_sec: 946, tv_nsec: 50400605 }, next_time: Instant { tv_sec: 946, tv_nsec: 50597522 }, max_datagram_size: 1350, last_packet_size: Some(1186), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:06.656970747Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:56009 to 193.167.100.100:443 [2025-09-11T20:57:06.656983180Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Short dcid=cd22f4f295550132 key_phase=false len=6 pn=4 [2025-09-11T20:57:06.656987738Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:06.656997647Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=99.414096ms latest_rtt=33.229677ms srtt=33.229677ms min_rtt=33.229677ms rttvar=16.614838ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.229677ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 16065478 }), send_elapsed: 0ns, ack_elapsed: 33.229677ms, rtt: 33.229677ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507829, last_update: Instant { tv_sec: 946, tv_nsec: 50654258 }, next_time: Instant { tv_sec: 946, tv_nsec: 50597522 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.398445ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:06.657037030Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:56009 to 193.167.100.100:443 [2025-09-11T20:57:06.657047861Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Short dcid=cd22f4f295550132 key_phase=false len=6 pn=5 [2025-09-11T20:57:06.657051918Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:06.657067357Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=99.344066ms latest_rtt=33.229677ms srtt=33.229677ms min_rtt=33.229677ms rttvar=16.614838ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.229677ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 16065478 }), send_elapsed: 0ns, ack_elapsed: 33.229677ms, rtt: 33.229677ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507829, last_update: Instant { tv_sec: 946, tv_nsec: 50654258 }, next_time: Instant { tv_sec: 946, tv_nsec: 53117915 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:06.657107682Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:56009 to 193.167.100.100:443 [2025-09-11T20:57:06.657119154Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Short dcid=cd22f4f295550132 key_phase=false len=73 pn=6 [2025-09-11T20:57:06.657123682Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:06.657133069Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=99.278674ms latest_rtt=33.229677ms srtt=33.229677ms min_rtt=33.229677ms rttvar=16.614838ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.229677ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 16065478 }), send_elapsed: 0ns, ack_elapsed: 33.229677ms, rtt: 33.229677ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507829, last_update: Instant { tv_sec: 946, tv_nsec: 50790392 }, next_time: Instant { tv_sec: 946, tv_nsec: 53117915 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.961µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:06.657175368Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:56009 to 193.167.100.100:443 [2025-09-11T20:57:06.657187922Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Short dcid=cd22f4f295550132 key_phase=false len=31 pn=7 [2025-09-11T20:57:06.657192640Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:06.657202649Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=99.209004ms latest_rtt=33.229677ms srtt=33.229677ms min_rtt=33.229677ms rttvar=16.614838ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.229677ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 16065478 }), send_elapsed: 0ns, ack_elapsed: 33.229677ms, rtt: 33.229677ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507829, last_update: Instant { tv_sec: 946, tv_nsec: 50790392 }, next_time: Instant { tv_sec: 946, tv_nsec: 53375876 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:06.657245669Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:56009 to 193.167.100.100:443 [2025-09-11T20:57:06.657253544Z TRACE quiche_apps::client] 0.0.0.0:56009 -> 193.167.100.100:443: done writing [2025-09-11T20:57:06.700085432Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:56009 [2025-09-11T20:57:06.700116169Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx pkt Short dcid=a9761a49fd28ee46f2ded78d4985d958b4f44ae6 key_phase=false len=1186 pn=3 [2025-09-11T20:57:06.700137008Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm HANDSHAKE_DONE [2025-09-11T20:57:06.700147838Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 dropped epoch 1 state [2025-09-11T20:57:06.700155052Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:06.700164249Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:06.700171182Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm PADDING len=113 [2025-09-11T20:57:06.700194916Z TRACE quiche_apps::client] 0.0.0.0:56009: processed 1207 bytes [2025-09-11T20:57:06.700203602Z TRACE quiche_apps::client] 0.0.0.0:56009: recv() would block [2025-09-11T20:57:06.700209042Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:06.700215504Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 stream id 0 is readable [2025-09-11T20:57:06.700226164Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 0 [2025-09-11T20:57:06.700234520Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 0 [2025-09-11T20:57:06.700241823Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 0 [2025-09-11T20:57:06.700248956Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 17 bytes on stream 0 [2025-09-11T20:57:06.700255188Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:06.700261550Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:06.700266369Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:06.700272771Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:06.700279493Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:06.700289973Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:06.700295834Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 stream id 0 is readable [2025-09-11T20:57:06.700299761Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 0 [2025-09-11T20:57:06.700303548Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 0 [2025-09-11T20:57:06.700307926Z TRACE quiche::h3::stream] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 read 1 bytes on stream 0 [2025-09-11T20:57:06.700310972Z TRACE quiche::h3] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:06.700317965Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:06.700356256Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:06.700360444Z INFO quiche_apps::common] 1/1 response(s) received in 77.827245ms, closing... [2025-09-11T20:57:06.700375402Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx pkt Short dcid=cd22f4f295550132 key_phase=false len=11 pn=8 [2025-09-11T20:57:06.700379299Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:06.700392053Z TRACE quiche::recovery::congestion::recovery] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 timer=109.663923ms latest_rtt=33.229677ms srtt=33.229677ms min_rtt=33.229677ms rttvar=16.614838ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1443 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 49899301 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.17 Kbps, is_app_limited: true, interval: 33.229677ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 16065478 }), send_elapsed: 0ns, ack_elapsed: 33.229677ms, rtt: 33.229677ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 507829, last_update: Instant { tv_sec: 946, tv_nsec: 94045028 }, next_time: Instant { tv_sec: 946, tv_nsec: 94045028 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:06.700458437Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:56009 to 193.167.100.100:443 [2025-09-11T20:57:06.700463837Z TRACE quiche_apps::client] 0.0.0.0:56009 -> 193.167.100.100:443: done writing [2025-09-11T20:57:06.710115197Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:56009 [2025-09-11T20:57:06.710130636Z TRACE quiche_apps::client] 0.0.0.0:56009: processed 1207 bytes [2025-09-11T20:57:06.710137930Z TRACE quiche_apps::client] 0.0.0.0:56009: recv() would block [2025-09-11T20:57:06.710142658Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:06.710149702Z TRACE quiche_apps::client] 0.0.0.0:56009 -> 193.167.100.100:443: done writing [2025-09-11T20:57:06.730264846Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:56009 [2025-09-11T20:57:06.730285234Z TRACE quiche_apps::client] 0.0.0.0:56009: processed 1207 bytes [2025-09-11T20:57:06.730293239Z TRACE quiche_apps::client] 0.0.0.0:56009: recv() would block [2025-09-11T20:57:06.730298408Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:06.730306574Z TRACE quiche_apps::client] 0.0.0.0:56009 -> 193.167.100.100:443: done writing [2025-09-11T20:57:06.730972775Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:56009 [2025-09-11T20:57:06.730981602Z TRACE quiche_apps::client] 0.0.0.0:56009: processed 42 bytes [2025-09-11T20:57:06.730986742Z TRACE quiche_apps::client] 0.0.0.0:56009: recv() would block [2025-09-11T20:57:06.730990518Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:06.730995969Z TRACE quiche_apps::client] 0.0.0.0:56009 -> 193.167.100.100:443: done writing [2025-09-11T20:57:07.000348907Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:07.000371289Z TRACE quiche] a9761a49fd28ee46f2ded78d4985d958b4f44ae6 draining timeout expired [2025-09-11T20:57:07.000409230Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:07.000416133Z INFO quiche_apps::client] connection closed, recv=5 sent=9 lost=0 retrans=0 sent_bytes=1940 recv_bytes=2898 lost_bytes=0 [local_addr=0.0.0.0:56009 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=9 lost=0 retrans=0 rtt=33.229677ms min_rtt=Some(33.229677ms) rttvar=16.614838ms cwnd=13500 sent_bytes=1940 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=10021] [2025-09-11T20:57:07.005474490Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:07.005722502Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53575 with scid 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 [2025-09-11T20:57:07.005763098Z TRACE quiche::tls] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 write message lvl=Initial len=266 [2025-09-11T20:57:07.005780551Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Initial version=1 dcid=a1aea40cdba957966b54a749261a738c scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=270 pn=0 [2025-09-11T20:57:07.005783807Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:07.005797412Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=998.931252ms 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: 946, tv_nsec: 399406765 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 399406765 }, 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: 946, tv_nsec: 399406765 }, next_time: Instant { tv_sec: 946, tv_nsec: 399406765 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:07.005885326Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:08.005971703Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:08.006005826Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 loss detection timeout expired [2025-09-11T20:57:08.006012338Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=997.716045ms 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: 946, tv_nsec: 399406765 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 399406765 }, 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: 946, tv_nsec: 399406765 }, next_time: Instant { tv_sec: 946, tv_nsec: 399406765 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:08.006036193Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:08.006077279Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Initial version=1 dcid=a1aea40cdba957966b54a749261a738c scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=270 pn=1 [2025-09-11T20:57:08.006081868Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:08.006100923Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=1.997953072s 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: 946, tv_nsec: 399406765 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 399406765 }, 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: 947, tv_nsec: 399731576 }, next_time: Instant { tv_sec: 947, tv_nsec: 399731576 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:08.006208734Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:08.006219845Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.005454955Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:10.005484881Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 loss detection timeout expired [2025-09-11T20:57:10.005491453Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=1.996561752s 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: 946, tv_nsec: 399406765 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 399406765 }, 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: 947, tv_nsec: 399731576 }, next_time: Instant { tv_sec: 947, tv_nsec: 399731576 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:10.005514586Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.005548539Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Initial version=1 dcid=a1aea40cdba957966b54a749261a738c scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=270 pn=2 [2025-09-11T20:57:10.005552968Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:10.005578956Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=3.995943906s 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: 946, tv_nsec: 399406765 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 399406765 }, 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: 949, tv_nsec: 399201073 }, next_time: Instant { tv_sec: 949, tv_nsec: 399201073 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:10.005661900Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.005683431Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Initial version=1 dcid=a1aea40cdba957966b54a749261a738c scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=4 pn=3 [2025-09-11T20:57:10.005688831Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm PING mtu_probe=None [2025-09-11T20:57:10.005692267Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm PADDING len=3 [2025-09-11T20:57:10.005701304Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=3.995968852s 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: 946, tv_nsec: 399406765 }, first_sent_time: Instant { tv_sec: 946, tv_nsec: 399406765 }, 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: 949, tv_nsec: 399347836 }, next_time: Instant { tv_sec: 949, tv_nsec: 399347836 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:10.005740186Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.005749965Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.038410932Z TRACE quiche_apps::client] got 63 bytes from 193.167.100.100:443 to 0.0.0.0:53575 [2025-09-11T20:57:10.038443332Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx pkt Initial version=1 dcid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 scid=9bf045aa163b5ea1 token= len=25 pn=82019 [2025-09-11T20:57:10.038464091Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm ACK delay=32 blocks=[3..3] ecn_counts=None [2025-09-11T20:57:10.038473498Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 3 [2025-09-11T20:57:10.038481243Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet 0 lost on epoch 0 [2025-09-11T20:57:10.038485851Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet 1 lost on epoch 0 [2025-09-11T20:57:10.038538850Z TRACE quiche_apps::client] 0.0.0.0:53575: processed 63 bytes [2025-09-11T20:57:10.038546665Z TRACE quiche_apps::client] 0.0.0.0:53575: recv() would block [2025-09-11T20:57:10.038549941Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.038574887Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Initial version=1 dcid=9bf045aa163b5ea1 scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=270 pn=4 [2025-09-11T20:57:10.038581640Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:10.038598671Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=98.255891ms latest_rtt=32.766544ms srtt=32.766544ms min_rtt=32.766544ms rttvar=16.383272ms cwnd=9450 ssthresh=9450 bytes_in_flight=658 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 432114380 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 949, tv_nsec: 432114380 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 399347836 }, 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.032707615s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 399406765 }), send_elapsed: 2.999941071s, ack_elapsed: 3.032707615s, rtt: 32.766544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360504, last_update: Instant { tv_sec: 949, tv_nsec: 399347836 }, next_time: Instant { tv_sec: 949, tv_nsec: 399347836 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.038661258Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.038668772Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.137818871Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:10.137833348Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 loss detection timeout expired [2025-09-11T20:57:10.137838919Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=97.315155ms latest_rtt=32.766544ms srtt=32.766544ms min_rtt=32.766544ms rttvar=16.383272ms cwnd=9450 ssthresh=9450 bytes_in_flight=658 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 432114380 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 949, tv_nsec: 432114380 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 399347836 }, 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.032707615s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 399406765 }), send_elapsed: 2.999941071s, ack_elapsed: 3.032707615s, rtt: 32.766544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360504, last_update: Instant { tv_sec: 949, tv_nsec: 399347836 }, next_time: Instant { tv_sec: 949, tv_nsec: 399347836 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.137858876Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.137880105Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Initial version=1 dcid=9bf045aa163b5ea1 scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=279 pn=5 [2025-09-11T20:57:10.137884674Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=12429 blocks=[82019..82019] ecn_counts=None [2025-09-11T20:57:10.137889643Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:10.137902647Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=196.561614ms latest_rtt=32.766544ms srtt=32.766544ms min_rtt=32.766544ms rttvar=16.383272ms cwnd=9450 ssthresh=9450 bytes_in_flight=992 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 432114380 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 949, tv_nsec: 432114380 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 399347836 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 0.18 Kbps, is_app_limited: true, interval: 3.032707615s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 946, tv_nsec: 399406765 }), send_elapsed: 2.999941071s, ack_elapsed: 3.032707615s, rtt: 32.766544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360504, last_update: Instant { tv_sec: 949, tv_nsec: 531542647 }, next_time: Instant { tv_sec: 949, tv_nsec: 531542647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.137963961Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.137970794Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.171072193Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:53575 [2025-09-11T20:57:10.171094645Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx pkt Initial version=1 dcid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 scid=9bf045aa163b5ea1 token= len=122 pn=82020 [2025-09-11T20:57:10.171110384Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm ACK delay=65 blocks=[3..3, 5..5] ecn_counts=None [2025-09-11T20:57:10.171119471Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 5 [2025-09-11T20:57:10.171127235Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet 2 lost on epoch 0 [2025-09-11T20:57:10.171132024Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet 4 lost on epoch 0 [2025-09-11T20:57:10.171138937Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:10.171275762Z TRACE quiche::tls] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 set write secret lvl=Handshake [2025-09-11T20:57:10.171289297Z TRACE quiche::tls] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 set read secret lvl=Handshake [2025-09-11T20:57:10.171322129Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx pkt Handshake version=1 dcid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 scid=9bf045aa163b5ea1 len=725 pn=0 [2025-09-11T20:57:10.171353958Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm CRYPTO off=0 len=701 [2025-09-11T20:57:10.171597492Z TRACE quiche::tls] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 write message lvl=Handshake len=36 [2025-09-11T20:57:10.171602191Z TRACE quiche::tls] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 set write secret lvl=OneRTT [2025-09-11T20:57:10.171613071Z TRACE quiche::tls] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 set read secret lvl=OneRTT [2025-09-11T20:57:10.171635934Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(a1aea40cdba957966b54a749261a738c), max_idle_timeout: 180000, stateless_reset_token: Some(173869848594494909809116879551528512586), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(9bf045aa163b5ea1), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:10.171660199Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx pkt Handshake version=1 dcid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 scid=9bf045aa163b5ea1 len=293 pn=1 [2025-09-11T20:57:10.171666030Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm PING mtu_probe=None [2025-09-11T20:57:10.171669707Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm PADDING len=272 [2025-09-11T20:57:10.171682420Z TRACE quiche_apps::client] 0.0.0.0:53575: processed 1252 bytes [2025-09-11T20:57:10.171688381Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:53575 [2025-09-11T20:57:10.171691738Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx pkt Short dcid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 key_phase=false len=418 pn=0 [2025-09-11T20:57:10.171696206Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:10.171710833Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:10.171714630Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bd, 1b, 0e, f4, 77, 9a, b3, 5a] reset_token=[cd, b8, ca, df, d4, c2, e5, 5d, 3a, d2, 74, 86, 5d, 4f, c4, 1b] [2025-09-11T20:57:10.171721162Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[77, 8e, 99, cb, 7f, ce, 15, 37] reset_token=[5a, 6b, 74, 2e, fe, ab, 70, 92, 86, 3c, af, 53, 88, c6, b4, 01] [2025-09-11T20:57:10.171725841Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a3, 40, da, c8, ef, d5, 4e, f0] reset_token=[3d, 64, 7e, 6d, 1b, c8, ab, 69, 2d, 6f, 18, 47, 25, 93, 6d, a1] [2025-09-11T20:57:10.171730350Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[7b, 39, fb, 31, 7b, cb, a1, e2] reset_token=[8f, 95, f8, ae, 32, 95, 32, 2b, cf, 0b, 94, 21, 06, 67, 05, 9e] [2025-09-11T20:57:10.171735119Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[8a, 27, 2b, 46, 4c, 57, 19, 98] reset_token=[fa, 7f, ff, 42, 30, 7e, 2a, 65, 7e, a2, eb, 8c, 84, 01, 88, bb] [2025-09-11T20:57:10.171739637Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[8c, 2b, 38, 7a, 25, 05, 78, fb] reset_token=[cb, 58, 43, 18, 74, 0e, c8, 71, 93, ce, f4, d0, eb, 4a, 29, 9b] [2025-09-11T20:57:10.171744286Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[d9, b2, 1a, ef, f6, 4e, 95, a6] reset_token=[a6, 27, bb, bd, d2, 3e, 5e, bf, e2, 7d, 4e, 1c, 49, 19, 46, 58] [2025-09-11T20:57:10.171748103Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:10.171752090Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:10.171755066Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:10.171757941Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm PADDING len=4 [2025-09-11T20:57:10.171788768Z TRACE quiche_apps::client] 0.0.0.0:53575: processed 439 bytes [2025-09-11T20:57:10.171792896Z TRACE quiche_apps::client] 0.0.0.0:53575: recv() would block [2025-09-11T20:57:10.171795331Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.171815158Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:10.171827861Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 open GREASE stream 14 [2025-09-11T20:57:10.171837129Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:10.171842829Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:10.171850183Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:10.171855914Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /mpvwnrqdho", "user-agent: quiche"] [2025-09-11T20:57:10.171912990Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 stream id 3 is readable [2025-09-11T20:57:10.171923099Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 3 [2025-09-11T20:57:10.171927417Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 open peer's control stream 3 [2025-09-11T20:57:10.171930803Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 3 [2025-09-11T20:57:10.171933849Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 3 [2025-09-11T20:57:10.171937155Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 6 bytes on stream 3 [2025-09-11T20:57:10.171940061Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:10.171946803Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 stream id 7 is readable [2025-09-11T20:57:10.171950139Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 7 [2025-09-11T20:57:10.171953556Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 stream id 11 is readable [2025-09-11T20:57:10.171957213Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 11 [2025-09-11T20:57:10.171977941Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Initial version=1 dcid=9bf045aa163b5ea1 scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=9 pn=6 [2025-09-11T20:57:10.171980817Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=110 blocks=[82020..82020] ecn_counts=None [2025-09-11T20:57:10.171989342Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=81.531982ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 432114380 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.172007957Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Handshake version=1 dcid=9bf045aa163b5ea1 scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=45 pn=7 [2025-09-11T20:57:10.172010732Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=43 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:10.172013297Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:10.172019148Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=82.383709ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.172034446Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 dropped epoch 0 state [2025-09-11T20:57:10.172047521Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=1161 pn=8 [2025-09-11T20:57:10.172050587Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=43 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:10.172053252Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5b, ef, f8, f1, c0, 0a, 41, ba, a5, 36, 87, 6f, b6, f7, 1f, e0, 67, 89, c4, f0] reset_token=[a0, de, ce, 12, 51, 64, d5, 6e, 3b, c1, f2, fc, ec, 17, 60, 50] [2025-09-11T20:57:10.172059092Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2b, ff, 01, 7c, 05, f0, 62, 70, c5, bc, 00, bd, 71, 32, 85, b1, 5c, 14, 90, a4] reset_token=[02, fb, 46, 44, 0f, 87, 8e, dd, ec, 12, 71, d6, cf, a6, be, cb] [2025-09-11T20:57:10.172064733Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[0d, fd, 3a, ae, b9, da, 0c, d7, 2a, a3, 3f, 99, b0, 99, ab, b0, 27, 51, 14, 8a] reset_token=[8d, 49, 11, 24, 18, 09, 88, ed, 15, c0, 4c, f0, c2, cd, 51, 63] [2025-09-11T20:57:10.172069973Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ec, a1, 95, 33, e0, dd, bb, b0, dc, 49, ce, 7d, b4, be, b4, 0e, 50, 50, 12, ad] reset_token=[41, b5, 1a, b6, 0a, ec, cf, f2, 1c, 97, e3, bf, 49, 99, 3c, 4f] [2025-09-11T20:57:10.172075072Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[43, 5f, 56, ff, b5, da, 11, 77, e7, e6, cb, f4, 50, f5, db, d5, 80, af, cd, ef] reset_token=[b1, 17, 5e, df, 9d, 21, 1c, bd, 75, 93, 08, 37, 0b, 71, 8f, 65] [2025-09-11T20:57:10.172080071Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[dc, d3, 4d, 26, 65, 67, 6c, a5, 6f, c0, f6, 15, c2, b6, 22, ae, e3, 09, 19, c9] reset_token=[c0, e3, 30, d5, c7, bb, ae, 7b, c6, 24, 9f, 9e, cb, df, 81, f3] [2025-09-11T20:57:10.172085121Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[e4, 78, 26, c1, e6, 9f, c4, 61, 1f, d8, 8d, 10, b7, 6a, 92, 1f, 37, 45, 7d, 4e] reset_token=[fd, e9, 0e, e7, 78, d3, 98, 8d, fa, b8, a5, a9, 5e, 63, 64, 4c] [2025-09-11T20:57:10.172090210Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:10.172092785Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm PADDING len=852 [2025-09-11T20:57:10.172101411Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=82.301426ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.172140644Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.172148690Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=6 pn=9 [2025-09-11T20:57:10.172151264Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:10.172156554Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=82.246303ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.172181901Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.172188774Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=6 pn=10 [2025-09-11T20:57:10.172193022Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:10.172214853Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=82.187333ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.172250449Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.172258294Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=73 pn=11 [2025-09-11T20:57:10.172260908Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:10.172266389Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=82.136418ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.172297537Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.172307836Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=31 pn=12 [2025-09-11T20:57:10.172311814Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:10.172318856Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=82.083961ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.172363770Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.172375452Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.173653424Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:53575 [2025-09-11T20:57:10.173665226Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx pkt Short dcid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 key_phase=false len=1329 pn=1 [2025-09-11T20:57:10.173674534Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm PING mtu_probe=None [2025-09-11T20:57:10.173685734Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm PADDING len=1311 [2025-09-11T20:57:10.173695132Z TRACE quiche_apps::client] 0.0.0.0:53575: processed 1350 bytes [2025-09-11T20:57:10.173700712Z TRACE quiche_apps::client] 0.0.0.0:53575: recv() would block [2025-09-11T20:57:10.173704730Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.173716281Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=5 pn=13 [2025-09-11T20:57:10.173720399Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:10.173730668Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=80.671698ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 11, last_sent_packet: 13, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.173774400Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.173781814Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.254916246Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:10.254937155Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 loss detection timeout expired [2025-09-11T20:57:10.254943577Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=81.889827ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 11, last_sent_packet: 13, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 565648588 }, next_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.254978172Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.255003659Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Handshake version=1 dcid=9bf045aa163b5ea1 scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=46 pn=14 [2025-09-11T20:57:10.255007737Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=10417 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:10.255012616Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:10.255028986Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=102.136618ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 648664798 }, next_time: Instant { tv_sec: 949, tv_nsec: 648664798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.255093797Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.255103285Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.358261821Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:10.358282059Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 loss detection timeout expired [2025-09-11T20:57:10.358291096Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=183.737185ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 648664798 }, next_time: Instant { tv_sec: 949, tv_nsec: 648664798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.358314690Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.358375984Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=312 pn=15 [2025-09-11T20:57:10.358381184Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=23087 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:10.358386514Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5b, ef, f8, f1, c0, 0a, 41, ba, a5, 36, 87, 6f, b6, f7, 1f, e0, 67, 89, c4, f0] reset_token=[a0, de, ce, 12, 51, 64, d5, 6e, 3b, c1, f2, fc, ec, 17, 60, 50] [2025-09-11T20:57:10.358395090Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2b, ff, 01, 7c, 05, f0, 62, 70, c5, bc, 00, bd, 71, 32, 85, b1, 5c, 14, 90, a4] reset_token=[02, fb, 46, 44, 0f, 87, 8e, dd, ec, 12, 71, d6, cf, a6, be, cb] [2025-09-11T20:57:10.358402443Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[0d, fd, 3a, ae, b9, da, 0c, d7, 2a, a3, 3f, 99, b0, 99, ab, b0, 27, 51, 14, 8a] reset_token=[8d, 49, 11, 24, 18, 09, 88, ed, 15, c0, 4c, f0, c2, cd, 51, 63] [2025-09-11T20:57:10.358409326Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ec, a1, 95, 33, e0, dd, bb, b0, dc, 49, ce, 7d, b4, be, b4, 0e, 50, 50, 12, ad] reset_token=[41, b5, 1a, b6, 0a, ec, cf, f2, 1c, 97, e3, bf, 49, 99, 3c, 4f] [2025-09-11T20:57:10.358416008Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[43, 5f, 56, ff, b5, da, 11, 77, e7, e6, cb, f4, 50, f5, db, d5, 80, af, cd, ef] reset_token=[b1, 17, 5e, df, 9d, 21, 1c, bd, 75, 93, 08, 37, 0b, 71, 8f, 65] [2025-09-11T20:57:10.358422621Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[dc, d3, 4d, 26, 65, 67, 6c, a5, 6f, c0, f6, 15, c2, b6, 22, ae, e3, 09, 19, c9] reset_token=[c0, e3, 30, d5, c7, bb, ae, 7b, c6, 24, 9f, 9e, cb, df, 81, f3] [2025-09-11T20:57:10.358429454Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[e4, 78, 26, c1, e6, 9f, c4, 61, 1f, d8, 8d, 10, b7, 6a, 92, 1f, 37, 45, 7d, 4e] reset_token=[fd, e9, 0e, e7, 78, d3, 98, 8d, fa, b8, a5, a9, 5e, 63, 64, 4c] [2025-09-11T20:57:10.358436226Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:10.358456294Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=226.25751ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1944 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 752034959 }, next_time: Instant { tv_sec: 949, tv_nsec: 752034959 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.358528348Z TRACE quiche_apps::client] written 338 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.358551892Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=14 pn=16 [2025-09-11T20:57:10.358557873Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=23110 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:10.358563543Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:10.358576648Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=226.136785ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1984 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 752034959 }, next_time: Instant { tv_sec: 949, tv_nsec: 752034959 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.358617925Z TRACE quiche_apps::client] written 40 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.358627052Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.585912633Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:10.585941206Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 loss detection timeout expired [2025-09-11T20:57:10.585948670Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=328.491029ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=1984 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 752034959 }, next_time: Instant { tv_sec: 949, tv_nsec: 752034959 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.585975259Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.586008732Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Handshake version=1 dcid=9bf045aa163b5ea1 scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=48 pn=17 [2025-09-11T20:57:10.586013861Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=51793 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:10.586020053Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:10.586053716Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=511.942622ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=2086 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 979665302 }, next_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.586135398Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.586153261Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Handshake version=1 dcid=9bf045aa163b5ea1 scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=9 pn=18 [2025-09-11T20:57:10.586158421Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=51811 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:10.586164783Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm PING mtu_probe=None [2025-09-11T20:57:10.586177226Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=511.818902ms latest_rtt=33.224589ms srtt=32.823799ms min_rtt=32.766544ms rttvar=12.401965ms cwnd=9450 ssthresh=9450 bytes_in_flight=2149 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 949, tv_nsec: 466220321 }) Rate { delivered: 401, delivered_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 565648588 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 5, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 132.652856ms, delivered: 334, prior_delivered: 67, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 432114380 }), send_elapsed: 132.194811ms, ack_elapsed: 132.652856ms, rtt: 33.224589ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359876, last_update: Instant { tv_sec: 949, tv_nsec: 979665302 }, next_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:10.586226247Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.586235905Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.617044520Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:53575 [2025-09-11T20:57:10.617066702Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx pkt Handshake version=1 dcid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 scid=9bf045aa163b5ea1 len=146 pn=3 [2025-09-11T20:57:10.617082471Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm ACK delay=13 blocks=[18..18] ecn_counts=None [2025-09-11T20:57:10.617090306Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 18 [2025-09-11T20:57:10.617105073Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet 7 lost on epoch 1 [2025-09-11T20:57:10.617110814Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet 14 lost on epoch 1 [2025-09-11T20:57:10.617120612Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm PADDING len=121 [2025-09-11T20:57:10.617148073Z TRACE quiche_apps::client] 0.0.0.0:53575: processed 183 bytes [2025-09-11T20:57:10.617172643Z TRACE quiche_apps::client] 0.0.0.0:53575: recv() would block [2025-09-11T20:57:10.617180728Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.617200084Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Handshake version=1 dcid=9bf045aa163b5ea1 scid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 len=45 pn=19 [2025-09-11T20:57:10.617204222Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=16 blocks=[3..3] ecn_counts=None [2025-09-11T20:57:10.617208259Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:10.617241762Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=exp latest_rtt=31.074421ms srtt=32.605126ms min_rtt=31.074421ms rttvar=9.738817ms cwnd=6615 ssthresh=6615 bytes_in_flight=1986 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 950, tv_nsec: 10739723 }) Rate { delivered: 464, delivered_time: Instant { tv_sec: 950, tv_nsec: 10739723 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 18, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 445.091135ms, delivered: 63, prior_delivered: 401, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 565648588 }), send_elapsed: 414.016714ms, ack_elapsed: 445.091135ms, rtt: 31.074421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 253602, last_update: Instant { tv_sec: 949, tv_nsec: 979665302 }, next_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:10.617298237Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.617307565Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.617314618Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:10.617319367Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 loss detection timeout expired [2025-09-11T20:57:10.617349152Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=exp latest_rtt=31.074421ms srtt=32.605126ms min_rtt=31.074421ms rttvar=9.738817ms cwnd=6615 ssthresh=6615 bytes_in_flight=1986 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 950, tv_nsec: 10739723 }) Rate { delivered: 464, delivered_time: Instant { tv_sec: 950, tv_nsec: 10739723 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 18, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 445.091135ms, delivered: 63, prior_delivered: 401, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 565648588 }), send_elapsed: 414.016714ms, ack_elapsed: 445.091135ms, rtt: 31.074421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 253602, last_update: Instant { tv_sec: 949, tv_nsec: 979665302 }, next_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:10.617378446Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.617396270Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=312 pn=20 [2025-09-11T20:57:10.617400117Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm ACK delay=55465 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:10.617404114Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5b, ef, f8, f1, c0, 0a, 41, ba, a5, 36, 87, 6f, b6, f7, 1f, e0, 67, 89, c4, f0] reset_token=[a0, de, ce, 12, 51, 64, d5, 6e, 3b, c1, f2, fc, ec, 17, 60, 50] [2025-09-11T20:57:10.617412269Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2b, ff, 01, 7c, 05, f0, 62, 70, c5, bc, 00, bd, 71, 32, 85, b1, 5c, 14, 90, a4] reset_token=[02, fb, 46, 44, 0f, 87, 8e, dd, ec, 12, 71, d6, cf, a6, be, cb] [2025-09-11T20:57:10.617419453Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[0d, fd, 3a, ae, b9, da, 0c, d7, 2a, a3, 3f, 99, b0, 99, ab, b0, 27, 51, 14, 8a] reset_token=[8d, 49, 11, 24, 18, 09, 88, ed, 15, c0, 4c, f0, c2, cd, 51, 63] [2025-09-11T20:57:10.617426326Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ec, a1, 95, 33, e0, dd, bb, b0, dc, 49, ce, 7d, b4, be, b4, 0e, 50, 50, 12, ad] reset_token=[41, b5, 1a, b6, 0a, ec, cf, f2, 1c, 97, e3, bf, 49, 99, 3c, 4f] [2025-09-11T20:57:10.617432898Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[43, 5f, 56, ff, b5, da, 11, 77, e7, e6, cb, f4, 50, f5, db, d5, 80, af, cd, ef] reset_token=[b1, 17, 5e, df, 9d, 21, 1c, bd, 75, 93, 08, 37, 0b, 71, 8f, 65] [2025-09-11T20:57:10.617439530Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[dc, d3, 4d, 26, 65, 67, 6c, a5, 6f, c0, f6, 15, c2, b6, 22, ae, e3, 09, 19, c9] reset_token=[c0, e3, 30, d5, c7, bb, ae, 7b, c6, 24, 9f, 9e, cb, df, 81, f3] [2025-09-11T20:57:10.617445822Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[e4, 78, 26, c1, e6, 9f, c4, 61, 1f, d8, 8d, 10, b7, 6a, 92, 1f, 37, 45, 7d, 4e] reset_token=[fd, e9, 0e, e7, 78, d3, 98, 8d, fa, b8, a5, a9, 5e, 63, 64, 4c] [2025-09-11T20:57:10.617452124Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:10.617480868Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=142.829034ms latest_rtt=31.074421ms srtt=32.605126ms min_rtt=31.074421ms rttvar=9.738817ms cwnd=6615 ssthresh=6615 bytes_in_flight=2324 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 950, tv_nsec: 10739723 }) Rate { delivered: 464, delivered_time: Instant { tv_sec: 950, tv_nsec: 10739723 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 18, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 445.091135ms, delivered: 63, prior_delivered: 401, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 565648588 }), send_elapsed: 414.016714ms, ack_elapsed: 445.091135ms, rtt: 31.074421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 253602, last_update: Instant { tv_sec: 949, tv_nsec: 979665302 }, next_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:10.617526753Z TRACE quiche_apps::client] written 338 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.617536391Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.649139563Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:53575 [2025-09-11T20:57:10.649160272Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx pkt Short dcid=7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 key_phase=false len=1186 pn=2 [2025-09-11T20:57:10.649176332Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm ACK delay=32328 blocks=[9..11, 13..13, 15..16] ecn_counts=None [2025-09-11T20:57:10.649185168Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 9 [2025-09-11T20:57:10.649191059Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 10 [2025-09-11T20:57:10.649195628Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 11 [2025-09-11T20:57:10.649200136Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 13 [2025-09-11T20:57:10.649206418Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 15 [2025-09-11T20:57:10.649212439Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet newly acked 16 [2025-09-11T20:57:10.649219973Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet 8 lost on epoch 2 [2025-09-11T20:57:10.649225483Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 packet 12 lost on epoch 2 [2025-09-11T20:57:10.649232667Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm HANDSHAKE_DONE [2025-09-11T20:57:10.649239710Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 dropped epoch 1 state [2025-09-11T20:57:10.649245811Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:10.649253275Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:10.649260719Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm PADDING len=101 [2025-09-11T20:57:10.649291556Z TRACE quiche_apps::client] 0.0.0.0:53575: processed 1207 bytes [2025-09-11T20:57:10.649299872Z TRACE quiche_apps::client] 0.0.0.0:53575: recv() would block [2025-09-11T20:57:10.649304972Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.649310241Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 stream id 0 is readable [2025-09-11T20:57:10.649319078Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 0 [2025-09-11T20:57:10.649353512Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 0 [2025-09-11T20:57:10.649360325Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 0 [2025-09-11T20:57:10.649367087Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 17 bytes on stream 0 [2025-09-11T20:57:10.649373229Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:10.649379611Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:10.649382746Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:10.649386153Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:10.649390291Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:10.649407523Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:10.649413374Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 stream id 0 is readable [2025-09-11T20:57:10.649417411Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 0 [2025-09-11T20:57:10.649421248Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 0 [2025-09-11T20:57:10.649425546Z TRACE quiche::h3::stream] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 read 1 bytes on stream 0 [2025-09-11T20:57:10.649428472Z TRACE quiche::h3] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:10.649436617Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:10.649440254Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:10.649443259Z INFO quiche_apps::common] 1/1 response(s) received in 3.643552333s, closing... [2025-09-11T20:57:10.649456744Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx pkt Short dcid=9bf045aa163b5ea1 key_phase=false len=11 pn=21 [2025-09-11T20:57:10.649460361Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:10.649470159Z TRACE quiche::recovery::congestion::recovery] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 timer=351.01878ms latest_rtt=290.799276ms srtt=63.629394ms min_rtt=31.074421ms rttvar=69.352649ms cwnd=6615 ssthresh=6615 bytes_in_flight=375 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 950, tv_nsec: 10739723 }) Rate { delivered: 1005, delivered_time: Instant { tv_sec: 950, tv_nsec: 42834235 }, first_sent_time: Instant { tv_sec: 949, tv_nsec: 752034959 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 18, rate_sample: RateSample { bandwidth: 20.14 Kbps, is_app_limited: true, interval: 477.185647ms, delivered: 604, prior_delivered: 401, prior_time: Some(Instant { tv_sec: 949, tv_nsec: 565648588 }), send_elapsed: 186.386371ms, ack_elapsed: 477.185647ms, rtt: 290.799276ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 129951, last_update: Instant { tv_sec: 949, tv_nsec: 979665302 }, next_time: Instant { tv_sec: 949, tv_nsec: 979665302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:10.649521155Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:53575 to 193.167.100.100:443 [2025-09-11T20:57:10.649529250Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:10.680163790Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:53575 [2025-09-11T20:57:10.680179580Z TRACE quiche_apps::client] 0.0.0.0:53575: processed 42 bytes [2025-09-11T20:57:10.680186943Z TRACE quiche_apps::client] 0.0.0.0:53575: recv() would block [2025-09-11T20:57:10.680191682Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:10.680198545Z TRACE quiche_apps::client] 0.0.0.0:53575 -> 193.167.100.100:443: done writing [2025-09-11T20:57:11.674275865Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:11.674304549Z TRACE quiche] 7e6c8a06c4cfbe6ac2e209a9cafbaa73ce3e27b7 draining timeout expired [2025-09-11T20:57:11.674379288Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:11.674388355Z INFO quiche_apps::client] connection closed, recv=8 sent=22 lost=8 retrans=18 sent_bytes=4443 recv_bytes=4494 lost_bytes=2767 [local_addr=0.0.0.0:53575 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=22 lost=8 retrans=18 rtt=63.629394ms min_rtt=Some(31.074421ms) rttvar=69.352649ms cwnd=6615 sent_bytes=4443 recv_bytes=4494 lost_bytes=0 stream_retrans_bytes=2392 pmtu=1350 delivery_rate=2517] [2025-09-11T20:57:11.679182932Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:11.679463545Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53582 with scid 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 [2025-09-11T20:57:11.679508168Z TRACE quiche::tls] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 write message lvl=Initial len=266 [2025-09-11T20:57:11.679526081Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Initial version=1 dcid=926035833733cc80f16bca030d7cd58d scid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 len=270 pn=0 [2025-09-11T20:57:11.679529448Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:11.679543073Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=998.929108ms 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: 951, tv_nsec: 73150021 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 73150021 }, 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: 951, tv_nsec: 73150021 }, next_time: Instant { tv_sec: 951, tv_nsec: 73150021 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:11.679629334Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:11.712701558Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:53582 [2025-09-11T20:57:11.712728258Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx pkt Initial version=1 dcid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 scid=8fc827622e95aabc token= len=120 pn=96730 [2025-09-11T20:57:11.712756060Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm ACK delay=66 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:11.712765928Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 packet newly acked 0 [2025-09-11T20:57:11.712775206Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:11.712881854Z TRACE quiche::tls] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 set write secret lvl=Handshake [2025-09-11T20:57:11.712897283Z TRACE quiche::tls] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 set read secret lvl=Handshake [2025-09-11T20:57:11.712937248Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx pkt Handshake version=1 dcid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 scid=8fc827622e95aabc len=726 pn=0 [2025-09-11T20:57:11.712949300Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:11.713243378Z TRACE quiche::tls] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 write message lvl=Handshake len=36 [2025-09-11T20:57:11.713249519Z TRACE quiche::tls] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 set write secret lvl=OneRTT [2025-09-11T20:57:11.713262434Z TRACE quiche::tls] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 set read secret lvl=OneRTT [2025-09-11T20:57:11.713288793Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(926035833733cc80f16bca030d7cd58d), max_idle_timeout: 180000, stateless_reset_token: Some(7900330642932714743037681869064276516), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(8fc827622e95aabc), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:11.713351961Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx pkt Handshake version=1 dcid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 scid=8fc827622e95aabc len=294 pn=1 [2025-09-11T20:57:11.713365095Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm PING mtu_probe=None [2025-09-11T20:57:11.713372138Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm PADDING len=273 [2025-09-11T20:57:11.713382046Z TRACE quiche_apps::client] 0.0.0.0:53582: processed 1252 bytes [2025-09-11T20:57:11.713389511Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:53582 [2025-09-11T20:57:11.713393728Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx pkt Short dcid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 key_phase=false len=418 pn=0 [2025-09-11T20:57:11.713399419Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:11.713417603Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:11.713422261Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3c, e8, 86, 33, 7e, ff, fe, 72] reset_token=[bb, 4e, 20, 50, 26, c2, 54, 18, 80, 3f, 29, 4d, b3, ae, 48, 6c] [2025-09-11T20:57:11.713430978Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ad, 4d, 13, 3d, 08, bb, 33, 8f] reset_token=[a0, 03, d0, a6, b5, 72, 70, f2, 53, cc, 84, bf, 1c, ce, ea, 2f] [2025-09-11T20:57:11.713441517Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[70, 18, dd, 9f, be, 74, b3, ce] reset_token=[3e, 53, af, 5e, 1b, e4, fb, db, c7, 1e, 5a, 77, c4, 8b, d2, 13] [2025-09-11T20:57:11.713451857Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[7a, f9, 19, 53, 2c, 0a, 1a, fc] reset_token=[e3, ae, ba, 45, 30, 96, 71, 0d, 05, 00, fe, ac, 09, 3d, 5f, a3] [2025-09-11T20:57:11.713462416Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[6d, 44, 50, de, 71, 6a, 0f, df] reset_token=[7b, 90, 1a, 5a, 0a, f8, 9a, c2, 31, 77, 4c, c7, b7, ad, 09, cc] [2025-09-11T20:57:11.713468939Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[10, 6d, 56, 7e, 56, 52, c9, 8b] reset_token=[3f, c1, 5b, c8, 4c, 84, b3, 99, b2, 88, f3, 90, 24, 82, fc, 02] [2025-09-11T20:57:11.713474859Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[35, 86, 4e, 8b, 5a, 94, 5e, 7f] reset_token=[d2, 81, f7, 0f, a5, e7, eb, b9, ea, e7, 22, 41, fa, 7d, af, c1] [2025-09-11T20:57:11.713479899Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:11.713484989Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:11.713489747Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:11.713492673Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm PADDING len=4 [2025-09-11T20:57:11.713502391Z TRACE quiche_apps::client] 0.0.0.0:53582: processed 439 bytes [2025-09-11T20:57:11.713506428Z TRACE quiche_apps::client] 0.0.0.0:53582: recv() would block [2025-09-11T20:57:11.713513622Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:11.713533809Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:11.713550451Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 open GREASE stream 14 [2025-09-11T20:57:11.713559978Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:11.713565508Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:11.713572662Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:11.713599492Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /bqtgiilkqr", "user-agent: quiche"] [2025-09-11T20:57:11.713655987Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 stream id 3 is readable [2025-09-11T20:57:11.713663000Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 3 [2025-09-11T20:57:11.713667559Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 open peer's control stream 3 [2025-09-11T20:57:11.713670895Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 3 [2025-09-11T20:57:11.713674071Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 3 [2025-09-11T20:57:11.713677617Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 6 bytes on stream 3 [2025-09-11T20:57:11.713680563Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:11.713687756Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 stream id 7 is readable [2025-09-11T20:57:11.713692144Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 7 [2025-09-11T20:57:11.713697545Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 stream id 11 is readable [2025-09-11T20:57:11.713703786Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 11 [2025-09-11T20:57:11.713733081Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Initial version=1 dcid=8fc827622e95aabc scid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 len=9 pn=1 [2025-09-11T20:57:11.713736207Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm ACK delay=125 blocks=[96730..96730] ecn_counts=None [2025-09-11T20:57:11.713746316Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=98.726109ms latest_rtt=33.249996ms srtt=33.249996ms min_rtt=33.249996ms rttvar=16.624998ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.12 Kbps, is_app_limited: true, interval: 33.249996ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 73150021 }), send_elapsed: 0ns, ack_elapsed: 33.249996ms, rtt: 33.249996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507518, last_update: Instant { tv_sec: 951, tv_nsec: 106963938 }, next_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:11.713767134Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Handshake version=1 dcid=8fc827622e95aabc scid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 len=45 pn=2 [2025-09-11T20:57:11.713775099Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm ACK delay=52 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:11.713779848Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:11.713789837Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=99.684607ms latest_rtt=33.249996ms srtt=33.249996ms min_rtt=33.249996ms rttvar=16.624998ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.12 Kbps, is_app_limited: true, interval: 33.249996ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 73150021 }), send_elapsed: 0ns, ack_elapsed: 33.249996ms, rtt: 33.249996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507518, last_update: Instant { tv_sec: 951, tv_nsec: 107402376 }, next_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.067µ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-11T20:57:11.713809243Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 dropped epoch 0 state [2025-09-11T20:57:11.713823259Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=1161 pn=3 [2025-09-11T20:57:11.713826174Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm ACK delay=52 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:11.713828910Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[15, f6, 72, 2d, 53, e2, b8, a4, 97, df, 85, 32, 2e, d6, 43, 1a, 1e, 38, c2, 67] reset_token=[4c, 3d, c8, 7b, b3, 08, 38, a6, 57, 9d, 97, 51, 7f, 4c, a1, 88] [2025-09-11T20:57:11.713834911Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6c, 87, 90, 40, 95, c1, 3b, 22, e1, 49, e4, 72, ec, 6c, b7, 10, 4c, 5c, 1b, 4b] reset_token=[fa, b7, f6, 41, f2, b9, 8e, 3d, e7, 43, c6, cd, b9, b3, 07, f9] [2025-09-11T20:57:11.713840171Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c2, ea, cb, a0, d9, cd, a0, 8c, c0, 9a, 07, 73, e0, 89, 2d, 70, 0f, 6e, 39, 9d] reset_token=[44, d2, f0, bb, 0e, b9, 54, 41, 21, 07, 74, 40, 97, b2, 2a, cd] [2025-09-11T20:57:11.713845450Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[68, f6, 77, 0b, eb, 03, 5d, 66, 7c, ae, a3, ae, 26, 2b, a8, 55, 1a, c6, 87, 9c] reset_token=[1c, b2, e8, c5, 29, 5d, db, b3, d9, 0f, a8, 32, ea, 9e, 22, 23] [2025-09-11T20:57:11.713850610Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a3, d8, a5, 1f, 19, 5e, d6, 47, 57, 48, 1d, eb, 75, e9, da, 8a, 14, a8, d5, 2c] reset_token=[48, cf, 6f, a3, 01, 3e, 11, a4, 71, 0f, cf, b1, 79, f5, 80, 02] [2025-09-11T20:57:11.713855709Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e4, 41, 26, d7, e5, fa, be, bb, 47, 12, e7, f3, 94, 02, ab, be, 85, ee, 2a, 0b] reset_token=[63, 1e, 38, 7d, be, 62, b4, d7, 6e, 03, a3, e6, af, 3b, d6, 09] [2025-09-11T20:57:11.713860889Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[c2, 6e, 79, 0b, ec, f4, 8a, 84, 79, 1e, 30, 70, be, 9f, 31, 13, 6e, ed, 13, 26] reset_token=[2e, c9, b0, d9, ff, ab, c8, d9, c7, 61, 40, fd, 33, 75, d7, 62] [2025-09-11T20:57:11.713873683Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:11.713878001Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm PADDING len=852 [2025-09-11T20:57:11.713892829Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=99.582035ms latest_rtt=33.249996ms srtt=33.249996ms min_rtt=33.249996ms rttvar=16.624998ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.12 Kbps, is_app_limited: true, interval: 33.249996ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 73150021 }), send_elapsed: 0ns, ack_elapsed: 33.249996ms, rtt: 33.249996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 507518, last_update: Instant { tv_sec: 951, tv_nsec: 107402376 }, next_time: Instant { tv_sec: 951, tv_nsec: 107597443 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:11.713937722Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.713949825Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=6 pn=4 [2025-09-11T20:57:11.713954243Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:11.713963701Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=99.510713ms latest_rtt=33.249996ms srtt=33.249996ms min_rtt=33.249996ms rttvar=16.624998ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.12 Kbps, is_app_limited: true, interval: 33.249996ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 73150021 }), send_elapsed: 0ns, ack_elapsed: 33.249996ms, rtt: 33.249996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507518, last_update: Instant { tv_sec: 951, tv_nsec: 107620853 }, next_time: Instant { tv_sec: 951, tv_nsec: 107597443 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.401885ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:11.714000730Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.714011900Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=6 pn=5 [2025-09-11T20:57:11.714016259Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:11.714024023Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=99.450841ms latest_rtt=33.249996ms srtt=33.249996ms min_rtt=33.249996ms rttvar=16.624998ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.12 Kbps, is_app_limited: true, interval: 33.249996ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 73150021 }), send_elapsed: 0ns, ack_elapsed: 33.249996ms, rtt: 33.249996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507518, last_update: Instant { tv_sec: 951, tv_nsec: 107620853 }, next_time: Instant { tv_sec: 951, tv_nsec: 110085545 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:11.714070049Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.714082632Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=73 pn=6 [2025-09-11T20:57:11.714087141Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:11.714096558Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=99.377915ms latest_rtt=33.249996ms srtt=33.249996ms min_rtt=33.249996ms rttvar=16.624998ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.12 Kbps, is_app_limited: true, interval: 33.249996ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 73150021 }), send_elapsed: 0ns, ack_elapsed: 33.249996ms, rtt: 33.249996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507518, last_update: Instant { tv_sec: 951, tv_nsec: 107753630 }, next_time: Instant { tv_sec: 951, tv_nsec: 110085545 }, max_datagram_size: 1350, last_packet_size: None, iv: 258.119µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:11.714134890Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.714145009Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=31 pn=7 [2025-09-11T20:57:11.714148996Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:11.714158865Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=99.315539ms latest_rtt=33.249996ms srtt=33.249996ms min_rtt=33.249996ms rttvar=16.624998ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.12 Kbps, is_app_limited: true, interval: 33.249996ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 73150021 }), send_elapsed: 0ns, ack_elapsed: 33.249996ms, rtt: 33.249996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507518, last_update: Instant { tv_sec: 951, tv_nsec: 107753630 }, next_time: Instant { tv_sec: 951, tv_nsec: 110343664 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:11.714219974Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.714229753Z TRACE quiche_apps::client] 0.0.0.0:53582 -> 193.167.100.100:443: done writing [2025-09-11T20:57:11.714242487Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:53582 [2025-09-11T20:57:11.714249159Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx pkt Short dcid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 key_phase=false len=1329 pn=1 [2025-09-11T20:57:11.714258446Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm PING mtu_probe=None [2025-09-11T20:57:11.714268385Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm PADDING len=1311 [2025-09-11T20:57:11.714275117Z TRACE quiche_apps::client] 0.0.0.0:53582: processed 1350 bytes [2025-09-11T20:57:11.714278824Z TRACE quiche_apps::client] 0.0.0.0:53582: recv() would block [2025-09-11T20:57:11.714281159Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:11.714289033Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=5 pn=8 [2025-09-11T20:57:11.714291648Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm ACK delay=4 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:11.714298320Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=99.176484ms latest_rtt=33.249996ms srtt=33.249996ms min_rtt=33.249996ms rttvar=16.624998ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 106963968 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.12 Kbps, is_app_limited: true, interval: 33.249996ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 73150021 }), send_elapsed: 0ns, ack_elapsed: 33.249996ms, rtt: 33.249996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507518, last_update: Instant { tv_sec: 951, tv_nsec: 107962466 }, next_time: Instant { tv_sec: 951, tv_nsec: 110343664 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.311µ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-11T20:57:11.714350428Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.714362440Z TRACE quiche_apps::client] 0.0.0.0:53582 -> 193.167.100.100:443: done writing [2025-09-11T20:57:11.746028484Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:53582 [2025-09-11T20:57:11.746056797Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx pkt Short dcid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 key_phase=false len=34 pn=2 [2025-09-11T20:57:11.746071304Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm ACK delay=2 blocks=[3..5, 8..8] ecn_counts=None [2025-09-11T20:57:11.746077165Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 packet newly acked 3 [2025-09-11T20:57:11.746081553Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 packet newly acked 4 [2025-09-11T20:57:11.746085641Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 packet newly acked 5 [2025-09-11T20:57:11.746104676Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 packet newly acked 8 [2025-09-11T20:57:11.746112962Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm HANDSHAKE_DONE [2025-09-11T20:57:11.746120776Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 dropped epoch 1 state [2025-09-11T20:57:11.746125745Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm PADDING len=9 [2025-09-11T20:57:11.746156733Z TRACE quiche_apps::client] 0.0.0.0:53582: processed 55 bytes [2025-09-11T20:57:11.746164107Z TRACE quiche_apps::client] 0.0.0.0:53582: recv() would block [2025-09-11T20:57:11.746168455Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:11.746187410Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=5 pn=9 [2025-09-11T20:57:11.746192129Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm ACK delay=16 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:11.746203831Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=7.066433ms latest_rtt=29.385363ms srtt=32.766916ms min_rtt=29.385363ms rttvar=13.434906ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1584, delivered_time: Instant { tv_sec: 951, tv_nsec: 139729027 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 110343664 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 305.44 Kbps, is_app_limited: true, interval: 32.765059ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 106963968 }), send_elapsed: 3.379696ms, ack_elapsed: 32.765059ms, rtt: 29.385363ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 515001, last_update: Instant { tv_sec: 951, tv_nsec: 139854291 }, next_time: Instant { tv_sec: 951, tv_nsec: 139966602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:11.746266868Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.746272819Z TRACE quiche_apps::client] 0.0.0.0:53582 -> 193.167.100.100:443: done writing [2025-09-11T20:57:11.753346174Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:11.753355782Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 loss detection timeout expired [2025-09-11T20:57:11.753361192Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 packet 6 lost on epoch 2 [2025-09-11T20:57:11.753374757Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=154.037µs latest_rtt=29.385363ms srtt=32.766916ms min_rtt=29.385363ms rttvar=13.434906ms cwnd=9450 ssthresh=9450 bytes_in_flight=57 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 147032610 }) Rate { delivered: 1584, delivered_time: Instant { tv_sec: 951, tv_nsec: 139729027 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 110343664 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 305.44 Kbps, is_app_limited: true, interval: 32.765059ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 106963968 }), send_elapsed: 3.379696ms, ack_elapsed: 32.765059ms, rtt: 29.385363ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 515001, last_update: Instant { tv_sec: 951, tv_nsec: 139854291 }, next_time: Instant { tv_sec: 951, tv_nsec: 139966602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:11.753399133Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:11.753412487Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=73 pn=10 [2025-09-11T20:57:11.753415353Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:11.753423568Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=105.416µs latest_rtt=29.385363ms srtt=32.766916ms min_rtt=29.385363ms rttvar=13.434906ms cwnd=9450 ssthresh=9450 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 147032610 }) Rate { delivered: 1584, delivered_time: Instant { tv_sec: 951, tv_nsec: 139729027 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 110343664 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 305.44 Kbps, is_app_limited: true, interval: 32.765059ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 106963968 }), send_elapsed: 3.379696ms, ack_elapsed: 32.765059ms, rtt: 29.385363ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360500, last_update: Instant { tv_sec: 951, tv_nsec: 139854291 }, next_time: Instant { tv_sec: 951, tv_nsec: 139966602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:11.753469193Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.753474182Z TRACE quiche_apps::client] 0.0.0.0:53582 -> 193.167.100.100:443: done writing [2025-09-11T20:57:11.754543546Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:11.754549036Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 loss detection timeout expired [2025-09-11T20:57:11.754551921Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 packet 7 lost on epoch 2 [2025-09-11T20:57:11.754554887Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=95.356306ms latest_rtt=29.385363ms srtt=32.766916ms min_rtt=29.385363ms rttvar=13.434906ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 147032610 }) Rate { delivered: 1584, delivered_time: Instant { tv_sec: 951, tv_nsec: 139729027 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 110343664 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 305.44 Kbps, is_app_limited: true, interval: 32.765059ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 106963968 }), send_elapsed: 3.379696ms, ack_elapsed: 32.765059ms, rtt: 29.385363ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360500, last_update: Instant { tv_sec: 951, tv_nsec: 139854291 }, next_time: Instant { tv_sec: 951, tv_nsec: 139966602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:11.754566749Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:11.754575435Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=31 pn=11 [2025-09-11T20:57:11.754582548Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:11.754589221Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=96.488165ms latest_rtt=29.385363ms srtt=32.766916ms min_rtt=29.385363ms rttvar=13.434906ms cwnd=9450 ssthresh=9450 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 147032610 }) Rate { delivered: 1584, delivered_time: Instant { tv_sec: 951, tv_nsec: 139729027 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 110343664 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 305.44 Kbps, is_app_limited: true, interval: 32.765059ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 106963968 }), send_elapsed: 3.379696ms, ack_elapsed: 32.765059ms, rtt: 29.385363ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360500, last_update: Instant { tv_sec: 951, tv_nsec: 139854291 }, next_time: Instant { tv_sec: 951, tv_nsec: 139966602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:11.754617183Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.754621251Z TRACE quiche_apps::client] 0.0.0.0:53582 -> 193.167.100.100:443: done writing [2025-09-11T20:57:11.835443450Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:53582 [2025-09-11T20:57:11.835475350Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx pkt Short dcid=4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 key_phase=false len=1186 pn=8 [2025-09-11T20:57:11.835494335Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:11.835504474Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:11.835512429Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm PADDING len=114 [2025-09-11T20:57:11.835534029Z TRACE quiche_apps::client] 0.0.0.0:53582: processed 1207 bytes [2025-09-11T20:57:11.835542565Z TRACE quiche_apps::client] 0.0.0.0:53582: recv() would block [2025-09-11T20:57:11.835547374Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:11.835554087Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 stream id 0 is readable [2025-09-11T20:57:11.835565408Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 0 [2025-09-11T20:57:11.835573162Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 0 [2025-09-11T20:57:11.835579544Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 0 [2025-09-11T20:57:11.835587519Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 17 bytes on stream 0 [2025-09-11T20:57:11.835592929Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:11.835600082Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:11.835604380Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:11.835608878Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:11.835613938Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:11.835624968Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:11.835630819Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 stream id 0 is readable [2025-09-11T20:57:11.835644134Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 0 [2025-09-11T20:57:11.835648112Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 0 [2025-09-11T20:57:11.835652430Z TRACE quiche::h3::stream] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 read 1 bytes on stream 0 [2025-09-11T20:57:11.835655365Z TRACE quiche::h3] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:11.835661837Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:11.835665695Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:11.835668740Z INFO quiche_apps::common] 1/1 response(s) received in 156.033766ms, closing... [2025-09-11T20:57:11.835683397Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx pkt Short dcid=8fc827622e95aabc key_phase=false len=11 pn=12 [2025-09-11T20:57:11.835687144Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:11.835699037Z TRACE quiche::recovery::congestion::recovery] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 timer=96.482766ms latest_rtt=29.385363ms srtt=32.766916ms min_rtt=29.385363ms rttvar=13.434906ms cwnd=9450 ssthresh=9450 bytes_in_flight=193 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 147032610 }) Rate { delivered: 1584, delivered_time: Instant { tv_sec: 951, tv_nsec: 139729027 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 110343664 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { bandwidth: 305.44 Kbps, is_app_limited: true, interval: 32.765059ms, delivered: 1251, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 106963968 }), send_elapsed: 3.379696ms, ack_elapsed: 32.765059ms, rtt: 29.385363ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360500, last_update: Instant { tv_sec: 951, tv_nsec: 229353273 }, next_time: Instant { tv_sec: 951, tv_nsec: 229353273 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:11.835752266Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:53582 to 193.167.100.100:443 [2025-09-11T20:57:11.835757195Z TRACE quiche_apps::client] 0.0.0.0:53582 -> 193.167.100.100:443: done writing [2025-09-11T20:57:11.845530071Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:53582 [2025-09-11T20:57:11.845549217Z TRACE quiche_apps::client] 0.0.0.0:53582: processed 1207 bytes [2025-09-11T20:57:11.845556210Z TRACE quiche_apps::client] 0.0.0.0:53582: recv() would block [2025-09-11T20:57:11.845561981Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:11.845570046Z TRACE quiche_apps::client] 0.0.0.0:53582 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.095879757Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:12.095901117Z TRACE quiche] 4f9110f7d101674fc6c9440d7aa66fe8dc05baf8 draining timeout expired [2025-09-11T20:57:12.095936944Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.095943576Z INFO quiche_apps::client] connection closed, recv=7 sent=13 lost=2 retrans=2 sent_bytes=2158 recv_bytes=4303 lost_bytes=156 [local_addr=0.0.0.0:53582 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=13 lost=2 retrans=2 rtt=32.766916ms min_rtt=Some(29.385363ms) rttvar=13.434906ms cwnd=9450 sent_bytes=2158 recv_bytes=4303 lost_bytes=0 stream_retrans_bytes=94 pmtu=1350 delivery_rate=38180] [2025-09-11T20:57:12.100734226Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:12.100983210Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:55901 with scid 76f87a3dc0297034b1524c81dab20365ec383efd [2025-09-11T20:57:12.101021792Z TRACE quiche::tls] 76f87a3dc0297034b1524c81dab20365ec383efd write message lvl=Initial len=266 [2025-09-11T20:57:12.101038623Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Initial version=1 dcid=350290a873cec4418dc4ddf266a4eebf scid=76f87a3dc0297034b1524c81dab20365ec383efd len=270 pn=0 [2025-09-11T20:57:12.101041609Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:12.101054182Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=998.935049ms 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: 951, tv_nsec: 494666972 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 494666972 }, 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: 951, tv_nsec: 494666972 }, next_time: Instant { tv_sec: 951, tv_nsec: 494666972 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.101139401Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:12.134145312Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.134167273Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx pkt Initial version=1 dcid=76f87a3dc0297034b1524c81dab20365ec383efd scid=ffbaade959139e36 token= len=119 pn=121258 [2025-09-11T20:57:12.134185657Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm ACK delay=59 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:12.134194574Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd packet newly acked 0 [2025-09-11T20:57:12.134203230Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:12.134352959Z TRACE quiche::tls] 76f87a3dc0297034b1524c81dab20365ec383efd set write secret lvl=Handshake [2025-09-11T20:57:12.134365022Z TRACE quiche::tls] 76f87a3dc0297034b1524c81dab20365ec383efd set read secret lvl=Handshake [2025-09-11T20:57:12.134408422Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx pkt Handshake version=1 dcid=76f87a3dc0297034b1524c81dab20365ec383efd scid=ffbaade959139e36 len=725 pn=0 [2025-09-11T20:57:12.134421136Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm CRYPTO off=0 len=701 [2025-09-11T20:57:12.134709403Z TRACE quiche::tls] 76f87a3dc0297034b1524c81dab20365ec383efd write message lvl=Handshake len=36 [2025-09-11T20:57:12.134715334Z TRACE quiche::tls] 76f87a3dc0297034b1524c81dab20365ec383efd set write secret lvl=OneRTT [2025-09-11T20:57:12.134724221Z TRACE quiche::tls] 76f87a3dc0297034b1524c81dab20365ec383efd set read secret lvl=OneRTT [2025-09-11T20:57:12.134742996Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(350290a873cec4418dc4ddf266a4eebf), max_idle_timeout: 180000, stateless_reset_token: Some(333878854515001461653719515878632979581), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(ffbaade959139e36), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:12.134776498Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx pkt Handshake version=1 dcid=76f87a3dc0297034b1524c81dab20365ec383efd scid=ffbaade959139e36 len=296 pn=1 [2025-09-11T20:57:12.134783722Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm PING mtu_probe=None [2025-09-11T20:57:12.134788240Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm PADDING len=275 [2025-09-11T20:57:12.134795213Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 1252 bytes [2025-09-11T20:57:12.134802417Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.134806534Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx pkt Short dcid=76f87a3dc0297034b1524c81dab20365ec383efd key_phase=false len=418 pn=0 [2025-09-11T20:57:12.134811804Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:12.134827854Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm NEW_TOKEN len=50 [2025-09-11T20:57:12.134832493Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 71, e6, c8, b3, 10, 39, 56] reset_token=[09, 50, 7a, 1b, 75, d3, c4, be, ac, de, e3, 9e, fb, 9e, b0, 67] [2025-09-11T20:57:12.134840167Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1f, d3, f3, 7a, fe, 6f, 6b, c9] reset_token=[dc, fb, 3f, f8, b9, 83, 78, 9f, 97, b8, 1e, 07, f6, c0, 08, bc] [2025-09-11T20:57:12.134846319Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[86, f0, b7, 9e, 38, 16, f7, 59] reset_token=[36, 07, 7a, c6, 6e, 8b, b8, 5f, 4c, 79, 55, 00, a1, c8, a6, 8d] [2025-09-11T20:57:12.134852280Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[3a, d5, 88, 47, 43, ef, 5f, 6a] reset_token=[9e, e9, 5e, c3, 50, 3e, 39, 27, 79, 6c, f5, 51, 46, fa, d6, 0c] [2025-09-11T20:57:12.134858351Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[4a, 7d, 40, 05, 23, d6, 94, ca] reset_token=[74, a5, ed, 8f, 74, 84, 09, 24, 58, 88, 8b, 1d, a3, 18, ed, 5a] [2025-09-11T20:57:12.134863911Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[0f, 9d, 45, bc, 94, 8c, 65, 33] reset_token=[fe, fd, 52, 22, d3, b3, 41, 0e, 4c, c6, 2c, e8, c5, c1, db, 97] [2025-09-11T20:57:12.134869472Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b1, ba, f0, 6c, af, cf, 71, 83] reset_token=[04, 2b, a3, 64, 2f, 10, ba, fb, 5b, e6, d9, 10, 6c, 49, 28, 8f] [2025-09-11T20:57:12.134874200Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:12.134879000Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:12.134882546Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:12.134886083Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm PADDING len=4 [2025-09-11T20:57:12.134896973Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 439 bytes [2025-09-11T20:57:12.134901662Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.134904577Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.134925837Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:12.134945023Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd open GREASE stream 14 [2025-09-11T20:57:12.134955682Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm GREASE stream=0 len=0 [2025-09-11T20:57:12.134962716Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm GREASE stream=0 len=18 [2025-09-11T20:57:12.134971462Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:12.134997881Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /muorwxjlzb", "user-agent: quiche"] [2025-09-11T20:57:12.135045390Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd stream id 3 is readable [2025-09-11T20:57:12.135052283Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 3 [2025-09-11T20:57:12.135056991Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd open peer's control stream 3 [2025-09-11T20:57:12.135061029Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 3 [2025-09-11T20:57:12.135064866Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 3 [2025-09-11T20:57:12.135068914Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 6 bytes on stream 3 [2025-09-11T20:57:12.135072640Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:12.135080826Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd stream id 7 is readable [2025-09-11T20:57:12.135085024Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 7 [2025-09-11T20:57:12.135089181Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd stream id 11 is readable [2025-09-11T20:57:12.135093710Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 11 [2025-09-11T20:57:12.135116422Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Initial version=1 dcid=ffbaade959139e36 scid=76f87a3dc0297034b1524c81dab20365ec383efd len=9 pn=1 [2025-09-11T20:57:12.135119177Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm ACK delay=119 blocks=[121258..121258] ecn_counts=None [2025-09-11T20:57:12.135128104Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=98.55083ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, 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.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 528418302 }, next_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.135147240Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Handshake version=1 dcid=ffbaade959139e36 scid=76f87a3dc0297034b1524c81dab20365ec383efd len=45 pn=2 [2025-09-11T20:57:12.135150115Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm ACK delay=46 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:12.135156847Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:12.135163099Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=99.463971ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, 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.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 528787229 }, next_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.612µ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-11T20:57:12.135173749Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd dropped epoch 0 state [2025-09-11T20:57:12.135186352Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Short dcid=ffbaade959139e36 key_phase=false len=1161 pn=3 [2025-09-11T20:57:12.135189087Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:12.135191642Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[db, 97, da, c5, 18, b0, 37, e0, f4, fb, 81, b5, f1, 97, 90, d7, 9c, 20, fe, 8c] reset_token=[13, ea, 05, 32, 73, b5, 3c, a1, c2, 9e, 79, 82, d3, af, 43, 7c] [2025-09-11T20:57:12.135197343Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[cd, f8, a6, cc, 68, 8e, dc, 80, c7, 14, 82, 81, d6, 07, 90, 1b, 2c, 71, 4d, 58] reset_token=[bb, 8a, 2a, fb, d2, 0a, 77, d8, 8b, 00, a5, c7, b8, 3c, ba, 79] [2025-09-11T20:57:12.135202482Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[37, 96, 6c, 26, ad, bd, c6, 30, d4, 05, f5, d5, fd, b0, bd, 0c, b5, 12, c4, 99] reset_token=[51, 68, fd, 03, e6, 82, e6, 43, 51, c9, 17, 21, 78, d0, a2, 8b] [2025-09-11T20:57:12.135207462Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5f, 93, fb, 0c, 00, 08, d5, a1, d3, 18, b8, fd, 43, 20, a8, fd, fe, af, be, 03] reset_token=[04, 49, f8, 3e, a5, 4c, ea, 28, 29, cc, ed, 39, 90, 70, 51, 19] [2025-09-11T20:57:12.135212651Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[8b, 76, 30, bd, 81, 69, 77, 47, 54, 4f, b7, 8a, 56, 67, cb, 43, 33, 2d, a6, 54] reset_token=[a5, 3d, 53, 46, 67, b3, 6e, 9a, 41, 43, ca, 48, fb, 63, e5, a7] [2025-09-11T20:57:12.135217450Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[ba, ca, 24, c7, de, 8d, cc, 06, fd, 59, 42, 6a, 00, 66, 3b, 91, 08, 19, 8f, 74] reset_token=[6c, 8e, fc, ae, fb, 89, 2e, bf, 1b, 93, b5, 39, 6b, c2, a5, 2e] [2025-09-11T20:57:12.135222409Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[81, 50, d7, 9f, 0b, 4c, 53, 0b, 90, db, 15, c5, 40, 39, 72, 16, 55, cf, 5d, 20] reset_token=[25, 33, e5, af, d8, 98, b7, c6, 31, ae, 55, bf, 36, 64, fd, dc] [2025-09-11T20:57:12.135227238Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:12.135232689Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm PADDING len=852 [2025-09-11T20:57:12.135241946Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=99.385124ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, 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.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 528787229 }, next_time: Instant { tv_sec: 951, tv_nsec: 528981841 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.135282582Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:55901 to 193.167.100.100:443 [2025-09-11T20:57:12.135295405Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Short dcid=ffbaade959139e36 key_phase=false len=6 pn=4 [2025-09-11T20:57:12.135299874Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:12.135308881Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=99.317618ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 528966524 }, next_time: Instant { tv_sec: 951, tv_nsec: 528981841 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.396281ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.135363633Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:55901 to 193.167.100.100:443 [2025-09-11T20:57:12.135379582Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Short dcid=ffbaade959139e36 key_phase=false len=6 pn=5 [2025-09-11T20:57:12.135383650Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:12.135392887Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=99.233862ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 528966524 }, next_time: Instant { tv_sec: 951, tv_nsec: 531446951 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.135430748Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:55901 to 193.167.100.100:443 [2025-09-11T20:57:12.135442690Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Short dcid=ffbaade959139e36 key_phase=false len=73 pn=6 [2025-09-11T20:57:12.135447128Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:12.135456115Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=99.170374ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 529114249 }, next_time: Instant { tv_sec: 951, tv_nsec: 531446951 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.517µ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-11T20:57:12.135489648Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:55901 to 193.167.100.100:443 [2025-09-11T20:57:12.135500157Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Short dcid=ffbaade959139e36 key_phase=false len=31 pn=7 [2025-09-11T20:57:12.135504285Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:12.135514304Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=99.112306ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 529114249 }, next_time: Instant { tv_sec: 951, tv_nsec: 531704468 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.135558847Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:55901 to 193.167.100.100:443 [2025-09-11T20:57:12.135566471Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.135576520Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.135582420Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx pkt Short dcid=76f87a3dc0297034b1524c81dab20365ec383efd key_phase=false len=1329 pn=1 [2025-09-11T20:57:12.135591387Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm PING mtu_probe=None [2025-09-11T20:57:12.135602087Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm PADDING len=1311 [2025-09-11T20:57:12.135610222Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 1350 bytes [2025-09-11T20:57:12.135615562Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.135619059Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.135629799Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Short dcid=ffbaade959139e36 key_phase=false len=5 pn=8 [2025-09-11T20:57:12.135634077Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm ACK delay=5 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:12.135643855Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=98.982724ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 529301568 }, next_time: Instant { tv_sec: 951, tv_nsec: 531704468 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.049µ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-11T20:57:12.135683719Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55901 to 193.167.100.100:443 [2025-09-11T20:57:12.135691303Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.188286190Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.188305647Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx pkt Short dcid=76f87a3dc0297034b1524c81dab20365ec383efd key_phase=false len=1186 pn=4 [2025-09-11T20:57:12.188319482Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm HANDSHAKE_DONE [2025-09-11T20:57:12.188346142Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd dropped epoch 1 state [2025-09-11T20:57:12.188353075Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:12.188358946Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:12.188364867Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm PADDING len=113 [2025-09-11T20:57:12.188380807Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 1207 bytes [2025-09-11T20:57:12.188388751Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.188402938Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.188409019Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd stream id 0 is readable [2025-09-11T20:57:12.188417525Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 0 [2025-09-11T20:57:12.188424919Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 0 [2025-09-11T20:57:12.188430670Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 0 [2025-09-11T20:57:12.188435218Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 17 bytes on stream 0 [2025-09-11T20:57:12.188438604Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:12.188442772Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:12.188445908Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:12.188450717Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:12.188457370Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:12.188469733Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:12.188478038Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd stream id 0 is readable [2025-09-11T20:57:12.188484310Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 0 [2025-09-11T20:57:12.188488197Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 0 [2025-09-11T20:57:12.188492324Z TRACE quiche::h3::stream] 76f87a3dc0297034b1524c81dab20365ec383efd read 1 bytes on stream 0 [2025-09-11T20:57:12.188495230Z TRACE quiche::h3] 76f87a3dc0297034b1524c81dab20365ec383efd rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:12.188516019Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:12.188519766Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:12.188523282Z INFO quiche_apps::common] 1/1 response(s) received in 87.378581ms, closing... [2025-09-11T20:57:12.188535104Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx pkt Short dcid=ffbaade959139e36 key_phase=false len=11 pn=9 [2025-09-11T20:57:12.188538601Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:12.188548269Z TRACE quiche::recovery::congestion::recovery] 76f87a3dc0297034b1524c81dab20365ec383efd timer=109.498126ms latest_rtt=33.172411ms srtt=33.172411ms min_rtt=33.172411ms rttvar=16.586205ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1444 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 528418332 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.30 Kbps, is_app_limited: true, interval: 33.172411ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 494666972 }), send_elapsed: 0ns, ack_elapsed: 33.172411ms, rtt: 33.172411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 508705, last_update: Instant { tv_sec: 951, tv_nsec: 582206924 }, next_time: Instant { tv_sec: 951, tv_nsec: 582318973 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.188593223Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:55901 to 193.167.100.100:443 [2025-09-11T20:57:12.188603191Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.198320824Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.198348596Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 1207 bytes [2025-09-11T20:57:12.198354457Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.198358104Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.198363944Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.208398038Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.208408998Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 1207 bytes [2025-09-11T20:57:12.208412414Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.208414779Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.208419668Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.218486479Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.218502599Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 1207 bytes [2025-09-11T20:57:12.218510073Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.218514010Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.218519861Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.315114606Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.315141686Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 55 bytes [2025-09-11T20:57:12.315149280Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.315154660Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.315165160Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.316021957Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.316034671Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 1207 bytes [2025-09-11T20:57:12.316039951Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.316043487Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.316048787Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.317130076Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:55901 [2025-09-11T20:57:12.317149592Z TRACE quiche_apps::client] 0.0.0.0:55901: processed 1350 bytes [2025-09-11T20:57:12.317155533Z TRACE quiche_apps::client] 0.0.0.0:55901: recv() would block [2025-09-11T20:57:12.317159380Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.317164870Z TRACE quiche_apps::client] 0.0.0.0:55901 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.487387883Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:12.487405907Z TRACE quiche] 76f87a3dc0297034b1524c81dab20365ec383efd draining timeout expired [2025-09-11T20:57:12.487444218Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.487450590Z INFO quiche_apps::client] connection closed, recv=6 sent=10 lost=0 retrans=0 sent_bytes=1971 recv_bytes=4248 lost_bytes=0 [local_addr=0.0.0.0:55901 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=10 lost=0 retrans=0 rtt=33.172411ms min_rtt=Some(33.172411ms) rttvar=16.586205ms cwnd=13500 sent_bytes=1971 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=10038] [2025-09-11T20:57:12.492511693Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:12.492805180Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:41790 with scid 52e41dbca83d9900e0c3b847214dea0cfb73524f [2025-09-11T20:57:12.492852489Z TRACE quiche::tls] 52e41dbca83d9900e0c3b847214dea0cfb73524f write message lvl=Initial len=266 [2025-09-11T20:57:12.492869781Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Initial version=1 dcid=ff42e045e2b66db8577eeb4fafec387c scid=52e41dbca83d9900e0c3b847214dea0cfb73524f len=270 pn=0 [2025-09-11T20:57:12.492874700Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:12.492893505Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=998.925081ms 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: 951, tv_nsec: 886496917 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 886496917 }, 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: 951, tv_nsec: 886496917 }, next_time: Instant { tv_sec: 951, tv_nsec: 886496917 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.492953717Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:12.525858788Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.525875389Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Initial version=1 dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f scid=a46b21708b93c60a token= len=119 pn=108569 [2025-09-11T20:57:12.525889706Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm ACK delay=62 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:12.525895727Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f packet newly acked 0 [2025-09-11T20:57:12.525901267Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:12.526006093Z TRACE quiche::tls] 52e41dbca83d9900e0c3b847214dea0cfb73524f set write secret lvl=Handshake [2025-09-11T20:57:12.526018927Z TRACE quiche::tls] 52e41dbca83d9900e0c3b847214dea0cfb73524f set read secret lvl=Handshake [2025-09-11T20:57:12.526052539Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Handshake version=1 dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f scid=a46b21708b93c60a len=726 pn=0 [2025-09-11T20:57:12.526059693Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:12.526236983Z TRACE quiche::tls] 52e41dbca83d9900e0c3b847214dea0cfb73524f write message lvl=Handshake len=36 [2025-09-11T20:57:12.526241111Z TRACE quiche::tls] 52e41dbca83d9900e0c3b847214dea0cfb73524f set write secret lvl=OneRTT [2025-09-11T20:57:12.526250358Z TRACE quiche::tls] 52e41dbca83d9900e0c3b847214dea0cfb73524f set read secret lvl=OneRTT [2025-09-11T20:57:12.526270986Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(ff42e045e2b66db8577eeb4fafec387c), max_idle_timeout: 180000, stateless_reset_token: Some(107352097794005990802198981473459029304), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(a46b21708b93c60a), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:12.526305842Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Handshake version=1 dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f scid=a46b21708b93c60a len=295 pn=1 [2025-09-11T20:57:12.526315580Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PING mtu_probe=None [2025-09-11T20:57:12.526322001Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PADDING len=274 [2025-09-11T20:57:12.526350224Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 1252 bytes [2025-09-11T20:57:12.526357097Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.526361145Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.526380260Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:12.526400197Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f open GREASE stream 14 [2025-09-11T20:57:12.526412851Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm GREASE stream=0 len=0 [2025-09-11T20:57:12.526420515Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm GREASE stream=0 len=18 [2025-09-11T20:57:12.526432117Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:12.526441274Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /vxrqsahbvp", "user-agent: quiche"] [2025-09-11T20:57:12.526503730Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Initial version=1 dcid=a46b21708b93c60a scid=52e41dbca83d9900e0c3b847214dea0cfb73524f len=9 pn=1 [2025-09-11T20:57:12.526507467Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm ACK delay=78 blocks=[108569..108569] ecn_counts=None [2025-09-11T20:57:12.526516364Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=98.514777ms latest_rtt=33.052946ms srtt=33.052946ms min_rtt=33.052946ms rttvar=16.526473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.59 Kbps, is_app_limited: true, interval: 33.052946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 886496917 }), send_elapsed: 0ns, ack_elapsed: 33.052946ms, rtt: 33.052946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510544, last_update: Instant { tv_sec: 951, tv_nsec: 919946653 }, next_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.526534989Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Handshake version=1 dcid=a46b21708b93c60a scid=52e41dbca83d9900e0c3b847214dea0cfb73524f len=45 pn=2 [2025-09-11T20:57:12.526537944Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm ACK delay=28 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:12.526540549Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:12.526546340Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=99.108535ms latest_rtt=33.052946ms srtt=33.052946ms min_rtt=33.052946ms rttvar=16.526473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.59 Kbps, is_app_limited: true, interval: 33.052946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 886496917 }), send_elapsed: 0ns, ack_elapsed: 33.052946ms, rtt: 33.052946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510544, last_update: Instant { tv_sec: 951, tv_nsec: 920173476 }, next_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, max_datagram_size: 1350, last_packet_size: None, iv: 193.911µ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-11T20:57:12.526562570Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f dropped epoch 0 state [2025-09-11T20:57:12.526575424Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=1161 pn=3 [2025-09-11T20:57:12.526578049Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[49, 82, 51, 40, 82, 3f, ac, 2b, 56, b6, 0c, 54, 45, 49, f8, 8e, f8, 5d, 40, a4] reset_token=[d0, d8, 81, 02, 2f, a6, ac, e0, 25, fe, bb, 40, c1, a2, eb, 33] [2025-09-11T20:57:12.526584691Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f0, 19, b1, 38, 03, 5a, 10, d5, 9c, 70, 93, 22, e5, 8e, 3b, 08, 1f, 5e, 0c, e1] reset_token=[41, 2d, 2a, c4, 4b, 31, 8b, 87, 80, 40, 9f, 28, 67, c8, 0b, b4] [2025-09-11T20:57:12.526590071Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9e, 8c, 00, 65, 74, f9, df, 5d, 78, 95, 52, 1c, 54, 99, d0, 8e, bf, f0, 3d, ac] reset_token=[ae, 69, 1d, 38, 01, f3, 4c, 8c, fd, 71, 6f, a9, de, 7b, 77, 9d] [2025-09-11T20:57:12.526595301Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e2, 16, 70, 38, ed, ae, 8f, fd, d2, c1, 6e, b1, a0, 34, 1d, 2c, a5, 73, 36, a7] reset_token=[8f, 8f, d9, 06, 04, 6e, 6a, a4, 14, 75, c8, a3, 6c, 1b, 3b, 4b] [2025-09-11T20:57:12.526600371Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[cf, 5d, 8a, e0, 49, ee, 23, 11, e0, cb, ff, c0, ab, 06, c4, 94, a5, c2, cc, 71] reset_token=[fc, 8d, 91, 30, f9, 6a, 11, b8, fe, 34, 96, 9c, e0, 88, 3c, 7d] [2025-09-11T20:57:12.526605380Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[c4, 29, 87, f7, 4d, e3, f5, 52, 64, d0, fe, 1a, 66, 44, bf, cd, cc, ed, f5, 43] reset_token=[28, d0, 78, 33, f8, 17, 92, 3f, 20, 82, 80, 86, 20, ca, 51, 9c] [2025-09-11T20:57:12.526610289Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[85, dc, c6, a8, d8, f1, 6d, ad, 2f, 42, 66, 61, ec, ab, 2e, d6, 3d, 55, 1e, 40] reset_token=[4d, 7d, 35, aa, 0c, c9, 51, 1d, ad, 1a, c4, 7a, 0b, 5b, 44, a2] [2025-09-11T20:57:12.526615288Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:12.526617783Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm PADDING len=857 [2025-09-11T20:57:12.526642559Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=99.012235ms latest_rtt=33.052946ms srtt=33.052946ms min_rtt=33.052946ms rttvar=16.526473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.59 Kbps, is_app_limited: true, interval: 33.052946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 886496917 }), send_elapsed: 0ns, ack_elapsed: 33.052946ms, rtt: 33.052946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 510544, last_update: Instant { tv_sec: 951, tv_nsec: 920173476 }, next_time: Instant { tv_sec: 951, tv_nsec: 920367387 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.526685249Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.526699195Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=6 pn=4 [2025-09-11T20:57:12.526703683Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:12.526713010Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=98.941263ms latest_rtt=33.052946ms srtt=33.052946ms min_rtt=33.052946ms rttvar=16.526473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.59 Kbps, is_app_limited: true, interval: 33.052946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 886496917 }), send_elapsed: 0ns, ack_elapsed: 33.052946ms, rtt: 33.052946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510544, last_update: Instant { tv_sec: 951, tv_nsec: 920370212 }, next_time: Instant { tv_sec: 951, tv_nsec: 920367387 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.387649ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.526749659Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.526760639Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=6 pn=5 [2025-09-11T20:57:12.526765198Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:12.526773794Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=98.880449ms latest_rtt=33.052946ms srtt=33.052946ms min_rtt=33.052946ms rttvar=16.526473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.59 Kbps, is_app_limited: true, interval: 33.052946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 886496917 }), send_elapsed: 0ns, ack_elapsed: 33.052946ms, rtt: 33.052946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 510544, last_update: Instant { tv_sec: 951, tv_nsec: 920370212 }, next_time: Instant { tv_sec: 951, tv_nsec: 922820258 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.526812035Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.526823176Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=73 pn=6 [2025-09-11T20:57:12.526827734Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:12.526836751Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=98.817522ms latest_rtt=33.052946ms srtt=33.052946ms min_rtt=33.052946ms rttvar=16.526473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.59 Kbps, is_app_limited: true, interval: 33.052946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 886496917 }), send_elapsed: 0ns, ack_elapsed: 33.052946ms, rtt: 33.052946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510544, last_update: Instant { tv_sec: 951, tv_nsec: 920494955 }, next_time: Instant { tv_sec: 951, tv_nsec: 922820258 }, max_datagram_size: 1350, last_packet_size: None, iv: 256.589µ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-11T20:57:12.526869252Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.526879791Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=31 pn=7 [2025-09-11T20:57:12.526883979Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:12.526893086Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=98.761227ms latest_rtt=33.052946ms srtt=33.052946ms min_rtt=33.052946ms rttvar=16.526473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.59 Kbps, is_app_limited: true, interval: 33.052946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 886496917 }), send_elapsed: 0ns, ack_elapsed: 33.052946ms, rtt: 33.052946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 510544, last_update: Instant { tv_sec: 951, tv_nsec: 920494955 }, next_time: Instant { tv_sec: 951, tv_nsec: 923076847 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.526937940Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.526944963Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.527318419Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.527343606Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Short dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f key_phase=false len=1329 pn=1 [2025-09-11T20:57:12.527362391Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PING mtu_probe=None [2025-09-11T20:57:12.527373541Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PADDING len=1311 [2025-09-11T20:57:12.527382759Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 1350 bytes [2025-09-11T20:57:12.527388560Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.527392597Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.527403327Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=5 pn=8 [2025-09-11T20:57:12.527407755Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm ACK delay=7 blocks=[1..1] ecn_counts=None [2025-09-11T20:57:12.527415830Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=98.238944ms latest_rtt=33.052946ms srtt=33.052946ms min_rtt=33.052946ms rttvar=16.526473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 919946683 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.59 Kbps, is_app_limited: true, interval: 33.052946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 886496917 }), send_elapsed: 0ns, ack_elapsed: 33.052946ms, rtt: 33.052946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510544, last_update: Instant { tv_sec: 951, tv_nsec: 921075397 }, next_time: Instant { tv_sec: 951, tv_nsec: 923076847 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.646µ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-11T20:57:12.527457798Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.527464862Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.558644605Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.558661987Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Short dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f key_phase=false len=34 pn=2 [2025-09-11T20:57:12.558674210Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm ACK delay=4 blocks=[3..3, 5..5, 7..8] ecn_counts=None [2025-09-11T20:57:12.558681674Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f packet newly acked 3 [2025-09-11T20:57:12.558688186Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f packet newly acked 5 [2025-09-11T20:57:12.558693336Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f packet newly acked 7 [2025-09-11T20:57:12.558698505Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f packet newly acked 8 [2025-09-11T20:57:12.558704617Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f packet 4 lost on epoch 2 [2025-09-11T20:57:12.558728181Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm HANDSHAKE_DONE [2025-09-11T20:57:12.558734913Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f dropped epoch 1 state [2025-09-11T20:57:12.558740513Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PADDING len=7 [2025-09-11T20:57:12.558763306Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 55 bytes [2025-09-11T20:57:12.558770580Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.558785517Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.558802319Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=11 pn=9 [2025-09-11T20:57:12.558807969Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm ACK delay=17 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:12.558814111Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:12.558827035Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=6.96612ms latest_rtt=29.259985ms srtt=32.578825ms min_rtt=29.259985ms rttvar=13.343094ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 952336832 }) Rate { delivered: 1609, delivered_time: Instant { tv_sec: 951, tv_nsec: 952336832 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 923076847 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 315.15 Kbps, is_app_limited: true, interval: 32.390149ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 919946683 }), send_elapsed: 3.130164ms, ack_elapsed: 32.390149ms, rtt: 29.259985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362582, last_update: Instant { tv_sec: 951, tv_nsec: 921075397 }, next_time: Instant { tv_sec: 951, tv_nsec: 952581987 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:12.558888990Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.558897085Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.565969839Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:12.565979396Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f loss detection timeout expired [2025-09-11T20:57:12.565983474Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f packet 6 lost on epoch 2 [2025-09-11T20:57:12.565987251Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=88.756721ms latest_rtt=29.259985ms srtt=32.578825ms min_rtt=29.259985ms rttvar=13.343094ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 952336832 }) Rate { delivered: 1609, delivered_time: Instant { tv_sec: 951, tv_nsec: 952336832 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 923076847 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 315.15 Kbps, is_app_limited: true, interval: 32.390149ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 919946683 }), send_elapsed: 3.130164ms, ack_elapsed: 32.390149ms, rtt: 29.259985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362582, last_update: Instant { tv_sec: 951, tv_nsec: 921075397 }, next_time: Instant { tv_sec: 951, tv_nsec: 952581987 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:12.566004433Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.566016205Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=73 pn=10 [2025-09-11T20:57:12.566019671Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:12.566034809Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=95.926005ms latest_rtt=29.259985ms srtt=32.578825ms min_rtt=29.259985ms rttvar=13.343094ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 952336832 }) Rate { delivered: 1609, delivered_time: Instant { tv_sec: 951, tv_nsec: 952336832 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 923076847 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 315.15 Kbps, is_app_limited: true, interval: 32.390149ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 919946683 }), send_elapsed: 3.130164ms, ack_elapsed: 32.390149ms, rtt: 29.259985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362582, last_update: Instant { tv_sec: 951, tv_nsec: 959687133 }, next_time: Instant { tv_sec: 951, tv_nsec: 959687133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:12.566076848Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.566086305Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.588938500Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.588952356Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Short dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f key_phase=false len=418 pn=3 [2025-09-11T20:57:12.588961894Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:12.588985739Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm NEW_TOKEN len=50 [2025-09-11T20:57:12.588992732Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c1, 5a, 58, aa, 1b, ae, f5, 63] reset_token=[eb, 6d, 76, 37, 6c, 58, 66, 27, 4f, 47, 30, 4c, ed, 4e, 33, d3] [2025-09-11T20:57:12.589001989Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[58, 76, 44, b8, d9, 57, 82, 7c] reset_token=[e7, cc, fa, e8, 62, d9, 7e, e4, 70, 1a, 77, d7, 9f, b8, 00, 92] [2025-09-11T20:57:12.589010184Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b3, 0f, 23, 22, 23, df, 6d, 5e] reset_token=[20, 83, c8, 18, c5, 17, 83, 78, 89, ed, 80, 44, 0f, a7, 36, aa] [2025-09-11T20:57:12.589018680Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[75, aa, 6a, f0, c2, 64, ba, 9f] reset_token=[da, 09, 16, 5f, ff, e5, 91, ae, ac, 96, a2, 15, 5c, dd, 8e, 4f] [2025-09-11T20:57:12.589027016Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f3, 09, c5, c2, d6, af, de, 2c] reset_token=[ed, 78, a1, 99, c4, b6, 25, ca, 48, d5, 42, 9d, 3e, d1, 6b, ba] [2025-09-11T20:57:12.589035120Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[c9, 93, 9f, 6c, 62, 8f, 21, b2] reset_token=[59, 9e, da, c7, 66, 4c, 8b, 5b, 80, e4, 05, 64, dc, 7b, 10, ab] [2025-09-11T20:57:12.589043496Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[8d, 31, 97, d6, 2c, 50, f8, 5a] reset_token=[45, 3f, 31, 81, e4, c2, 1f, 03, 3d, 7b, 18, e6, 58, 47, d5, bd] [2025-09-11T20:57:12.589050269Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm ACK delay=3758 blocks=[3..3, 5..5, 7..8] ecn_counts=None [2025-09-11T20:57:12.589063964Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PADDING len=14 [2025-09-11T20:57:12.589081026Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 439 bytes [2025-09-11T20:57:12.589087869Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.589091826Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.589104139Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=5 pn=11 [2025-09-11T20:57:12.589108387Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm ACK delay=18 blocks=[2..3] ecn_counts=None [2025-09-11T20:57:12.589119057Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=72.841156ms latest_rtt=29.259985ms srtt=32.578825ms min_rtt=29.259985ms rttvar=13.343094ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 952336832 }) Rate { delivered: 1609, delivered_time: Instant { tv_sec: 951, tv_nsec: 952336832 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 923076847 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 315.15 Kbps, is_app_limited: true, interval: 32.390149ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 919946683 }), send_elapsed: 3.130164ms, ack_elapsed: 32.390149ms, rtt: 29.259985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362582, last_update: Instant { tv_sec: 951, tv_nsec: 959687133 }, next_time: Instant { tv_sec: 951, tv_nsec: 959687133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:12.589168349Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.589176043Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.589186232Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.589192304Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Short dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f key_phase=false len=162 pn=4 [2025-09-11T20:57:12.589201240Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:12.589206199Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:12.589211479Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:12.589216639Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PADDING len=125 [2025-09-11T20:57:12.589226818Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 183 bytes [2025-09-11T20:57:12.589232819Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.589236827Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.589240984Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f stream id 3 is readable [2025-09-11T20:57:12.589248709Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 3 [2025-09-11T20:57:12.589255261Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f open peer's control stream 3 [2025-09-11T20:57:12.589260471Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 3 [2025-09-11T20:57:12.589265249Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 3 [2025-09-11T20:57:12.589270690Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 6 bytes on stream 3 [2025-09-11T20:57:12.589282562Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:12.589309602Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f stream id 7 is readable [2025-09-11T20:57:12.589316435Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 7 [2025-09-11T20:57:12.589322276Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f stream id 11 is readable [2025-09-11T20:57:12.589345960Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 11 [2025-09-11T20:57:12.589356029Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=5 pn=12 [2025-09-11T20:57:12.589358764Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm ACK delay=20 blocks=[2..4] ecn_counts=None [2025-09-11T20:57:12.589378420Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=72.582374ms latest_rtt=29.259985ms srtt=32.578825ms min_rtt=29.259985ms rttvar=13.343094ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 952336832 }) Rate { delivered: 1609, delivered_time: Instant { tv_sec: 951, tv_nsec: 952336832 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 923076847 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { bandwidth: 315.15 Kbps, is_app_limited: true, interval: 32.390149ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 919946683 }), send_elapsed: 3.130164ms, ack_elapsed: 32.390149ms, rtt: 29.259985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 362582, last_update: Instant { tv_sec: 951, tv_nsec: 959687133 }, next_time: Instant { tv_sec: 951, tv_nsec: 959687133 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:12.589411011Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.589415309Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.593280544Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.593292105Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Short dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f key_phase=false len=34 pn=5 [2025-09-11T20:57:12.593301122Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm ACK delay=489 blocks=[8..9] ecn_counts=None [2025-09-11T20:57:12.593306742Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f packet newly acked 9 [2025-09-11T20:57:12.593312333Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PADDING len=11 [2025-09-11T20:57:12.593344192Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 55 bytes [2025-09-11T20:57:12.593352257Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.593356175Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.593363959Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.607732445Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.607746631Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx pkt Short dcid=52e41dbca83d9900e0c3b847214dea0cfb73524f key_phase=false len=1186 pn=7 [2025-09-11T20:57:12.607755819Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:12.607768903Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:12.607774122Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm PADDING len=114 [2025-09-11T20:57:12.607784482Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 1207 bytes [2025-09-11T20:57:12.607790543Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.607794000Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.607797937Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f stream id 0 is readable [2025-09-11T20:57:12.607803577Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 0 [2025-09-11T20:57:12.607808847Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 0 [2025-09-11T20:57:12.607814087Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 0 [2025-09-11T20:57:12.607819367Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 17 bytes on stream 0 [2025-09-11T20:57:12.607823755Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:12.607828504Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:12.607832041Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:12.607836639Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:12.607841298Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:12.607850064Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:12.607856215Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f stream id 0 is readable [2025-09-11T20:57:12.607861706Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 0 [2025-09-11T20:57:12.607867016Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 0 [2025-09-11T20:57:12.607872025Z TRACE quiche::h3::stream] 52e41dbca83d9900e0c3b847214dea0cfb73524f read 1 bytes on stream 0 [2025-09-11T20:57:12.607875662Z TRACE quiche::h3] 52e41dbca83d9900e0c3b847214dea0cfb73524f rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:12.607883376Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:12.607887534Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:12.607891261Z INFO quiche_apps::common] 1/1 response(s) received in 114.931333ms, closing... [2025-09-11T20:57:12.607902432Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx pkt Short dcid=a46b21708b93c60a key_phase=false len=11 pn=13 [2025-09-11T20:57:12.607907191Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:12.607918241Z TRACE quiche::recovery::congestion::recovery] 52e41dbca83d9900e0c3b847214dea0cfb73524f timer=84.4286ms latest_rtt=34.385855ms srtt=32.315702ms min_rtt=29.259985ms rttvar=10.533562ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 951, tv_nsec: 952336832 }) Rate { delivered: 1646, delivered_time: Instant { tv_sec: 951, tv_nsec: 986967842 }, first_sent_time: Instant { tv_sec: 951, tv_nsec: 952581987 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 9, rate_sample: RateSample { bandwidth: 315.15 Kbps, is_app_limited: true, interval: 34.63101ms, delivered: 37, prior_delivered: 1609, prior_time: Some(Instant { tv_sec: 951, tv_nsec: 952336832 }), send_elapsed: 29.50514ms, ack_elapsed: 34.63101ms, rtt: 34.385855ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 365534, last_update: Instant { tv_sec: 952, tv_nsec: 1574902 }, next_time: Instant { tv_sec: 952, tv_nsec: 1574902 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:12.607973304Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:41790 to 193.167.100.100:443 [2025-09-11T20:57:12.607978113Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.648002786Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.648018034Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 1207 bytes [2025-09-11T20:57:12.648025047Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.648029546Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.648036829Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.658066203Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.658078637Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 1207 bytes [2025-09-11T20:57:12.658085790Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.658090148Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.658097081Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.668141403Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.668156381Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 1207 bytes [2025-09-11T20:57:12.668163374Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.668168513Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.668175577Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.751583231Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.751600954Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 1207 bytes [2025-09-11T20:57:12.751608949Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.751613597Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.751621031Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.752668834Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:41790 [2025-09-11T20:57:12.752685355Z TRACE quiche_apps::client] 0.0.0.0:41790: processed 1350 bytes [2025-09-11T20:57:12.752692268Z TRACE quiche_apps::client] 0.0.0.0:41790: recv() would block [2025-09-11T20:57:12.752697417Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.752705352Z TRACE quiche_apps::client] 0.0.0.0:41790 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.831832459Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:12.831845274Z TRACE quiche] 52e41dbca83d9900e0c3b847214dea0cfb73524f draining timeout expired [2025-09-11T20:57:12.831881571Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.831886721Z INFO quiche_apps::client] connection closed, recv=9 sent=14 lost=2 retrans=2 sent_bytes=2169 recv_bytes=4541 lost_bytes=131 [local_addr=0.0.0.0:41790 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=14 lost=2 retrans=2 rtt=32.315702ms min_rtt=Some(29.259985ms) rttvar=10.533562ms cwnd=9450 sent_bytes=2169 recv_bytes=4541 lost_bytes=0 stream_retrans_bytes=69 pmtu=1350 delivery_rate=39394] [2025-09-11T20:57:12.836637913Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:12.836876357Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42132 with scid 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 [2025-09-11T20:57:12.836923585Z TRACE quiche::tls] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 write message lvl=Initial len=266 [2025-09-11T20:57:12.836939786Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Initial version=1 dcid=98379f091dfab9448a27dd177b228acd scid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 len=270 pn=0 [2025-09-11T20:57:12.836942811Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:12.836955856Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=998.928938ms 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: 952, tv_nsec: 230565409 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 230565409 }, 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: 952, tv_nsec: 230565409 }, next_time: Instant { tv_sec: 952, tv_nsec: 230565409 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.837012982Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:12.869944617Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:42132 [2025-09-11T20:57:12.869963974Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx pkt Initial version=1 dcid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 scid=b52f91029e55eb9e token= len=120 pn=77430 [2025-09-11T20:57:12.869979442Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm ACK delay=64 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:12.869987297Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 packet newly acked 0 [2025-09-11T20:57:12.869995472Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:12.870127077Z TRACE quiche::tls] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 set write secret lvl=Handshake [2025-09-11T20:57:12.870143518Z TRACE quiche::tls] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 set read secret lvl=Handshake [2025-09-11T20:57:12.870181619Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx pkt Handshake version=1 dcid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 scid=b52f91029e55eb9e len=726 pn=0 [2025-09-11T20:57:12.870189785Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:12.870493641Z TRACE quiche::tls] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 write message lvl=Handshake len=36 [2025-09-11T20:57:12.870500574Z TRACE quiche::tls] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 set write secret lvl=OneRTT [2025-09-11T20:57:12.870511654Z TRACE quiche::tls] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 set read secret lvl=OneRTT [2025-09-11T20:57:12.870534307Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(98379f091dfab9448a27dd177b228acd), max_idle_timeout: 180000, stateless_reset_token: Some(306378259676799025296846374309493219369), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(b52f91029e55eb9e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:12.870577036Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx pkt Handshake version=1 dcid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 scid=b52f91029e55eb9e len=294 pn=1 [2025-09-11T20:57:12.870583899Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm PING mtu_probe=None [2025-09-11T20:57:12.870587646Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm PADDING len=273 [2025-09-11T20:57:12.870593507Z TRACE quiche_apps::client] 0.0.0.0:42132: processed 1252 bytes [2025-09-11T20:57:12.870599288Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:42132 [2025-09-11T20:57:12.870602564Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx pkt Short dcid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 key_phase=false len=418 pn=0 [2025-09-11T20:57:12.870607032Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:12.870621699Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:12.870625677Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e8, 9d, 01, 6e, 09, 13, 4f, 37] reset_token=[4b, 3b, 1e, 92, 10, d4, e7, 6d, b2, 8c, 14, 86, a2, 9d, d7, c9] [2025-09-11T20:57:12.870632419Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9a, 23, 2d, 89, e4, 59, 7e, 29] reset_token=[47, 0a, dd, a1, e6, 39, 99, 4e, cb, a4, 9b, a5, e8, 26, 4f, 36] [2025-09-11T20:57:12.870637288Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b0, 6c, 92, 3b, 4a, 43, 5e, c9] reset_token=[a7, 69, 38, 8b, 60, 99, d1, de, 5e, 59, af, c9, a7, 02, 76, 7a] [2025-09-11T20:57:12.870641887Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ef, 56, aa, dd, 1c, 20, 2c, 67] reset_token=[13, ad, 85, 93, e9, 5a, 32, 53, ab, 76, 55, 60, 87, 50, 96, 64] [2025-09-11T20:57:12.870646636Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[d6, 0a, 1c, 33, a4, b8, 17, 22] reset_token=[c0, 2a, 90, 34, e6, ea, 0c, 9d, 19, ab, 43, c2, 11, 4d, da, 68] [2025-09-11T20:57:12.870651154Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[4f, 63, 50, da, 03, 47, 0f, 76] reset_token=[cd, 41, fb, a9, f9, a6, fb, b1, 00, 3d, b2, 90, 7b, 7b, 37, 08] [2025-09-11T20:57:12.870655993Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[58, 27, b2, 1c, 58, e7, d0, d7] reset_token=[95, f6, bf, d0, 44, 1b, f4, 50, 0f, b9, 0e, 4e, b9, 49, db, 62] [2025-09-11T20:57:12.870659911Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:12.870663537Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:12.870666433Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:12.870669248Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm PADDING len=4 [2025-09-11T20:57:12.870678265Z TRACE quiche_apps::client] 0.0.0.0:42132: processed 439 bytes [2025-09-11T20:57:12.870682012Z TRACE quiche_apps::client] 0.0.0.0:42132: recv() would block [2025-09-11T20:57:12.870684436Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.870697671Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:12.870709243Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 open GREASE stream 14 [2025-09-11T20:57:12.870717738Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:12.870727407Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:12.870734289Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:57:12.870755689Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ieptxiqgtp", "user-agent: quiche"] [2025-09-11T20:57:12.870795373Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 stream id 3 is readable [2025-09-11T20:57:12.870801014Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 3 [2025-09-11T20:57:12.870805101Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 open peer's control stream 3 [2025-09-11T20:57:12.870808327Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 3 [2025-09-11T20:57:12.870811533Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 3 [2025-09-11T20:57:12.870814819Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 6 bytes on stream 3 [2025-09-11T20:57:12.870817805Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:12.870824818Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 stream id 7 is readable [2025-09-11T20:57:12.870828184Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 7 [2025-09-11T20:57:12.870831611Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 stream id 11 is readable [2025-09-11T20:57:12.870835197Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 11 [2025-09-11T20:57:12.870855946Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Initial version=1 dcid=b52f91029e55eb9e scid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 len=9 pn=1 [2025-09-11T20:57:12.870858731Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm ACK delay=111 blocks=[77430..77430] ecn_counts=None [2025-09-11T20:57:12.870867367Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=98.310624ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 264209883 }, next_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.870886323Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Handshake version=1 dcid=b52f91029e55eb9e scid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 len=45 pn=2 [2025-09-11T20:57:12.870889218Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm ACK delay=38 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:12.870891873Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:12.870897814Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=99.169704ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 264527324 }, next_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.026µ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-11T20:57:12.870913042Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 dropped epoch 0 state [2025-09-11T20:57:12.870926087Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Short dcid=b52f91029e55eb9e key_phase=false len=1161 pn=3 [2025-09-11T20:57:12.870928942Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm ACK delay=39 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:12.870931517Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[30, 97, 3b, 58, 83, 41, 42, 85, f3, 24, 4a, 11, 74, 97, 2b, b5, f8, b6, fa, ec] reset_token=[26, 27, d6, f5, bb, f5, 0c, 6c, 08, 38, 35, f5, 68, 0e, b2, 99] [2025-09-11T20:57:12.870937358Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e4, d7, 61, d2, 2f, 48, 43, c0, 7c, af, a6, bd, cf, 67, fc, ac, ee, 1f, a7, 1e] reset_token=[1c, 24, 82, ba, 01, 5c, 71, 5d, cc, 56, 82, f9, db, 36, c0, e8] [2025-09-11T20:57:12.870942648Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[32, 6b, 16, 33, 12, 18, c9, 42, bf, 9a, f1, 82, 35, 61, 84, a7, a5, c5, ea, e3] reset_token=[68, 13, 15, a5, 09, 47, 6c, 04, 84, 7b, 6e, ff, e5, 11, 62, 57] [2025-09-11T20:57:12.870947787Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[09, 97, 40, 20, 93, be, a9, 84, b8, af, c1, c2, 29, 38, b3, ba, 91, 77, d0, cb] reset_token=[27, 7a, 01, de, 28, 77, 64, cb, 85, 5e, e0, aa, f2, 57, 1e, 74] [2025-09-11T20:57:12.870952927Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[7c, ab, 3f, 67, c1, 6d, 14, ec, 52, 20, d1, 5b, f3, 51, e7, 55, d4, 7a, 0e, ce] reset_token=[e1, aa, cd, 51, 66, f2, f2, 8c, 4a, 08, 8d, d1, 2e, 6a, df, 37] [2025-09-11T20:57:12.870958026Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f3, 13, 6a, 74, 02, ee, ec, 6a, 92, 3e, 40, 7c, e3, 1c, d3, 1d, ad, 9d, f5, ee] reset_token=[d0, e9, 95, ba, 47, fa, 55, 97, 4f, ed, 59, bc, 34, 3c, 60, 8c] [2025-09-11T20:57:12.870963036Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[09, 06, 2e, 64, 5b, 56, 26, d5, 25, c0, 90, 31, 55, 8f, c0, 1b, eb, bb, 6b, 5f] reset_token=[fb, 5d, 05, ef, f0, ee, c8, 66, f8, 11, 1c, 89, 1e, 78, b5, 0e] [2025-09-11T20:57:12.870968185Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:12.870970720Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm PADDING len=852 [2025-09-11T20:57:12.870979937Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=99.087541ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 264527324 }, next_time: Instant { tv_sec: 952, tv_nsec: 264721350 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.871018759Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42132 to 193.167.100.100:443 [2025-09-11T20:57:12.871026544Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Short dcid=b52f91029e55eb9e key_phase=false len=6 pn=4 [2025-09-11T20:57:12.871029149Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:12.871038687Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=99.028351ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 264699916 }, next_time: Instant { tv_sec: 952, tv_nsec: 264721350 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.389062ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.871082569Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:42132 to 193.167.100.100:443 [2025-09-11T20:57:12.871096184Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Short dcid=b52f91029e55eb9e key_phase=false len=6 pn=5 [2025-09-11T20:57:12.871100121Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:12.871109509Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=98.957359ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 264699916 }, next_time: Instant { tv_sec: 952, tv_nsec: 267155663 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.871152709Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:42132 to 193.167.100.100:443 [2025-09-11T20:57:12.871162407Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Short dcid=b52f91029e55eb9e key_phase=false len=72 pn=6 [2025-09-11T20:57:12.871167166Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:57:12.871177054Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=98.889813ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 264833575 }, next_time: Instant { tv_sec: 952, tv_nsec: 267155663 }, max_datagram_size: 1350, last_packet_size: None, iv: 254.781µ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-11T20:57:12.871215907Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:42132 to 193.167.100.100:443 [2025-09-11T20:57:12.871224343Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Short dcid=b52f91029e55eb9e key_phase=false len=31 pn=7 [2025-09-11T20:57:12.871227058Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:12.871233790Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=98.833047ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 264833575 }, next_time: Instant { tv_sec: 952, tv_nsec: 267410444 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:12.871283102Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:42132 to 193.167.100.100:443 [2025-09-11T20:57:12.871291167Z TRACE quiche_apps::client] 0.0.0.0:42132 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.871396209Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:42132 [2025-09-11T20:57:12.871410897Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx pkt Short dcid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 key_phase=false len=1329 pn=1 [2025-09-11T20:57:12.871421456Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm PING mtu_probe=None [2025-09-11T20:57:12.871432467Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm PADDING len=1311 [2025-09-11T20:57:12.871442225Z TRACE quiche_apps::client] 0.0.0.0:42132: processed 1350 bytes [2025-09-11T20:57:12.871448076Z TRACE quiche_apps::client] 0.0.0.0:42132: recv() would block [2025-09-11T20:57:12.871452334Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.871464096Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Short dcid=b52f91029e55eb9e key_phase=false len=5 pn=8 [2025-09-11T20:57:12.871468294Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:12.871478813Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=98.587964ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 265135404 }, next_time: Instant { tv_sec: 952, tv_nsec: 267410444 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.712µ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-11T20:57:12.871522234Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42132 to 193.167.100.100:443 [2025-09-11T20:57:12.871530469Z TRACE quiche_apps::client] 0.0.0.0:42132 -> 193.167.100.100:443: done writing [2025-09-11T20:57:12.970681124Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:12.970695992Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 loss detection timeout expired [2025-09-11T20:57:12.970701532Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=98.582929ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 265135404 }, next_time: Instant { tv_sec: 952, tv_nsec: 267410444 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.712µ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-11T20:57:12.970729314Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:12.970750643Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Handshake version=1 dcid=b52f91029e55eb9e scid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 len=46 pn=9 [2025-09-11T20:57:12.970754611Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm ACK delay=12521 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:12.970759339Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:12.970773276Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=118.881276ms latest_rtt=33.072528ms srtt=33.072528ms min_rtt=33.072528ms rttvar=16.536264ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 264209913 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072528ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 230565409 }), send_elapsed: 0ns, ack_elapsed: 33.072528ms, rtt: 33.072528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 510242, last_update: Instant { tv_sec: 952, tv_nsec: 364414377 }, next_time: Instant { tv_sec: 952, tv_nsec: 364526089 }, 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-11T20:57:12.970831103Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:42132 to 193.167.100.100:443 [2025-09-11T20:57:12.970840611Z TRACE quiche_apps::client] 0.0.0.0:42132 -> 193.167.100.100:443: done writing [2025-09-11T20:57:13.002652787Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42132 [2025-09-11T20:57:13.002672784Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx pkt Short dcid=6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 key_phase=false len=1186 pn=2 [2025-09-11T20:57:13.002687722Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm ACK delay=12335 blocks=[6..6, 8..8] ecn_counts=None [2025-09-11T20:57:13.002694965Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 packet newly acked 6 [2025-09-11T20:57:13.002700726Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 packet newly acked 8 [2025-09-11T20:57:13.002707589Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 packet 3 lost on epoch 2 [2025-09-11T20:57:13.002712929Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 packet 4 lost on epoch 2 [2025-09-11T20:57:13.002717387Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 packet 5 lost on epoch 2 [2025-09-11T20:57:13.002735952Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm HANDSHAKE_DONE [2025-09-11T20:57:13.002743235Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 dropped epoch 1 state [2025-09-11T20:57:13.002748976Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:13.002755859Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:13.002764254Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm PADDING len=105 [2025-09-11T20:57:13.002795513Z TRACE quiche_apps::client] 0.0.0.0:42132: processed 1207 bytes [2025-09-11T20:57:13.002803638Z TRACE quiche_apps::client] 0.0.0.0:42132: recv() would block [2025-09-11T20:57:13.002808968Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:13.002814658Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 stream id 0 is readable [2025-09-11T20:57:13.002822964Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 0 [2025-09-11T20:57:13.002829776Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 0 [2025-09-11T20:57:13.002836058Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 0 [2025-09-11T20:57:13.002860734Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 17 bytes on stream 0 [2025-09-11T20:57:13.002864772Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:13.002868599Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:13.002873067Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:13.002878788Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:13.002885280Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:13.002897182Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:13.002904776Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 stream id 0 is readable [2025-09-11T20:57:13.002911860Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 0 [2025-09-11T20:57:13.002917760Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 0 [2025-09-11T20:57:13.002922079Z TRACE quiche::h3::stream] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 read 1 bytes on stream 0 [2025-09-11T20:57:13.002925074Z TRACE quiche::h3] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:13.002932448Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:13.002935904Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:13.002938930Z INFO quiche_apps::common] 1/1 response(s) received in 165.922442ms, closing... [2025-09-11T20:57:13.002952084Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx pkt Short dcid=b52f91029e55eb9e key_phase=false len=11 pn=10 [2025-09-11T20:57:13.002955651Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:13.002965840Z TRACE quiche::recovery::congestion::recovery] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 timer=15.820742ms latest_rtt=128.936754ms srtt=43.805556ms min_rtt=33.072528ms rttvar=33.868254ms cwnd=9450 ssthresh=9450 bytes_in_flight=94 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 952, tv_nsec: 396347198 }) Rate { delivered: 431, delivered_time: Instant { tv_sec: 952, tv_nsec: 396347198 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 267410444 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 132.137285ms, delivered: 98, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 264209913 }), send_elapsed: 3.200531ms, ack_elapsed: 132.137285ms, rtt: 128.936754ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 269657, last_update: Instant { tv_sec: 952, tv_nsec: 396622261 }, next_time: Instant { tv_sec: 952, tv_nsec: 364526089 }, max_datagram_size: 1350, last_packet_size: None, iv: 370.841µ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=1.9574338205844317 w_max=13500 } [2025-09-11T20:57:13.003022446Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:42132 to 193.167.100.100:443 [2025-09-11T20:57:13.003030571Z TRACE quiche_apps::client] 0.0.0.0:42132 -> 193.167.100.100:443: done writing [2025-09-11T20:57:13.012564803Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42132 [2025-09-11T20:57:13.012581614Z TRACE quiche_apps::client] 0.0.0.0:42132: processed 1207 bytes [2025-09-11T20:57:13.012588597Z TRACE quiche_apps::client] 0.0.0.0:42132: recv() would block [2025-09-11T20:57:13.012593256Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:13.012600259Z TRACE quiche_apps::client] 0.0.0.0:42132 -> 193.167.100.100:443: done writing [2025-09-11T20:57:13.022626219Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:42132 [2025-09-11T20:57:13.022641919Z TRACE quiche_apps::client] 0.0.0.0:42132: processed 1207 bytes [2025-09-11T20:57:13.022648581Z TRACE quiche_apps::client] 0.0.0.0:42132: recv() would block [2025-09-11T20:57:13.022653400Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:13.022660423Z TRACE quiche_apps::client] 0.0.0.0:42132 -> 193.167.100.100:443: done writing [2025-09-11T20:57:13.542054740Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:13.542074878Z TRACE quiche] 6cf1da53f60ff5a1b9b214effb6cc48cc1a54748 draining timeout expired [2025-09-11T20:57:13.542106526Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:13.542114762Z INFO quiche_apps::client] connection closed, recv=6 sent=11 lost=3 retrans=4 sent_bytes=2070 recv_bytes=4248 lost_bytes=1251 [local_addr=0.0.0.0:42132 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=11 lost=3 retrans=4 rtt=43.805556ms min_rtt=Some(33.072528ms) rttvar=33.868254ms cwnd=9450 sent_bytes=2070 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=57 pmtu=1350 delivery_rate=10068] [2025-09-11T20:57:13.546761663Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:13.547014394Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:49739 with scid ab9b83489e481d1f8a1f1f4416fe6c7478bae335 [2025-09-11T20:57:13.547059589Z TRACE quiche::tls] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 write message lvl=Initial len=266 [2025-09-11T20:57:13.547077322Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Initial version=1 dcid=ed65c69fd2365d49dc43be8983254b84 scid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 len=270 pn=0 [2025-09-11T20:57:13.547082231Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:13.547097209Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=998.924409ms 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: 952, tv_nsec: 940699679 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 940699679 }, 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: 952, tv_nsec: 940699679 }, next_time: Instant { tv_sec: 952, tv_nsec: 940699679 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:13.547155497Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:14.547222573Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:14.547242239Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 loss detection timeout expired [2025-09-11T20:57:14.547249473Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=997.771835ms 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: 952, tv_nsec: 940699679 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 940699679 }, 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: 952, tv_nsec: 940699679 }, next_time: Instant { tv_sec: 952, tv_nsec: 940699679 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:14.547272726Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:14.547309575Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Initial version=1 dcid=ed65c69fd2365d49dc43be8983254b84 scid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 len=270 pn=1 [2025-09-11T20:57:14.547313963Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:14.547365890Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=1.99791956s 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: 952, tv_nsec: 940699679 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 940699679 }, 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: 953, tv_nsec: 940964332 }, next_time: Instant { tv_sec: 953, tv_nsec: 940964332 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:14.547429979Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:14.547442162Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:16.547522081Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:16.547556074Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 loss detection timeout expired [2025-09-11T20:57:16.547563257Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=1.995722743s 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: 952, tv_nsec: 940699679 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 940699679 }, 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: 953, tv_nsec: 940964332 }, next_time: Instant { tv_sec: 953, tv_nsec: 940964332 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:16.547603021Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:16.547639169Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Initial version=1 dcid=ed65c69fd2365d49dc43be8983254b84 scid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 len=270 pn=2 [2025-09-11T20:57:16.547643527Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:16.547663384Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=3.995950177s 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: 952, tv_nsec: 940699679 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 940699679 }, 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: 955, tv_nsec: 941291231 }, next_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:16.547764061Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.547781905Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Initial version=1 dcid=ed65c69fd2365d49dc43be8983254b84 scid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 len=4 pn=3 [2025-09-11T20:57:16.547786804Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm PING mtu_probe=None [2025-09-11T20:57:16.547791152Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm PADDING len=3 [2025-09-11T20:57:16.547801712Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=3.995969473s 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: 952, tv_nsec: 940699679 }, first_sent_time: Instant { tv_sec: 952, tv_nsec: 940699679 }, 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: 955, tv_nsec: 941449346 }, next_time: Instant { tv_sec: 955, tv_nsec: 941449346 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:16.547850703Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.547868977Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:16.581019881Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:49739 [2025-09-11T20:57:16.581050178Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx pkt Initial version=1 dcid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 scid=9b63258c03a1f974 token= len=120 pn=99184 [2025-09-11T20:57:16.581085944Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm ACK delay=84 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:16.581098016Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 packet newly acked 2 [2025-09-11T20:57:16.581105851Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 packet 0 lost on epoch 0 [2025-09-11T20:57:16.581110700Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 packet 1 lost on epoch 0 [2025-09-11T20:57:16.581131218Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:16.581242907Z TRACE quiche::tls] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 set write secret lvl=Handshake [2025-09-11T20:57:16.581260329Z TRACE quiche::tls] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 set read secret lvl=Handshake [2025-09-11T20:57:16.581317456Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx pkt Handshake version=1 dcid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 scid=9b63258c03a1f974 len=725 pn=0 [2025-09-11T20:57:16.581354845Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm CRYPTO off=0 len=701 [2025-09-11T20:57:16.581593780Z TRACE quiche::tls] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 write message lvl=Handshake len=36 [2025-09-11T20:57:16.581598630Z TRACE quiche::tls] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 set write secret lvl=OneRTT [2025-09-11T20:57:16.581606214Z TRACE quiche::tls] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 set read secret lvl=OneRTT [2025-09-11T20:57:16.581623195Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(ed65c69fd2365d49dc43be8983254b84), max_idle_timeout: 180000, stateless_reset_token: Some(231929793223583725019684839218660855167), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(9b63258c03a1f974), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:16.581648342Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx pkt Handshake version=1 dcid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 scid=9b63258c03a1f974 len=295 pn=1 [2025-09-11T20:57:16.581654183Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm PING mtu_probe=None [2025-09-11T20:57:16.581657930Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm PADDING len=274 [2025-09-11T20:57:16.581663881Z TRACE quiche_apps::client] 0.0.0.0:49739: processed 1252 bytes [2025-09-11T20:57:16.581670003Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:49739 [2025-09-11T20:57:16.581673309Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx pkt Short dcid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 key_phase=false len=418 pn=0 [2025-09-11T20:57:16.581677667Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:16.581691422Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:16.581695230Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[45, cf, 6e, ee, 7a, 88, d1, fa] reset_token=[25, 57, bc, 35, 0d, d6, d6, 58, 5c, 26, 9c, 44, 08, 92, ca, 2f] [2025-09-11T20:57:16.581710308Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[09, 04, 47, 22, 8c, 2e, 0e, b0] reset_token=[fd, ac, 14, ce, 99, 33, 4b, 68, dd, 2f, 65, 13, 94, 55, c0, 27] [2025-09-11T20:57:16.581715407Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e4, 05, cd, 6f, 65, 88, e5, d4] reset_token=[93, f4, e8, 53, f5, 58, 50, a4, 4a, e1, 1a, d3, 3d, 05, c2, 16] [2025-09-11T20:57:16.581720016Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0f, 60, ab, f7, 92, e9, 88, c9] reset_token=[01, bd, 22, a9, 1e, 9a, 99, 42, 07, 35, 67, a0, 76, 3f, 67, 87] [2025-09-11T20:57:16.581724965Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[8b, 84, de, c2, 68, 48, fd, db] reset_token=[cb, d9, 7f, c4, b9, 71, 3b, 3b, 88, 6c, 0a, d2, 90, 92, be, 33] [2025-09-11T20:57:16.581729453Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[a5, 16, b4, 5b, f1, 7d, 2b, a2] reset_token=[b7, 77, d3, d7, 0b, 72, 89, 06, 17, 93, 8c, 41, bd, 54, dc, b4] [2025-09-11T20:57:16.581734293Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[ec, b5, 93, 04, f7, 2a, c9, 30] reset_token=[3a, ca, 65, 47, bd, ef, b1, 90, 0d, 7e, 3a, 78, 22, 31, 0d, 15] [2025-09-11T20:57:16.581738340Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:16.581742598Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:16.581745704Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:16.581748699Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm PADDING len=4 [2025-09-11T20:57:16.581758117Z TRACE quiche_apps::client] 0.0.0.0:49739: processed 439 bytes [2025-09-11T20:57:16.581762054Z TRACE quiche_apps::client] 0.0.0.0:49739: recv() would block [2025-09-11T20:57:16.581764479Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:16.581779737Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:16.581813119Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 open GREASE stream 14 [2025-09-11T20:57:16.581823379Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:16.581829179Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:16.581840450Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:57:16.581846592Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ilqceasvbt", "user-agent: quiche"] [2025-09-11T20:57:16.581899390Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 stream id 3 is readable [2025-09-11T20:57:16.581904920Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 3 [2025-09-11T20:57:16.581909088Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 open peer's control stream 3 [2025-09-11T20:57:16.581912334Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 3 [2025-09-11T20:57:16.581915380Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 3 [2025-09-11T20:57:16.581918686Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 6 bytes on stream 3 [2025-09-11T20:57:16.581921582Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:16.581932742Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 stream id 7 is readable [2025-09-11T20:57:16.581936209Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 7 [2025-09-11T20:57:16.581939525Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 stream id 11 is readable [2025-09-11T20:57:16.581943192Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 11 [2025-09-11T20:57:16.581965533Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Initial version=1 dcid=9b63258c03a1f974 scid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 len=9 pn=4 [2025-09-11T20:57:16.581968489Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm ACK delay=115 blocks=[99184..99184] ecn_counts=None [2025-09-11T20:57:16.581978508Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=66.080725ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, 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.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 955, tv_nsec: 975635098 }, next_time: Instant { tv_sec: 955, tv_nsec: 975635098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.581999968Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Handshake version=1 dcid=9b63258c03a1f974 scid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 len=45 pn=5 [2025-09-11T20:57:16.582002843Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm ACK delay=43 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:16.582005368Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:16.582011569Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=66.048094ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, 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.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 955, tv_nsec: 975635098 }, next_time: Instant { tv_sec: 955, tv_nsec: 975635098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.582027319Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 dropped epoch 0 state [2025-09-11T20:57:16.582040613Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Short dcid=9b63258c03a1f974 key_phase=false len=1161 pn=6 [2025-09-11T20:57:16.582043439Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm ACK delay=44 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:16.582046094Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7a, cc, 09, 12, a1, 84, f3, de, 31, 2b, 3a, dd, 25, 56, 75, 97, 1f, 6c, 83, e2] reset_token=[0a, e1, 19, 6b, d6, 21, c5, e2, 88, ea, f7, 97, 5a, c0, 4d, c6] [2025-09-11T20:57:16.582051945Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bb, 3c, e4, 2e, 80, 8d, ca, 32, d9, 76, de, 3c, 7d, 04, 2d, f8, 83, e5, c5, 39] reset_token=[65, 10, 64, cb, d6, 95, f9, 2b, b0, f5, 0b, f7, d1, 29, 66, e8] [2025-09-11T20:57:16.582057415Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ba, 94, 0f, d3, 5d, 49, b8, 2b, 5a, 25, d4, c4, 27, b6, 1a, f6, 59, 7a, b8, 1b] reset_token=[39, 95, 40, ca, c5, a9, fe, a2, 24, 0e, 4e, 90, 87, f5, 1d, ee] [2025-09-11T20:57:16.582062645Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bd, c5, 32, 0d, 90, 58, 18, ee, 6c, 3d, e6, 2a, 97, 34, a2, fe, 06, 50, 56, e2] reset_token=[04, bf, 88, cf, 88, 74, 7a, b8, 15, 09, 8b, f6, 8f, f4, 92, 06] [2025-09-11T20:57:16.582067984Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a5, 9f, 3a, b9, 42, b0, 7b, 2f, 89, bf, 13, 6d, 09, 18, a6, 79, 6d, 4b, 77, 1f] reset_token=[ef, 6f, 74, 18, eb, f8, 77, 34, e4, 9f, a0, 4f, d8, 9e, 0c, 69] [2025-09-11T20:57:16.582073074Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[c0, 40, f6, a9, 84, 73, 37, 47, 68, b8, 37, 24, 13, 36, 9c, 4f, 02, b1, 61, 43] reset_token=[a5, 1f, 0d, c9, c9, db, 3c, b0, 7b, 6b, 04, c0, 94, 52, a8, ec] [2025-09-11T20:57:16.582078153Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[0e, 58, 61, 89, 41, 10, a7, 9c, 6d, 40, f2, f1, b3, 40, c9, d9, 8e, da, 48, b0] reset_token=[75, d4, ed, 28, 7d, 14, 91, a3, 28, 61, a9, b4, a7, 26, d6, d9] [2025-09-11T20:57:16.582083193Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:16.582085788Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm PADDING len=852 [2025-09-11T20:57:16.582094744Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=100.150701ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, 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.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 955, tv_nsec: 975635098 }, next_time: Instant { tv_sec: 955, tv_nsec: 975635098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.582141051Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.582149576Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Short dcid=9b63258c03a1f974 key_phase=false len=6 pn=7 [2025-09-11T20:57:16.582154485Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:16.582163843Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=100.081151ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 955, tv_nsec: 975635098 }, next_time: Instant { tv_sec: 955, tv_nsec: 975635098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.582207635Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.582221040Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Short dcid=9b63258c03a1f974 key_phase=false len=6 pn=8 [2025-09-11T20:57:16.582225648Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:16.582235346Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=100.009518ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 955, tv_nsec: 975635098 }, next_time: Instant { tv_sec: 955, tv_nsec: 975635098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.582274720Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.582284668Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Short dcid=9b63258c03a1f974 key_phase=false len=72 pn=9 [2025-09-11T20:57:16.582289156Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:57:16.582305317Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=99.939427ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 955, tv_nsec: 975635098 }, next_time: Instant { tv_sec: 955, tv_nsec: 975635098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.582366901Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.582383412Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Short dcid=9b63258c03a1f974 key_phase=false len=31 pn=10 [2025-09-11T20:57:16.582387880Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:16.582398901Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=99.846173ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 955, tv_nsec: 975635098 }, next_time: Instant { tv_sec: 955, tv_nsec: 975635098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.582442793Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.582450497Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:16.682607339Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:16.682639319Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 loss detection timeout expired [2025-09-11T20:57:16.682647033Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=99.885287ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 955, tv_nsec: 975635098 }, next_time: Instant { tv_sec: 955, tv_nsec: 975635098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.682689102Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:16.682722113Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Handshake version=1 dcid=9b63258c03a1f974 scid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 len=46 pn=11 [2025-09-11T20:57:16.682726572Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm ACK delay=12633 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:16.682732773Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:16.682753081Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=120.198772ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 956, tv_nsec: 76379546 }, next_time: Instant { tv_sec: 956, tv_nsec: 76379546 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.682840945Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.682850423Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:16.724666563Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:49739 [2025-09-11T20:57:16.724699304Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx pkt Short dcid=ab9b83489e481d1f8a1f1f4416fe6c7478bae335 key_phase=false len=1186 pn=3 [2025-09-11T20:57:16.724720093Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm HANDSHAKE_DONE [2025-09-11T20:57:16.724730843Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 dropped epoch 1 state [2025-09-11T20:57:16.724738116Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:16.724746362Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:16.724753876Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm PADDING len=113 [2025-09-11T20:57:16.724805863Z TRACE quiche_apps::client] 0.0.0.0:49739: processed 1207 bytes [2025-09-11T20:57:16.724816493Z TRACE quiche_apps::client] 0.0.0.0:49739: recv() would block [2025-09-11T20:57:16.724825169Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:16.724830819Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 stream id 0 is readable [2025-09-11T20:57:16.724838133Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 0 [2025-09-11T20:57:16.724843383Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 0 [2025-09-11T20:57:16.724847220Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 0 [2025-09-11T20:57:16.724851818Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 17 bytes on stream 0 [2025-09-11T20:57:16.724855485Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:16.724860144Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:16.724863280Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:16.724866806Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:16.724871315Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:16.724880862Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:16.724886513Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 stream id 0 is readable [2025-09-11T20:57:16.724890290Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 0 [2025-09-11T20:57:16.724894007Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 0 [2025-09-11T20:57:16.724898235Z TRACE quiche::h3::stream] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 read 1 bytes on stream 0 [2025-09-11T20:57:16.724901210Z TRACE quiche::h3] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:16.724907622Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:16.724911620Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:16.724914776Z INFO quiche_apps::common] 1/1 response(s) received in 3.17774397s, closing... [2025-09-11T20:57:16.724929082Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx pkt Short dcid=9b63258c03a1f974 key_phase=false len=11 pn=12 [2025-09-11T20:57:16.724932970Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:16.724944892Z TRACE quiche::recovery::congestion::recovery] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 timer=220.5516ms latest_rtt=33.429263ms srtt=33.429263ms min_rtt=33.429263ms rttvar=16.714631ms cwnd=9450 ssthresh=9450 bytes_in_flight=1443 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 955, tv_nsec: 974720494 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 955, tv_nsec: 974720494 }, first_sent_time: Instant { tv_sec: 955, tv_nsec: 941291231 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.034020815s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 952, tv_nsec: 940699679 }), send_elapsed: 3.000591552s, ack_elapsed: 3.034020815s, rtt: 33.429263ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353358, last_update: Instant { tv_sec: 956, tv_nsec: 118598848 }, next_time: Instant { tv_sec: 956, tv_nsec: 118598848 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:16.725001317Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:49739 to 193.167.100.100:443 [2025-09-11T20:57:16.725017016Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:16.734675939Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:49739 [2025-09-11T20:57:16.734688863Z TRACE quiche_apps::client] 0.0.0.0:49739: processed 1207 bytes [2025-09-11T20:57:16.734694814Z TRACE quiche_apps::client] 0.0.0.0:49739: recv() would block [2025-09-11T20:57:16.734699683Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:16.734706636Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:16.744768180Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:49739 [2025-09-11T20:57:16.744779982Z TRACE quiche_apps::client] 0.0.0.0:49739: processed 1207 bytes [2025-09-11T20:57:16.744785873Z TRACE quiche_apps::client] 0.0.0.0:49739: recv() would block [2025-09-11T20:57:16.744789620Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:16.744795240Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:16.754846622Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:49739 [2025-09-11T20:57:16.754862261Z TRACE quiche_apps::client] 0.0.0.0:49739: processed 1207 bytes [2025-09-11T20:57:16.754869074Z TRACE quiche_apps::client] 0.0.0.0:49739: recv() would block [2025-09-11T20:57:16.754873793Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:16.754880916Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:16.755505430Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:49739 [2025-09-11T20:57:16.755516030Z TRACE quiche_apps::client] 0.0.0.0:49739: processed 42 bytes [2025-09-11T20:57:16.755523083Z TRACE quiche_apps::client] 0.0.0.0:49739: recv() would block [2025-09-11T20:57:16.755527531Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:16.755534354Z TRACE quiche_apps::client] 0.0.0.0:49739 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.026860830Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:17.026879755Z TRACE quiche] ab9b83489e481d1f8a1f1f4416fe6c7478bae335 draining timeout expired [2025-09-11T20:57:17.026917586Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.026923948Z INFO quiche_apps::client] connection closed, recv=5 sent=13 lost=2 retrans=6 sent_bytes=2772 recv_bytes=2898 lost_bytes=666 [local_addr=0.0.0.0:49739 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=13 lost=2 retrans=6 rtt=33.429263ms min_rtt=Some(33.429263ms) rttvar=16.714631ms cwnd=9450 sent_bytes=2772 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=1366 pmtu=1350 delivery_rate=109] [2025-09-11T20:57:17.032108875Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:17.032418051Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38535 with scid 52928ddc33a4b80de34fbae63bea76a3abbc4c2e [2025-09-11T20:57:17.032460070Z TRACE quiche::tls] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e write message lvl=Initial len=266 [2025-09-11T20:57:17.032477131Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Initial version=1 dcid=3f62610f0a4badc3a137c7a4a8ac494f scid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e len=270 pn=0 [2025-09-11T20:57:17.032480307Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:17.032492861Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=998.933386ms 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: 956, tv_nsec: 426104368 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 426104368 }, 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: 956, tv_nsec: 426104368 }, next_time: Instant { tv_sec: 956, tv_nsec: 426104368 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.032550478Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:17.065546819Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.065563250Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx pkt Initial version=1 dcid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e scid=d77f72999c8c690e token= len=120 pn=103588 [2025-09-11T20:57:17.065575112Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm ACK delay=70 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:17.065579971Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet newly acked 0 [2025-09-11T20:57:17.065584690Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:17.065689986Z TRACE quiche::tls] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e set write secret lvl=Handshake [2025-09-11T20:57:17.065702870Z TRACE quiche::tls] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e set read secret lvl=Handshake [2025-09-11T20:57:17.065736333Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx pkt Handshake version=1 dcid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e scid=d77f72999c8c690e len=727 pn=0 [2025-09-11T20:57:17.065747273Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm CRYPTO off=0 len=703 [2025-09-11T20:57:17.065933470Z TRACE quiche::tls] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e write message lvl=Handshake len=36 [2025-09-11T20:57:17.065937497Z TRACE quiche::tls] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e set write secret lvl=OneRTT [2025-09-11T20:57:17.065947506Z TRACE quiche::tls] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e set read secret lvl=OneRTT [2025-09-11T20:57:17.065969126Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(3f62610f0a4badc3a137c7a4a8ac494f), max_idle_timeout: 180000, stateless_reset_token: Some(229003675636409774293438873540055003310), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(d77f72999c8c690e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:17.065999263Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx pkt Handshake version=1 dcid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e scid=d77f72999c8c690e len=293 pn=1 [2025-09-11T20:57:17.066006927Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm PING mtu_probe=None [2025-09-11T20:57:17.066012848Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm PADDING len=272 [2025-09-11T20:57:17.066022907Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 1252 bytes [2025-09-11T20:57:17.066031463Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.066037403Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx pkt Short dcid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e key_phase=false len=418 pn=0 [2025-09-11T20:57:17.066053824Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:17.066074182Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm NEW_TOKEN len=50 [2025-09-11T20:57:17.066078350Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7e, 15, a6, 7a, 61, 13, b9, 99] reset_token=[ec, 38, 60, 66, 07, a7, e4, cb, cb, e2, 8e, bc, ea, 45, ed, 24] [2025-09-11T20:57:17.066084692Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d9, 94, 4d, bb, 59, 2f, f1, 05] reset_token=[b0, be, a6, d9, d9, 3b, 7c, 57, 5f, 97, 7f, 4b, d0, 51, 5e, e3] [2025-09-11T20:57:17.066089721Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[0f, ae, 08, ef, bd, 63, 82, 53] reset_token=[60, bf, 5f, 05, 78, 49, 03, 57, 58, a9, ff, 8a, 3e, f7, 4e, c8] [2025-09-11T20:57:17.066094510Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d5, 00, 44, 76, 15, da, 1b, 03] reset_token=[c7, ab, 98, f6, 6c, aa, eb, ea, 28, 93, 2b, 5a, 2e, 3d, 87, 12] [2025-09-11T20:57:17.066099439Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[36, b5, a8, 7c, a8, 06, d8, 7a] reset_token=[ff, 24, 64, 4d, 06, 5d, 55, 84, 93, 29, 4d, b5, 4a, f2, 55, d5] [2025-09-11T20:57:17.066104028Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[dd, 27, f1, a4, 45, 5d, 31, ba] reset_token=[5e, a9, f7, 93, 28, 8d, 20, 61, 5e, 07, fc, 18, 93, 70, 3b, 49] [2025-09-11T20:57:17.066108787Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[93, bc, 4d, 33, a5, 5c, ba, af] reset_token=[96, 95, bb, 7b, 7a, b5, f9, ac, 0f, c1, 7b, ad, f2, ee, d1, a9] [2025-09-11T20:57:17.066112754Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:17.066116571Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:17.066119447Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:17.066122252Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm PADDING len=4 [2025-09-11T20:57:17.066132200Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 439 bytes [2025-09-11T20:57:17.066136188Z TRACE quiche_apps::client] 0.0.0.0:38535: recv() would block [2025-09-11T20:57:17.066138562Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.066152047Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:17.066163959Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e open GREASE stream 14 [2025-09-11T20:57:17.066172445Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm GREASE stream=0 len=0 [2025-09-11T20:57:17.066177936Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm GREASE stream=0 len=18 [2025-09-11T20:57:17.066184969Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:17.066207731Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /mrnmxupipz", "user-agent: quiche"] [2025-09-11T20:57:17.066247575Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e stream id 3 is readable [2025-09-11T20:57:17.066253376Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 3 [2025-09-11T20:57:17.066257384Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e open peer's control stream 3 [2025-09-11T20:57:17.066260730Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 3 [2025-09-11T20:57:17.066263756Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 3 [2025-09-11T20:57:17.066270598Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 6 bytes on stream 3 [2025-09-11T20:57:17.066273624Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:17.066280096Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e stream id 7 is readable [2025-09-11T20:57:17.066283462Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 7 [2025-09-11T20:57:17.066286839Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e stream id 11 is readable [2025-09-11T20:57:17.066290575Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 11 [2025-09-11T20:57:17.066312306Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Initial version=1 dcid=d77f72999c8c690e scid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e len=9 pn=1 [2025-09-11T20:57:17.066315151Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm ACK delay=93 blocks=[103588..103588] ecn_counts=None [2025-09-11T20:57:17.066347512Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=98.610122ms latest_rtt=33.132985ms srtt=33.132985ms min_rtt=33.132985ms rttvar=16.566492ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.40 Kbps, is_app_limited: true, interval: 33.132985ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 426104368 }), send_elapsed: 0ns, ack_elapsed: 33.132985ms, rtt: 33.132985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509311, last_update: Instant { tv_sec: 956, tv_nsec: 459644542 }, next_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.066374522Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Handshake version=1 dcid=d77f72999c8c690e scid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e len=45 pn=2 [2025-09-11T20:57:17.066377598Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm ACK delay=46 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:17.066380253Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:17.066386745Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=99.318053ms latest_rtt=33.132985ms srtt=33.132985ms min_rtt=33.132985ms rttvar=16.566492ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.40 Kbps, is_app_limited: true, interval: 33.132985ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 426104368 }), send_elapsed: 0ns, ack_elapsed: 33.132985ms, rtt: 33.132985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509311, last_update: Instant { tv_sec: 956, tv_nsec: 459983274 }, next_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.38µ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-11T20:57:17.066402404Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e dropped epoch 0 state [2025-09-11T20:57:17.066415278Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=1161 pn=3 [2025-09-11T20:57:17.066418093Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:17.066420778Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ab, 35, 3d, f3, 3b, bd, de, a3, ad, 7d, 5e, ee, 54, 58, 24, ba, b1, 75, 02, 8b] reset_token=[80, ba, 83, 33, 9b, fa, c7, a5, 7e, e9, 13, 92, e8, ac, b5, db] [2025-09-11T20:57:17.066426769Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c5, aa, 03, 54, 2c, 0d, 18, c3, 32, a1, 0d, c2, 0b, ec, 9f, 60, 75, 1f, 88, c4] reset_token=[65, 5d, ed, ea, c4, 17, ae, b2, e0, b0, 7c, 1b, e7, a8, 4c, 41] [2025-09-11T20:57:17.066432340Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[46, 6a, 01, 35, aa, 9e, 5d, 6a, 50, 1f, 31, 37, 25, 59, 1c, e4, 7a, 5c, ce, 49] reset_token=[af, c5, dc, e5, 4c, 2f, 25, 2d, b4, 5e, 17, a0, e6, d3, 23, 21] [2025-09-11T20:57:17.066437539Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[7f, 99, f1, 6b, ba, cb, 5e, ec, 28, b8, 65, d4, f4, 5f, ce, b2, 7b, db, fb, 15] reset_token=[e5, ba, 68, cc, 89, 96, 90, c7, 01, 7b, 47, 61, d7, 63, 19, 5d] [2025-09-11T20:57:17.066442869Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[0f, fc, 6b, 1a, 2a, b8, 22, ce, 4e, 4d, 75, 5f, 2c, 01, 78, 13, 44, 3c, 2c, 5e] reset_token=[85, e0, d4, 22, 06, c6, 38, 30, cb, 11, 45, c8, d0, 6b, f2, d4] [2025-09-11T20:57:17.066448309Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[59, 6c, 05, 7b, 9b, 61, 03, 58, 6e, b4, c3, 4f, 29, 84, a7, 2c, c4, 04, 4c, cd] reset_token=[78, 1c, 2a, 48, 5c, d4, af, de, a5, 83, 18, eb, 3f, 8c, 04, 24] [2025-09-11T20:57:17.066453649Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[ff, cb, 80, d1, a9, 6a, ae, 1f, 1f, 2e, d8, 42, 8d, 70, a9, cc, 80, fc, 38, 44] reset_token=[4b, 3c, 7a, cc, 5b, 4b, 23, f2, 12, 04, 07, c1, 64, 84, 93, e5] [2025-09-11T20:57:17.066458919Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:17.066461474Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm PADDING len=852 [2025-09-11T20:57:17.066470541Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=99.234246ms latest_rtt=33.132985ms srtt=33.132985ms min_rtt=33.132985ms rttvar=16.566492ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.40 Kbps, is_app_limited: true, interval: 33.132985ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 426104368 }), send_elapsed: 0ns, ack_elapsed: 33.132985ms, rtt: 33.132985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 509311, last_update: Instant { tv_sec: 956, tv_nsec: 459983274 }, next_time: Instant { tv_sec: 956, tv_nsec: 460177654 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.066507590Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.066515214Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=6 pn=4 [2025-09-11T20:57:17.066517799Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:17.066523379Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=99.181418ms latest_rtt=33.132985ms srtt=33.132985ms min_rtt=33.132985ms rttvar=16.566492ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.40 Kbps, is_app_limited: true, interval: 33.132985ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 426104368 }), send_elapsed: 0ns, ack_elapsed: 33.132985ms, rtt: 33.132985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509311, last_update: Instant { tv_sec: 956, tv_nsec: 460188646 }, next_time: Instant { tv_sec: 956, tv_nsec: 460177654 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.39343ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.066550680Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.066560348Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=6 pn=5 [2025-09-11T20:57:17.066564817Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:17.066573202Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=99.131064ms latest_rtt=33.132985ms srtt=33.132985ms min_rtt=33.132985ms rttvar=16.566492ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.40 Kbps, is_app_limited: true, interval: 33.132985ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 426104368 }), send_elapsed: 0ns, ack_elapsed: 33.132985ms, rtt: 33.132985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 509311, last_update: Instant { tv_sec: 956, tv_nsec: 460188646 }, next_time: Instant { tv_sec: 956, tv_nsec: 462626529 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.066601064Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.066607486Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=73 pn=6 [2025-09-11T20:57:17.066609991Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:17.066619659Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=99.085108ms latest_rtt=33.132985ms srtt=33.132985ms min_rtt=33.132985ms rttvar=16.566492ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.40 Kbps, is_app_limited: true, interval: 33.132985ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 426104368 }), send_elapsed: 0ns, ack_elapsed: 33.132985ms, rtt: 33.132985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509311, last_update: Instant { tv_sec: 956, tv_nsec: 460281449 }, next_time: Instant { tv_sec: 956, tv_nsec: 462626529 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.21µ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-11T20:57:17.066649334Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.066659283Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=31 pn=7 [2025-09-11T20:57:17.066663591Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:17.066671105Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=99.033632ms latest_rtt=33.132985ms srtt=33.132985ms min_rtt=33.132985ms rttvar=16.566492ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.40 Kbps, is_app_limited: true, interval: 33.132985ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 426104368 }), send_elapsed: 0ns, ack_elapsed: 33.132985ms, rtt: 33.132985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 509311, last_update: Instant { tv_sec: 956, tv_nsec: 460281449 }, next_time: Instant { tv_sec: 956, tv_nsec: 462883739 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.066696382Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.066700339Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.067012391Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.067020496Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx pkt Short dcid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e key_phase=false len=1329 pn=1 [2025-09-11T20:57:17.067029773Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm PING mtu_probe=None [2025-09-11T20:57:17.067040693Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm PADDING len=1311 [2025-09-11T20:57:17.067049861Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 1350 bytes [2025-09-11T20:57:17.067056012Z TRACE quiche_apps::client] 0.0.0.0:38535: recv() would block [2025-09-11T20:57:17.067066321Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.067078274Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=5 pn=8 [2025-09-11T20:57:17.067082421Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm ACK delay=7 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:17.067092961Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=98.611285ms latest_rtt=33.132985ms srtt=33.132985ms min_rtt=33.132985ms rttvar=16.566492ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 459644612 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.40 Kbps, is_app_limited: true, interval: 33.132985ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 426104368 }), send_elapsed: 0ns, ack_elapsed: 33.132985ms, rtt: 33.132985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 509311, last_update: Instant { tv_sec: 956, tv_nsec: 460749943 }, next_time: Instant { tv_sec: 956, tv_nsec: 462883739 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.916µ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-11T20:57:17.067136442Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.067143806Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.098399879Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.098416831Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx pkt Short dcid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e key_phase=false len=34 pn=2 [2025-09-11T20:57:17.098426839Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm ACK delay=4 blocks=[3..4, 7..7] ecn_counts=None [2025-09-11T20:57:17.098432921Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet newly acked 3 [2025-09-11T20:57:17.098438000Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet newly acked 4 [2025-09-11T20:57:17.098440745Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet newly acked 7 [2025-09-11T20:57:17.098444312Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm HANDSHAKE_DONE [2025-09-11T20:57:17.098449532Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e dropped epoch 1 state [2025-09-11T20:57:17.098453739Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm PADDING len=9 [2025-09-11T20:57:17.098471944Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 55 bytes [2025-09-11T20:57:17.098478376Z TRACE quiche_apps::client] 0.0.0.0:38535: recv() would block [2025-09-11T20:57:17.098482914Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.098495487Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=5 pn=9 [2025-09-11T20:57:17.098500377Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm ACK delay=9 blocks=[1..2] ecn_counts=None [2025-09-11T20:57:17.098510145Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=7.161204ms latest_rtt=29.208528ms srtt=32.642427ms min_rtt=29.208528ms rttvar=13.405983ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=131 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1609, delivered_time: Instant { tv_sec: 956, tv_nsec: 492092267 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 462883739 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 314.59 Kbps, is_app_limited: true, interval: 32.447655ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 459644612 }), send_elapsed: 3.239127ms, ack_elapsed: 32.447655ms, rtt: 29.208528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 516965, last_update: Instant { tv_sec: 956, tv_nsec: 492166104 }, next_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.098571258Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.098580456Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.106653462Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:17.106662840Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e loss detection timeout expired [2025-09-11T20:57:17.106667078Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet 5 lost on epoch 2 [2025-09-11T20:57:17.106670374Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet 6 lost on epoch 2 [2025-09-11T20:57:17.106682106Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=none latest_rtt=29.208528ms srtt=32.642427ms min_rtt=29.208528ms rttvar=13.405983ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 956, tv_nsec: 500339719 }) Rate { delivered: 1609, delivered_time: Instant { tv_sec: 956, tv_nsec: 492092267 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 462883739 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 314.59 Kbps, is_app_limited: true, interval: 32.447655ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 459644612 }), send_elapsed: 3.239127ms, ack_elapsed: 32.447655ms, rtt: 29.208528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 516965, last_update: Instant { tv_sec: 956, tv_nsec: 492166104 }, next_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:17.106700260Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.106712783Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=6 pn=10 [2025-09-11T20:57:17.106716400Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:17.106724685Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=96.247634ms latest_rtt=29.208528ms srtt=32.642427ms min_rtt=29.208528ms rttvar=13.405983ms cwnd=9450 ssthresh=9450 bytes_in_flight=32 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 956, tv_nsec: 540391256 }) Rate { delivered: 1609, delivered_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 314.59 Kbps, is_app_limited: true, interval: 32.447655ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 459644612 }), send_elapsed: 3.239127ms, ack_elapsed: 32.447655ms, rtt: 29.208528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361875, last_update: Instant { tv_sec: 956, tv_nsec: 492166104 }, next_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:17.106782613Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.106792902Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=73 pn=11 [2025-09-11T20:57:17.106798503Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:17.106810405Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=96.242414ms latest_rtt=29.208528ms srtt=32.642427ms min_rtt=29.208528ms rttvar=13.405983ms cwnd=9450 ssthresh=9450 bytes_in_flight=131 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 956, tv_nsec: 540391256 }) Rate { delivered: 1609, delivered_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 7, rate_sample: RateSample { bandwidth: 314.59 Kbps, is_app_limited: true, interval: 32.447655ms, delivered: 1276, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 459644612 }), send_elapsed: 3.239127ms, ack_elapsed: 32.447655ms, rtt: 29.208528ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 361875, last_update: Instant { tv_sec: 956, tv_nsec: 492166104 }, next_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:17.106864366Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.106874635Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.137346660Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.137363642Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx pkt Short dcid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e key_phase=false len=34 pn=3 [2025-09-11T20:57:17.137375163Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm ACK delay=5 blocks=[7..7, 9..10] ecn_counts=None [2025-09-11T20:57:17.137382928Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet newly acked 9 [2025-09-11T20:57:17.137387697Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet newly acked 10 [2025-09-11T20:57:17.137394730Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm PADDING len=10 [2025-09-11T20:57:17.137411180Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 55 bytes [2025-09-11T20:57:17.137418263Z TRACE quiche_apps::client] 0.0.0.0:38535: recv() would block [2025-09-11T20:57:17.137422912Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.137436808Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=5 pn=12 [2025-09-11T20:57:17.137440405Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm ACK delay=9 blocks=[3..3] ecn_counts=None [2025-09-11T20:57:17.137449432Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=59.035497ms latest_rtt=38.760787ms srtt=33.402221ms min_rtt=29.208528ms rttvar=11.574077ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 956, tv_nsec: 540391256 }) Rate { delivered: 1641, delivered_time: Instant { tv_sec: 956, tv_nsec: 531038807 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 314.59 Kbps, is_app_limited: true, interval: 38.760787ms, delivered: 32, prior_delivered: 1609, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 492278020 }), send_elapsed: 0ns, ack_elapsed: 38.760787ms, rtt: 38.760787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353644, last_update: Instant { tv_sec: 956, tv_nsec: 531108026 }, next_time: Instant { tv_sec: 956, tv_nsec: 531108026 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:17.137506728Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.137514523Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.196621872Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:17.196636690Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e loss detection timeout expired [2025-09-11T20:57:17.196641619Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=89.54204ms latest_rtt=38.760787ms srtt=33.402221ms min_rtt=29.208528ms rttvar=11.574077ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 956, tv_nsec: 540391256 }) Rate { delivered: 1641, delivered_time: Instant { tv_sec: 956, tv_nsec: 531038807 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 314.59 Kbps, is_app_limited: true, interval: 38.760787ms, delivered: 32, prior_delivered: 1609, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 492278020 }), send_elapsed: 0ns, ack_elapsed: 38.760787ms, rtt: 38.760787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353644, last_update: Instant { tv_sec: 956, tv_nsec: 531108026 }, next_time: Instant { tv_sec: 956, tv_nsec: 531108026 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:17.196661546Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.196676474Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=79 pn=13 [2025-09-11T20:57:17.196680321Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm ACK delay=7413 blocks=[3..3] ecn_counts=None [2025-09-11T20:57:17.196684639Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:17.196695449Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=179.369587ms latest_rtt=38.760787ms srtt=33.402221ms min_rtt=29.208528ms rttvar=11.574077ms cwnd=9450 ssthresh=9450 bytes_in_flight=204 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 956, tv_nsec: 540391256 }) Rate { delivered: 1641, delivered_time: Instant { tv_sec: 956, tv_nsec: 531038807 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 492278020 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 10, rate_sample: RateSample { bandwidth: 314.59 Kbps, is_app_limited: true, interval: 38.760787ms, delivered: 32, prior_delivered: 1609, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 492278020 }), send_elapsed: 0ns, ack_elapsed: 38.760787ms, rtt: 38.760787ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 353644, last_update: Instant { tv_sec: 956, tv_nsec: 590345568 }, next_time: Instant { tv_sec: 956, tv_nsec: 590345568 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:17.196753738Z TRACE quiche_apps::client] written 105 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.196763326Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.228514349Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.228532913Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx pkt Short dcid=52928ddc33a4b80de34fbae63bea76a3abbc4c2e key_phase=false len=1186 pn=4 [2025-09-11T20:57:17.228547159Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm ACK delay=14 blocks=[10..10, 12..13] ecn_counts=None [2025-09-11T20:57:17.228555125Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet newly acked 12 [2025-09-11T20:57:17.228560154Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet newly acked 13 [2025-09-11T20:57:17.228567127Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e packet 11 lost on epoch 2 [2025-09-11T20:57:17.228573108Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:17.228580191Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:17.228587545Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm PADDING len=107 [2025-09-11T20:57:17.228606991Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 1207 bytes [2025-09-11T20:57:17.228614946Z TRACE quiche_apps::client] 0.0.0.0:38535: recv() would block [2025-09-11T20:57:17.228619645Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.228625375Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e stream id 0 is readable [2025-09-11T20:57:17.228633480Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 0 [2025-09-11T20:57:17.228640764Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 0 [2025-09-11T20:57:17.228647386Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 0 [2025-09-11T20:57:17.228655101Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 17 bytes on stream 0 [2025-09-11T20:57:17.228660341Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:17.228666422Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:17.228671611Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:17.228675890Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:17.228680067Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:17.228688233Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:17.228693543Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e stream id 0 is readable [2025-09-11T20:57:17.228697460Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 0 [2025-09-11T20:57:17.228710123Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 0 [2025-09-11T20:57:17.228714612Z TRACE quiche::h3::stream] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e read 1 bytes on stream 0 [2025-09-11T20:57:17.228717597Z TRACE quiche::h3] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:17.228724670Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:17.228728157Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:17.228731122Z INFO quiche_apps::common] 1/1 response(s) received in 196.177008ms, closing... [2025-09-11T20:57:17.228743185Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx pkt Short dcid=d77f72999c8c690e key_phase=false len=11 pn=14 [2025-09-11T20:57:17.228746862Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:17.228756299Z TRACE quiche::recovery::congestion::recovery] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e timer=79.550651ms latest_rtt=31.861979ms srtt=33.19569ms min_rtt=29.208528ms rttvar=9.093617ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 956, tv_nsec: 572460211 }) Rate { delivered: 1746, delivered_time: Instant { tv_sec: 956, tv_nsec: 590345568 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 590345568 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 314.59 Kbps, is_app_limited: true, interval: 98.067548ms, delivered: 105, prior_delivered: 1641, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 531038807 }), send_elapsed: 98.067548ms, ack_elapsed: 91.16874ms, rtt: 31.861979ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355844, last_update: Instant { tv_sec: 956, tv_nsec: 590345568 }, next_time: Instant { tv_sec: 956, tv_nsec: 590345568 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:17.228801844Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:38535 to 193.167.100.100:443 [2025-09-11T20:57:17.228806703Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.248588594Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.248604494Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 1207 bytes [2025-09-11T20:57:17.248611617Z TRACE quiche_apps::client] 0.0.0.0:38535: recv() would block [2025-09-11T20:57:17.248616416Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.248623329Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.259589699Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.259605047Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 1207 bytes [2025-09-11T20:57:17.259611640Z TRACE quiche_apps::client] 0.0.0.0:38535: recv() would block [2025-09-11T20:57:17.259616038Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.259622490Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.260713012Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:38535 [2025-09-11T20:57:17.260725726Z TRACE quiche_apps::client] 0.0.0.0:38535: processed 42 bytes [2025-09-11T20:57:17.260732399Z TRACE quiche_apps::client] 0.0.0.0:38535: recv() would block [2025-09-11T20:57:17.260736336Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.260742177Z TRACE quiche_apps::client] 0.0.0.0:38535 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.437979912Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:17.438000139Z TRACE quiche] 52928ddc33a4b80de34fbae63bea76a3abbc4c2e draining timeout expired [2025-09-11T20:57:17.438038251Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.438044502Z INFO quiche_apps::client] connection closed, recv=8 sent=15 lost=4 retrans=3 sent_bytes=2269 recv_bytes=4358 lost_bytes=230 [local_addr=0.0.0.0:38535 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=15 lost=4 retrans=3 rtt=33.19569ms min_rtt=Some(29.208528ms) rttvar=9.093617ms cwnd=9450 sent_bytes=2269 recv_bytes=4358 lost_bytes=0 stream_retrans_bytes=137 pmtu=1350 delivery_rate=39324] [2025-09-11T20:57:17.442811467Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:17.443056433Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:46239 with scid cbb2f8c044605364616fbf64a8f40e34967fd292 [2025-09-11T20:57:17.443094644Z TRACE quiche::tls] cbb2f8c044605364616fbf64a8f40e34967fd292 write message lvl=Initial len=266 [2025-09-11T20:57:17.443110644Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Initial version=1 dcid=c96bc1d20a0659b7ccc916c8af743b13 scid=cbb2f8c044605364616fbf64a8f40e34967fd292 len=270 pn=0 [2025-09-11T20:57:17.443113740Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:17.443125632Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=998.936943ms 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: 956, tv_nsec: 836740305 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 836740305 }, 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: 956, tv_nsec: 836740305 }, next_time: Instant { tv_sec: 956, tv_nsec: 836740305 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.443192747Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:17.476120704Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:46239 [2025-09-11T20:57:17.476139098Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx pkt Initial version=1 dcid=cbb2f8c044605364616fbf64a8f40e34967fd292 scid=0854ae391cf944fd token= len=119 pn=85667 [2025-09-11T20:57:17.476154386Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:17.476163553Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 packet newly acked 0 [2025-09-11T20:57:17.476172089Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:17.476304286Z TRACE quiche::tls] cbb2f8c044605364616fbf64a8f40e34967fd292 set write secret lvl=Handshake [2025-09-11T20:57:17.476319835Z TRACE quiche::tls] cbb2f8c044605364616fbf64a8f40e34967fd292 set read secret lvl=Handshake [2025-09-11T20:57:17.476377202Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx pkt Handshake version=1 dcid=cbb2f8c044605364616fbf64a8f40e34967fd292 scid=0854ae391cf944fd len=726 pn=0 [2025-09-11T20:57:17.476388463Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:17.476656763Z TRACE quiche::tls] cbb2f8c044605364616fbf64a8f40e34967fd292 write message lvl=Handshake len=36 [2025-09-11T20:57:17.476674145Z TRACE quiche::tls] cbb2f8c044605364616fbf64a8f40e34967fd292 set write secret lvl=OneRTT [2025-09-11T20:57:17.476684705Z TRACE quiche::tls] cbb2f8c044605364616fbf64a8f40e34967fd292 set read secret lvl=OneRTT [2025-09-11T20:57:17.476705393Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(c96bc1d20a0659b7ccc916c8af743b13), max_idle_timeout: 180000, stateless_reset_token: Some(113187945654031862937475153889228653946), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(0854ae391cf944fd), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:17.476741991Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx pkt Handshake version=1 dcid=cbb2f8c044605364616fbf64a8f40e34967fd292 scid=0854ae391cf944fd len=295 pn=1 [2025-09-11T20:57:17.476749456Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm PING mtu_probe=None [2025-09-11T20:57:17.476754054Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm PADDING len=274 [2025-09-11T20:57:17.476761238Z TRACE quiche_apps::client] 0.0.0.0:46239: processed 1252 bytes [2025-09-11T20:57:17.476766958Z TRACE quiche_apps::client] 0.0.0.0:46239: recv() would block [2025-09-11T20:57:17.476769914Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.476790221Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:17.476812593Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 open GREASE stream 14 [2025-09-11T20:57:17.476828483Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:17.476836748Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:17.476845354Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:17.476852157Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /vzaydrccrp", "user-agent: quiche"] [2025-09-11T20:57:17.476936284Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Initial version=1 dcid=0854ae391cf944fd scid=cbb2f8c044605364616fbf64a8f40e34967fd292 len=9 pn=1 [2025-09-11T20:57:17.476941764Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm ACK delay=99 blocks=[85667..85667] ecn_counts=None [2025-09-11T20:57:17.476952855Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=98.401084ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 870380399 }, next_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.476985686Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Handshake version=1 dcid=0854ae391cf944fd scid=cbb2f8c044605364616fbf64a8f40e34967fd292 len=45 pn=2 [2025-09-11T20:57:17.476991787Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm ACK delay=30 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:17.476997448Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:17.477010292Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=99.134461ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 870604286 }, next_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.027µ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-11T20:57:17.477025951Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 dropped epoch 0 state [2025-09-11T20:57:17.477041841Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Short dcid=0854ae391cf944fd key_phase=false len=1161 pn=3 [2025-09-11T20:57:17.477045167Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4f, c3, 5f, f7, 07, 54, bd, 5b, ca, 55, 7f, b6, ec, a1, 12, ef, dd, 5d, 28, fc] reset_token=[9b, b3, db, 7f, 05, c0, 9d, 43, de, e9, 75, 6a, fe, ae, 68, 2e] [2025-09-11T20:57:17.477053131Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f5, 80, 31, 02, 3e, 5f, 29, 2b, a4, 25, 05, fd, 5d, 6a, 80, 56, 3e, 5a, d1, 62] reset_token=[0c, 1f, a9, 34, f1, 8a, fa, 0b, 89, c9, 30, 98, e9, 48, 04, 83] [2025-09-11T20:57:17.477059744Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e4, 1b, b2, 72, 35, 35, 89, c6, 03, b3, 32, 0a, b1, 1c, 21, 1d, 86, 71, e8, 12] reset_token=[12, 61, 84, 8a, 63, ee, 96, 91, 04, c0, 1e, 0b, 2b, a1, c9, fe] [2025-09-11T20:57:17.477066236Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d9, a9, da, 1b, c1, b2, 40, 39, 4e, 89, 4a, ae, b4, a0, 3a, 81, 14, a9, c7, 4a] reset_token=[1d, 4e, 8c, 2f, 15, df, 0c, 00, 23, da, c2, 13, 92, 20, 4d, 73] [2025-09-11T20:57:17.477076165Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ae, a8, 2a, d2, 24, cb, d4, ef, 14, 56, 2e, 09, 7e, 8e, 86, df, 4a, cc, c0, bb] reset_token=[33, 65, e4, b5, 4b, ac, 80, 10, 56, bb, 18, ca, 24, 68, 47, 4c] [2025-09-11T20:57:17.477087606Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[77, d4, 15, 86, 39, 69, 0e, 5b, 01, 2f, 86, 7a, df, 4b, bc, ea, bd, fa, 64, b6] reset_token=[29, e6, a1, 92, b4, be, 41, 53, 4b, 61, 24, 58, d2, cd, 86, 33] [2025-09-11T20:57:17.477104457Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[ec, 99, 3e, 05, 58, 0d, d8, dc, 10, 40, 2c, d3, e9, de, d6, 03, 71, 30, 21, 37] reset_token=[ed, 3f, 65, 54, 9b, cf, f5, 4e, 4e, a4, 24, ed, 2b, 83, ec, 18] [2025-09-11T20:57:17.477111560Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:17.477114165Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm PADDING len=857 [2025-09-11T20:57:17.477140134Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=99.0051ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 870604286 }, next_time: Instant { tv_sec: 956, tv_nsec: 870798313 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.477185048Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:46239 to 193.167.100.100:443 [2025-09-11T20:57:17.477197471Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Short dcid=0854ae391cf944fd key_phase=false len=6 pn=4 [2025-09-11T20:57:17.477200396Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:17.477206588Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=98.938767ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 870868749 }, next_time: Instant { tv_sec: 956, tv_nsec: 870798313 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.389086ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.477235261Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:46239 to 193.167.100.100:443 [2025-09-11T20:57:17.477241743Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Short dcid=0854ae391cf944fd key_phase=false len=6 pn=5 [2025-09-11T20:57:17.477244288Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:17.477250530Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=98.894524ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 870868749 }, next_time: Instant { tv_sec: 956, tv_nsec: 873304973 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.477291816Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:46239 to 193.167.100.100:443 [2025-09-11T20:57:17.477299601Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Short dcid=0854ae391cf944fd key_phase=false len=73 pn=6 [2025-09-11T20:57:17.477302276Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:17.477307997Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=98.837378ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 870972863 }, next_time: Instant { tv_sec: 956, tv_nsec: 873304973 }, max_datagram_size: 1350, last_packet_size: None, iv: 256.743µ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-11T20:57:17.477357810Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:46239 to 193.167.100.100:443 [2025-09-11T20:57:17.477371525Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Short dcid=0854ae391cf944fd key_phase=false len=31 pn=7 [2025-09-11T20:57:17.477374220Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:17.477380582Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=98.764822ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 870972863 }, next_time: Instant { tv_sec: 956, tv_nsec: 873561716 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.477411259Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:46239 to 193.167.100.100:443 [2025-09-11T20:57:17.477415427Z TRACE quiche_apps::client] 0.0.0.0:46239 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.477568993Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:46239 [2025-09-11T20:57:17.477577459Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx pkt Short dcid=cbb2f8c044605364616fbf64a8f40e34967fd292 key_phase=false len=1329 pn=1 [2025-09-11T20:57:17.477586265Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm PING mtu_probe=None [2025-09-11T20:57:17.477597226Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm PADDING len=1311 [2025-09-11T20:57:17.477606533Z TRACE quiche_apps::client] 0.0.0.0:46239: processed 1350 bytes [2025-09-11T20:57:17.477612274Z TRACE quiche_apps::client] 0.0.0.0:46239: recv() would block [2025-09-11T20:57:17.477615780Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.477627552Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Short dcid=0854ae391cf944fd key_phase=false len=5 pn=8 [2025-09-11T20:57:17.477631489Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm ACK delay=6 blocks=[1..1] ecn_counts=None [2025-09-11T20:57:17.477641318Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=98.503616ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 871298941 }, next_time: Instant { tv_sec: 956, tv_nsec: 873561716 }, max_datagram_size: 1350, last_packet_size: None, iv: 111.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-11T20:57:17.477679249Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:46239 to 193.167.100.100:443 [2025-09-11T20:57:17.477686162Z TRACE quiche_apps::client] 0.0.0.0:46239 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.520027019Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:46239 [2025-09-11T20:57:17.520045704Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx pkt Short dcid=cbb2f8c044605364616fbf64a8f40e34967fd292 key_phase=false len=1186 pn=3 [2025-09-11T20:57:17.520058027Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm HANDSHAKE_DONE [2025-09-11T20:57:17.520064649Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 dropped epoch 1 state [2025-09-11T20:57:17.520070831Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:17.520086380Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:17.520093493Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm PADDING len=113 [2025-09-11T20:57:17.520109072Z TRACE quiche_apps::client] 0.0.0.0:46239: processed 1207 bytes [2025-09-11T20:57:17.520116606Z TRACE quiche_apps::client] 0.0.0.0:46239: recv() would block [2025-09-11T20:57:17.520121115Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.520125984Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 stream id 0 is readable [2025-09-11T20:57:17.520135041Z TRACE quiche::h3::stream] cbb2f8c044605364616fbf64a8f40e34967fd292 read 1 bytes on stream 0 [2025-09-11T20:57:17.520142384Z TRACE quiche::h3::stream] cbb2f8c044605364616fbf64a8f40e34967fd292 read 1 bytes on stream 0 [2025-09-11T20:57:17.520148065Z TRACE quiche::h3::stream] cbb2f8c044605364616fbf64a8f40e34967fd292 read 1 bytes on stream 0 [2025-09-11T20:57:17.520155048Z TRACE quiche::h3::stream] cbb2f8c044605364616fbf64a8f40e34967fd292 read 17 bytes on stream 0 [2025-09-11T20:57:17.520160979Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:17.520166659Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:17.520171649Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:17.520177339Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:17.520184462Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:17.520196515Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:17.520205161Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 stream id 0 is readable [2025-09-11T20:57:17.520211373Z TRACE quiche::h3::stream] cbb2f8c044605364616fbf64a8f40e34967fd292 read 1 bytes on stream 0 [2025-09-11T20:57:17.520217534Z TRACE quiche::h3::stream] cbb2f8c044605364616fbf64a8f40e34967fd292 read 1 bytes on stream 0 [2025-09-11T20:57:17.520224056Z TRACE quiche::h3::stream] cbb2f8c044605364616fbf64a8f40e34967fd292 read 1 bytes on stream 0 [2025-09-11T20:57:17.520228685Z TRACE quiche::h3] cbb2f8c044605364616fbf64a8f40e34967fd292 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:17.520236069Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:17.520239475Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:17.520242621Z INFO quiche_apps::common] 1/1 response(s) received in 77.046467ms, closing... [2025-09-11T20:57:17.520253682Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx pkt Short dcid=0854ae391cf944fd key_phase=false len=11 pn=9 [2025-09-11T20:57:17.520257098Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:17.520266706Z TRACE quiche::recovery::congestion::recovery] cbb2f8c044605364616fbf64a8f40e34967fd292 timer=109.199934ms latest_rtt=33.072846ms srtt=33.072846ms min_rtt=33.072846ms rttvar=16.536423ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1444 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, first_sent_time: Instant { tv_sec: 956, tv_nsec: 870380499 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.54 Kbps, is_app_limited: true, interval: 33.072846ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 956, tv_nsec: 836740305 }), send_elapsed: 0ns, ack_elapsed: 33.072846ms, rtt: 33.072846ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 510237, last_update: Instant { tv_sec: 956, tv_nsec: 913925872 }, next_time: Instant { tv_sec: 956, tv_nsec: 914037585 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.520320426Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:46239 to 193.167.100.100:443 [2025-09-11T20:57:17.520349340Z TRACE quiche_apps::client] 0.0.0.0:46239 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.539556335Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:46239 [2025-09-11T20:57:17.539571884Z TRACE quiche_apps::client] 0.0.0.0:46239: processed 183 bytes [2025-09-11T20:57:17.539578937Z TRACE quiche_apps::client] 0.0.0.0:46239: recv() would block [2025-09-11T20:57:17.539583907Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.539591100Z TRACE quiche_apps::client] 0.0.0.0:46239 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.540536072Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:46239 [2025-09-11T20:57:17.540548735Z TRACE quiche_apps::client] 0.0.0.0:46239: processed 1207 bytes [2025-09-11T20:57:17.540554045Z TRACE quiche_apps::client] 0.0.0.0:46239: recv() would block [2025-09-11T20:57:17.540557772Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.540563853Z TRACE quiche_apps::client] 0.0.0.0:46239 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.550183954Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:46239 [2025-09-11T20:57:17.550198571Z TRACE quiche_apps::client] 0.0.0.0:46239: processed 1207 bytes [2025-09-11T20:57:17.550205063Z TRACE quiche_apps::client] 0.0.0.0:46239: recv() would block [2025-09-11T20:57:17.550209702Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.550216665Z TRACE quiche_apps::client] 0.0.0.0:46239 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.818546550Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:17.818578670Z TRACE quiche] cbb2f8c044605364616fbf64a8f40e34967fd292 draining timeout expired [2025-09-11T20:57:17.818628253Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.818635296Z INFO quiche_apps::client] connection closed, recv=5 sent=10 lost=0 retrans=0 sent_bytes=1971 recv_bytes=3809 lost_bytes=0 [local_addr=0.0.0.0:46239 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=10 lost=0 retrans=0 rtt=33.072846ms min_rtt=Some(33.072846ms) rttvar=16.536423ms cwnd=13500 sent_bytes=1971 recv_bytes=3809 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=10068] [2025-09-11T20:57:17.823459297Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:17.823718330Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:36663 with scid 6457960cb7c37d595cc815a992c0251d6bf8d53c [2025-09-11T20:57:17.823764977Z TRACE quiche::tls] 6457960cb7c37d595cc815a992c0251d6bf8d53c write message lvl=Initial len=266 [2025-09-11T20:57:17.823782589Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Initial version=1 dcid=591ff67f1fe40e6647cffa40460af81e scid=6457960cb7c37d595cc815a992c0251d6bf8d53c len=270 pn=0 [2025-09-11T20:57:17.823785856Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:17.823799822Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=998.927224ms 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: 957, tv_nsec: 217404776 }, first_sent_time: Instant { tv_sec: 957, tv_nsec: 217404776 }, 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: 957, tv_nsec: 217404776 }, next_time: Instant { tv_sec: 957, tv_nsec: 217404776 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:17.823889379Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:17.857436805Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:17.857469166Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c dropped invalid packet [2025-09-11T20:57:17.857477031Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 439 bytes [2025-09-11T20:57:17.857484905Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:17.857490375Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.857516634Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:17.858441949Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:17.858456767Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c dropped invalid packet [2025-09-11T20:57:17.858461205Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 1350 bytes [2025-09-11T20:57:17.858466645Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:17.858470533Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:17.858478798Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:18.824512384Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:18.824546778Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c loss detection timeout expired [2025-09-11T20:57:18.824553721Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=997.172413ms 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: 957, tv_nsec: 217404776 }, first_sent_time: Instant { tv_sec: 957, tv_nsec: 217404776 }, 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: 957, tv_nsec: 217404776 }, next_time: Instant { tv_sec: 957, tv_nsec: 217404776 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:18.824578086Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:18.824614545Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Initial version=1 dcid=591ff67f1fe40e6647cffa40460af81e scid=6457960cb7c37d595cc815a992c0251d6bf8d53c len=270 pn=1 [2025-09-11T20:57:18.824619223Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:18.824639040Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=1.997949566s 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: 957, tv_nsec: 217404776 }, first_sent_time: Instant { tv_sec: 957, tv_nsec: 217404776 }, 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: 958, tv_nsec: 218266206 }, next_time: Instant { tv_sec: 958, tv_nsec: 218266206 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:18.824738986Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:18.824746791Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:20.824799738Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:20.824826928Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c loss detection timeout expired [2025-09-11T20:57:20.824834001Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=1.995753843s 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: 957, tv_nsec: 217404776 }, first_sent_time: Instant { tv_sec: 957, tv_nsec: 217404776 }, 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: 958, tv_nsec: 218266206 }, next_time: Instant { tv_sec: 958, tv_nsec: 218266206 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:20.824857776Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:20.824892971Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Initial version=1 dcid=591ff67f1fe40e6647cffa40460af81e scid=6457960cb7c37d595cc815a992c0251d6bf8d53c len=270 pn=2 [2025-09-11T20:57:20.824897500Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:20.824916786Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=3.995950057s 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: 957, tv_nsec: 217404776 }, first_sent_time: Instant { tv_sec: 957, tv_nsec: 217404776 }, 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: 960, tv_nsec: 218544533 }, next_time: Instant { tv_sec: 960, tv_nsec: 218544533 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:20.825010260Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.825028744Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Initial version=1 dcid=591ff67f1fe40e6647cffa40460af81e scid=6457960cb7c37d595cc815a992c0251d6bf8d53c len=4 pn=3 [2025-09-11T20:57:20.825034195Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm PING mtu_probe=None [2025-09-11T20:57:20.825039324Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm PADDING len=3 [2025-09-11T20:57:20.825051477Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=3.995966127s 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: 957, tv_nsec: 217404776 }, first_sent_time: Instant { tv_sec: 957, tv_nsec: 217404776 }, 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: 960, tv_nsec: 218695785 }, next_time: Instant { tv_sec: 960, tv_nsec: 218695785 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:20.825097192Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.825107211Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:20.857719796Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:20.857743119Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx pkt Initial version=1 dcid=6457960cb7c37d595cc815a992c0251d6bf8d53c scid=adc8a779d2548e54 token= len=145 pn=102916 [2025-09-11T20:57:20.857760852Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:20.857878612Z TRACE quiche::tls] 6457960cb7c37d595cc815a992c0251d6bf8d53c set write secret lvl=Handshake [2025-09-11T20:57:20.857891776Z TRACE quiche::tls] 6457960cb7c37d595cc815a992c0251d6bf8d53c set read secret lvl=Handshake [2025-09-11T20:57:20.857902266Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm ACK delay=17 blocks=[0..0, 2..2] ecn_counts=None [2025-09-11T20:57:20.857908468Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet newly acked 0 [2025-09-11T20:57:20.857912065Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet newly acked 2 [2025-09-11T20:57:20.857916112Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet 1 lost on epoch 0 [2025-09-11T20:57:20.857931080Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PADDING len=24 [2025-09-11T20:57:20.857958371Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx pkt Handshake version=1 dcid=6457960cb7c37d595cc815a992c0251d6bf8d53c scid=adc8a779d2548e54 len=1032 pn=2 [2025-09-11T20:57:20.857965564Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:20.858191866Z TRACE quiche::tls] 6457960cb7c37d595cc815a992c0251d6bf8d53c write message lvl=Handshake len=36 [2025-09-11T20:57:20.858197116Z TRACE quiche::tls] 6457960cb7c37d595cc815a992c0251d6bf8d53c set write secret lvl=OneRTT [2025-09-11T20:57:20.858205922Z TRACE quiche::tls] 6457960cb7c37d595cc815a992c0251d6bf8d53c set read secret lvl=OneRTT [2025-09-11T20:57:20.858225108Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(591ff67f1fe40e6647cffa40460af81e), max_idle_timeout: 180000, stateless_reset_token: Some(153043938290789557768053371702648424808), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(adc8a779d2548e54), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:20.858247470Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PADDING len=306 [2025-09-11T20:57:20.858264682Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 1252 bytes [2025-09-11T20:57:20.858270472Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:20.858273608Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:20.858290370Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:20.858305478Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c open GREASE stream 14 [2025-09-11T20:57:20.858315056Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm GREASE stream=0 len=0 [2025-09-11T20:57:20.858322099Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm GREASE stream=0 len=18 [2025-09-11T20:57:20.858369858Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:20.858377602Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /fsqpulwmbd", "user-agent: quiche"] [2025-09-11T20:57:20.858463953Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Initial version=1 dcid=adc8a779d2548e54 scid=6457960cb7c37d595cc815a992c0251d6bf8d53c len=9 pn=4 [2025-09-11T20:57:20.858467900Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm ACK delay=90 blocks=[102916..102916] ecn_counts=None [2025-09-11T20:57:20.858498177Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=65.134162ms latest_rtt=32.871488ms srtt=32.871488ms min_rtt=32.871488ms rttvar=16.435744ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 960, tv_nsec: 251416021 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 218544533 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.034011245s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 957, tv_nsec: 217404776 }), send_elapsed: 3.001139757s, ack_elapsed: 3.034011245s, rtt: 32.871488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359353, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.858519026Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Handshake version=1 dcid=adc8a779d2548e54 scid=6457960cb7c37d595cc815a992c0251d6bf8d53c len=46 pn=5 [2025-09-11T20:57:20.858521871Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm ACK delay=70 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:20.858524656Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:20.858534214Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=65.098585ms latest_rtt=32.871488ms srtt=32.871488ms min_rtt=32.871488ms rttvar=16.435744ms cwnd=9450 ssthresh=9450 bytes_in_flight=167 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 960, tv_nsec: 251416021 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 218544533 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.034011245s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 957, tv_nsec: 217404776 }), send_elapsed: 3.001139757s, ack_elapsed: 3.034011245s, rtt: 32.871488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359353, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.858546336Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c dropped epoch 0 state [2025-09-11T20:57:20.858559331Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=1160 pn=6 [2025-09-11T20:57:20.858561956Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[26, 3a, ca, 37, e1, b5, f5, 76, 35, 49, 6e, 23, 97, 84, 15, a4, e7, ad, 1e, fc] reset_token=[9b, d2, 4f, 5d, e3, c8, 21, 6b, 0f, 6a, 2b, 94, e8, ab, 80, b2] [2025-09-11T20:57:20.858568247Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[94, 0b, 2d, a9, 5f, ed, 39, 9f, 00, fa, 24, 62, c7, 6f, da, 4f, b2, d4, 1c, c8] reset_token=[36, 47, 80, d4, 1b, 6a, 41, 18, 5e, 9b, 20, da, ba, 7b, 7d, eb] [2025-09-11T20:57:20.858573377Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[83, fc, 18, 86, 88, 98, 5f, 91, 60, b6, e7, 40, c6, be, 72, f2, 03, e0, 91, 07] reset_token=[c1, 8b, 2e, 7c, 4b, c1, 27, 06, cd, 4f, ed, 53, 78, b3, 43, 0d] [2025-09-11T20:57:20.858578316Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[a7, 13, 16, 4b, 8b, 94, f4, 75, 92, ea, 09, 0c, 0c, 86, 41, 30, 20, 0c, 1f, 52] reset_token=[b8, 87, 36, 11, 0b, 29, 80, 43, 5b, 24, 83, 1d, 5b, 93, 86, b7] [2025-09-11T20:57:20.858583275Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[25, 3d, 3d, f8, ef, 5f, 47, 30, 96, 21, de, 19, 88, 11, 6a, 71, ce, e5, 29, 62] reset_token=[16, 5b, c4, 63, f0, 7d, 87, 5f, 5a, d7, 35, f6, 41, 1d, a1, b3] [2025-09-11T20:57:20.858587944Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e6, b2, 7a, e8, 2f, 9b, be, a4, 73, 21, c0, e9, 14, 29, 84, c4, 92, ee, c1, 85] reset_token=[a3, a9, 74, cd, 68, 73, 0a, 28, 7b, 7a, af, e1, fd, 08, 7b, dd] [2025-09-11T20:57:20.858592733Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[75, c7, ce, 9c, 3a, 06, a1, fc, b4, 4b, cf, c6, 83, ac, fa, 6c, 61, 76, a5, f9] reset_token=[86, 41, 9a, f4, 0a, da, 69, 71, af, 46, ef, c5, 57, 65, 7c, bc] [2025-09-11T20:57:20.858597642Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:20.858600177Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm PADDING len=856 [2025-09-11T20:57:20.858611588Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=98.459135ms latest_rtt=32.871488ms srtt=32.871488ms min_rtt=32.871488ms rttvar=16.435744ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 960, tv_nsec: 251416021 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 218544533 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.034011245s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 957, tv_nsec: 217404776 }), send_elapsed: 3.001139757s, ack_elapsed: 3.034011245s, rtt: 32.871488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359353, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.858650942Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.858663675Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=6 pn=7 [2025-09-11T20:57:20.858668054Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:20.858676810Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=98.393503ms latest_rtt=32.871488ms srtt=32.871488ms min_rtt=32.871488ms rttvar=16.435744ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 960, tv_nsec: 251416021 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 218544533 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.034011245s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 957, tv_nsec: 217404776 }), send_elapsed: 3.001139757s, ack_elapsed: 3.034011245s, rtt: 32.871488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359353, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.858721523Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.858733656Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=6 pn=8 [2025-09-11T20:57:20.858737964Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:20.858747311Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=98.322861ms latest_rtt=32.871488ms srtt=32.871488ms min_rtt=32.871488ms rttvar=16.435744ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 960, tv_nsec: 251416021 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 218544533 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.034011245s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 957, tv_nsec: 217404776 }), send_elapsed: 3.001139757s, ack_elapsed: 3.034011245s, rtt: 32.871488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359353, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.858801943Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.858814677Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=73 pn=9 [2025-09-11T20:57:20.858818764Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:20.858828883Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=98.241189ms latest_rtt=32.871488ms srtt=32.871488ms min_rtt=32.871488ms rttvar=16.435744ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 960, tv_nsec: 251416021 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 218544533 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.034011245s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 957, tv_nsec: 217404776 }), send_elapsed: 3.001139757s, ack_elapsed: 3.034011245s, rtt: 32.871488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359353, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.858873446Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.858885318Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=31 pn=10 [2025-09-11T20:57:20.858889857Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:20.858900476Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=98.169806ms latest_rtt=32.871488ms srtt=32.871488ms min_rtt=32.871488ms rttvar=16.435744ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 960, tv_nsec: 251416021 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 218544533 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.034011245s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 957, tv_nsec: 217404776 }), send_elapsed: 3.001139757s, ack_elapsed: 3.034011245s, rtt: 32.871488ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359353, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.858942795Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.858947705Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:20.890922512Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:20.890941627Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx pkt Short dcid=6457960cb7c37d595cc815a992c0251d6bf8d53c key_phase=false len=418 pn=2 [2025-09-11T20:57:20.890953860Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:20.890985048Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm NEW_TOKEN len=50 [2025-09-11T20:57:20.890993885Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[39, f5, a4, c2, 0c, 50, e2, 7f] reset_token=[74, 56, a3, e2, b7, ff, 22, 19, be, d6, 83, 04, 02, 11, c5, 99] [2025-09-11T20:57:20.891006378Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[54, 86, d4, 80, 52, 14, f7, 94] reset_token=[eb, f4, 87, 2f, 03, b8, c7, 70, 03, a1, d3, 66, ce, ca, 1b, 8c] [2025-09-11T20:57:20.891016607Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[fe, a4, c1, 97, a4, 00, de, b8] reset_token=[98, e1, 6c, db, 7b, c0, 2e, 1a, a5, d5, c2, d1, f5, d1, 11, 35] [2025-09-11T20:57:20.891026826Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[48, 84, 7a, bf, c6, da, 26, 43] reset_token=[c0, d5, 64, f1, 5b, 1d, e7, 25, 17, 10, f4, 7d, 7c, 3a, 92, 10] [2025-09-11T20:57:20.891036935Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[19, 48, 2a, b6, 51, b3, 58, 77] reset_token=[02, f5, c9, e8, a0, ad, 2f, e1, 61, fc, ba, 38, 31, c2, ce, 18] [2025-09-11T20:57:20.891046743Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[5f, 33, 19, c9, b1, 46, fa, ad] reset_token=[7f, de, b1, bd, 9a, 15, 6b, 05, 28, df, 6f, bd, c8, 0a, 70, fa] [2025-09-11T20:57:20.891057924Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[91, 6e, d3, 11, 74, a2, 53, dc] reset_token=[04, 08, f4, 03, 52, fc, 32, 03, 54, 10, 9e, e8, 41, 6f, f9, 52] [2025-09-11T20:57:20.891066721Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm ACK delay=3 blocks=[6..7] ecn_counts=None [2025-09-11T20:57:20.891073483Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet newly acked 6 [2025-09-11T20:57:20.891079184Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet newly acked 7 [2025-09-11T20:57:20.891086327Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PADDING len=19 [2025-09-11T20:57:20.891116122Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 439 bytes [2025-09-11T20:57:20.891125400Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:20.891130369Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:20.891145748Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=5 pn=11 [2025-09-11T20:57:20.891151138Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm ACK delay=25 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:20.891164403Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=49.80972ms latest_rtt=32.482873ms srtt=32.822911ms min_rtt=32.482873ms rttvar=12.423961ms cwnd=9450 ssthresh=9450 bytes_in_flight=288 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 1884, delivered_time: Instant { tv_sec: 960, tv_nsec: 284616592 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 7, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 33.589186ms, delivered: 1218, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 251416021 }), send_elapsed: 33.589186ms, ack_elapsed: 33.200571ms, rtt: 32.482873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359885, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.891238140Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.891248149Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:20.892212178Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:20.892223379Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx pkt Short dcid=6457960cb7c37d595cc815a992c0251d6bf8d53c key_phase=false len=1329 pn=4 [2025-09-11T20:57:20.892233228Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PING mtu_probe=None [2025-09-11T20:57:20.892243687Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PADDING len=1311 [2025-09-11T20:57:20.892253726Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 1350 bytes [2025-09-11T20:57:20.892257794Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:20.892260158Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:20.892268944Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=7 pn=12 [2025-09-11T20:57:20.892271760Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm ACK delay=5 blocks=[2..2, 4..4] ecn_counts=None [2025-09-11T20:57:20.892282980Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=48.691323ms latest_rtt=32.482873ms srtt=32.822911ms min_rtt=32.482873ms rttvar=12.423961ms cwnd=9450 ssthresh=9450 bytes_in_flight=288 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 1884, delivered_time: Instant { tv_sec: 960, tv_nsec: 284616592 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 7, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 33.589186ms, delivered: 1218, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 251416021 }), send_elapsed: 33.589186ms, ack_elapsed: 33.200571ms, rtt: 32.482873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359885, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.892351278Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.892371555Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:20.941475484Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:20.941498737Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c loss detection timeout expired [2025-09-11T20:57:20.941505209Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=81.987638ms latest_rtt=32.482873ms srtt=32.822911ms min_rtt=32.482873ms rttvar=12.423961ms cwnd=9450 ssthresh=9450 bytes_in_flight=288 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 1884, delivered_time: Instant { tv_sec: 960, tv_nsec: 284616592 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 7, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 33.589186ms, delivered: 1218, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 251416021 }), send_elapsed: 33.589186ms, ack_elapsed: 33.200571ms, rtt: 32.482873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359885, last_update: Instant { tv_sec: 960, tv_nsec: 252133719 }, next_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.941530236Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:20.941557397Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Handshake version=1 dcid=adc8a779d2548e54 scid=6457960cb7c37d595cc815a992c0251d6bf8d53c len=46 pn=13 [2025-09-11T20:57:20.941562156Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm ACK delay=10449 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:20.941567706Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:20.941584908Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=102.331829ms latest_rtt=32.482873ms srtt=32.822911ms min_rtt=32.482873ms rttvar=12.423961ms cwnd=9450 ssthresh=9450 bytes_in_flight=388 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 251416021 }) Rate { delivered: 1884, delivered_time: Instant { tv_sec: 960, tv_nsec: 284616592 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 252133719 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 7, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 33.589186ms, delivered: 1218, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 251416021 }), send_elapsed: 33.589186ms, ack_elapsed: 33.200571ms, rtt: 32.482873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359885, last_update: Instant { tv_sec: 960, tv_nsec: 335217764 }, next_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:20.941653466Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.941659557Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:20.979162940Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:20.979183488Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx pkt Short dcid=6457960cb7c37d595cc815a992c0251d6bf8d53c key_phase=false len=34 pn=5 [2025-09-11T20:57:20.979212272Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm HANDSHAKE_DONE [2025-09-11T20:57:20.979222230Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c dropped epoch 1 state [2025-09-11T20:57:20.979228311Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm ACK delay=7165 blocks=[7..7, 11..11] ecn_counts=None [2025-09-11T20:57:20.979235885Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet newly acked 11 [2025-09-11T20:57:20.979241586Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet 8 lost on epoch 2 [2025-09-11T20:57:20.979246115Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet 9 lost on epoch 2 [2025-09-11T20:57:20.979249882Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet 10 lost on epoch 2 [2025-09-11T20:57:20.979256795Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PADDING len=8 [2025-09-11T20:57:20.979275429Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 55 bytes [2025-09-11T20:57:20.979283164Z TRACE quiche_apps::client] got 183 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:20.979288674Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx pkt Short dcid=6457960cb7c37d595cc815a992c0251d6bf8d53c key_phase=false len=162 pn=6 [2025-09-11T20:57:20.979296889Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:20.979303862Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:20.979308691Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:20.979348165Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PADDING len=125 [2025-09-11T20:57:20.979377489Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 183 bytes [2025-09-11T20:57:20.979384442Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:20.979388220Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:20.979402186Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c stream id 3 is readable [2025-09-11T20:57:20.979412475Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 3 [2025-09-11T20:57:20.979419468Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c open peer's control stream 3 [2025-09-11T20:57:20.979425249Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 3 [2025-09-11T20:57:20.979429226Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 3 [2025-09-11T20:57:20.979433223Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 6 bytes on stream 3 [2025-09-11T20:57:20.979436369Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:20.979445236Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c stream id 7 is readable [2025-09-11T20:57:20.979448722Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 7 [2025-09-11T20:57:20.979452279Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c stream id 11 is readable [2025-09-11T20:57:20.979456216Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 11 [2025-09-11T20:57:20.979471154Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=11 pn=14 [2025-09-11T20:57:20.979474210Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm ACK delay=22 blocks=[4..6] ecn_counts=None [2025-09-11T20:57:20.979477335Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:20.979490350Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=92.48929ms latest_rtt=32.482873ms srtt=32.822911ms min_rtt=32.482873ms rttvar=12.423961ms cwnd=6615 ssthresh=6615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 410777741 }) Rate { delivered: 1884, delivered_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 11, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 88.240298ms, delivered: 0, prior_delivered: 1884, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 284616592 }), send_elapsed: 0ns, ack_elapsed: 88.240298ms, rtt: 120.723171ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 251920, last_update: Instant { tv_sec: 960, tv_nsec: 335217764 }, next_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:20.979533069Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.979540463Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=73 pn=15 [2025-09-11T20:57:20.979543078Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:20.979548739Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=92.506743ms latest_rtt=32.482873ms srtt=32.822911ms min_rtt=32.482873ms rttvar=12.423961ms cwnd=6615 ssthresh=6615 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 410777741 }) Rate { delivered: 1884, delivered_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 11, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 88.240298ms, delivered: 0, prior_delivered: 1884, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 284616592 }), send_elapsed: 0ns, ack_elapsed: 88.240298ms, rtt: 120.723171ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 251920, last_update: Instant { tv_sec: 960, tv_nsec: 335217764 }, next_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:20.979587581Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.979599303Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=31 pn=16 [2025-09-11T20:57:20.979603791Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:20.979613159Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=92.498928ms latest_rtt=32.482873ms srtt=32.822911ms min_rtt=32.482873ms rttvar=12.423961ms cwnd=6615 ssthresh=6615 bytes_in_flight=193 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 410777741 }) Rate { delivered: 1884, delivered_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 11, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 88.240298ms, delivered: 0, prior_delivered: 1884, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 284616592 }), send_elapsed: 0ns, ack_elapsed: 88.240298ms, rtt: 120.723171ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 251920, last_update: Instant { tv_sec: 960, tv_nsec: 335217764 }, next_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:20.979657231Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.979662090Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:20.980392010Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:20.980405525Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx pkt Short dcid=6457960cb7c37d595cc815a992c0251d6bf8d53c key_phase=false len=1329 pn=7 [2025-09-11T20:57:20.980414953Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PING mtu_probe=None [2025-09-11T20:57:20.980425803Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PADDING len=1311 [2025-09-11T20:57:20.980435100Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 1350 bytes [2025-09-11T20:57:20.980440922Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:20.980444669Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:20.980456200Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=5 pn=17 [2025-09-11T20:57:20.980460348Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm ACK delay=6 blocks=[4..7] ecn_counts=None [2025-09-11T20:57:20.980471809Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=91.640107ms latest_rtt=32.482873ms srtt=32.822911ms min_rtt=32.482873ms rttvar=12.423961ms cwnd=6615 ssthresh=6615 bytes_in_flight=193 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 410777741 }) Rate { delivered: 1884, delivered_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, end_of_app_limited: 15, last_sent_packet: 17, largest_acked: 11, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 88.240298ms, delivered: 0, prior_delivered: 1884, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 284616592 }), send_elapsed: 0ns, ack_elapsed: 88.240298ms, rtt: 120.723171ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 251920, last_update: Instant { tv_sec: 960, tv_nsec: 335217764 }, next_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:20.980518666Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:20.980527022Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:21.011102344Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:21.011121249Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx pkt Short dcid=6457960cb7c37d595cc815a992c0251d6bf8d53c key_phase=false len=1186 pn=8 [2025-09-11T20:57:21.011134784Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm ACK delay=9 blocks=[11..11, 14..15] ecn_counts=None [2025-09-11T20:57:21.011152768Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet newly acked 14 [2025-09-11T20:57:21.011158338Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c packet newly acked 15 [2025-09-11T20:57:21.011166363Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:21.011173897Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:21.011181562Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm PADDING len=107 [2025-09-11T20:57:21.011206588Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 1207 bytes [2025-09-11T20:57:21.011214764Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:21.011219642Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:21.011225323Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c stream id 0 is readable [2025-09-11T20:57:21.011233188Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 0 [2025-09-11T20:57:21.011240281Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 0 [2025-09-11T20:57:21.011246252Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 0 [2025-09-11T20:57:21.011252904Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 17 bytes on stream 0 [2025-09-11T20:57:21.011258044Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:21.011264677Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:21.011269395Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:21.011273072Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:21.011277140Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:21.011285255Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:21.011290995Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c stream id 0 is readable [2025-09-11T20:57:21.011294863Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 0 [2025-09-11T20:57:21.011298670Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 0 [2025-09-11T20:57:21.011302617Z TRACE quiche::h3::stream] 6457960cb7c37d595cc815a992c0251d6bf8d53c read 1 bytes on stream 0 [2025-09-11T20:57:21.011305593Z TRACE quiche::h3] 6457960cb7c37d595cc815a992c0251d6bf8d53c rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:21.011313177Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:21.011316984Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:21.011320120Z INFO quiche_apps::common] 1/1 response(s) received in 3.18742498s, closing... [2025-09-11T20:57:21.011358962Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx pkt Short dcid=adc8a779d2548e54 key_phase=false len=11 pn=18 [2025-09-11T20:57:21.011366596Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:21.011376916Z TRACE quiche::recovery::congestion::recovery] 6457960cb7c37d595cc815a992c0251d6bf8d53c timer=121.338603ms latest_rtt=69.577959ms srtt=37.408291ms min_rtt=32.482873ms rttvar=18.488732ms cwnd=6615 ssthresh=6615 bytes_in_flight=94 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 960, tv_nsec: 410777741 }) Rate { delivered: 2020, delivered_time: Instant { tv_sec: 960, tv_nsec: 404795723 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 335217764 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 15, rate_sample: RateSample { bandwidth: 290.09 Kbps, is_app_limited: true, interval: 69.577959ms, delivered: 136, prior_delivered: 1884, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 335217764 }), send_elapsed: 0ns, ack_elapsed: 69.577959ms, rtt: 69.577959ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 221040, last_update: Instant { tv_sec: 960, tv_nsec: 405029990 }, next_time: Instant { tv_sec: 960, tv_nsec: 405029990 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:21.011433040Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:36663 to 193.167.100.100:443 [2025-09-11T20:57:21.011441306Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:21.021149631Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:21.021162735Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 1207 bytes [2025-09-11T20:57:21.021169428Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:21.021174387Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:21.021181039Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:21.041293536Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:36663 [2025-09-11T20:57:21.041309145Z TRACE quiche_apps::client] 0.0.0.0:36663: processed 1207 bytes [2025-09-11T20:57:21.041315557Z TRACE quiche_apps::client] 0.0.0.0:36663: recv() would block [2025-09-11T20:57:21.041320096Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:21.041344842Z TRACE quiche_apps::client] 0.0.0.0:36663 -> 193.167.100.100:443: done writing [2025-09-11T20:57:21.346707936Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:21.346727612Z TRACE quiche] 6457960cb7c37d595cc815a992c0251d6bf8d53c draining timeout expired [2025-09-11T20:57:21.346766325Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:21.346773157Z INFO quiche_apps::client] connection closed, recv=8 sent=19 lost=5 retrans=8 sent_bytes=3061 recv_bytes=5836 lost_bytes=521 [local_addr=0.0.0.0:36663 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=19 lost=5 retrans=8 rtt=37.408291ms min_rtt=Some(32.482873ms) rttvar=18.488732ms cwnd=6615 sent_bytes=3061 recv_bytes=5836 lost_bytes=0 stream_retrans_bytes=1195 pmtu=1350 delivery_rate=36261] [2025-09-11T20:57:21.351447820Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:21.351698468Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58786 with scid 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d [2025-09-11T20:57:21.351737070Z TRACE quiche::tls] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d write message lvl=Initial len=266 [2025-09-11T20:57:21.351753160Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Initial version=1 dcid=245baeba9d1923de26bb04210e65d2af scid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d len=270 pn=0 [2025-09-11T20:57:21.351756235Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:21.351771774Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=998.932404ms 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: 960, tv_nsec: 745381959 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 745381959 }, 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: 960, tv_nsec: 745381959 }, next_time: Instant { tv_sec: 960, tv_nsec: 745381959 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:21.351854458Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:22.351910256Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:22.351935853Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d loss detection timeout expired [2025-09-11T20:57:22.351942746Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=997.760901ms 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: 960, tv_nsec: 745381959 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 745381959 }, 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: 960, tv_nsec: 745381959 }, next_time: Instant { tv_sec: 960, tv_nsec: 745381959 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:22.351966781Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:22.352004141Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Initial version=1 dcid=245baeba9d1923de26bb04210e65d2af scid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d len=270 pn=1 [2025-09-11T20:57:22.352008368Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:22.352026452Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=1.997955056s 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: 960, tv_nsec: 745381959 }, first_sent_time: Instant { tv_sec: 960, tv_nsec: 745381959 }, 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: 961, tv_nsec: 745659149 }, next_time: Instant { tv_sec: 961, tv_nsec: 745659149 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:22.352100240Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58786 to 193.167.100.100:443 [2025-09-11T20:57:22.352110890Z TRACE quiche_apps::client] 0.0.0.0:58786 -> 193.167.100.100:443: done writing [2025-09-11T20:57:22.385269174Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:58786 [2025-09-11T20:57:22.385297156Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx pkt Initial version=1 dcid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d scid=b327ed8ded7fa3a9 token= len=120 pn=71518 [2025-09-11T20:57:22.385312405Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm ACK delay=83 blocks=[1..1] ecn_counts=None [2025-09-11T20:57:22.385320079Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d packet newly acked 1 [2025-09-11T20:57:22.385342100Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d packet 0 lost on epoch 0 [2025-09-11T20:57:22.385360745Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:22.385455652Z TRACE quiche::tls] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d set write secret lvl=Handshake [2025-09-11T20:57:22.385471171Z TRACE quiche::tls] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d set read secret lvl=Handshake [2025-09-11T20:57:22.385505244Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx pkt Handshake version=1 dcid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d scid=b327ed8ded7fa3a9 len=726 pn=0 [2025-09-11T20:57:22.385511566Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:22.385733590Z TRACE quiche::tls] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d write message lvl=Handshake len=36 [2025-09-11T20:57:22.385740313Z TRACE quiche::tls] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d set write secret lvl=OneRTT [2025-09-11T20:57:22.385751093Z TRACE quiche::tls] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d set read secret lvl=OneRTT [2025-09-11T20:57:22.385771491Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(245baeba9d1923de26bb04210e65d2af), max_idle_timeout: 180000, stateless_reset_token: Some(313931678254577142493687555210603459273), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(b327ed8ded7fa3a9), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:22.385806065Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx pkt Handshake version=1 dcid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d scid=b327ed8ded7fa3a9 len=294 pn=1 [2025-09-11T20:57:22.385816725Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm PING mtu_probe=None [2025-09-11T20:57:22.385822506Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm PADDING len=273 [2025-09-11T20:57:22.385832404Z TRACE quiche_apps::client] 0.0.0.0:58786: processed 1252 bytes [2025-09-11T20:57:22.385839357Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:58786 [2025-09-11T20:57:22.385842864Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx pkt Short dcid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d key_phase=false len=418 pn=0 [2025-09-11T20:57:22.385847412Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:22.385862500Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm NEW_TOKEN len=50 [2025-09-11T20:57:22.385866267Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[53, fc, a7, 11, a6, 88, 1b, c4] reset_token=[94, f1, 15, ae, 2a, dc, c4, 3d, 2c, 8c, 0d, 9c, c6, c3, c7, c4] [2025-09-11T20:57:22.385872459Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[98, bb, 2d, 5a, 94, 84, 88, 0c] reset_token=[80, 9a, 10, f9, 5b, c3, 07, 62, 45, ee, a1, 7c, 71, a2, e0, 03] [2025-09-11T20:57:22.385882768Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[68, 83, e5, e2, de, 4f, 35, 93] reset_token=[7a, b2, 60, 68, 96, 43, 67, 3e, 46, 87, 81, 5f, ed, 9f, 6e, 7f] [2025-09-11T20:57:22.385887316Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[1d, f4, 52, 45, bd, 6b, e2, 77] reset_token=[3a, 6f, ce, c1, c7, 81, c7, 24, 51, d9, 00, 6e, 0a, ed, ee, 4e] [2025-09-11T20:57:22.385892897Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2c, 7a, cf, 9e, 06, a4, 22, 3d] reset_token=[ad, 94, 64, 8c, ff, b7, b2, d7, e7, f4, 5f, d6, d0, 11, 59, 96] [2025-09-11T20:57:22.385901062Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e8, 7b, c5, f5, c4, 87, 40, e6] reset_token=[59, bc, b9, 62, 68, b8, be, b9, a7, 9a, 56, a7, 09, 59, 20, 41] [2025-09-11T20:57:22.385909688Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[7c, 14, bd, f4, 76, 6e, b7, 3b] reset_token=[13, 30, d0, 72, c4, 7d, 36, c0, 6d, 64, 91, 9e, ba, 98, cc, ab] [2025-09-11T20:57:22.385916511Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:22.385922693Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:22.385926650Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:22.385929615Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm PADDING len=4 [2025-09-11T20:57:22.385939724Z TRACE quiche_apps::client] 0.0.0.0:58786: processed 439 bytes [2025-09-11T20:57:22.385943932Z TRACE quiche_apps::client] 0.0.0.0:58786: recv() would block [2025-09-11T20:57:22.385947829Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:22.385965112Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:22.385979759Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d open GREASE stream 14 [2025-09-11T20:57:22.385996430Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm GREASE stream=0 len=0 [2025-09-11T20:57:22.386032627Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm GREASE stream=0 len=18 [2025-09-11T20:57:22.386042576Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:22.386050471Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /iqovqhgqtp", "user-agent: quiche"] [2025-09-11T20:57:22.386111053Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d stream id 3 is readable [2025-09-11T20:57:22.386119459Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 3 [2025-09-11T20:57:22.386124539Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d open peer's control stream 3 [2025-09-11T20:57:22.386128777Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 3 [2025-09-11T20:57:22.386132504Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 3 [2025-09-11T20:57:22.386136772Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 6 bytes on stream 3 [2025-09-11T20:57:22.386140358Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:22.386148894Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d stream id 7 is readable [2025-09-11T20:57:22.386153022Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 7 [2025-09-11T20:57:22.386162569Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d stream id 11 is readable [2025-09-11T20:57:22.386170484Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 11 [2025-09-11T20:57:22.386203927Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Initial version=1 dcid=b327ed8ded7fa3a9 scid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d len=9 pn=2 [2025-09-11T20:57:22.386207944Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm ACK delay=113 blocks=[71518..71518] ecn_counts=None [2025-09-11T20:57:22.386218814Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=99.007268ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 778970318 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, 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.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 779871889 }, next_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.386243250Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Handshake version=1 dcid=b327ed8ded7fa3a9 scid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d len=45 pn=3 [2025-09-11T20:57:22.386246837Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm ACK delay=54 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:22.386250012Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:22.386259630Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=99.867372ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, 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.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 779871889 }, next_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.386286440Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d dropped epoch 0 state [2025-09-11T20:57:22.386303903Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Short dcid=b327ed8ded7fa3a9 key_phase=false len=1161 pn=4 [2025-09-11T20:57:22.386307450Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:22.386316216Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[74, 26, 69, cc, 11, 9a, d9, cf, 9a, cb, b6, ff, d9, d3, 91, 32, b2, c8, ef, 04] reset_token=[ab, 17, 36, 27, ef, 3f, 50, c0, 0e, 88, ee, 4f, 33, 9b, b1, 98] [2025-09-11T20:57:22.386348166Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[01, ac, 33, 9c, ad, 7c, 06, a1, 81, 2b, 6a, 77, 21, c9, c2, 9b, ab, f3, ef, cf] reset_token=[88, a3, f6, 3a, c5, e1, a7, a9, 71, b8, 00, 87, da, d1, 09, 4e] [2025-09-11T20:57:22.386365498Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[7d, 76, fc, 2d, e4, 42, 09, 90, d5, f4, ae, ad, d3, 0e, 8e, 75, 28, f6, c6, df] reset_token=[34, 15, 3c, 20, ca, 9a, 7d, 33, 50, 52, f9, c8, 65, 83, 54, b0] [2025-09-11T20:57:22.386376238Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4b, a9, e9, 43, b4, b0, 78, 7e, 8d, 97, 30, 22, b5, 48, b5, 9f, b9, 65, ee, 51] reset_token=[27, b5, 6f, 7b, 4c, cd, 93, e1, ab, 41, 9f, 14, d1, 44, 01, bf] [2025-09-11T20:57:22.386385936Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[90, 6a, bb, 9c, fe, 21, f8, 25, ee, 69, b9, b1, da, cc, 66, da, b1, 68, 04, 6e] reset_token=[7d, 96, ab, b2, 5c, d7, 9d, 97, 55, 0d, bb, 11, c4, 68, 7b, 9f] [2025-09-11T20:57:22.386395724Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[6c, 00, ff, a0, ec, 08, 0e, 2e, eb, 10, 70, 49, e2, 89, ea, cf, 5a, a2, 4c, aa] reset_token=[b4, 6a, 93, 33, d3, 90, b8, f0, c8, 72, c4, 03, bd, b4, f8, 39] [2025-09-11T20:57:22.386406274Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[01, 32, 19, e0, 77, a7, a8, 9b, 5f, ab, b6, 26, bc, 8a, d4, 46, e0, ff, a2, 7b] reset_token=[e9, 47, 6b, cc, 43, 05, 85, 40, 0a, 21, 1c, d3, f4, c2, a4, 49] [2025-09-11T20:57:22.386416333Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:22.386421102Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm PADDING len=852 [2025-09-11T20:57:22.386441409Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=99.685844ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, 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.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 779871889 }, next_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.386484119Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:58786 to 193.167.100.100:443 [2025-09-11T20:57:22.386492925Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Short dcid=b327ed8ded7fa3a9 key_phase=false len=6 pn=5 [2025-09-11T20:57:22.386500339Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:22.386506020Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=99.621804ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, 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.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 779871889 }, next_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.386537078Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:58786 to 193.167.100.100:443 [2025-09-11T20:57:22.386547056Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Short dcid=b327ed8ded7fa3a9 key_phase=false len=6 pn=6 [2025-09-11T20:57:22.386550763Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:22.386559139Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=99.568154ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, 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.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 779871889 }, next_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.386597791Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:58786 to 193.167.100.100:443 [2025-09-11T20:57:22.386608260Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Short dcid=b327ed8ded7fa3a9 key_phase=false len=73 pn=7 [2025-09-11T20:57:22.386612659Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:22.386621675Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=99.505868ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, 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.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 779871889 }, next_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.386660718Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:58786 to 193.167.100.100:443 [2025-09-11T20:57:22.386671789Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Short dcid=b327ed8ded7fa3a9 key_phase=false len=31 pn=8 [2025-09-11T20:57:22.386676287Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:22.386685454Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=99.442019ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 779871889 }, next_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.386724837Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:58786 to 193.167.100.100:443 [2025-09-11T20:57:22.386732021Z TRACE quiche_apps::client] 0.0.0.0:58786 -> 193.167.100.100:443: done writing [2025-09-11T20:57:22.486882304Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:22.486896250Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d loss detection timeout expired [2025-09-11T20:57:22.486901821Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=99.159098ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 779871889 }, next_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.486929823Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:22.486948768Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Handshake version=1 dcid=b327ed8ded7fa3a9 scid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d len=46 pn=9 [2025-09-11T20:57:22.486952555Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm ACK delay=12642 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:22.486956934Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:22.486967503Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=119.565365ms latest_rtt=33.311169ms srtt=33.311169ms min_rtt=33.311169ms rttvar=16.655584ms cwnd=9450 ssthresh=9450 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.58 Kbps, is_app_limited: true, interval: 1.033588359s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 960, tv_nsec: 745381959 }), send_elapsed: 1.00027719s, ack_elapsed: 1.033588359s, rtt: 33.311169ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354610, last_update: Instant { tv_sec: 961, tv_nsec: 880615358 }, next_time: Instant { tv_sec: 961, tv_nsec: 880615358 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.487013950Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:58786 to 193.167.100.100:443 [2025-09-11T20:57:22.487019711Z TRACE quiche_apps::client] 0.0.0.0:58786 -> 193.167.100.100:443: done writing [2025-09-11T20:57:22.518891575Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:58786 [2025-09-11T20:57:22.518911081Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx pkt Short dcid=4d2ad43a2ccffc8b4058c8faf12634cda0483e7d key_phase=false len=1186 pn=2 [2025-09-11T20:57:22.518924216Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm ACK delay=12429 blocks=[5..5, 7..8] ecn_counts=None [2025-09-11T20:57:22.518930057Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d packet newly acked 5 [2025-09-11T20:57:22.518935136Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d packet newly acked 7 [2025-09-11T20:57:22.518940065Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d packet newly acked 8 [2025-09-11T20:57:22.518946417Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d packet 4 lost on epoch 2 [2025-09-11T20:57:22.518952388Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm HANDSHAKE_DONE [2025-09-11T20:57:22.518958710Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d dropped epoch 1 state [2025-09-11T20:57:22.518964050Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:22.518970352Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:22.518987354Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm PADDING len=105 [2025-09-11T20:57:22.519032147Z TRACE quiche_apps::client] 0.0.0.0:58786: processed 1207 bytes [2025-09-11T20:57:22.519040703Z TRACE quiche_apps::client] 0.0.0.0:58786: recv() would block [2025-09-11T20:57:22.519046303Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:22.519051894Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d stream id 0 is readable [2025-09-11T20:57:22.519059297Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 0 [2025-09-11T20:57:22.519066912Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 0 [2025-09-11T20:57:22.519073203Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 0 [2025-09-11T20:57:22.519079615Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 17 bytes on stream 0 [2025-09-11T20:57:22.519084134Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:22.519090005Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:22.519094714Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:22.519100354Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:22.519105944Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:22.519113659Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:22.519119039Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d stream id 0 is readable [2025-09-11T20:57:22.519122956Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 0 [2025-09-11T20:57:22.519126834Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 0 [2025-09-11T20:57:22.519130901Z TRACE quiche::h3::stream] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d read 1 bytes on stream 0 [2025-09-11T20:57:22.519133836Z TRACE quiche::h3] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:22.519141240Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:22.519146650Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:22.519152171Z INFO quiche_apps::common] 1/1 response(s) received in 1.167292292s, closing... [2025-09-11T20:57:22.519168772Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx pkt Short dcid=b327ed8ded7fa3a9 key_phase=false len=11 pn=10 [2025-09-11T20:57:22.519174312Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:22.519187507Z TRACE quiche::recovery::congestion::recovery] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d timer=16.309557ms latest_rtt=132.713747ms srtt=44.48649ms min_rtt=33.311169ms rttvar=34.842332ms cwnd=9450 ssthresh=9450 bytes_in_flight=69 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 961, tv_nsec: 813183058 }) Rate { delivered: 521, delivered_time: Instant { tv_sec: 961, tv_nsec: 912585636 }, first_sent_time: Instant { tv_sec: 961, tv_nsec: 779871889 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 11.33 Kbps, is_app_limited: true, interval: 132.713747ms, delivered: 188, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 961, tv_nsec: 779871889 }), send_elapsed: 0ns, ack_elapsed: 132.713747ms, rtt: 132.713747ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 265530, last_update: Instant { tv_sec: 961, tv_nsec: 880615358 }, next_time: Instant { tv_sec: 961, tv_nsec: 880615358 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:22.519239864Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:58786 to 193.167.100.100:443 [2025-09-11T20:57:22.519245004Z TRACE quiche_apps::client] 0.0.0.0:58786 -> 193.167.100.100:443: done writing [2025-09-11T20:57:22.528796486Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:58786 [2025-09-11T20:57:22.528809580Z TRACE quiche_apps::client] 0.0.0.0:58786: processed 1207 bytes [2025-09-11T20:57:22.528816594Z TRACE quiche_apps::client] 0.0.0.0:58786: recv() would block [2025-09-11T20:57:22.528821292Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:22.528828045Z TRACE quiche_apps::client] 0.0.0.0:58786 -> 193.167.100.100:443: done writing [2025-09-11T20:57:22.538867354Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:58786 [2025-09-11T20:57:22.538881921Z TRACE quiche_apps::client] 0.0.0.0:58786: processed 1207 bytes [2025-09-11T20:57:22.538888854Z TRACE quiche_apps::client] 0.0.0.0:58786: recv() would block [2025-09-11T20:57:22.538893773Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:22.538900696Z TRACE quiche_apps::client] 0.0.0.0:58786 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.071489892Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:23.071520179Z TRACE quiche] 4d2ad43a2ccffc8b4058c8faf12634cda0483e7d draining timeout expired [2025-09-11T20:57:23.071565353Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.071573408Z INFO quiche_apps::client] connection closed, recv=5 sent=11 lost=2 retrans=4 sent_bytes=2373 recv_bytes=2898 lost_bytes=1520 [local_addr=0.0.0.0:58786 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=11 lost=2 retrans=4 rtt=44.48649ms min_rtt=Some(33.311169ms) rttvar=34.842332ms cwnd=9450 sent_bytes=2373 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=587 pmtu=1350 delivery_rate=1416] [2025-09-11T20:57:23.076392791Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:23.076633960Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37991 with scid 69eeb6636723cb2e73f693e8746498cd3f1452e4 [2025-09-11T20:57:23.076673424Z TRACE quiche::tls] 69eeb6636723cb2e73f693e8746498cd3f1452e4 write message lvl=Initial len=266 [2025-09-11T20:57:23.076689283Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Initial version=1 dcid=b2c0f3f5d854dda6776db74f9501a948 scid=69eeb6636723cb2e73f693e8746498cd3f1452e4 len=270 pn=0 [2025-09-11T20:57:23.076692209Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:23.076704952Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=998.934898ms 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: 962, tv_nsec: 470317551 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 470317551 }, 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: 962, tv_nsec: 470317551 }, next_time: Instant { tv_sec: 962, tv_nsec: 470317551 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.076790642Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:23.109812710Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:37991 [2025-09-11T20:57:23.109834210Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx pkt Initial version=1 dcid=69eeb6636723cb2e73f693e8746498cd3f1452e4 scid=b42d89d6ed4ee22f token= len=120 pn=92577 [2025-09-11T20:57:23.109851583Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm ACK delay=65 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:23.109876188Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 packet newly acked 0 [2025-09-11T20:57:23.109886207Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:23.110024395Z TRACE quiche::tls] 69eeb6636723cb2e73f693e8746498cd3f1452e4 set write secret lvl=Handshake [2025-09-11T20:57:23.110036657Z TRACE quiche::tls] 69eeb6636723cb2e73f693e8746498cd3f1452e4 set read secret lvl=Handshake [2025-09-11T20:57:23.110077554Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx pkt Handshake version=1 dcid=69eeb6636723cb2e73f693e8746498cd3f1452e4 scid=b42d89d6ed4ee22f len=726 pn=0 [2025-09-11T20:57:23.110089997Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:23.110378024Z TRACE quiche::tls] 69eeb6636723cb2e73f693e8746498cd3f1452e4 write message lvl=Handshake len=36 [2025-09-11T20:57:23.110383824Z TRACE quiche::tls] 69eeb6636723cb2e73f693e8746498cd3f1452e4 set write secret lvl=OneRTT [2025-09-11T20:57:23.110393032Z TRACE quiche::tls] 69eeb6636723cb2e73f693e8746498cd3f1452e4 set read secret lvl=OneRTT [2025-09-11T20:57:23.110411907Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(b2c0f3f5d854dda6776db74f9501a948), max_idle_timeout: 180000, stateless_reset_token: Some(263900859901402744663435923578160960775), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(b42d89d6ed4ee22f), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:23.110446581Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx pkt Handshake version=1 dcid=69eeb6636723cb2e73f693e8746498cd3f1452e4 scid=b42d89d6ed4ee22f len=294 pn=1 [2025-09-11T20:57:23.110457853Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm PING mtu_probe=None [2025-09-11T20:57:23.110462571Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm PADDING len=273 [2025-09-11T20:57:23.110470196Z TRACE quiche_apps::client] 0.0.0.0:37991: processed 1252 bytes [2025-09-11T20:57:23.110477589Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:37991 [2025-09-11T20:57:23.110481847Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx pkt Short dcid=69eeb6636723cb2e73f693e8746498cd3f1452e4 key_phase=false len=418 pn=0 [2025-09-11T20:57:23.110487167Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:23.110504460Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:23.110509519Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e2, fd, c5, 9e, 03, 50, 68, 6d] reset_token=[36, 4c, c8, 4d, 09, 99, 32, ae, c1, bf, 4f, 21, ee, 2f, fe, 02] [2025-09-11T20:57:23.110521371Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bd, 18, 4f, c0, 62, ee, d7, 18] reset_token=[49, e2, 51, c6, 8c, 61, 9b, d6, a6, 26, 98, 83, d6, 6f, 66, 20] [2025-09-11T20:57:23.110541068Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[da, 4f, f6, 48, 73, 42, d4, 4d] reset_token=[b6, 88, 68, 58, b1, 78, af, e9, 8c, 2c, 67, 53, b1, c1, 66, df] [2025-09-11T20:57:23.110550355Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[54, 11, c3, d5, 36, 32, b7, 0d] reset_token=[b9, ff, 82, 21, 18, fd, 1c, d6, 92, de, e4, a5, b2, 9a, 74, d1] [2025-09-11T20:57:23.110556657Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[3f, 40, 20, e0, 1a, da, 12, 69] reset_token=[f5, e5, 15, 16, ac, f5, 64, 56, ca, 4c, 6b, c9, 1d, a0, c0, d8] [2025-09-11T20:57:23.110562247Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[1a, e7, a1, a0, 94, 2c, e1, 95] reset_token=[77, 0a, bf, c9, 53, f6, 9a, da, 28, 43, 25, d0, 05, 73, f4, 99] [2025-09-11T20:57:23.110568078Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[55, 34, 14, 63, 3a, f8, 01, 5d] reset_token=[ab, ba, 94, a3, 27, 83, 7c, dd, 41, 1a, bc, a3, 88, 11, 79, 4d] [2025-09-11T20:57:23.110573117Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:23.110578157Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:23.110581744Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:23.110585240Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm PADDING len=4 [2025-09-11T20:57:23.110597503Z TRACE quiche_apps::client] 0.0.0.0:37991: processed 439 bytes [2025-09-11T20:57:23.110602672Z TRACE quiche_apps::client] 0.0.0.0:37991: recv() would block [2025-09-11T20:57:23.110607291Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.110631145Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:23.110647787Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 open GREASE stream 14 [2025-09-11T20:57:23.110659669Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:23.110666511Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:23.110674957Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:23.110703511Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /rquobmdqgz", "user-agent: quiche"] [2025-09-11T20:57:23.110757231Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 stream id 3 is readable [2025-09-11T20:57:23.110763813Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 3 [2025-09-11T20:57:23.110768351Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 open peer's control stream 3 [2025-09-11T20:57:23.110771778Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 3 [2025-09-11T20:57:23.110774793Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 3 [2025-09-11T20:57:23.110778200Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 6 bytes on stream 3 [2025-09-11T20:57:23.110782488Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:23.110793458Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 stream id 7 is readable [2025-09-11T20:57:23.110799199Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 7 [2025-09-11T20:57:23.110810650Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 stream id 11 is readable [2025-09-11T20:57:23.110815058Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 11 [2025-09-11T20:57:23.110837039Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Initial version=1 dcid=b42d89d6ed4ee22f scid=69eeb6636723cb2e73f693e8746498cd3f1452e4 len=9 pn=1 [2025-09-11T20:57:23.110840085Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm ACK delay=125 blocks=[92577..92577] ecn_counts=None [2025-09-11T20:57:23.110849372Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=98.54901ms latest_rtt=33.189611ms srtt=33.189611ms min_rtt=33.189611ms rttvar=16.594805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, 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.189611ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 470317551 }), send_elapsed: 0ns, ack_elapsed: 33.189611ms, rtt: 33.189611ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508442, last_update: Instant { tv_sec: 962, tv_nsec: 504087363 }, next_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.110870632Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Handshake version=1 dcid=b42d89d6ed4ee22f scid=69eeb6636723cb2e73f693e8746498cd3f1452e4 len=45 pn=2 [2025-09-11T20:57:23.110875260Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm ACK delay=52 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:23.110880069Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:23.110890399Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=99.508278ms latest_rtt=33.189611ms srtt=33.189611ms min_rtt=33.189611ms rttvar=16.594805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, 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.189611ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 470317551 }), send_elapsed: 0ns, ack_elapsed: 33.189611ms, rtt: 33.189611ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508442, last_update: Instant { tv_sec: 962, tv_nsec: 504507676 }, next_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.712µ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-11T20:57:23.110906048Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 dropped epoch 0 state [2025-09-11T20:57:23.110919703Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Short dcid=b42d89d6ed4ee22f key_phase=false len=1161 pn=3 [2025-09-11T20:57:23.110922949Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:23.110929832Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bf, 9a, 7b, 06, d8, 18, fe, 54, b6, d2, 9f, b7, 42, 48, b7, 00, b0, a3, 31, c3] reset_token=[26, 24, 44, 5c, a7, 4a, 03, 74, b2, b5, f7, d6, 6f, 54, 91, 22] [2025-09-11T20:57:23.110936174Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, 17, 66, db, 71, 51, 3e, 65, 5e, db, ba, 6b, da, a4, 03, 90, 96, e5, 5f, 5a] reset_token=[53, b6, 9f, a4, 5f, 59, 9a, 27, 31, 58, 3e, 56, 84, d5, ce, 52] [2025-09-11T20:57:23.110941364Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[2a, 05, e9, 80, 96, 0a, 82, cc, 7c, 48, fc, 92, e6, f6, 13, 3f, a4, 99, 47, b8] reset_token=[ff, 7b, c4, 5a, 0f, dc, d7, bc, 0b, 5e, 5a, 36, 26, f0, a6, 89] [2025-09-11T20:57:23.110946634Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[33, cc, 7e, 97, ff, cd, 33, a6, 22, ca, 21, 15, b5, 25, 1d, 87, 96, ca, cf, 2a] reset_token=[6d, cd, 8c, ab, fe, bd, 9f, d2, b2, 93, 8e, ba, 37, d2, 75, fe] [2025-09-11T20:57:23.110951673Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[02, bf, ec, 11, 35, 9b, 87, 29, 43, 4b, 77, da, b7, 6a, ff, cd, 64, 6f, b7, 23] reset_token=[98, ff, 12, 33, e4, 06, 4f, 06, 09, a1, 8d, 01, 40, 3e, 5b, 76] [2025-09-11T20:57:23.110958115Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[43, 71, 54, 64, 49, 38, f1, a7, 80, 18, bc, 17, d9, 60, f4, 14, c6, b4, c1, 50] reset_token=[23, 91, 98, cf, 1a, f8, 55, 39, 93, 62, 3a, 2c, 14, 31, 38, a4] [2025-09-11T20:57:23.110966721Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[21, 66, bc, ed, 8a, 99, f4, 51, 1f, 64, 4b, e7, 3d, a3, c2, 4b, 46, f3, 4a, a5] reset_token=[99, 75, 0d, e7, 87, b1, 30, 52, f1, 15, a2, 52, 38, 6a, a3, be] [2025-09-11T20:57:23.110975958Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:23.110979916Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm PADDING len=852 [2025-09-11T20:57:23.110992158Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=99.406869ms latest_rtt=33.189611ms srtt=33.189611ms min_rtt=33.189611ms rttvar=16.594805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, 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.189611ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 470317551 }), send_elapsed: 0ns, ack_elapsed: 33.189611ms, rtt: 33.189611ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 508442, last_update: Instant { tv_sec: 962, tv_nsec: 504507676 }, next_time: Instant { tv_sec: 962, tv_nsec: 504702388 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.111029187Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37991 to 193.167.100.100:443 [2025-09-11T20:57:23.111037463Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Short dcid=b42d89d6ed4ee22f key_phase=false len=6 pn=4 [2025-09-11T20:57:23.111040038Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:23.111054745Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=99.343952ms latest_rtt=33.189611ms srtt=33.189611ms min_rtt=33.189611ms rttvar=16.594805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, 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.189611ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 470317551 }), send_elapsed: 0ns, ack_elapsed: 33.189611ms, rtt: 33.189611ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508442, last_update: Instant { tv_sec: 962, tv_nsec: 504710264 }, next_time: Instant { tv_sec: 962, tv_nsec: 504702388 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.39752ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.111091584Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37991 to 193.167.100.100:443 [2025-09-11T20:57:23.111098797Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Short dcid=b42d89d6ed4ee22f key_phase=false len=6 pn=5 [2025-09-11T20:57:23.111101332Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:23.111106602Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=99.292485ms latest_rtt=33.189611ms srtt=33.189611ms min_rtt=33.189611ms rttvar=16.594805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.189611ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 470317551 }), send_elapsed: 0ns, ack_elapsed: 33.189611ms, rtt: 33.189611ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 508442, last_update: Instant { tv_sec: 962, tv_nsec: 504710264 }, next_time: Instant { tv_sec: 962, tv_nsec: 507169780 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.111129264Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37991 to 193.167.100.100:443 [2025-09-11T20:57:23.111135646Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Short dcid=b42d89d6ed4ee22f key_phase=false len=73 pn=6 [2025-09-11T20:57:23.111139764Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:23.111148490Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=99.250046ms latest_rtt=33.189611ms srtt=33.189611ms min_rtt=33.189611ms rttvar=16.594805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.26 Kbps, is_app_limited: true, interval: 33.189611ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 470317551 }), send_elapsed: 0ns, ack_elapsed: 33.189611ms, rtt: 33.189611ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508442, last_update: Instant { tv_sec: 962, tv_nsec: 504809449 }, next_time: Instant { tv_sec: 962, tv_nsec: 507169780 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.65µ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-11T20:57:23.111193344Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:37991 to 193.167.100.100:443 [2025-09-11T20:57:23.111205516Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Short dcid=b42d89d6ed4ee22f key_phase=false len=31 pn=7 [2025-09-11T20:57:23.111209584Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:23.111219282Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=99.179385ms latest_rtt=33.189611ms srtt=33.189611ms min_rtt=33.189611ms rttvar=16.594805ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 504087393 }, 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.189611ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 470317551 }), send_elapsed: 0ns, ack_elapsed: 33.189611ms, rtt: 33.189611ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 508442, last_update: Instant { tv_sec: 962, tv_nsec: 504809449 }, next_time: Instant { tv_sec: 962, tv_nsec: 507427430 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.111256491Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:37991 to 193.167.100.100:443 [2025-09-11T20:57:23.111262933Z TRACE quiche_apps::client] 0.0.0.0:37991 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.143972083Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37991 [2025-09-11T20:57:23.143991318Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx pkt Short dcid=69eeb6636723cb2e73f693e8746498cd3f1452e4 key_phase=false len=1186 pn=2 [2025-09-11T20:57:23.144003531Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm ACK delay=4 blocks=[3..4, 6..7] ecn_counts=None [2025-09-11T20:57:23.144011526Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 packet newly acked 3 [2025-09-11T20:57:23.144017517Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 packet newly acked 4 [2025-09-11T20:57:23.144022897Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 packet newly acked 6 [2025-09-11T20:57:23.144027656Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 packet newly acked 7 [2025-09-11T20:57:23.144034749Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm HANDSHAKE_DONE [2025-09-11T20:57:23.144041542Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 dropped epoch 1 state [2025-09-11T20:57:23.144047052Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:23.144053464Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:23.144067961Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm PADDING len=106 [2025-09-11T20:57:23.144094290Z TRACE quiche_apps::client] 0.0.0.0:37991: processed 1207 bytes [2025-09-11T20:57:23.144102526Z TRACE quiche_apps::client] 0.0.0.0:37991: recv() would block [2025-09-11T20:57:23.144107415Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.144112093Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 stream id 0 is readable [2025-09-11T20:57:23.144119297Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 0 [2025-09-11T20:57:23.144126571Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 0 [2025-09-11T20:57:23.144132752Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 0 [2025-09-11T20:57:23.144139625Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 17 bytes on stream 0 [2025-09-11T20:57:23.144144504Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:23.144150315Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:23.144154983Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:23.144161015Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:23.144166154Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:23.144174680Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:23.144180170Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 stream id 0 is readable [2025-09-11T20:57:23.144184098Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 0 [2025-09-11T20:57:23.144187825Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 0 [2025-09-11T20:57:23.144206580Z TRACE quiche::h3::stream] 69eeb6636723cb2e73f693e8746498cd3f1452e4 read 1 bytes on stream 0 [2025-09-11T20:57:23.144209775Z TRACE quiche::h3] 69eeb6636723cb2e73f693e8746498cd3f1452e4 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:23.144216829Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:23.144220435Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:23.144223451Z INFO quiche_apps::common] 1/1 response(s) received in 67.428691ms, closing... [2025-09-11T20:57:23.144234572Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx pkt Short dcid=b42d89d6ed4ee22f key_phase=false len=11 pn=8 [2025-09-11T20:57:23.144238018Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:23.144247516Z TRACE quiche::recovery::congestion::recovery] 69eeb6636723cb2e73f693e8746498cd3f1452e4 timer=6.167891ms latest_rtt=30.238543ms srtt=32.820726ms min_rtt=30.238543ms rttvar=13.18387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=69 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1708, delivered_time: Instant { tv_sec: 962, tv_nsec: 537665973 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 507427430 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 327.58 Kbps, is_app_limited: true, interval: 33.57858ms, delivered: 1375, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 504087393 }), send_elapsed: 3.340037ms, ack_elapsed: 33.57858ms, rtt: 30.238543ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 514156, last_update: Instant { tv_sec: 962, tv_nsec: 537906762 }, next_time: Instant { tv_sec: 962, tv_nsec: 537906762 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.144297269Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:37991 to 193.167.100.100:443 [2025-09-11T20:57:23.144302238Z TRACE quiche_apps::client] 0.0.0.0:37991 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.154017185Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37991 [2025-09-11T20:57:23.154031682Z TRACE quiche_apps::client] 0.0.0.0:37991: processed 1207 bytes [2025-09-11T20:57:23.154037293Z TRACE quiche_apps::client] 0.0.0.0:37991: recv() would block [2025-09-11T20:57:23.154041801Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.154047392Z TRACE quiche_apps::client] 0.0.0.0:37991 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.164073469Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37991 [2025-09-11T20:57:23.164083688Z TRACE quiche_apps::client] 0.0.0.0:37991: processed 1207 bytes [2025-09-11T20:57:23.164088207Z TRACE quiche_apps::client] 0.0.0.0:37991: recv() would block [2025-09-11T20:57:23.164092264Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.164098235Z TRACE quiche_apps::client] 0.0.0.0:37991 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.401392503Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:23.401412059Z TRACE quiche] 69eeb6636723cb2e73f693e8746498cd3f1452e4 draining timeout expired [2025-09-11T20:57:23.401449930Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.401456522Z INFO quiche_apps::client] connection closed, recv=5 sent=9 lost=0 retrans=0 sent_bytes=1940 recv_bytes=2898 lost_bytes=0 [local_addr=0.0.0.0:37991 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=9 lost=0 retrans=0 rtt=32.820726ms min_rtt=Some(30.238543ms) rttvar=13.18387ms cwnd=13500 sent_bytes=1940 recv_bytes=2898 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=40948] [2025-09-11T20:57:23.406172442Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:23.406446674Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48013 with scid c672812fe4a4007053710095082727bef5c87876 [2025-09-11T20:57:23.406487971Z TRACE quiche::tls] c672812fe4a4007053710095082727bef5c87876 write message lvl=Initial len=266 [2025-09-11T20:57:23.406504441Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Initial version=1 dcid=1242f534184cceaf13d0dc7f23912def scid=c672812fe4a4007053710095082727bef5c87876 len=270 pn=0 [2025-09-11T20:57:23.406507467Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:23.406520331Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=998.934428ms 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: 962, tv_nsec: 800132579 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 800132579 }, 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: 962, tv_nsec: 800132579 }, next_time: Instant { tv_sec: 962, tv_nsec: 800132579 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.406602273Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:23.439708936Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:48013 [2025-09-11T20:57:23.439724906Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx pkt Initial version=1 dcid=c672812fe4a4007053710095082727bef5c87876 scid=2d075a2d7a77c66c token= len=120 pn=98659 [2025-09-11T20:57:23.439738751Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm ACK delay=73 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:23.439745344Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 packet newly acked 0 [2025-09-11T20:57:23.439750744Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:23.439851231Z TRACE quiche::tls] c672812fe4a4007053710095082727bef5c87876 set write secret lvl=Handshake [2025-09-11T20:57:23.439860839Z TRACE quiche::tls] c672812fe4a4007053710095082727bef5c87876 set read secret lvl=Handshake [2025-09-11T20:57:23.439889593Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx pkt Handshake version=1 dcid=c672812fe4a4007053710095082727bef5c87876 scid=2d075a2d7a77c66c len=727 pn=0 [2025-09-11T20:57:23.439898629Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm CRYPTO off=0 len=703 [2025-09-11T20:57:23.440099514Z TRACE quiche::tls] c672812fe4a4007053710095082727bef5c87876 write message lvl=Handshake len=36 [2025-09-11T20:57:23.440105445Z TRACE quiche::tls] c672812fe4a4007053710095082727bef5c87876 set write secret lvl=OneRTT [2025-09-11T20:57:23.440115844Z TRACE quiche::tls] c672812fe4a4007053710095082727bef5c87876 set read secret lvl=OneRTT [2025-09-11T20:57:23.440135160Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(1242f534184cceaf13d0dc7f23912def), max_idle_timeout: 180000, stateless_reset_token: Some(1815228608137829663223026817206524479), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(2d075a2d7a77c66c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:23.440167120Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx pkt Handshake version=1 dcid=c672812fe4a4007053710095082727bef5c87876 scid=2d075a2d7a77c66c len=293 pn=1 [2025-09-11T20:57:23.440176918Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm PING mtu_probe=None [2025-09-11T20:57:23.440182799Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm PADDING len=272 [2025-09-11T20:57:23.440192948Z TRACE quiche_apps::client] 0.0.0.0:48013: processed 1252 bytes [2025-09-11T20:57:23.440200823Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:48013 [2025-09-11T20:57:23.440205732Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx pkt Short dcid=c672812fe4a4007053710095082727bef5c87876 key_phase=false len=418 pn=0 [2025-09-11T20:57:23.440213096Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:23.440232552Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:23.440236670Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b2, c1, d5, ee, 9c, 32, 1b, b2] reset_token=[fe, 8e, 2c, 77, bc, 78, 74, bb, c9, 40, e2, 9e, d6, e2, d7, 2a] [2025-09-11T20:57:23.440242921Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[79, d9, 8c, 89, 29, 22, c9, 8a] reset_token=[2a, ee, db, 57, 66, 8b, 98, 01, 90, 3b, 8b, ae, 58, b3, d6, 1a] [2025-09-11T20:57:23.440253571Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[53, a2, 99, 00, 1b, 9b, 80, 8d] reset_token=[67, ce, 83, 3c, 54, 88, bf, 79, 54, f6, cb, e1, 75, 17, 03, a5] [2025-09-11T20:57:23.440258350Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[91, a8, 95, 8e, 4d, b0, 83, e8] reset_token=[61, 42, 39, 33, 4d, 64, ee, 51, 00, 73, 49, 7b, 18, 94, 1f, ab] [2025-09-11T20:57:23.440266926Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a7, 70, d7, 0d, a1, d3, 83, 7d] reset_token=[71, 87, ea, 3d, c0, 3a, 9e, b4, 45, 8b, 38, fc, 3e, 12, 37, 7b] [2025-09-11T20:57:23.440275362Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[3c, f6, 82, 33, 53, 00, 56, 55] reset_token=[35, 87, 2d, c0, 6e, bc, ab, b5, 83, 9c, f3, 5a, ae, 96, 05, 32] [2025-09-11T20:57:23.440283707Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[02, 75, 8e, 65, a3, 39, 4c, 21] reset_token=[36, ea, d9, e0, 41, 55, b3, c7, 2d, 93, 59, e3, 76, 3c, d9, c9] [2025-09-11T20:57:23.440289939Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:23.440295108Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:23.440298184Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:23.440300999Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm PADDING len=4 [2025-09-11T20:57:23.440311088Z TRACE quiche_apps::client] 0.0.0.0:48013: processed 439 bytes [2025-09-11T20:57:23.440315206Z TRACE quiche_apps::client] 0.0.0.0:48013: recv() would block [2025-09-11T20:57:23.440317621Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.440345362Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:23.440357364Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 open GREASE stream 14 [2025-09-11T20:57:23.440366131Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:23.440371551Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:23.440378394Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:57:23.440401216Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /airbnvxoda", "user-agent: quiche"] [2025-09-11T20:57:23.440446741Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 stream id 3 is readable [2025-09-11T20:57:23.440452712Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 3 [2025-09-11T20:57:23.440456800Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 open peer's control stream 3 [2025-09-11T20:57:23.440460076Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 3 [2025-09-11T20:57:23.440463092Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 3 [2025-09-11T20:57:23.440466498Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 6 bytes on stream 3 [2025-09-11T20:57:23.440469363Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:23.440476206Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 stream id 7 is readable [2025-09-11T20:57:23.440479552Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 7 [2025-09-11T20:57:23.440486896Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 stream id 11 is readable [2025-09-11T20:57:23.440490673Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 11 [2025-09-11T20:57:23.440512534Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Initial version=1 dcid=2d075a2d7a77c66c scid=c672812fe4a4007053710095082727bef5c87876 len=9 pn=1 [2025-09-11T20:57:23.440515279Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm ACK delay=98 blocks=[98659..98659] ecn_counts=None [2025-09-11T20:57:23.440524366Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=98.994157ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 833810646 }, next_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.440542680Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Handshake version=1 dcid=2d075a2d7a77c66c scid=c672812fe4a4007053710095082727bef5c87876 len=45 pn=2 [2025-09-11T20:57:23.440545555Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm ACK delay=46 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:23.440548110Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:23.440554121Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=99.749645ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 834183541 }, next_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.16µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.440564922Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 dropped epoch 0 state [2025-09-11T20:57:23.440577034Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Short dcid=2d075a2d7a77c66c key_phase=false len=1161 pn=3 [2025-09-11T20:57:23.440579749Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:23.440586091Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[57, 41, e9, 6a, 7c, ca, 75, e5, 16, 6a, 49, 97, eb, c1, 2f, df, 77, 08, 82, 23] reset_token=[dc, 08, 7f, d6, c7, e5, d9, 3e, b5, 4d, cd, ea, 22, d5, 44, b8] [2025-09-11T20:57:23.440592122Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bd, be, 54, 13, 4d, 78, 97, 0b, 7e, 68, f0, 8e, f7, 2c, fa, d6, 2d, 51, 31, e9] reset_token=[58, e2, 3c, 48, 70, 03, 14, c5, 55, f1, 86, f2, b1, 36, 8e, 7b] [2025-09-11T20:57:23.440597552Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[89, cf, 11, 66, 97, f3, f4, 14, d3, 7c, 16, 3f, 71, 59, 04, 9b, a8, 29, ec, 48] reset_token=[39, 1d, 60, a3, e5, a4, fc, 10, ee, af, 34, 12, 81, 9e, 32, 09] [2025-09-11T20:57:23.440602632Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[14, 01, 20, b5, b7, 46, ed, 4e, 35, cc, e6, cc, e3, b2, ea, f6, e8, 11, e6, 8b] reset_token=[b5, 57, 99, e9, 2c, 11, 28, 17, ff, e8, c5, b1, cd, e4, bf, 5a] [2025-09-11T20:57:23.440607631Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[4c, b5, db, b4, 12, d2, 09, 95, 84, ce, 82, 81, f2, ce, 2c, 24, 61, 35, 4d, d4] reset_token=[1f, f3, 80, 8a, 0b, a7, 9b, 15, 9c, ef, 85, a9, 6b, e8, e3, 9c] [2025-09-11T20:57:23.440612711Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[67, d7, 6a, f8, 37, 39, 8e, 10, 3d, 21, 7b, 75, c1, 83, ab, 6a, c4, 1a, 86, a5] reset_token=[f2, b9, 4f, e4, 85, 82, e3, 40, 74, 8f, c9, 6b, 1e, 97, 9a, a3] [2025-09-11T20:57:23.440617670Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[e8, 57, 1b, a5, c9, 82, 4f, 25, d9, 66, d9, 5f, e5, ea, 7f, 8b, 76, 8c, 7c, a9] reset_token=[30, 59, d3, d3, 72, a1, e6, d6, 63, 56, e9, 85, 0c, 57, 61, 72] [2025-09-11T20:57:23.440622659Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:23.440625154Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm PADDING len=852 [2025-09-11T20:57:23.440634090Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=99.669656ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 834183541 }, next_time: Instant { tv_sec: 962, tv_nsec: 834378701 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.440669005Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48013 to 193.167.100.100:443 [2025-09-11T20:57:23.440676680Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Short dcid=2d075a2d7a77c66c key_phase=false len=6 pn=4 [2025-09-11T20:57:23.440679235Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:23.440688442Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=99.615264ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 834350152 }, next_time: Instant { tv_sec: 962, tv_nsec: 834378701 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.403031ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.440713769Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:48013 to 193.167.100.100:443 [2025-09-11T20:57:23.440719510Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Short dcid=2d075a2d7a77c66c key_phase=false len=6 pn=5 [2025-09-11T20:57:23.440721954Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:23.440726503Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=99.577244ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 834350152 }, next_time: Instant { tv_sec: 962, tv_nsec: 836797045 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.440754244Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:48013 to 193.167.100.100:443 [2025-09-11T20:57:23.440764463Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Short dcid=2d075a2d7a77c66c key_phase=false len=72 pn=6 [2025-09-11T20:57:23.440768391Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:57:23.440776676Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=99.52697ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 834437094 }, next_time: Instant { tv_sec: 962, tv_nsec: 836797045 }, max_datagram_size: 1350, last_packet_size: None, iv: 256.271µ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-11T20:57:23.440807964Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:48013 to 193.167.100.100:443 [2025-09-11T20:57:23.440814116Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Short dcid=2d075a2d7a77c66c key_phase=false len=31 pn=7 [2025-09-11T20:57:23.440816671Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:23.440822361Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=99.481395ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 834437094 }, next_time: Instant { tv_sec: 962, tv_nsec: 837053316 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:23.440854331Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:48013 to 193.167.100.100:443 [2025-09-11T20:57:23.440860963Z TRACE quiche_apps::client] 0.0.0.0:48013 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.441166232Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:48013 [2025-09-11T20:57:23.441174297Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx pkt Short dcid=c672812fe4a4007053710095082727bef5c87876 key_phase=false len=1329 pn=1 [2025-09-11T20:57:23.441182813Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm PING mtu_probe=None [2025-09-11T20:57:23.441193433Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm PADDING len=1311 [2025-09-11T20:57:23.441202450Z TRACE quiche_apps::client] 0.0.0.0:48013: processed 1350 bytes [2025-09-11T20:57:23.441208381Z TRACE quiche_apps::client] 0.0.0.0:48013: recv() would block [2025-09-11T20:57:23.441212278Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.441223669Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Short dcid=2d075a2d7a77c66c key_phase=false len=5 pn=8 [2025-09-11T20:57:23.441228268Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:23.441238026Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=99.065229ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 834895348 }, next_time: Instant { tv_sec: 962, tv_nsec: 837053316 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.365µ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-11T20:57:23.441287478Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48013 to 193.167.100.100:443 [2025-09-11T20:57:23.441294912Z TRACE quiche_apps::client] 0.0.0.0:48013 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.541446190Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:23.541464093Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 loss detection timeout expired [2025-09-11T20:57:23.541470726Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=98.629824ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 834895348 }, next_time: Instant { tv_sec: 962, tv_nsec: 837053316 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.365µ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-11T20:57:23.541491655Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.541514948Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Handshake version=1 dcid=2d075a2d7a77c66c scid=c672812fe4a4007053710095082727bef5c87876 len=46 pn=9 [2025-09-11T20:57:23.541519266Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm ACK delay=12668 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:23.541524446Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:23.541539805Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=118.866225ms latest_rtt=33.265879ms srtt=33.265879ms min_rtt=33.265879ms rttvar=16.632939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1605 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 833810677 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 33.265879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 800132579 }), send_elapsed: 0ns, ack_elapsed: 33.265879ms, rtt: 33.265879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 507276, last_update: Instant { tv_sec: 962, tv_nsec: 935178101 }, next_time: Instant { tv_sec: 962, tv_nsec: 935290466 }, 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-11T20:57:23.541612450Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:48013 to 193.167.100.100:443 [2025-09-11T20:57:23.541621988Z TRACE quiche_apps::client] 0.0.0.0:48013 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.573533689Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48013 [2025-09-11T20:57:23.573554377Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx pkt Short dcid=c672812fe4a4007053710095082727bef5c87876 key_phase=false len=1186 pn=2 [2025-09-11T20:57:23.573570848Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm ACK delay=12488 blocks=[4..4, 6..7] ecn_counts=None [2025-09-11T20:57:23.573579264Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 packet newly acked 4 [2025-09-11T20:57:23.573584975Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 packet newly acked 6 [2025-09-11T20:57:23.573588391Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 packet newly acked 7 [2025-09-11T20:57:23.573593400Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 packet 3 lost on epoch 2 [2025-09-11T20:57:23.573611113Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm HANDSHAKE_DONE [2025-09-11T20:57:23.573618778Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 dropped epoch 1 state [2025-09-11T20:57:23.573624248Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:23.573631651Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:23.573639706Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 rx frm PADDING len=105 [2025-09-11T20:57:23.573669542Z TRACE quiche_apps::client] 0.0.0.0:48013: processed 1207 bytes [2025-09-11T20:57:23.573677397Z TRACE quiche_apps::client] 0.0.0.0:48013: recv() would block [2025-09-11T20:57:23.573682035Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.573686734Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 stream id 0 is readable [2025-09-11T20:57:23.573695440Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 0 [2025-09-11T20:57:23.573728612Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 0 [2025-09-11T20:57:23.573735505Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 0 [2025-09-11T20:57:23.573742628Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 17 bytes on stream 0 [2025-09-11T20:57:23.573747858Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:23.573752837Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:23.573755883Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:23.573759249Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:23.573763327Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:23.573772484Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:23.573777964Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 stream id 0 is readable [2025-09-11T20:57:23.573786179Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 0 [2025-09-11T20:57:23.573790257Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 0 [2025-09-11T20:57:23.573795938Z TRACE quiche::h3::stream] c672812fe4a4007053710095082727bef5c87876 read 1 bytes on stream 0 [2025-09-11T20:57:23.573800777Z TRACE quiche::h3] c672812fe4a4007053710095082727bef5c87876 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:23.573812528Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:23.573818189Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:23.573822918Z INFO quiche_apps::common] 1/1 response(s) received in 167.216696ms, closing... [2025-09-11T20:57:23.573839058Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx pkt Short dcid=2d075a2d7a77c66c key_phase=false len=11 pn=10 [2025-09-11T20:57:23.573843045Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:23.573852954Z TRACE quiche::recovery::congestion::recovery] c672812fe4a4007053710095082727bef5c87876 timer=15.713612ms latest_rtt=130.175325ms srtt=44.129559ms min_rtt=33.265879ms rttvar=34.202065ms cwnd=9450 ssthresh=9450 bytes_in_flight=69 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 962, tv_nsec: 967228641 }) Rate { delivered: 520, delivered_time: Instant { tv_sec: 962, tv_nsec: 967228641 }, first_sent_time: Instant { tv_sec: 962, tv_nsec: 837053316 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 80.08 Kbps, is_app_limited: true, interval: 133.417964ms, delivered: 187, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 962, tv_nsec: 833810677 }), send_elapsed: 3.242639ms, ack_elapsed: 133.417964ms, rtt: 130.175325ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 267677, last_update: Instant { tv_sec: 962, tv_nsec: 967508583 }, next_time: Instant { tv_sec: 962, tv_nsec: 935290466 }, max_datagram_size: 1350, last_packet_size: None, iv: 373.585µ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=1.9574338205844317 w_max=13500 } [2025-09-11T20:57:23.573905121Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:48013 to 193.167.100.100:443 [2025-09-11T20:57:23.573912896Z TRACE quiche_apps::client] 0.0.0.0:48013 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.593463355Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48013 [2025-09-11T20:57:23.593477832Z TRACE quiche_apps::client] 0.0.0.0:48013: processed 1207 bytes [2025-09-11T20:57:23.593484735Z TRACE quiche_apps::client] 0.0.0.0:48013: recv() would block [2025-09-11T20:57:23.593490455Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.593497268Z TRACE quiche_apps::client] 0.0.0.0:48013 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.603556276Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:48013 [2025-09-11T20:57:23.603566115Z TRACE quiche_apps::client] 0.0.0.0:48013: processed 1207 bytes [2025-09-11T20:57:23.603569541Z TRACE quiche_apps::client] 0.0.0.0:48013: recv() would block [2025-09-11T20:57:23.603572927Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.603578468Z TRACE quiche_apps::client] 0.0.0.0:48013 -> 193.167.100.100:443: done writing [2025-09-11T20:57:23.604422832Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48013 [2025-09-11T20:57:23.604431157Z TRACE quiche_apps::client] 0.0.0.0:48013: processed 42 bytes [2025-09-11T20:57:23.604436868Z TRACE quiche_apps::client] 0.0.0.0:48013: recv() would block [2025-09-11T20:57:23.604440916Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:23.604446195Z TRACE quiche_apps::client] 0.0.0.0:48013 -> 193.167.100.100:443: done writing [2025-09-11T20:57:24.118022922Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:24.118049372Z TRACE quiche] c672812fe4a4007053710095082727bef5c87876 draining timeout expired [2025-09-11T20:57:24.118092792Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:24.118100647Z INFO quiche_apps::client] connection closed, recv=6 sent=11 lost=1 retrans=2 sent_bytes=2070 recv_bytes=4248 lost_bytes=1187 [local_addr=0.0.0.0:48013 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=11 lost=1 retrans=2 rtt=44.129559ms min_rtt=Some(33.265879ms) rttvar=34.202065ms cwnd=9450 sent_bytes=2070 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=55 pmtu=1350 delivery_rate=10010] [2025-09-11T20:57:24.122805396Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:24.123048640Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53713 with scid f47751002c329249152fd885bcc4daf34230039e [2025-09-11T20:57:24.123088184Z TRACE quiche::tls] f47751002c329249152fd885bcc4daf34230039e write message lvl=Initial len=266 [2025-09-11T20:57:24.123104744Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Initial version=1 dcid=0c92eeac21bcfd2a79d03e5d6b11902a scid=f47751002c329249152fd885bcc4daf34230039e len=270 pn=0 [2025-09-11T20:57:24.123108110Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:24.123121586Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=998.933226ms 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: 963, tv_nsec: 516732522 }, first_sent_time: Instant { tv_sec: 963, tv_nsec: 516732522 }, 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: 963, tv_nsec: 516732522 }, next_time: Instant { tv_sec: 963, tv_nsec: 516732522 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:24.123210271Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:24.156742810Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:53713 [2025-09-11T20:57:24.156777184Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e dropped invalid packet [2025-09-11T20:57:24.156783976Z TRACE quiche_apps::client] 0.0.0.0:53713: processed 439 bytes [2025-09-11T20:57:24.156791290Z TRACE quiche_apps::client] 0.0.0.0:53713: recv() would block [2025-09-11T20:57:24.156795849Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:24.156814012Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:25.123814783Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:25.123839229Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e loss detection timeout expired [2025-09-11T20:57:25.123845350Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=997.20849ms 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: 963, tv_nsec: 516732522 }, first_sent_time: Instant { tv_sec: 963, tv_nsec: 516732522 }, 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: 963, tv_nsec: 516732522 }, next_time: Instant { tv_sec: 963, tv_nsec: 516732522 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:25.123880125Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:25.123913247Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Initial version=1 dcid=0c92eeac21bcfd2a79d03e5d6b11902a scid=f47751002c329249152fd885bcc4daf34230039e len=270 pn=1 [2025-09-11T20:57:25.123917494Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:25.123936129Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=1.997952943s 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: 963, tv_nsec: 516732522 }, first_sent_time: Instant { tv_sec: 963, tv_nsec: 516732522 }, 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: 964, tv_nsec: 517566722 }, next_time: Instant { tv_sec: 964, tv_nsec: 517566722 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:25.124001100Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:25.124007813Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.124062449Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:27.124089479Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e loss detection timeout expired [2025-09-11T20:57:27.124096222Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=1.995792108s 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: 963, tv_nsec: 516732522 }, first_sent_time: Instant { tv_sec: 963, tv_nsec: 516732522 }, 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: 964, tv_nsec: 517566722 }, next_time: Instant { tv_sec: 964, tv_nsec: 517566722 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:27.124119696Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.124153118Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Initial version=1 dcid=0c92eeac21bcfd2a79d03e5d6b11902a scid=f47751002c329249152fd885bcc4daf34230039e len=270 pn=2 [2025-09-11T20:57:27.124170190Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:27.124189777Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=3.995938806s 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: 963, tv_nsec: 516732522 }, first_sent_time: Instant { tv_sec: 963, tv_nsec: 516732522 }, 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: 966, tv_nsec: 517806223 }, next_time: Instant { tv_sec: 966, tv_nsec: 517806223 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:27.124258425Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.124271008Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Initial version=1 dcid=0c92eeac21bcfd2a79d03e5d6b11902a scid=f47751002c329249152fd885bcc4daf34230039e len=4 pn=3 [2025-09-11T20:57:27.124274685Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm PING mtu_probe=None [2025-09-11T20:57:27.124278051Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm PADDING len=3 [2025-09-11T20:57:27.124285585Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=3.995977709s 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: 963, tv_nsec: 516732522 }, first_sent_time: Instant { tv_sec: 963, tv_nsec: 516732522 }, 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: 966, tv_nsec: 517940894 }, next_time: Instant { tv_sec: 966, tv_nsec: 517940894 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:27.124322173Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.124353762Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.156965658Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:53713 [2025-09-11T20:57:27.156985696Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx pkt Initial version=1 dcid=f47751002c329249152fd885bcc4daf34230039e scid=dbc3690b9e536466 token= len=145 pn=77056 [2025-09-11T20:57:27.157003378Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:27.157146335Z TRACE quiche::tls] f47751002c329249152fd885bcc4daf34230039e set write secret lvl=Handshake [2025-09-11T20:57:27.157171763Z TRACE quiche::tls] f47751002c329249152fd885bcc4daf34230039e set read secret lvl=Handshake [2025-09-11T20:57:27.157183424Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm ACK delay=12 blocks=[0..0, 2..2] ecn_counts=None [2025-09-11T20:57:27.157190057Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet newly acked 0 [2025-09-11T20:57:27.157193593Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet newly acked 2 [2025-09-11T20:57:27.157197400Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet 1 lost on epoch 0 [2025-09-11T20:57:27.157212669Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm PADDING len=24 [2025-09-11T20:57:27.157238958Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx pkt Handshake version=1 dcid=f47751002c329249152fd885bcc4daf34230039e scid=dbc3690b9e536466 len=1032 pn=2 [2025-09-11T20:57:27.157245360Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:27.157455521Z TRACE quiche::tls] f47751002c329249152fd885bcc4daf34230039e write message lvl=Handshake len=36 [2025-09-11T20:57:27.157459719Z TRACE quiche::tls] f47751002c329249152fd885bcc4daf34230039e set write secret lvl=OneRTT [2025-09-11T20:57:27.157466642Z TRACE quiche::tls] f47751002c329249152fd885bcc4daf34230039e set read secret lvl=OneRTT [2025-09-11T20:57:27.157482121Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(0c92eeac21bcfd2a79d03e5d6b11902a), max_idle_timeout: 180000, stateless_reset_token: Some(225568395556116151278969949570077734867), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(dbc3690b9e536466), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:27.157493542Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm PADDING len=306 [2025-09-11T20:57:27.157507949Z TRACE quiche_apps::client] 0.0.0.0:53713: processed 1252 bytes [2025-09-11T20:57:27.157512688Z TRACE quiche_apps::client] 0.0.0.0:53713: recv() would block [2025-09-11T20:57:27.157515163Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.157530220Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:27.157542884Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e open GREASE stream 14 [2025-09-11T20:57:27.157551159Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e tx frm GREASE stream=0 len=0 [2025-09-11T20:57:27.157556590Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e tx frm GREASE stream=0 len=18 [2025-09-11T20:57:27.157563833Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:27.157569614Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /vwxcwdwput", "user-agent: quiche"] [2025-09-11T20:57:27.157647519Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Initial version=1 dcid=dbc3690b9e536466 scid=f47751002c329249152fd885bcc4daf34230039e len=9 pn=4 [2025-09-11T20:57:27.157651036Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm ACK delay=83 blocks=[77056..77056] ecn_counts=None [2025-09-11T20:57:27.157680831Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=65.140505ms latest_rtt=32.852735ms srtt=32.852735ms min_rtt=32.852735ms rttvar=16.426367ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 550658958 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 966, tv_nsec: 550658958 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 517806223 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033926436s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 963, tv_nsec: 516732522 }), send_elapsed: 3.001073701s, ack_elapsed: 3.033926436s, rtt: 32.852735ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359559, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:27.157704135Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Handshake version=1 dcid=dbc3690b9e536466 scid=f47751002c329249152fd885bcc4daf34230039e len=45 pn=5 [2025-09-11T20:57:27.157707060Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm ACK delay=58 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:27.157709785Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:27.157716007Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=65.10564ms latest_rtt=32.852735ms srtt=32.852735ms min_rtt=32.852735ms rttvar=16.426367ms cwnd=9450 ssthresh=9450 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 550658958 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 966, tv_nsec: 550658958 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 517806223 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033926436s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 963, tv_nsec: 516732522 }), send_elapsed: 3.001073701s, ack_elapsed: 3.033926436s, rtt: 32.852735ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359559, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:27.157727789Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e dropped epoch 0 state [2025-09-11T20:57:27.157740883Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=1161 pn=6 [2025-09-11T20:57:27.157743478Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9b, 6a, b8, 50, 94, be, c8, 6d, 15, 69, f0, 0d, cc, c0, 6e, 20, 0f, c4, 0c, 46] reset_token=[98, ce, a2, e4, 2e, 38, ac, 66, 4f, 9d, dc, 44, 8b, 28, b4, 17] [2025-09-11T20:57:27.157749940Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1d, 40, fb, cf, e1, da, 7c, 19, 26, 4f, c6, 6a, fd, 81, 99, 92, f0, 85, 9b, 36] reset_token=[11, 17, 67, 65, 78, ba, a9, e1, 38, c4, 2b, fc, 7f, f5, 89, 2a] [2025-09-11T20:57:27.157754999Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ad, f7, cf, 6e, 78, 10, 89, 04, 56, 8b, a8, 3b, 14, 4d, b8, 8b, 40, ca, 23, e0] reset_token=[d9, a2, 96, 1d, db, c7, 36, d7, 64, 64, e4, 68, d5, 81, 42, b3] [2025-09-11T20:57:27.157763285Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[7f, f6, 0d, 56, be, 9c, 6d, 30, b1, 02, f4, 4d, f0, 0b, 00, d1, 1d, 73, 73, 44] reset_token=[44, 03, a6, 88, 82, a9, 81, 91, 21, 4c, df, 89, a3, c0, 8f, 8a] [2025-09-11T20:57:27.157768455Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ec, 3a, 80, 43, 03, 0c, f4, ae, 30, 70, aa, 6f, d1, 2b, ce, 36, 36, b5, 87, c6] reset_token=[ca, ac, e9, 91, 30, b6, 97, 46, 74, d6, ed, 0b, b7, ba, 09, c0] [2025-09-11T20:57:27.157773514Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[0e, f6, 0c, 88, 8b, f9, 61, 42, 08, 4b, a7, 47, 42, 03, 15, 1e, 64, 17, 9d, 86] reset_token=[d8, d0, 85, 42, 95, ce, 49, 72, e8, f3, 46, 61, 68, b0, 4e, 67] [2025-09-11T20:57:27.157778603Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[39, ee, b4, 50, 1f, ba, 6b, 8b, fa, f2, 5a, 74, 69, 41, 1c, f3, 1d, 1e, 33, 57] reset_token=[32, e0, bf, 72, 6b, 5e, 63, f2, 5b, 94, fd, 67, 78, d3, c9, 33] [2025-09-11T20:57:27.157783633Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:27.157786168Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm PADDING len=857 [2025-09-11T20:57:27.157795034Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=98.403575ms latest_rtt=32.852735ms srtt=32.852735ms min_rtt=32.852735ms rttvar=16.426367ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 550658958 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 966, tv_nsec: 550658958 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 517806223 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033926436s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 963, tv_nsec: 516732522 }), send_elapsed: 3.001073701s, ack_elapsed: 3.033926436s, rtt: 32.852735ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359559, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:27.157833276Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.157844957Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=6 pn=7 [2025-09-11T20:57:27.157849065Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:27.157858202Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=98.340137ms latest_rtt=32.852735ms srtt=32.852735ms min_rtt=32.852735ms rttvar=16.426367ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 550658958 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 966, tv_nsec: 550658958 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 517806223 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033926436s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 963, tv_nsec: 516732522 }), send_elapsed: 3.001073701s, ack_elapsed: 3.033926436s, rtt: 32.852735ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359559, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:27.157901583Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.157913064Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=6 pn=8 [2025-09-11T20:57:27.157917322Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:27.157926118Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=98.271919ms latest_rtt=32.852735ms srtt=32.852735ms min_rtt=32.852735ms rttvar=16.426367ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 550658958 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 966, tv_nsec: 550658958 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 517806223 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033926436s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 963, tv_nsec: 516732522 }), send_elapsed: 3.001073701s, ack_elapsed: 3.033926436s, rtt: 32.852735ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359559, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:27.157959601Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.157970361Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=73 pn=9 [2025-09-11T20:57:27.157974729Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:27.157983956Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=98.214122ms latest_rtt=32.852735ms srtt=32.852735ms min_rtt=32.852735ms rttvar=16.426367ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 550658958 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 966, tv_nsec: 550658958 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 517806223 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033926436s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 963, tv_nsec: 516732522 }), send_elapsed: 3.001073701s, ack_elapsed: 3.033926436s, rtt: 32.852735ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359559, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:27.158021216Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.158032196Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=31 pn=10 [2025-09-11T20:57:27.158036524Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:27.158046753Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=98.151405ms latest_rtt=32.852735ms srtt=32.852735ms min_rtt=32.852735ms rttvar=16.426367ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 550658958 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 966, tv_nsec: 550658958 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 517806223 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.033926436s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 963, tv_nsec: 516732522 }), send_elapsed: 3.001073701s, ack_elapsed: 3.033926436s, rtt: 32.852735ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359559, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:27.158077972Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.158084344Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.190114074Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:53713 [2025-09-11T20:57:27.190132399Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx pkt Short dcid=f47751002c329249152fd885bcc4daf34230039e key_phase=false len=418 pn=2 [2025-09-11T20:57:27.190144792Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:27.190173736Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm NEW_TOKEN len=50 [2025-09-11T20:57:27.190182242Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[08, ce, 25, cd, 3b, 2b, ce, bf] reset_token=[79, 4e, fc, 14, c9, 2f, 70, a3, 94, cc, 79, 7c, 61, fc, a3, f7] [2025-09-11T20:57:27.190195176Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[07, 7f, f0, e5, 06, 07, f6, 40] reset_token=[7e, 3c, 84, 43, 74, b2, 12, fe, e4, cf, 9b, 32, 58, 05, 7d, de] [2025-09-11T20:57:27.190205405Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[64, c3, 7a, c5, 4f, 8a, 13, 6a] reset_token=[45, 90, f1, fa, 52, de, 76, 05, f1, 4c, 2f, 86, dc, ad, 71, d0] [2025-09-11T20:57:27.190214011Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[eb, 9a, 23, ef, 03, 99, 76, 9c] reset_token=[c7, c4, e9, 4b, f9, d5, fa, d0, 7f, d9, 29, 91, ae, 58, c7, e5] [2025-09-11T20:57:27.190222166Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[0b, 95, 32, 95, 58, 08, 20, 7c] reset_token=[ab, 15, 0e, a9, bc, 3b, f8, b6, 26, 4a, d9, ef, 44, 1f, e0, 93] [2025-09-11T20:57:27.190231964Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[0f, af, 76, 19, 5d, 8f, 01, 7a] reset_token=[48, 6d, e2, 7c, f7, 34, ed, 44, 25, 1e, 3a, e1, fb, 83, 1e, cd] [2025-09-11T20:57:27.190251200Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[8c, 95, 04, fa, 78, b9, b0, 2e] reset_token=[59, d1, 79, c1, 96, 9b, bb, ec, 37, 1e, 15, 25, 58, 0b, cb, a2] [2025-09-11T20:57:27.190260678Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm ACK delay=11 blocks=[6..6, 9..9] ecn_counts=None [2025-09-11T20:57:27.190267431Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet newly acked 6 [2025-09-11T20:57:27.190272841Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet newly acked 9 [2025-09-11T20:57:27.190279803Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm PADDING len=17 [2025-09-11T20:57:27.190309649Z TRACE quiche_apps::client] 0.0.0.0:53713: processed 439 bytes [2025-09-11T20:57:27.190317093Z TRACE quiche_apps::client] 0.0.0.0:53713: recv() would block [2025-09-11T20:57:27.190321000Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.190354723Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=5 pn=11 [2025-09-11T20:57:27.190358270Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm ACK delay=27 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:27.190365754Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=4.182714ms latest_rtt=32.489468ms srtt=32.807326ms min_rtt=32.489468ms rttvar=12.410591ms cwnd=9450 ssthresh=9450 bytes_in_flight=220 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 550658958 }) Rate { delivered: 1952, delivered_time: Instant { tv_sec: 966, tv_nsec: 583807354 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 33.511663ms, delivered: 1286, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 550658958 }), send_elapsed: 33.511663ms, ack_elapsed: 33.148396ms, rtt: 32.489468ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360056, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:27.190405728Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.190412902Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.195483453Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:27.195494062Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e loss detection timeout expired [2025-09-11T20:57:27.195498341Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet 7 lost on epoch 2 [2025-09-11T20:57:27.195501807Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet 8 lost on epoch 2 [2025-09-11T20:57:27.195505584Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=44.584392ms latest_rtt=32.489468ms srtt=32.807326ms min_rtt=32.489468ms rttvar=12.410591ms cwnd=6615 ssthresh=6615 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 589170951 }) Rate { delivered: 1952, delivered_time: Instant { tv_sec: 966, tv_nsec: 583807354 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 33.511663ms, delivered: 1286, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 550658958 }), send_elapsed: 33.511663ms, ack_elapsed: 33.148396ms, rtt: 32.489468ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 360056, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:27.195531442Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.195544246Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=6 pn=12 [2025-09-11T20:57:27.195547783Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:27.195556108Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=44.533898ms latest_rtt=32.489468ms srtt=32.807326ms min_rtt=32.489468ms rttvar=12.410591ms cwnd=6615 ssthresh=6615 bytes_in_flight=188 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 589170951 }) Rate { delivered: 1952, delivered_time: Instant { tv_sec: 966, tv_nsec: 583807354 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 9, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 33.511663ms, delivered: 1286, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 550658958 }), send_elapsed: 33.511663ms, ack_elapsed: 33.148396ms, rtt: 32.489468ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 252039, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:27.195599008Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.195611471Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=6 pn=13 [2025-09-11T20:57:27.195616971Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:27.195628143Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=44.461383ms latest_rtt=32.489468ms srtt=32.807326ms min_rtt=32.489468ms rttvar=12.410591ms cwnd=6615 ssthresh=6615 bytes_in_flight=220 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 589170951 }) Rate { delivered: 1952, delivered_time: Instant { tv_sec: 966, tv_nsec: 583807354 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 9, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 33.511663ms, delivered: 1286, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 550658958 }), send_elapsed: 33.511663ms, ack_elapsed: 33.148396ms, rtt: 32.489468ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 252039, last_update: Instant { tv_sec: 966, tv_nsec: 551317886 }, next_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:27.195676763Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.195685119Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.226246463Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:53713 [2025-09-11T20:57:27.226264647Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx pkt Short dcid=f47751002c329249152fd885bcc4daf34230039e key_phase=false len=34 pn=5 [2025-09-11T20:57:27.226277441Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm ACK delay=3 blocks=[9..9, 11..13] ecn_counts=None [2025-09-11T20:57:27.226284544Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet newly acked 11 [2025-09-11T20:57:27.226290295Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet newly acked 12 [2025-09-11T20:57:27.226295264Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet newly acked 13 [2025-09-11T20:57:27.226300364Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet 10 lost on epoch 2 [2025-09-11T20:57:27.226306074Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm PADDING len=10 [2025-09-11T20:57:27.226348954Z TRACE quiche_apps::client] 0.0.0.0:53713: processed 55 bytes [2025-09-11T20:57:27.226357480Z TRACE quiche_apps::client] 0.0.0.0:53713: recv() would block [2025-09-11T20:57:27.226362529Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.226379822Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=31 pn=14 [2025-09-11T20:57:27.226385652Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:27.226418734Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=41.524493ms latest_rtt=68.621927ms srtt=37.28115ms min_rtt=32.489468ms rttvar=18.255593ms cwnd=6615 ssthresh=6615 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 589170951 }) Rate { delivered: 2016, delivered_time: Instant { tv_sec: 966, tv_nsec: 619939813 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 36.132459ms, delivered: 64, prior_delivered: 1952, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 583807354 }), send_elapsed: 0ns, ack_elapsed: 36.132459ms, rtt: 68.621927ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 221794, last_update: Instant { tv_sec: 966, tv_nsec: 620047433 }, next_time: Instant { tv_sec: 966, tv_nsec: 620047433 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:27.226467665Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.226473526Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.268545558Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:27.268557891Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e loss detection timeout expired [2025-09-11T20:57:27.268562890Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=109.683859ms latest_rtt=68.621927ms srtt=37.28115ms min_rtt=32.489468ms rttvar=18.255593ms cwnd=6615 ssthresh=6615 bytes_in_flight=156 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 589170951 }) Rate { delivered: 2016, delivered_time: Instant { tv_sec: 966, tv_nsec: 619939813 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 36.132459ms, delivered: 64, prior_delivered: 1952, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 583807354 }), send_elapsed: 0ns, ack_elapsed: 36.132459ms, rtt: 68.621927ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 221794, last_update: Instant { tv_sec: 966, tv_nsec: 620047433 }, next_time: Instant { tv_sec: 966, tv_nsec: 620047433 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:27.268590231Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.268607684Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Handshake version=1 dcid=dbc3690b9e536466 scid=f47751002c329249152fd885bcc4daf34230039e len=46 pn=15 [2025-09-11T20:57:27.268611561Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm ACK delay=13920 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:27.268615939Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:27.268627651Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=198.349246ms latest_rtt=68.621927ms srtt=37.28115ms min_rtt=32.489468ms rttvar=18.255593ms cwnd=6615 ssthresh=6615 bytes_in_flight=256 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 589170951 }) Rate { delivered: 2016, delivered_time: Instant { tv_sec: 966, tv_nsec: 619939813 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 551317886 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 36.132459ms, delivered: 64, prior_delivered: 1952, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 583807354 }), send_elapsed: 0ns, ack_elapsed: 36.132459ms, rtt: 68.621927ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 221794, last_update: Instant { tv_sec: 966, tv_nsec: 620047433 }, next_time: Instant { tv_sec: 966, tv_nsec: 620047433 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:27.268671462Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.268677013Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.349476863Z TRACE quiche_apps::client] got 55 bytes from 193.167.100.100:443 to 0.0.0.0:53713 [2025-09-11T20:57:27.349508222Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx pkt Short dcid=f47751002c329249152fd885bcc4daf34230039e key_phase=false len=34 pn=7 [2025-09-11T20:57:27.349526295Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm HANDSHAKE_DONE [2025-09-11T20:57:27.349536795Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e dropped epoch 1 state [2025-09-11T20:57:27.349543758Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm ACK delay=11538 blocks=[9..9, 11..14] ecn_counts=None [2025-09-11T20:57:27.349553746Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e packet newly acked 14 [2025-09-11T20:57:27.349581027Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm PADDING len=8 [2025-09-11T20:57:27.349612886Z TRACE quiche_apps::client] 0.0.0.0:53713: processed 55 bytes [2025-09-11T20:57:27.349621613Z TRACE quiche_apps::client] 0.0.0.0:53713: recv() would block [2025-09-11T20:57:27.349626783Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.349650517Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=7 pn=16 [2025-09-11T20:57:27.349656538Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm ACK delay=17 blocks=[5..5, 7..7] ecn_counts=None [2025-09-11T20:57:27.349672187Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=none latest_rtt=123.132237ms srtt=46.762535ms min_rtt=32.489468ms rttvar=32.654465ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 589170951 }) Rate { delivered: 2073, delivered_time: Instant { tv_sec: 966, tv_nsec: 743314622 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 743314622 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 123.239857ms, delivered: 57, prior_delivered: 2016, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 619939813 }), send_elapsed: 68.729547ms, ack_elapsed: 123.239857ms, rtt: 123.132237ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 176824, last_update: Instant { tv_sec: 966, tv_nsec: 743314622 }, next_time: Instant { tv_sec: 966, tv_nsec: 743314622 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:27.349740134Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.349749802Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.350428507Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:53713 [2025-09-11T20:57:27.350446520Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx pkt Short dcid=f47751002c329249152fd885bcc4daf34230039e key_phase=false len=1186 pn=8 [2025-09-11T20:57:27.350459545Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:27.350467910Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:27.350474192Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:27.350480293Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:27.350485473Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:27.350492726Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e rx frm PADDING len=94 [2025-09-11T20:57:27.350506983Z TRACE quiche_apps::client] 0.0.0.0:53713: processed 1207 bytes [2025-09-11T20:57:27.350515068Z TRACE quiche_apps::client] 0.0.0.0:53713: recv() would block [2025-09-11T20:57:27.350519687Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.350524275Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e stream id 3 is readable [2025-09-11T20:57:27.350534885Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 3 [2025-09-11T20:57:27.350543721Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e open peer's control stream 3 [2025-09-11T20:57:27.350550674Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 3 [2025-09-11T20:57:27.350565763Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 3 [2025-09-11T20:57:27.350573768Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 6 bytes on stream 3 [2025-09-11T20:57:27.350579659Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:27.350595087Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e stream id 7 is readable [2025-09-11T20:57:27.350600758Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 7 [2025-09-11T20:57:27.350605246Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e stream id 11 is readable [2025-09-11T20:57:27.350611267Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 11 [2025-09-11T20:57:27.350619242Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e stream id 0 is readable [2025-09-11T20:57:27.350624452Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 0 [2025-09-11T20:57:27.350629361Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 0 [2025-09-11T20:57:27.350634150Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 0 [2025-09-11T20:57:27.350639139Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 17 bytes on stream 0 [2025-09-11T20:57:27.350642265Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:27.350645391Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:27.350647896Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:27.350650741Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:27.350653947Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:27.350660129Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:27.350664898Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e stream id 0 is readable [2025-09-11T20:57:27.350667803Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 0 [2025-09-11T20:57:27.350670698Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 0 [2025-09-11T20:57:27.350673754Z TRACE quiche::h3::stream] f47751002c329249152fd885bcc4daf34230039e read 1 bytes on stream 0 [2025-09-11T20:57:27.350676018Z TRACE quiche::h3] f47751002c329249152fd885bcc4daf34230039e rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:27.350681939Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:27.350684875Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:27.350687349Z INFO quiche_apps::common] 1/1 response(s) received in 3.227471979s, closing... [2025-09-11T20:57:27.350696326Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx pkt Short dcid=dbc3690b9e536466 key_phase=false len=11 pn=17 [2025-09-11T20:57:27.350699021Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:27.350707286Z TRACE quiche::recovery::congestion::recovery] f47751002c329249152fd885bcc4daf34230039e timer=187.364976ms latest_rtt=123.132237ms srtt=46.762535ms min_rtt=32.489468ms rttvar=32.654465ms cwnd=6615 ssthresh=6615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 966, tv_nsec: 671266547 }) Rate { delivered: 2073, delivered_time: Instant { tv_sec: 966, tv_nsec: 743314622 }, first_sent_time: Instant { tv_sec: 966, tv_nsec: 743314622 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 14, rate_sample: RateSample { bandwidth: 306.99 Kbps, is_app_limited: true, interval: 123.239857ms, delivered: 57, prior_delivered: 2016, prior_time: Some(Instant { tv_sec: 966, tv_nsec: 619939813 }), send_elapsed: 68.729547ms, ack_elapsed: 123.239857ms, rtt: 123.132237ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 176824, last_update: Instant { tv_sec: 966, tv_nsec: 743314622 }, next_time: Instant { tv_sec: 966, tv_nsec: 743314622 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:27.350750116Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:53713 to 193.167.100.100:443 [2025-09-11T20:57:27.350754284Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.351503571Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:53713 [2025-09-11T20:57:27.351518288Z TRACE quiche_apps::client] 0.0.0.0:53713: processed 1350 bytes [2025-09-11T20:57:27.351524079Z TRACE quiche_apps::client] 0.0.0.0:53713: recv() would block [2025-09-11T20:57:27.351527765Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.351533486Z TRACE quiche_apps::client] 0.0.0.0:53713 -> 193.167.100.100:443: done writing [2025-09-11T20:57:27.884125281Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:27.884154756Z TRACE quiche] f47751002c329249152fd885bcc4daf34230039e draining timeout expired [2025-09-11T20:57:27.884204459Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:27.884211282Z INFO quiche_apps::client] connection closed, recv=6 sent=18 lost=4 retrans=8 sent_bytes=2958 recv_bytes=3008 lost_bytes=454 [local_addr=0.0.0.0:53713 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=18 lost=4 retrans=8 rtt=46.762535ms min_rtt=Some(32.489468ms) rttvar=32.654465ms cwnd=6615 sent_bytes=2958 recv_bytes=3008 lost_bytes=0 stream_retrans_bytes=1128 pmtu=1350 delivery_rate=38374] [2025-09-11T20:57:27.888942010Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:27.889189472Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39666 with scid 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 [2025-09-11T20:57:27.889230598Z TRACE quiche::tls] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 write message lvl=Initial len=266 [2025-09-11T20:57:27.889247049Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Initial version=1 dcid=f0492300eb149b80c0017aa571d120fe scid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 len=270 pn=0 [2025-09-11T20:57:27.889250165Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:27.889263519Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=998.934127ms 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: 967, tv_nsec: 282875637 }, first_sent_time: Instant { tv_sec: 967, tv_nsec: 282875637 }, 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: 967, tv_nsec: 282875637 }, next_time: Instant { tv_sec: 967, tv_nsec: 282875637 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:27.889371801Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:28.889430647Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:28.889457417Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 loss detection timeout expired [2025-09-11T20:57:28.889465572Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=997.731704ms 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: 967, tv_nsec: 282875637 }, first_sent_time: Instant { tv_sec: 967, tv_nsec: 282875637 }, 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: 967, tv_nsec: 282875637 }, next_time: Instant { tv_sec: 967, tv_nsec: 282875637 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:28.889490078Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:28.889529181Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Initial version=1 dcid=f0492300eb149b80c0017aa571d120fe scid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 len=270 pn=1 [2025-09-11T20:57:28.889535332Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:28.889555229Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=1.997950999s 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: 967, tv_nsec: 282875637 }, first_sent_time: Instant { tv_sec: 967, tv_nsec: 282875637 }, 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: 968, tv_nsec: 283183858 }, next_time: Instant { tv_sec: 968, tv_nsec: 283183858 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:28.889617145Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:28.889631091Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:30.889697969Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:30.889730780Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 loss detection timeout expired [2025-09-11T20:57:30.889739045Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=1.995766381s 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: 967, tv_nsec: 282875637 }, first_sent_time: Instant { tv_sec: 967, tv_nsec: 282875637 }, 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: 968, tv_nsec: 283183858 }, next_time: Instant { tv_sec: 968, tv_nsec: 283183858 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:30.889780473Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:30.889814877Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Initial version=1 dcid=f0492300eb149b80c0017aa571d120fe scid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 len=270 pn=2 [2025-09-11T20:57:30.889819014Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:30.889837669Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=3.995952661s 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: 967, tv_nsec: 282875637 }, first_sent_time: Instant { tv_sec: 967, tv_nsec: 282875637 }, 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: 970, tv_nsec: 283467921 }, next_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:30.889922227Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:30.889939780Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Initial version=1 dcid=f0492300eb149b80c0017aa571d120fe scid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 len=4 pn=3 [2025-09-11T20:57:30.889944909Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm PING mtu_probe=None [2025-09-11T20:57:30.889950159Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm PADDING len=3 [2025-09-11T20:57:30.889962362Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=3.995966978s 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: 967, tv_nsec: 282875637 }, first_sent_time: Instant { tv_sec: 967, tv_nsec: 282875637 }, 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: 970, tv_nsec: 283607361 }, next_time: Instant { tv_sec: 970, tv_nsec: 283607361 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:30.890018216Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:30.890028265Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:30.923136794Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:39666 [2025-09-11T20:57:30.923154316Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx pkt Initial version=1 dcid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 scid=eb72da1ad18e3bce token= len=120 pn=103529 [2025-09-11T20:57:30.923170487Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm ACK delay=80 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:30.923177750Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet newly acked 2 [2025-09-11T20:57:30.923196785Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet 0 lost on epoch 0 [2025-09-11T20:57:30.923201645Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet 1 lost on epoch 0 [2025-09-11T20:57:30.923217805Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:30.923357816Z TRACE quiche::tls] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 set write secret lvl=Handshake [2025-09-11T20:57:30.923371101Z TRACE quiche::tls] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 set read secret lvl=Handshake [2025-09-11T20:57:30.923405174Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx pkt Handshake version=1 dcid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 scid=eb72da1ad18e3bce len=727 pn=0 [2025-09-11T20:57:30.923412377Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm CRYPTO off=0 len=703 [2025-09-11T20:57:30.923688342Z TRACE quiche::tls] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 write message lvl=Handshake len=36 [2025-09-11T20:57:30.923693992Z TRACE quiche::tls] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 set write secret lvl=OneRTT [2025-09-11T20:57:30.923703229Z TRACE quiche::tls] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 set read secret lvl=OneRTT [2025-09-11T20:57:30.923722606Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(f0492300eb149b80c0017aa571d120fe), max_idle_timeout: 180000, stateless_reset_token: Some(167930883333049205925851359075993606250), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(eb72da1ad18e3bce), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:30.923750718Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx pkt Handshake version=1 dcid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 scid=eb72da1ad18e3bce len=293 pn=1 [2025-09-11T20:57:30.923757481Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm PING mtu_probe=None [2025-09-11T20:57:30.923762009Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm PADDING len=272 [2025-09-11T20:57:30.923771937Z TRACE quiche_apps::client] 0.0.0.0:39666: processed 1252 bytes [2025-09-11T20:57:30.923778119Z TRACE quiche_apps::client] 0.0.0.0:39666: recv() would block [2025-09-11T20:57:30.923781225Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:30.923798116Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:30.923813726Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 open GREASE stream 14 [2025-09-11T20:57:30.923831278Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:30.923838311Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:30.923846617Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:30.923853500Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ixyyyydfnm", "user-agent: quiche"] [2025-09-11T20:57:30.923926335Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Initial version=1 dcid=eb72da1ad18e3bce scid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 len=9 pn=4 [2025-09-11T20:57:30.923930864Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm ACK delay=96 blocks=[103529..103529] ecn_counts=None [2025-09-11T20:57:30.923960970Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=66.04723ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, 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.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:30.923985796Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Handshake version=1 dcid=eb72da1ad18e3bce scid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 len=45 pn=5 [2025-09-11T20:57:30.923989443Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm ACK delay=29 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:30.923992929Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:30.924000403Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=66.008086ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, 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.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:30.924018547Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 dropped epoch 0 state [2025-09-11T20:57:30.924034527Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Short dcid=eb72da1ad18e3bce key_phase=false len=1161 pn=6 [2025-09-11T20:57:30.924037853Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[09, bf, 83, 54, 1d, 78, 88, 54, 55, 8b, 4a, a7, c5, e8, b5, e7, 18, 5c, 1a, 73] reset_token=[63, a8, 1e, 85, 73, 9c, 88, cf, 8e, 15, 7c, ef, 2a, 20, 35, 3b] [2025-09-11T20:57:30.924045718Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[85, e4, 91, e2, 3b, 3e, 62, d4, 72, 75, bc, 77, 3a, ad, fc, fa, 81, 76, b9, ef] reset_token=[71, 2e, 71, 1a, 8f, 4b, b0, 7e, f5, d4, 1e, d3, 11, 62, 72, ac] [2025-09-11T20:57:30.924051970Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d8, 59, 7c, bc, 95, 19, 4a, 69, f0, 1c, 3a, 3f, 1c, 8d, f3, 28, 2f, ba, 29, d0] reset_token=[58, 46, 85, a6, b0, 0d, 97, 3b, d0, 05, ee, bb, ba, c6, f6, 99] [2025-09-11T20:57:30.924058211Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b2, 01, a4, 48, 19, b0, b9, 75, 82, b8, 13, b8, ae, c1, 2f, 33, f7, 7f, 93, e1] reset_token=[ee, 66, 5c, b2, b1, 41, 0b, 14, 55, bc, 1c, 0c, 95, 2c, 2e, 4b] [2025-09-11T20:57:30.924064363Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f3, 2a, df, 20, af, 13, 63, ba, ee, 3f, 10, b7, 22, d4, 36, 31, 18, 5f, 6d, 1e] reset_token=[4b, 71, 9f, 17, f0, 4e, 26, 9c, 8a, 51, 9a, 37, 5c, 4c, 5a, f4] [2025-09-11T20:57:30.924070144Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[8b, d2, 27, 72, 0a, d3, fd, 3b, 90, d4, 24, 4b, 2e, d5, ad, ea, 9d, b5, 2d, de] reset_token=[68, 6d, ef, 58, 8f, dc, c5, 9e, 76, bd, 6b, c1, f6, 7a, a6, cf] [2025-09-11T20:57:30.924075984Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[11, 3b, ac, 7d, 25, a1, 07, ee, 93, 56, a0, 6d, b2, 16, 71, 07, cf, ba, c0, ca] reset_token=[7d, dd, f8, ab, 8b, af, 59, 34, c1, f2, 62, 6a, 64, 69, 84, 48] [2025-09-11T20:57:30.924081975Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:30.924085131Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm PADDING len=857 [2025-09-11T20:57:30.924095941Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=99.900598ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, 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.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:30.924141406Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:30.924163437Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Short dcid=eb72da1ad18e3bce key_phase=false len=6 pn=7 [2025-09-11T20:57:30.924169619Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:30.924181541Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=99.814357ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:30.924222367Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:30.924235772Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Short dcid=eb72da1ad18e3bce key_phase=false len=6 pn=8 [2025-09-11T20:57:30.924241683Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:30.924262111Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=99.733967ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:30.924302416Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:30.924313427Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Short dcid=eb72da1ad18e3bce key_phase=false len=73 pn=9 [2025-09-11T20:57:30.924317625Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:30.924341319Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=99.654779ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:30.924388717Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:30.924400910Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Short dcid=eb72da1ad18e3bce key_phase=false len=31 pn=10 [2025-09-11T20:57:30.924405579Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:30.924415888Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=99.58017ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:30.924446876Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:30.924453889Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:30.924542814Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:39666 [2025-09-11T20:57:30.924550058Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx pkt Short dcid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 key_phase=false len=1329 pn=1 [2025-09-11T20:57:30.924555979Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm PING mtu_probe=None [2025-09-11T20:57:30.924562642Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm PADDING len=1311 [2025-09-11T20:57:30.924570566Z TRACE quiche_apps::client] 0.0.0.0:39666: processed 1350 bytes [2025-09-11T20:57:30.924576016Z TRACE quiche_apps::client] 0.0.0.0:39666: recv() would block [2025-09-11T20:57:30.924579954Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:30.924589912Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Short dcid=eb72da1ad18e3bce key_phase=false len=5 pn=11 [2025-09-11T20:57:30.924600212Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm ACK delay=4 blocks=[1..1] ecn_counts=None [2025-09-11T20:57:30.924607515Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=99.389004ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:30.924668749Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:30.924677285Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:30.925600195Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:39666 [2025-09-11T20:57:30.925613009Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 dropped invalid packet [2025-09-11T20:57:30.925617738Z TRACE quiche_apps::client] 0.0.0.0:39666: processed 1252 bytes [2025-09-11T20:57:30.925622717Z TRACE quiche_apps::client] 0.0.0.0:39666: recv() would block [2025-09-11T20:57:30.925626484Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:30.925632936Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.024783066Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:31.024797113Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 loss detection timeout expired [2025-09-11T20:57:31.024802412Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=99.272245ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 317595380 }, next_time: Instant { tv_sec: 970, tv_nsec: 317595380 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:31.024821768Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.024849660Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Handshake version=1 dcid=eb72da1ad18e3bce scid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 len=46 pn=12 [2025-09-11T20:57:31.024853818Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm ACK delay=12637 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:31.024858487Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:31.024871712Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=119.680024ms latest_rtt=33.359567ms srtt=33.359567ms min_rtt=33.359567ms rttvar=16.679783ms cwnd=9450 ssthresh=9450 bytes_in_flight=1606 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 316827488 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 970, tv_nsec: 316827488 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 283467921 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.033951851s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 967, tv_nsec: 282875637 }), send_elapsed: 3.000592284s, ack_elapsed: 3.033951851s, rtt: 33.359567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 354096, last_update: Instant { tv_sec: 970, tv_nsec: 418515098 }, next_time: Instant { tv_sec: 970, tv_nsec: 418515098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:31.024922025Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:31.024931012Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.034361192Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:39666 [2025-09-11T20:57:31.034379927Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 dropped invalid packet [2025-09-11T20:57:31.034386209Z TRACE quiche_apps::client] 0.0.0.0:39666: processed 1252 bytes [2025-09-11T20:57:31.034393292Z TRACE quiche_apps::client] 0.0.0.0:39666: recv() would block [2025-09-11T20:57:31.034397740Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.034407338Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.056771431Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:39666 [2025-09-11T20:57:31.056788924Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx pkt Short dcid=1227c3f657a9ad53b2b87761ee76fcfa1ebace79 key_phase=false len=1186 pn=2 [2025-09-11T20:57:31.056801136Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm ACK delay=12445 blocks=[7..11] ecn_counts=None [2025-09-11T20:57:31.056809703Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet newly acked 7 [2025-09-11T20:57:31.056815714Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet newly acked 8 [2025-09-11T20:57:31.056820623Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet newly acked 9 [2025-09-11T20:57:31.056824931Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet newly acked 10 [2025-09-11T20:57:31.056830110Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet newly acked 11 [2025-09-11T20:57:31.056837334Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 packet 6 lost on epoch 2 [2025-09-11T20:57:31.056844457Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm HANDSHAKE_DONE [2025-09-11T20:57:31.056851460Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 dropped epoch 1 state [2025-09-11T20:57:31.056866117Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:31.056873501Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:31.056878270Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm PADDING len=107 [2025-09-11T20:57:31.056908226Z TRACE quiche_apps::client] 0.0.0.0:39666: processed 1207 bytes [2025-09-11T20:57:31.056916451Z TRACE quiche_apps::client] 0.0.0.0:39666: recv() would block [2025-09-11T20:57:31.056921291Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.056926851Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 stream id 0 is readable [2025-09-11T20:57:31.056934365Z TRACE quiche::h3::stream] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 read 1 bytes on stream 0 [2025-09-11T20:57:31.056938903Z TRACE quiche::h3::stream] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 read 1 bytes on stream 0 [2025-09-11T20:57:31.056942720Z TRACE quiche::h3::stream] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 read 1 bytes on stream 0 [2025-09-11T20:57:31.056946878Z TRACE quiche::h3::stream] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 read 17 bytes on stream 0 [2025-09-11T20:57:31.056950334Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:31.056954352Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:31.056957368Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:31.056960754Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:31.056964801Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:31.056972596Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:31.056977836Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 stream id 0 is readable [2025-09-11T20:57:31.056981473Z TRACE quiche::h3::stream] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 read 1 bytes on stream 0 [2025-09-11T20:57:31.056985190Z TRACE quiche::h3::stream] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 read 1 bytes on stream 0 [2025-09-11T20:57:31.056989087Z TRACE quiche::h3::stream] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 read 1 bytes on stream 0 [2025-09-11T20:57:31.056991992Z TRACE quiche::h3] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:31.056999035Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:31.057002271Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:31.057005157Z INFO quiche_apps::common] 1/1 response(s) received in 3.167624508s, closing... [2025-09-11T20:57:31.057016458Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx pkt Short dcid=eb72da1ad18e3bce key_phase=false len=11 pn=13 [2025-09-11T20:57:31.057019984Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:31.057029132Z TRACE quiche::recovery::congestion::recovery] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 timer=194.077775ms latest_rtt=132.868399ms srtt=44.54817ms min_rtt=33.359567ms rttvar=34.887045ms cwnd=6615 ssthresh=6615 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 970, tv_nsec: 482636908 }) Rate { delivered: 553, delivered_time: Instant { tv_sec: 970, tv_nsec: 418515098 }, first_sent_time: Instant { tv_sec: 970, tv_nsec: 418515098 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 11, rate_sample: RateSample { bandwidth: 13.17 Kbps, is_app_limited: true, interval: 133.636291ms, delivered: 220, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 970, tv_nsec: 316827488 }), send_elapsed: 34.127459ms, ack_elapsed: 133.636291ms, rtt: 132.868399ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 185613, last_update: Instant { tv_sec: 970, tv_nsec: 418515098 }, next_time: Instant { tv_sec: 970, tv_nsec: 418515098 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-11T20:57:31.057086999Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:39666 to 193.167.100.100:443 [2025-09-11T20:57:31.057095115Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.066645966Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:39666 [2025-09-11T20:57:31.066659532Z TRACE quiche_apps::client] 0.0.0.0:39666: processed 1207 bytes [2025-09-11T20:57:31.066666134Z TRACE quiche_apps::client] 0.0.0.0:39666: recv() would block [2025-09-11T20:57:31.066670843Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.066677325Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.086087328Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:39666 [2025-09-11T20:57:31.086103668Z TRACE quiche_apps::client] 0.0.0.0:39666: processed 439 bytes [2025-09-11T20:57:31.086110120Z TRACE quiche_apps::client] 0.0.0.0:39666: recv() would block [2025-09-11T20:57:31.086114609Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.086121572Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.087226802Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:39666 [2025-09-11T20:57:31.087236029Z TRACE quiche_apps::client] 0.0.0.0:39666: processed 1207 bytes [2025-09-11T20:57:31.087241129Z TRACE quiche_apps::client] 0.0.0.0:39666: recv() would block [2025-09-11T20:57:31.087244856Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.087250085Z TRACE quiche_apps::client] 0.0.0.0:39666 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.610733136Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:31.610757141Z TRACE quiche] 1227c3f657a9ad53b2b87761ee76fcfa1ebace79 draining timeout expired [2025-09-11T20:57:31.610811061Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.610819817Z INFO quiche_apps::client] connection closed, recv=5 sent=14 lost=3 retrans=7 sent_bytes=2804 recv_bytes=3809 lost_bytes=1853 [local_addr=0.0.0.0:39666 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=14 lost=3 retrans=7 rtt=44.54817ms min_rtt=Some(33.359567ms) rttvar=34.887045ms cwnd=6615 sent_bytes=2804 recv_bytes=3809 lost_bytes=0 stream_retrans_bytes=1385 pmtu=1350 delivery_rate=1646] [2025-09-11T20:57:31.615604706Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:31.615858930Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44897 with scid 99dd33a91b8697367b15801f4d82ed3fdc04c04b [2025-09-11T20:57:31.615898143Z TRACE quiche::tls] 99dd33a91b8697367b15801f4d82ed3fdc04c04b write message lvl=Initial len=266 [2025-09-11T20:57:31.615914453Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Initial version=1 dcid=20639d9946fc2dd3861fd361e2af2467 scid=99dd33a91b8697367b15801f4d82ed3fdc04c04b len=270 pn=0 [2025-09-11T20:57:31.615917569Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:31.615931165Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=998.933987ms 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: 971, tv_nsec: 9542862 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 9542862 }, 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: 971, tv_nsec: 9542862 }, next_time: Instant { tv_sec: 971, tv_nsec: 9542862 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:31.616020280Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:31.649060158Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:44897 [2025-09-11T20:57:31.649084663Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx pkt Initial version=1 dcid=99dd33a91b8697367b15801f4d82ed3fdc04c04b scid=dcccfed4268936dd token= len=120 pn=101386 [2025-09-11T20:57:31.649114399Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm ACK delay=66 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:31.649124878Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b packet newly acked 0 [2025-09-11T20:57:31.649134306Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:31.649271892Z TRACE quiche::tls] 99dd33a91b8697367b15801f4d82ed3fdc04c04b set write secret lvl=Handshake [2025-09-11T20:57:31.649284596Z TRACE quiche::tls] 99dd33a91b8697367b15801f4d82ed3fdc04c04b set read secret lvl=Handshake [2025-09-11T20:57:31.649318940Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx pkt Handshake version=1 dcid=99dd33a91b8697367b15801f4d82ed3fdc04c04b scid=dcccfed4268936dd len=725 pn=0 [2025-09-11T20:57:31.649347754Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm CRYPTO off=0 len=701 [2025-09-11T20:57:31.649635019Z TRACE quiche::tls] 99dd33a91b8697367b15801f4d82ed3fdc04c04b write message lvl=Handshake len=36 [2025-09-11T20:57:31.649640880Z TRACE quiche::tls] 99dd33a91b8697367b15801f4d82ed3fdc04c04b set write secret lvl=OneRTT [2025-09-11T20:57:31.649650949Z TRACE quiche::tls] 99dd33a91b8697367b15801f4d82ed3fdc04c04b set read secret lvl=OneRTT [2025-09-11T20:57:31.649668812Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(20639d9946fc2dd3861fd361e2af2467), max_idle_timeout: 180000, stateless_reset_token: Some(51982762248832803317917675566699255089), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(dcccfed4268936dd), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:31.649691043Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx pkt Handshake version=1 dcid=99dd33a91b8697367b15801f4d82ed3fdc04c04b scid=dcccfed4268936dd len=295 pn=1 [2025-09-11T20:57:31.649696864Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm PING mtu_probe=None [2025-09-11T20:57:31.649700591Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm PADDING len=274 [2025-09-11T20:57:31.649706362Z TRACE quiche_apps::client] 0.0.0.0:44897: processed 1252 bytes [2025-09-11T20:57:31.649712323Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:44897 [2025-09-11T20:57:31.649715699Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx pkt Short dcid=99dd33a91b8697367b15801f4d82ed3fdc04c04b key_phase=false len=418 pn=0 [2025-09-11T20:57:31.649727842Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:31.649742279Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm NEW_TOKEN len=50 [2025-09-11T20:57:31.649746006Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[28, 19, 5c, d9, 10, 47, 66, b5] reset_token=[32, d7, a7, 40, 6b, 86, 9f, c7, f1, 63, e6, 79, 85, 40, 05, 18] [2025-09-11T20:57:31.649752688Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[05, 26, 81, 81, 2a, 11, 78, 49] reset_token=[ef, 18, 87, d5, 30, 7a, 8b, ec, 76, 05, 56, 55, dd, 01, 12, d1] [2025-09-11T20:57:31.649757678Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[db, b7, 36, 3b, f7, 00, 01, 06] reset_token=[71, 89, 74, 14, 1f, e2, b0, ac, 74, 3a, 08, 05, 44, d3, a4, 06] [2025-09-11T20:57:31.649762236Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[3c, 53, 79, 74, 4c, 87, a0, d4] reset_token=[19, 87, dd, 31, 10, f0, f7, ed, d0, 14, c7, 43, f3, c7, 5b, 97] [2025-09-11T20:57:31.649766975Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e2, 53, 54, 9c, d2, a5, 22, 12] reset_token=[0f, b3, e7, d5, 1a, 4b, 6c, 29, 54, ba, e2, 2f, c8, 3a, 1a, f0] [2025-09-11T20:57:31.649771293Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[b4, e8, cb, a7, 49, 55, cb, 56] reset_token=[d3, 7f, 3e, 4d, c6, ff, f0, db, 4a, 29, 51, 05, 93, 02, 52, 2d] [2025-09-11T20:57:31.649775791Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[3b, f8, 1c, 1c, 82, 9b, 46, 46] reset_token=[ab, 74, c3, dc, 1f, 71, d0, 7f, 7f, b6, 97, 8c, ce, 5e, 3c, 6e] [2025-09-11T20:57:31.649779558Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:31.649783516Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:31.649786601Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:31.649789437Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm PADDING len=4 [2025-09-11T20:57:31.649798383Z TRACE quiche_apps::client] 0.0.0.0:44897: processed 439 bytes [2025-09-11T20:57:31.649802181Z TRACE quiche_apps::client] 0.0.0.0:44897: recv() would block [2025-09-11T20:57:31.649804695Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.649819132Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:31.649831144Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b open GREASE stream 14 [2025-09-11T20:57:31.649840011Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm GREASE stream=0 len=0 [2025-09-11T20:57:31.649845682Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm GREASE stream=0 len=18 [2025-09-11T20:57:31.649852805Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:31.649877972Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /scmpkehnfx", "user-agent: quiche"] [2025-09-11T20:57:31.649923928Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b stream id 3 is readable [2025-09-11T20:57:31.649929859Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 3 [2025-09-11T20:57:31.649933766Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b open peer's control stream 3 [2025-09-11T20:57:31.649936992Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 3 [2025-09-11T20:57:31.649943574Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 3 [2025-09-11T20:57:31.649946950Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 6 bytes on stream 3 [2025-09-11T20:57:31.649949866Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:31.649956779Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b stream id 7 is readable [2025-09-11T20:57:31.649960195Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 7 [2025-09-11T20:57:31.649963651Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b stream id 11 is readable [2025-09-11T20:57:31.649967268Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 11 [2025-09-11T20:57:31.649990842Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Initial version=1 dcid=dcccfed4268936dd scid=99dd33a91b8697367b15801f4d82ed3fdc04c04b len=9 pn=1 [2025-09-11T20:57:31.649993808Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm ACK delay=113 blocks=[101386..101386] ecn_counts=None [2025-09-11T20:57:31.650003125Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=98.719325ms latest_rtt=33.214322ms srtt=33.214322ms min_rtt=33.214322ms rttvar=16.607161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.20 Kbps, is_app_limited: true, interval: 33.214322ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 9542862 }), send_elapsed: 0ns, ack_elapsed: 33.214322ms, rtt: 33.214322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508063, last_update: Instant { tv_sec: 971, tv_nsec: 43344378 }, next_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:31.650023894Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Handshake version=1 dcid=dcccfed4268936dd scid=99dd33a91b8697367b15801f4d82ed3fdc04c04b len=45 pn=2 [2025-09-11T20:57:31.650026859Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm ACK delay=41 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:31.650029474Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:31.650035726Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=99.590538ms latest_rtt=33.214322ms srtt=33.214322ms min_rtt=33.214322ms rttvar=16.607161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.20 Kbps, is_app_limited: true, interval: 33.214322ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 9542862 }), send_elapsed: 0ns, ack_elapsed: 33.214322ms, rtt: 33.214322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508063, last_update: Instant { tv_sec: 971, tv_nsec: 43660778 }, next_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.858µ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-11T20:57:31.650051094Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b dropped epoch 0 state [2025-09-11T20:57:31.650064089Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Short dcid=dcccfed4268936dd key_phase=false len=1161 pn=3 [2025-09-11T20:57:31.650066934Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm ACK delay=42 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:31.650069609Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9e, ba, ee, 60, 28, e0, 47, ae, 86, bb, 7e, 52, 1a, 4f, cb, b7, 5f, 0a, 1e, 3a] reset_token=[49, 2f, dd, a9, ac, 70, d5, d1, 77, 16, 1b, 9a, 14, 46, 6f, 1a] [2025-09-11T20:57:31.650075300Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8b, 4a, ad, 55, 5c, b1, 30, 7e, 88, 8f, 04, ce, 57, 19, 37, 4d, b9, 22, 13, a5] reset_token=[64, 82, fd, 1f, 56, c7, 73, cd, b4, ba, 0e, 02, 6e, b0, 67, 93] [2025-09-11T20:57:31.650080499Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ec, 9e, d2, 90, fe, 88, 71, b7, f8, c5, d2, 6a, 47, 30, b6, 54, 85, 07, c2, f7] reset_token=[fd, 37, 5e, 53, 4e, 2f, e0, 14, 74, 74, 87, d9, 8e, 25, 59, 12] [2025-09-11T20:57:31.650085389Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[7b, 97, 6b, 32, 42, 84, 44, f9, 19, d7, 26, 78, 4c, 83, 7f, 46, 11, 79, 17, c2] reset_token=[b9, a0, 3c, a5, 4f, 7e, f2, d3, 4a, 5b, e1, ef, 7e, 2e, 49, 90] [2025-09-11T20:57:31.650090258Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[8a, 1e, 2f, ef, 15, 9c, 62, 90, 87, d2, 5b, af, 76, 1b, 7b, fa, 9c, 89, 41, ed] reset_token=[6f, 6c, 4a, 84, 7c, 6d, f6, c2, 9b, 4b, 50, f1, 65, 83, 9c, 85] [2025-09-11T20:57:31.650095096Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[36, 13, 2c, c7, 11, e9, d0, 40, b7, 6d, 31, 24, 07, 9f, 3c, 7f, 6b, e9, 23, 48] reset_token=[4d, c0, 35, e6, 05, 69, 83, d2, 74, 6b, bf, e6, 7a, 2c, f2, 3b] [2025-09-11T20:57:31.650100046Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[5d, c6, d8, 07, 09, 9a, 1d, 54, f0, 2f, 4f, af, 83, 16, 6e, 12, 5a, 96, 14, 91] reset_token=[7d, 98, f5, 4c, 89, eb, ff, b2, 48, ff, 54, 87, ff, 54, 06, 58] [2025-09-11T20:57:31.650104995Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:31.650107540Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm PADDING len=852 [2025-09-11T20:57:31.650116446Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=99.509858ms latest_rtt=33.214322ms srtt=33.214322ms min_rtt=33.214322ms rttvar=16.607161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.20 Kbps, is_app_limited: true, interval: 33.214322ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 9542862 }), send_elapsed: 0ns, ack_elapsed: 33.214322ms, rtt: 33.214322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 508063, last_update: Instant { tv_sec: 971, tv_nsec: 43660778 }, next_time: Instant { tv_sec: 971, tv_nsec: 43855636 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:31.650163684Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44897 to 193.167.100.100:443 [2025-09-11T20:57:31.650175566Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Short dcid=dcccfed4268936dd key_phase=false len=6 pn=4 [2025-09-11T20:57:31.650179945Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:31.650188791Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=99.436912ms latest_rtt=33.214322ms srtt=33.214322ms min_rtt=33.214322ms rttvar=16.607161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.20 Kbps, is_app_limited: true, interval: 33.214322ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 9542862 }), send_elapsed: 0ns, ack_elapsed: 33.214322ms, rtt: 33.214322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508063, last_update: Instant { tv_sec: 971, tv_nsec: 43847406 }, next_time: Instant { tv_sec: 971, tv_nsec: 43855636 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.399309ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:31.650224949Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:44897 to 193.167.100.100:443 [2025-09-11T20:57:31.650235558Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Short dcid=dcccfed4268936dd key_phase=false len=6 pn=5 [2025-09-11T20:57:31.650240037Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:31.650248623Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=99.377141ms latest_rtt=33.214322ms srtt=33.214322ms min_rtt=33.214322ms rttvar=16.607161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.20 Kbps, is_app_limited: true, interval: 33.214322ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 9542862 }), send_elapsed: 0ns, ack_elapsed: 33.214322ms, rtt: 33.214322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 508063, last_update: Instant { tv_sec: 971, tv_nsec: 43847406 }, next_time: Instant { tv_sec: 971, tv_nsec: 46307168 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:31.650280221Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:44897 to 193.167.100.100:443 [2025-09-11T20:57:31.650290551Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Short dcid=dcccfed4268936dd key_phase=false len=73 pn=6 [2025-09-11T20:57:31.650300449Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:31.650309736Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=99.316287ms latest_rtt=33.214322ms srtt=33.214322ms min_rtt=33.214322ms rttvar=16.607161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.20 Kbps, is_app_limited: true, interval: 33.214322ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 9542862 }), send_elapsed: 0ns, ack_elapsed: 33.214322ms, rtt: 33.214322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508063, last_update: Instant { tv_sec: 971, tv_nsec: 43963122 }, next_time: Instant { tv_sec: 971, tv_nsec: 46307168 }, max_datagram_size: 1350, last_packet_size: None, iv: 257.842µ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-11T20:57:31.650358988Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:44897 to 193.167.100.100:443 [2025-09-11T20:57:31.650374447Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Short dcid=dcccfed4268936dd key_phase=false len=31 pn=7 [2025-09-11T20:57:31.650378805Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:31.650388934Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=99.23719ms latest_rtt=33.214322ms srtt=33.214322ms min_rtt=33.214322ms rttvar=16.607161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.20 Kbps, is_app_limited: true, interval: 33.214322ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 9542862 }), send_elapsed: 0ns, ack_elapsed: 33.214322ms, rtt: 33.214322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 508063, last_update: Instant { tv_sec: 971, tv_nsec: 43963122 }, next_time: Instant { tv_sec: 971, tv_nsec: 46565010 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:31.650423248Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:44897 to 193.167.100.100:443 [2025-09-11T20:57:31.650430131Z TRACE quiche_apps::client] 0.0.0.0:44897 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.650440651Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:44897 [2025-09-11T20:57:31.650446462Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx pkt Short dcid=99dd33a91b8697367b15801f4d82ed3fdc04c04b key_phase=false len=1329 pn=1 [2025-09-11T20:57:31.650454957Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm PING mtu_probe=None [2025-09-11T20:57:31.650465928Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm PADDING len=1311 [2025-09-11T20:57:31.650474694Z TRACE quiche_apps::client] 0.0.0.0:44897: processed 1350 bytes [2025-09-11T20:57:31.650480325Z TRACE quiche_apps::client] 0.0.0.0:44897: recv() would block [2025-09-11T20:57:31.650490313Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.650501995Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Short dcid=dcccfed4268936dd key_phase=false len=5 pn=8 [2025-09-11T20:57:31.650506013Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:31.650516372Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=99.109512ms latest_rtt=33.214322ms srtt=33.214322ms min_rtt=33.214322ms rttvar=16.607161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 43344408 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.20 Kbps, is_app_limited: true, interval: 33.214322ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 9542862 }), send_elapsed: 0ns, ack_elapsed: 33.214322ms, rtt: 33.214322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 508063, last_update: Instant { tv_sec: 971, tv_nsec: 44173844 }, next_time: Instant { tv_sec: 971, tv_nsec: 46565010 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.191µ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-11T20:57:31.650557659Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:44897 to 193.167.100.100:443 [2025-09-11T20:57:31.650565173Z TRACE quiche_apps::client] 0.0.0.0:44897 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.683351765Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:44897 [2025-09-11T20:57:31.683379546Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx pkt Short dcid=99dd33a91b8697367b15801f4d82ed3fdc04c04b key_phase=false len=1186 pn=2 [2025-09-11T20:57:31.683398983Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm ACK delay=3 blocks=[3..3, 5..8] ecn_counts=None [2025-09-11T20:57:31.683408681Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b packet newly acked 3 [2025-09-11T20:57:31.683415463Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b packet newly acked 5 [2025-09-11T20:57:31.683418429Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b packet newly acked 6 [2025-09-11T20:57:31.683420653Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b packet newly acked 7 [2025-09-11T20:57:31.683424009Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b packet newly acked 8 [2025-09-11T20:57:31.683429870Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b packet 4 lost on epoch 2 [2025-09-11T20:57:31.683448034Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm HANDSHAKE_DONE [2025-09-11T20:57:31.683455127Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b dropped epoch 1 state [2025-09-11T20:57:31.683458654Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:31.683465627Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:31.683471939Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm PADDING len=106 [2025-09-11T20:57:31.683510831Z TRACE quiche_apps::client] 0.0.0.0:44897: processed 1207 bytes [2025-09-11T20:57:31.683517934Z TRACE quiche_apps::client] 0.0.0.0:44897: recv() would block [2025-09-11T20:57:31.683521621Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.683534966Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b stream id 0 is readable [2025-09-11T20:57:31.683542640Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 0 [2025-09-11T20:57:31.683548121Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 0 [2025-09-11T20:57:31.683552539Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 0 [2025-09-11T20:57:31.683576183Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 17 bytes on stream 0 [2025-09-11T20:57:31.683581272Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:31.683586873Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:31.683590139Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:31.683593134Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:31.683596551Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:31.683605367Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:31.683610106Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b stream id 0 is readable [2025-09-11T20:57:31.683613462Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 0 [2025-09-11T20:57:31.683616668Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 0 [2025-09-11T20:57:31.683620015Z TRACE quiche::h3::stream] 99dd33a91b8697367b15801f4d82ed3fdc04c04b read 1 bytes on stream 0 [2025-09-11T20:57:31.683622389Z TRACE quiche::h3] 99dd33a91b8697367b15801f4d82ed3fdc04c04b rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:31.683628240Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:31.683631145Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:31.683633881Z INFO quiche_apps::common] 1/1 response(s) received in 67.60842ms, closing... [2025-09-11T20:57:31.683646534Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx pkt Short dcid=dcccfed4268936dd key_phase=false len=11 pn=9 [2025-09-11T20:57:31.683649951Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:31.683659779Z TRACE quiche::recovery::congestion::recovery] 99dd33a91b8697367b15801f4d82ed3fdc04c04b timer=95.402179ms latest_rtt=30.486656ms srtt=32.873363ms min_rtt=30.486656ms rttvar=13.137286ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 971, tv_nsec: 110322961 }) Rate { delivered: 1708, delivered_time: Instant { tv_sec: 971, tv_nsec: 77429272 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 77429272 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 326.34 Kbps, is_app_limited: true, interval: 33.707258ms, delivered: 1375, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 43344408 }), send_elapsed: 3.220602ms, ack_elapsed: 33.707258ms, rtt: 30.486656ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 359333, last_update: Instant { tv_sec: 971, tv_nsec: 44173844 }, next_time: Instant { tv_sec: 971, tv_nsec: 77429272 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:31.683707067Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:44897 to 193.167.100.100:443 [2025-09-11T20:57:31.683719200Z TRACE quiche_apps::client] 0.0.0.0:44897 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.713587813Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:44897 [2025-09-11T20:57:31.713611507Z TRACE quiche_apps::client] 0.0.0.0:44897: processed 1207 bytes [2025-09-11T20:57:31.713619962Z TRACE quiche_apps::client] 0.0.0.0:44897: recv() would block [2025-09-11T20:57:31.713625443Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.713636533Z TRACE quiche_apps::client] 0.0.0.0:44897 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.714234027Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:44897 [2025-09-11T20:57:31.714247462Z TRACE quiche_apps::client] 0.0.0.0:44897: processed 42 bytes [2025-09-11T20:57:31.714254165Z TRACE quiche_apps::client] 0.0.0.0:44897: recv() would block [2025-09-11T20:57:31.714258843Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.714266458Z TRACE quiche_apps::client] 0.0.0.0:44897 -> 193.167.100.100:443: done writing [2025-09-11T20:57:31.940376817Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:31.940395292Z TRACE quiche] 99dd33a91b8697367b15801f4d82ed3fdc04c04b draining timeout expired [2025-09-11T20:57:31.940426180Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.940432431Z INFO quiche_apps::client] connection closed, recv=6 sent=10 lost=1 retrans=1 sent_bytes=1971 recv_bytes=4248 lost_bytes=32 [local_addr=0.0.0.0:44897 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=10 lost=1 retrans=1 rtt=32.873363ms min_rtt=Some(30.486656ms) rttvar=13.137286ms cwnd=9450 sent_bytes=1971 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=1 pmtu=1350 delivery_rate=40792] [2025-09-11T20:57:31.945051411Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:31.945295837Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37493 with scid c3baab667960c8adfa73a0fab3395ff8fbc4b25a [2025-09-11T20:57:31.945350509Z TRACE quiche::tls] c3baab667960c8adfa73a0fab3395ff8fbc4b25a write message lvl=Initial len=266 [2025-09-11T20:57:31.945370536Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Initial version=1 dcid=39cc187ec59b611cb47911d4e753c500 scid=c3baab667960c8adfa73a0fab3395ff8fbc4b25a len=270 pn=0 [2025-09-11T20:57:31.945373822Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:31.945387357Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=998.91404ms 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: 971, tv_nsec: 338979498 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 338979498 }, 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: 971, tv_nsec: 338979498 }, next_time: Instant { tv_sec: 971, tv_nsec: 338979498 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:31.945467827Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:31.978841715Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:37493 [2025-09-11T20:57:31.978856112Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a dropped invalid packet [2025-09-11T20:57:31.978861021Z TRACE quiche_apps::client] 0.0.0.0:37493: processed 439 bytes [2025-09-11T20:57:31.978874266Z TRACE quiche_apps::client] 0.0.0.0:37493: recv() would block [2025-09-11T20:57:31.978878534Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:31.978891127Z TRACE quiche_apps::client] 0.0.0.0:37493 -> 193.167.100.100:443: done writing [2025-09-11T20:57:32.945915222Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:32.945946661Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a loss detection timeout expired [2025-09-11T20:57:32.945953133Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=997.347693ms 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: 971, tv_nsec: 338979498 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 338979498 }, 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: 971, tv_nsec: 338979498 }, next_time: Instant { tv_sec: 971, tv_nsec: 338979498 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:32.945977208Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:32.946012614Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Initial version=1 dcid=39cc187ec59b611cb47911d4e753c500 scid=c3baab667960c8adfa73a0fab3395ff8fbc4b25a len=270 pn=1 [2025-09-11T20:57:32.946017282Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:32.946035526Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=1.997951851s 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: 971, tv_nsec: 338979498 }, first_sent_time: Instant { tv_sec: 971, tv_nsec: 338979498 }, 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: 972, tv_nsec: 339664987 }, next_time: Instant { tv_sec: 972, tv_nsec: 339664987 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:32.946112971Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:37493 to 193.167.100.100:443 [2025-09-11T20:57:32.946119864Z TRACE quiche_apps::client] 0.0.0.0:37493 -> 193.167.100.100:443: done writing [2025-09-11T20:57:32.978887770Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:37493 [2025-09-11T20:57:32.978912727Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx pkt Initial version=1 dcid=c3baab667960c8adfa73a0fab3395ff8fbc4b25a scid=e91780622b885910 token= len=145 pn=96963 [2025-09-11T20:57:32.978929979Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:32.979088624Z TRACE quiche::tls] c3baab667960c8adfa73a0fab3395ff8fbc4b25a set write secret lvl=Handshake [2025-09-11T20:57:32.979114632Z TRACE quiche::tls] c3baab667960c8adfa73a0fab3395ff8fbc4b25a set read secret lvl=Handshake [2025-09-11T20:57:32.979128699Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm ACK delay=12 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:32.979134910Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a packet newly acked 0 [2025-09-11T20:57:32.979138277Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a packet newly acked 1 [2025-09-11T20:57:32.979143857Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm PADDING len=26 [2025-09-11T20:57:32.979170046Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx pkt Handshake version=1 dcid=c3baab667960c8adfa73a0fab3395ff8fbc4b25a scid=e91780622b885910 len=1032 pn=2 [2025-09-11T20:57:32.979177009Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm CRYPTO off=0 len=701 [2025-09-11T20:57:32.979422125Z TRACE quiche::tls] c3baab667960c8adfa73a0fab3395ff8fbc4b25a write message lvl=Handshake len=36 [2025-09-11T20:57:32.979427185Z TRACE quiche::tls] c3baab667960c8adfa73a0fab3395ff8fbc4b25a set write secret lvl=OneRTT [2025-09-11T20:57:32.979435500Z TRACE quiche::tls] c3baab667960c8adfa73a0fab3395ff8fbc4b25a set read secret lvl=OneRTT [2025-09-11T20:57:32.979455558Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(39cc187ec59b611cb47911d4e753c500), max_idle_timeout: 180000, stateless_reset_token: Some(52178402085152883564934248055581054829), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(e91780622b885910), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:32.979468662Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm PADDING len=307 [2025-09-11T20:57:32.979484973Z TRACE quiche_apps::client] 0.0.0.0:37493: processed 1252 bytes [2025-09-11T20:57:32.979490863Z TRACE quiche_apps::client] 0.0.0.0:37493: recv() would block [2025-09-11T20:57:32.979493959Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:32.979516151Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:32.979531960Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a open GREASE stream 14 [2025-09-11T20:57:32.979541568Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm GREASE stream=0 len=0 [2025-09-11T20:57:32.979548391Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm GREASE stream=0 len=18 [2025-09-11T20:57:32.979557117Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:57:32.979564290Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ipjiluignb", "user-agent: quiche"] [2025-09-11T20:57:32.979655981Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Initial version=1 dcid=e91780622b885910 scid=c3baab667960c8adfa73a0fab3395ff8fbc4b25a len=9 pn=2 [2025-09-11T20:57:32.979660660Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm ACK delay=93 blocks=[96963..96963] ecn_counts=None [2025-09-11T20:57:32.979671430Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=97.997257ms latest_rtt=32.92036ms srtt=32.92036ms min_rtt=32.92036ms rttvar=16.46018ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033605849s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 338979498 }), send_elapsed: 1.000685489s, ack_elapsed: 1.033605849s, rtt: 32.92036ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512600, last_update: Instant { tv_sec: 972, tv_nsec: 373130232 }, next_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:32.979700133Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Handshake version=1 dcid=e91780622b885910 scid=c3baab667960c8adfa73a0fab3395ff8fbc4b25a len=46 pn=3 [2025-09-11T20:57:32.979703910Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm ACK delay=66 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:32.979707216Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:32.979714530Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=98.693153ms latest_rtt=32.92036ms srtt=32.92036ms min_rtt=32.92036ms rttvar=16.46018ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033605849s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 338979498 }), send_elapsed: 1.000685489s, ack_elapsed: 1.033605849s, rtt: 32.92036ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512600, last_update: Instant { tv_sec: 972, tv_nsec: 373324203 }, next_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, max_datagram_size: 1350, last_packet_size: None, iv: 195.084µ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-11T20:57:32.979728396Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a dropped epoch 0 state [2025-09-11T20:57:32.979744345Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Short dcid=e91780622b885910 key_phase=false len=1160 pn=4 [2025-09-11T20:57:32.979747642Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[68, ec, 1b, fa, e9, ad, 72, a3, ee, 31, 3c, 7c, aa, 8c, 30, d0, 3a, 4b, fa, ef] reset_token=[6e, 2a, 63, 8c, eb, 8d, f8, 61, 5f, af, bc, 08, eb, d9, 9c, 94] [2025-09-11T20:57:32.979755626Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[16, 89, 21, d9, 44, a5, 4b, a6, 2a, b7, f2, 35, d1, c9, c3, 2b, bd, 9a, e0, 5b] reset_token=[0c, 08, d0, 90, c3, e3, fc, d7, a5, cc, cc, 20, 41, 3e, 44, c0] [2025-09-11T20:57:32.979762058Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e1, b4, d9, 74, 98, ac, d7, 13, 53, fd, d9, d3, 26, f0, 53, 94, 5e, 90, 48, fc] reset_token=[dd, 07, 2d, 66, 8c, 0b, 9a, d4, ce, 93, 58, 95, 71, d1, 07, 8d] [2025-09-11T20:57:32.979768290Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[16, 10, 41, 24, 9e, 59, 7b, f8, b1, 0a, de, c5, b7, b4, 38, 0c, f7, 1b, 43, 97] reset_token=[ae, aa, be, 96, d9, 6e, 5c, 21, db, 29, 46, 3d, 58, c9, a3, bd] [2025-09-11T20:57:32.979778499Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[94, 7c, 4b, dd, 7d, c2, 2c, 09, 34, ab, b8, 3d, 99, ba, d8, ca, ea, 2c, ad, c1] reset_token=[e1, 0f, 7c, 8d, cc, 86, 8c, 8e, 57, a0, ec, d7, cd, 67, d2, e3] [2025-09-11T20:57:32.979784781Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[a3, ea, 23, c3, 13, 4e, 3c, cb, 4c, 3a, 43, 91, 03, 61, c7, d1, 69, 55, bf, d4] reset_token=[4f, 8b, a3, 87, e6, 46, 6f, 1d, be, fd, 2d, 2e, 0d, 36, 13, d8] [2025-09-11T20:57:32.979790912Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[fe, da, b4, c7, 9a, 9e, 0d, 09, eb, 95, 95, 8f, 26, 75, 9e, ec, a2, 7e, 3e, f6] reset_token=[bd, dd, 3c, 09, 82, f0, cb, 00, 22, c9, 33, c6, 62, cf, c8, fb] [2025-09-11T20:57:32.979797044Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:32.979800270Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm PADDING len=856 [2025-09-11T20:57:32.979832630Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=98.574983ms latest_rtt=32.92036ms srtt=32.92036ms min_rtt=32.92036ms rttvar=16.46018ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033605849s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 338979498 }), send_elapsed: 1.000685489s, ack_elapsed: 1.033605849s, rtt: 32.92036ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1186, rate: 512600, last_update: Instant { tv_sec: 972, tv_nsec: 373324203 }, next_time: Instant { tv_sec: 972, tv_nsec: 373519287 }, max_datagram_size: 1350, last_packet_size: Some(1186), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:32.979876992Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37493 to 193.167.100.100:443 [2025-09-11T20:57:32.979886801Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Short dcid=e91780622b885910 key_phase=false len=6 pn=5 [2025-09-11T20:57:32.979890047Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:32.979896579Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=98.511134ms latest_rtt=32.92036ms srtt=32.92036ms min_rtt=32.92036ms rttvar=16.46018ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033605849s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 338979498 }), send_elapsed: 1.000685489s, ack_elapsed: 1.033605849s, rtt: 32.92036ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512600, last_update: Instant { tv_sec: 972, tv_nsec: 373559091 }, next_time: Instant { tv_sec: 972, tv_nsec: 373519287 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.376122ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:32.979932596Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37493 to 193.167.100.100:443 [2025-09-11T20:57:32.979940160Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Short dcid=e91780622b885910 key_phase=false len=6 pn=6 [2025-09-11T20:57:32.979943276Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:32.979949267Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=98.458486ms latest_rtt=32.92036ms srtt=32.92036ms min_rtt=32.92036ms rttvar=16.46018ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033605849s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 338979498 }), send_elapsed: 1.000685489s, ack_elapsed: 1.033605849s, rtt: 32.92036ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 512600, last_update: Instant { tv_sec: 972, tv_nsec: 373559091 }, next_time: Instant { tv_sec: 972, tv_nsec: 375989995 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:32.979978852Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:37493 to 193.167.100.100:443 [2025-09-11T20:57:32.979992297Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Short dcid=e91780622b885910 key_phase=false len=72 pn=7 [2025-09-11T20:57:32.979997547Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:57:32.980008969Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=98.398144ms latest_rtt=32.92036ms srtt=32.92036ms min_rtt=32.92036ms rttvar=16.46018ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033605849s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 338979498 }), send_elapsed: 1.000685489s, ack_elapsed: 1.033605849s, rtt: 32.92036ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 512600, last_update: Instant { tv_sec: 972, tv_nsec: 373663606 }, next_time: Instant { tv_sec: 972, tv_nsec: 375989995 }, max_datagram_size: 1350, last_packet_size: None, iv: 253.609µ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-11T20:57:32.980055155Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:37493 to 193.167.100.100:443 [2025-09-11T20:57:32.980062689Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Short dcid=e91780622b885910 key_phase=false len=31 pn=8 [2025-09-11T20:57:32.980065864Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:32.980092825Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=98.314147ms latest_rtt=32.92036ms srtt=32.92036ms min_rtt=32.92036ms rttvar=16.46018ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033605849s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 338979498 }), send_elapsed: 1.000685489s, ack_elapsed: 1.033605849s, rtt: 32.92036ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 512600, last_update: Instant { tv_sec: 972, tv_nsec: 373663606 }, next_time: Instant { tv_sec: 972, tv_nsec: 376243604 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:32.980133741Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:37493 to 193.167.100.100:443 [2025-09-11T20:57:32.980139061Z TRACE quiche_apps::client] 0.0.0.0:37493 -> 193.167.100.100:443: done writing [2025-09-11T20:57:33.013214333Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:37493 [2025-09-11T20:57:33.013229492Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx pkt Short dcid=c3baab667960c8adfa73a0fab3395ff8fbc4b25a key_phase=false len=1186 pn=3 [2025-09-11T20:57:33.013239490Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm STREAM id=3 off=0 len=9 fin=false [2025-09-11T20:57:33.013246042Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm STREAM id=7 off=0 len=1 fin=false [2025-09-11T20:57:33.013249569Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm STREAM id=11 off=0 len=1 fin=false [2025-09-11T20:57:33.013254969Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm HANDSHAKE_DONE [2025-09-11T20:57:33.013260750Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a dropped epoch 1 state [2025-09-11T20:57:33.013265008Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:33.013270218Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:33.013275377Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm PADDING len=93 [2025-09-11T20:57:33.013289403Z TRACE quiche_apps::client] 0.0.0.0:37493: processed 1207 bytes [2025-09-11T20:57:33.013295785Z TRACE quiche_apps::client] 0.0.0.0:37493: recv() would block [2025-09-11T20:57:33.013299582Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:33.013304121Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a stream id 3 is readable [2025-09-11T20:57:33.013311535Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 3 [2025-09-11T20:57:33.013318608Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a open peer's control stream 3 [2025-09-11T20:57:33.013339507Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 3 [2025-09-11T20:57:33.013348313Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 3 [2025-09-11T20:57:33.013354054Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 6 bytes on stream 3 [2025-09-11T20:57:33.013357540Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm SETTINGS max_field_section=None, qpack_max_table=Some(0), qpack_blocked=Some(0) raw=Some([(1, 0), (7, 0), (8, 1)]), additional_settings=None stream=3 payload_len=6 [2025-09-11T20:57:33.013371396Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a stream id 7 is readable [2025-09-11T20:57:33.013375003Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 7 [2025-09-11T20:57:33.013378609Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a stream id 11 is readable [2025-09-11T20:57:33.013383849Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 11 [2025-09-11T20:57:33.013388989Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a stream id 0 is readable [2025-09-11T20:57:33.013394629Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 0 [2025-09-11T20:57:33.013399679Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 0 [2025-09-11T20:57:33.013404508Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 0 [2025-09-11T20:57:33.013409948Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 17 bytes on stream 0 [2025-09-11T20:57:33.013413104Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:33.013416210Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:33.013418744Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:33.013421649Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:33.013425276Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:33.013430877Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:33.013435285Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a stream id 0 is readable [2025-09-11T20:57:33.013438200Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 0 [2025-09-11T20:57:33.013441206Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 0 [2025-09-11T20:57:33.013444262Z TRACE quiche::h3::stream] c3baab667960c8adfa73a0fab3395ff8fbc4b25a read 1 bytes on stream 0 [2025-09-11T20:57:33.013446546Z TRACE quiche::h3] c3baab667960c8adfa73a0fab3395ff8fbc4b25a rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:33.013451135Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:33.013453869Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:33.013456324Z INFO quiche_apps::common] 1/1 response(s) received in 1.067985181s, closing... [2025-09-11T20:57:33.013465441Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx pkt Short dcid=e91780622b885910 key_phase=false len=11 pn=9 [2025-09-11T20:57:33.013468577Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:33.013476231Z TRACE quiche::recovery::congestion::recovery] c3baab667960c8adfa73a0fab3395ff8fbc4b25a timer=108.745922ms latest_rtt=32.92036ms srtt=32.92036ms min_rtt=32.92036ms rttvar=16.46018ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1442 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 373130272 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033605849s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 971, tv_nsec: 338979498 }), send_elapsed: 1.000685489s, ack_elapsed: 1.033605849s, rtt: 32.92036ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 512600, last_update: Instant { tv_sec: 972, tv_nsec: 407138603 }, next_time: Instant { tv_sec: 972, tv_nsec: 407138603 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:33.013516967Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:37493 to 193.167.100.100:443 [2025-09-11T20:57:33.013521015Z TRACE quiche_apps::client] 0.0.0.0:37493 -> 193.167.100.100:443: done writing [2025-09-11T20:57:33.015270042Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:37493 [2025-09-11T20:57:33.015284359Z TRACE quiche_apps::client] 0.0.0.0:37493: processed 1350 bytes [2025-09-11T20:57:33.015291112Z TRACE quiche_apps::client] 0.0.0.0:37493: recv() would block [2025-09-11T20:57:33.015295349Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:33.015301661Z TRACE quiche_apps::client] 0.0.0.0:37493 -> 193.167.100.100:443: done writing [2025-09-11T20:57:33.044083663Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:37493 [2025-09-11T20:57:33.044098420Z TRACE quiche_apps::client] 0.0.0.0:37493: processed 42 bytes [2025-09-11T20:57:33.044103721Z TRACE quiche_apps::client] 0.0.0.0:37493: recv() would block [2025-09-11T20:57:33.044109652Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:33.044117967Z TRACE quiche_apps::client] 0.0.0.0:37493 -> 193.167.100.100:443: done writing [2025-09-11T20:57:33.310414913Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:33.310432876Z TRACE quiche] c3baab667960c8adfa73a0fab3395ff8fbc4b25a draining timeout expired [2025-09-11T20:57:33.310469123Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:33.310475155Z INFO quiche_apps::client] connection closed, recv=3 sent=10 lost=0 retrans=1 sent_bytes=2272 recv_bytes=2459 lost_bytes=0 [local_addr=0.0.0.0:37493 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=3 sent=10 lost=0 retrans=1 rtt=32.92036ms min_rtt=Some(32.92036ms) rttvar=16.46018ms cwnd=13500 sent_bytes=2272 recv_bytes=2459 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=644] [2025-09-11T20:57:33.315186691Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:33.315465911Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:45374 with scid 8f7ff2ba72d5830c6673705c41b7d24026c129f0 [2025-09-11T20:57:33.315506717Z TRACE quiche::tls] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 write message lvl=Initial len=266 [2025-09-11T20:57:33.315524370Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Initial version=1 dcid=98a6b8bfd3cc20110e7b5e1ce0a44efc scid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 len=270 pn=0 [2025-09-11T20:57:33.315527436Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:33.315540079Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=998.934518ms 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: 972, tv_nsec: 709152338 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 709152338 }, 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: 972, tv_nsec: 709152338 }, next_time: Instant { tv_sec: 972, tv_nsec: 709152338 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:33.315604459Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:33.348847042Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:45374 [2025-09-11T20:57:33.348865256Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 dropped invalid packet [2025-09-11T20:57:33.348870836Z TRACE quiche_apps::client] 0.0.0.0:45374: processed 439 bytes [2025-09-11T20:57:33.348878551Z TRACE quiche_apps::client] 0.0.0.0:45374: recv() would block [2025-09-11T20:57:33.348883780Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:33.348900582Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:33.349943665Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:45374 [2025-09-11T20:57:33.349953563Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 dropped invalid packet [2025-09-11T20:57:33.349957951Z TRACE quiche_apps::client] 0.0.0.0:45374: processed 1350 bytes [2025-09-11T20:57:33.349963291Z TRACE quiche_apps::client] 0.0.0.0:45374: recv() would block [2025-09-11T20:57:33.349967008Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:33.349973881Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.315995660Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:34.316015938Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 loss detection timeout expired [2025-09-11T20:57:34.316022640Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=997.451477ms 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: 972, tv_nsec: 709152338 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 709152338 }, 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: 972, tv_nsec: 709152338 }, next_time: Instant { tv_sec: 972, tv_nsec: 709152338 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.316046174Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.316078895Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Initial version=1 dcid=98a6b8bfd3cc20110e7b5e1ce0a44efc scid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 len=270 pn=1 [2025-09-11T20:57:34.316083524Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:34.316102298Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=1.997952562s 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: 972, tv_nsec: 709152338 }, first_sent_time: Instant { tv_sec: 972, tv_nsec: 709152338 }, 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: 973, tv_nsec: 709732420 }, next_time: Instant { tv_sec: 973, tv_nsec: 709732420 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.316194861Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.316205380Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.348888919Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:45374 [2025-09-11T20:57:34.348910890Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx pkt Initial version=1 dcid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 scid=427ec39036c96560 token= len=145 pn=118059 [2025-09-11T20:57:34.348928483Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:34.349057042Z TRACE quiche::tls] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 set write secret lvl=Handshake [2025-09-11T20:57:34.349070277Z TRACE quiche::tls] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 set read secret lvl=Handshake [2025-09-11T20:57:34.349081217Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm ACK delay=10 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:34.349087409Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet newly acked 0 [2025-09-11T20:57:34.349090805Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet newly acked 1 [2025-09-11T20:57:34.349095604Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm PADDING len=26 [2025-09-11T20:57:34.349121522Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx pkt Handshake version=1 dcid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 scid=427ec39036c96560 len=1032 pn=2 [2025-09-11T20:57:34.349128455Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm CRYPTO off=0 len=702 [2025-09-11T20:57:34.349370997Z TRACE quiche::tls] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 write message lvl=Handshake len=36 [2025-09-11T20:57:34.349376096Z TRACE quiche::tls] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 set write secret lvl=OneRTT [2025-09-11T20:57:34.349384382Z TRACE quiche::tls] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 set read secret lvl=OneRTT [2025-09-11T20:57:34.349403327Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(98a6b8bfd3cc20110e7b5e1ce0a44efc), max_idle_timeout: 180000, stateless_reset_token: Some(79048528276185314969641956265887932490), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(427ec39036c96560), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:34.349416572Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm PADDING len=306 [2025-09-11T20:57:34.349432231Z TRACE quiche_apps::client] 0.0.0.0:45374: processed 1252 bytes [2025-09-11T20:57:34.349438343Z TRACE quiche_apps::client] 0.0.0.0:45374: recv() would block [2025-09-11T20:57:34.349441418Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.349463269Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:34.349478547Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 open GREASE stream 14 [2025-09-11T20:57:34.349487885Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm GREASE stream=0 len=0 [2025-09-11T20:57:34.349494777Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm GREASE stream=0 len=18 [2025-09-11T20:57:34.349511499Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm HEADERS stream=0 len=30 fin=true [2025-09-11T20:57:34.349518802Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /vncdyeurhy", "user-agent: quiche"] [2025-09-11T20:57:34.349595656Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Initial version=1 dcid=427ec39036c96560 scid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 len=9 pn=2 [2025-09-11T20:57:34.349600705Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm ACK delay=85 blocks=[118059..118059] ecn_counts=None [2025-09-11T20:57:34.349610994Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=97.848448ms latest_rtt=32.851191ms srtt=32.851191ms min_rtt=32.851191ms rttvar=16.425595ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033431273s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 972, tv_nsec: 709152338 }), send_elapsed: 1.000580082s, ack_elapsed: 1.033431273s, rtt: 32.851191ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513680, last_update: Instant { tv_sec: 973, tv_nsec: 743078553 }, next_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.349633316Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Handshake version=1 dcid=427ec39036c96560 scid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 len=45 pn=3 [2025-09-11T20:57:34.349636982Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm ACK delay=63 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:34.349640228Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:34.349647512Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=98.493129ms latest_rtt=32.851191ms srtt=32.851191ms min_rtt=32.851191ms rttvar=16.425595ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033431273s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 972, tv_nsec: 709152338 }), send_elapsed: 1.000580082s, ack_elapsed: 1.033431273s, rtt: 32.851191ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513680, last_update: Instant { tv_sec: 973, tv_nsec: 743264600 }, next_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, max_datagram_size: 1350, last_packet_size: None, iv: 192.727µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.349661097Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 dropped epoch 0 state [2025-09-11T20:57:34.349676556Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=1161 pn=4 [2025-09-11T20:57:34.349685383Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[99, d1, 44, 47, 00, 72, 92, e6, 4b, b6, e6, a4, 02, be, 30, fd, 9a, 43, 60, 89] reset_token=[f0, bf, cb, d2, 7c, e2, 7a, 73, b0, cf, 09, 93, 11, 56, 93, 65] [2025-09-11T20:57:34.349693407Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[44, 7c, 5a, 67, 68, fc, f9, d3, 74, a0, 27, 1d, 53, 97, 81, a8, 0a, 1b, 95, 77] reset_token=[9e, 2b, 34, 4a, dc, 5f, 85, 8b, 1e, 09, b8, 1b, a3, 8f, c9, f6] [2025-09-11T20:57:34.349699769Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6a, 5d, a6, 0a, c0, 1d, cb, 7c, a6, 34, f7, b4, 9e, d7, c2, 1c, 7f, f0, 8d, 0e] reset_token=[39, 50, 9f, b4, c3, c0, a7, ef, 67, 27, 39, 5d, f3, d3, 21, c8] [2025-09-11T20:57:34.349706091Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[41, 84, 22, d7, b0, 9e, 56, 1e, 24, be, de, 0b, fa, 7e, 68, ab, 2c, 8c, 63, a1] reset_token=[31, 8b, 51, a4, e6, 10, f7, 2d, 33, b0, 1f, 64, b4, aa, 6c, 52] [2025-09-11T20:57:34.349712222Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[46, 67, 76, 5e, f5, d1, 74, ea, 49, 5b, 82, c0, a5, 85, 6a, 3e, 20, af, c8, 22] reset_token=[c9, ad, f3, 00, cf, 3c, f9, ea, 0d, 62, ac, ed, 7d, cd, 68, ea] [2025-09-11T20:57:34.349718284Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[47, 77, b6, cc, 25, 84, 2a, f1, 4b, d6, 18, 0c, 6f, 8c, 04, 5a, 62, 3a, fb, 3e] reset_token=[91, 38, 7b, fb, f3, 15, c8, 05, 74, d7, 9f, 0a, 0a, e7, 09, 1b] [2025-09-11T20:57:34.349724516Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[1a, 00, ed, 46, 4c, cc, 87, be, 65, 14, 38, ea, 38, a5, b4, 8f, 32, c3, 41, 5a] reset_token=[38, 9c, fb, 82, fd, 9c, 01, be, b5, ee, ce, 19, e0, 81, cb, 11] [2025-09-11T20:57:34.349730517Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:34.349733993Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm PADDING len=857 [2025-09-11T20:57:34.349760723Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=98.379858ms latest_rtt=32.851191ms srtt=32.851191ms min_rtt=32.851191ms rttvar=16.425595ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033431273s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 972, tv_nsec: 709152338 }), send_elapsed: 1.000580082s, ack_elapsed: 1.033431273s, rtt: 32.851191ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 513680, last_update: Instant { tv_sec: 973, tv_nsec: 743264600 }, next_time: Instant { tv_sec: 973, tv_nsec: 743457327 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.349797331Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.349805587Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=6 pn=5 [2025-09-11T20:57:34.349809013Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:34.349824592Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=98.315478ms latest_rtt=32.851191ms srtt=32.851191ms min_rtt=32.851191ms rttvar=16.425595ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033431273s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 972, tv_nsec: 709152338 }), send_elapsed: 1.000580082s, ack_elapsed: 1.033431273s, rtt: 32.851191ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513680, last_update: Instant { tv_sec: 973, tv_nsec: 743478468 }, next_time: Instant { tv_sec: 973, tv_nsec: 743457327 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.373073ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.349868754Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.349882800Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=6 pn=6 [2025-09-11T20:57:34.349886988Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:34.349896386Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=98.243754ms latest_rtt=32.851191ms srtt=32.851191ms min_rtt=32.851191ms rttvar=16.425595ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033431273s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 972, tv_nsec: 709152338 }), send_elapsed: 1.000580082s, ack_elapsed: 1.033431273s, rtt: 32.851191ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 513680, last_update: Instant { tv_sec: 973, tv_nsec: 743478468 }, next_time: Instant { tv_sec: 973, tv_nsec: 745926340 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.349935118Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.349944666Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=73 pn=7 [2025-09-11T20:57:34.349949324Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:34.349958431Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=98.181779ms latest_rtt=32.851191ms srtt=32.851191ms min_rtt=32.851191ms rttvar=16.425595ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1449 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033431273s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 972, tv_nsec: 709152338 }), send_elapsed: 1.000580082s, ack_elapsed: 1.033431273s, rtt: 32.851191ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 513680, last_update: Instant { tv_sec: 973, tv_nsec: 743615964 }, next_time: Instant { tv_sec: 973, tv_nsec: 745926340 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.023µ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-11T20:57:34.350002463Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.350013403Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=31 pn=8 [2025-09-11T20:57:34.350017682Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:34.350028161Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=98.112069ms latest_rtt=32.851191ms srtt=32.851191ms min_rtt=32.851191ms rttvar=16.425595ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1506 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 743078593 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.15 Kbps, is_app_limited: true, interval: 1.033431273s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 972, tv_nsec: 709152338 }), send_elapsed: 1.000580082s, ack_elapsed: 1.033431273s, rtt: 32.851191ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 513680, last_update: Instant { tv_sec: 973, tv_nsec: 743615964 }, next_time: Instant { tv_sec: 973, tv_nsec: 746181363 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.350066883Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.350071782Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.382109449Z TRACE quiche_apps::client] got 439 bytes from 193.167.100.100:443 to 0.0.0.0:45374 [2025-09-11T20:57:34.382127392Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx pkt Short dcid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 key_phase=false len=418 pn=2 [2025-09-11T20:57:34.382140066Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm CRYPTO off=0 len=125 [2025-09-11T20:57:34.382169300Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm NEW_TOKEN len=50 [2025-09-11T20:57:34.382177756Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4c, e5, da, c0, 6a, 03, 44, af] reset_token=[d6, 7e, 40, c9, 7a, 21, 99, f4, be, fd, 63, ae, d5, 73, 21, f1] [2025-09-11T20:57:34.382190339Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c3, 80, ca, e9, 22, 5c, 6b, fd] reset_token=[fc, 59, f6, d2, d5, e8, 73, 90, b5, d6, 59, 71, f8, 30, 30, 91] [2025-09-11T20:57:34.382200979Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[1f, 0f, 68, 2f, 12, df, 87, 58] reset_token=[c6, f2, 55, 9d, 25, df, 4b, ff, 5f, 5d, 04, 3d, 54, 7a, 66, e4] [2025-09-11T20:57:34.382210807Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[61, b3, 38, ff, 8e, c4, 16, e0] reset_token=[09, a9, ba, 85, 8b, 62, 58, 77, 53, 56, a6, 1c, 53, 91, 8f, d2] [2025-09-11T20:57:34.382231365Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[c6, af, 95, 8e, f1, e3, 13, a2] reset_token=[87, b5, 68, 30, 18, 5b, fb, 14, 62, 59, e0, d3, 86, 48, 21, fd] [2025-09-11T20:57:34.382241484Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[f5, 0c, ac, c4, 96, ca, 1e, 34] reset_token=[c9, 3a, dc, ed, a4, 71, 51, 31, ef, 2f, 32, a1, aa, 54, 7e, b1] [2025-09-11T20:57:34.382252184Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[71, 79, fa, 54, 10, 1e, 38, 37] reset_token=[0b, c0, 48, d5, 8a, 92, 84, 4b, 4f, 52, fb, 57, ec, 81, a8, 0b] [2025-09-11T20:57:34.382261161Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm ACK delay=4 blocks=[4..6, 8..8] ecn_counts=None [2025-09-11T20:57:34.382267974Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet newly acked 4 [2025-09-11T20:57:34.382273304Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet newly acked 5 [2025-09-11T20:57:34.382276379Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet newly acked 6 [2025-09-11T20:57:34.382279245Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet newly acked 8 [2025-09-11T20:57:34.382283753Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm PADDING len=17 [2025-09-11T20:57:34.382313709Z TRACE quiche_apps::client] 0.0.0.0:45374: processed 439 bytes [2025-09-11T20:57:34.382323006Z TRACE quiche_apps::client] 0.0.0.0:45374: recv() would block [2025-09-11T20:57:34.382347822Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.382361678Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=5 pn=9 [2025-09-11T20:57:34.382366908Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm ACK delay=29 blocks=[2..2] ecn_counts=None [2025-09-11T20:57:34.382379071Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=6.372235ms latest_rtt=29.620954ms srtt=32.447411ms min_rtt=29.620954ms rttvar=13.126755ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=198 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1974, delivered_time: Instant { tv_sec: 973, tv_nsec: 775802317 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 746181363 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 319.77 Kbps, is_app_limited: true, interval: 32.723724ms, delivered: 1308, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 973, tv_nsec: 743078593 }), send_elapsed: 3.10277ms, ack_elapsed: 32.723724ms, rtt: 29.620954ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 520072, last_update: Instant { tv_sec: 973, tv_nsec: 776031794 }, next_time: Instant { tv_sec: 973, tv_nsec: 776031794 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.382439543Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.382449111Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.383347795Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:45374 [2025-09-11T20:57:34.383376228Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx pkt Short dcid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 key_phase=false len=1329 pn=4 [2025-09-11T20:57:34.383395815Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm PING mtu_probe=None [2025-09-11T20:57:34.383407336Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm PADDING len=1311 [2025-09-11T20:57:34.383417024Z TRACE quiche_apps::client] 0.0.0.0:45374: processed 1350 bytes [2025-09-11T20:57:34.383422765Z TRACE quiche_apps::client] 0.0.0.0:45374: recv() would block [2025-09-11T20:57:34.383426522Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.383437883Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=7 pn=10 [2025-09-11T20:57:34.383442431Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm ACK delay=7 blocks=[2..2, 4..4] ecn_counts=None [2025-09-11T20:57:34.383453312Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=5.298454ms latest_rtt=29.620954ms srtt=32.447411ms min_rtt=29.620954ms rttvar=13.126755ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=198 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1974, delivered_time: Instant { tv_sec: 973, tv_nsec: 775802317 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 746181363 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 319.77 Kbps, is_app_limited: true, interval: 32.723724ms, delivered: 1308, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 973, tv_nsec: 743078593 }), send_elapsed: 3.10277ms, ack_elapsed: 32.723724ms, rtt: 29.620954ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 520072, last_update: Instant { tv_sec: 973, tv_nsec: 776031794 }, next_time: Instant { tv_sec: 973, tv_nsec: 776031794 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.383511139Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.383519976Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.389587628Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:34.389595593Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 loss detection timeout expired [2025-09-11T20:57:34.389599090Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet 7 lost on epoch 2 [2025-09-11T20:57:34.389610651Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=44.93077ms latest_rtt=29.620954ms srtt=32.447411ms min_rtt=29.620954ms rttvar=13.126755ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 973, tv_nsec: 783272422 }) Rate { delivered: 1974, delivered_time: Instant { tv_sec: 973, tv_nsec: 775802317 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 746181363 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 319.77 Kbps, is_app_limited: true, interval: 32.723724ms, delivered: 1308, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 973, tv_nsec: 743078593 }), send_elapsed: 3.10277ms, ack_elapsed: 32.723724ms, rtt: 29.620954ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 520072, last_update: Instant { tv_sec: 973, tv_nsec: 776031794 }, next_time: Instant { tv_sec: 973, tv_nsec: 776031794 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:34.389630849Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.389641228Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=73 pn=11 [2025-09-11T20:57:34.389643983Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm STREAM id=0 off=0 len=68 fin=true [2025-09-11T20:57:34.389651056Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=44.890555ms latest_rtt=29.620954ms srtt=32.447411ms min_rtt=29.620954ms rttvar=13.126755ms cwnd=9450 ssthresh=9450 bytes_in_flight=198 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 973, tv_nsec: 783272422 }) Rate { delivered: 1974, delivered_time: Instant { tv_sec: 973, tv_nsec: 775802317 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 746181363 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 319.77 Kbps, is_app_limited: true, interval: 32.723724ms, delivered: 1308, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 973, tv_nsec: 743078593 }), send_elapsed: 3.10277ms, ack_elapsed: 32.723724ms, rtt: 29.620954ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 364050, last_update: Instant { tv_sec: 973, tv_nsec: 776031794 }, next_time: Instant { tv_sec: 973, tv_nsec: 776031794 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:34.389683727Z TRACE quiche_apps::client] written 99 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.389688155Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.421239055Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:45374 [2025-09-11T20:57:34.421258851Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx pkt Short dcid=8f7ff2ba72d5830c6673705c41b7d24026c129f0 key_phase=false len=1186 pn=5 [2025-09-11T20:57:34.421272647Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm ACK delay=11 blocks=[8..9, 11..11] ecn_counts=None [2025-09-11T20:57:34.421280632Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet newly acked 9 [2025-09-11T20:57:34.421285832Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 packet newly acked 11 [2025-09-11T20:57:34.421293857Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:34.421301241Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:34.421307753Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm PADDING len=107 [2025-09-11T20:57:34.421352757Z TRACE quiche_apps::client] 0.0.0.0:45374: processed 1207 bytes [2025-09-11T20:57:34.421361422Z TRACE quiche_apps::client] 0.0.0.0:45374: recv() would block [2025-09-11T20:57:34.421365921Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.421370429Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 stream id 0 is readable [2025-09-11T20:57:34.421378214Z TRACE quiche::h3::stream] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 read 1 bytes on stream 0 [2025-09-11T20:57:34.421384796Z TRACE quiche::h3::stream] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 read 1 bytes on stream 0 [2025-09-11T20:57:34.421390937Z TRACE quiche::h3::stream] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 read 1 bytes on stream 0 [2025-09-11T20:57:34.421397490Z TRACE quiche::h3::stream] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 read 17 bytes on stream 0 [2025-09-11T20:57:34.421403100Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:34.421417206Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:34.421422536Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:34.421428487Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:34.421435020Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:34.421465897Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:34.421471848Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 stream id 0 is readable [2025-09-11T20:57:34.421476216Z TRACE quiche::h3::stream] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 read 1 bytes on stream 0 [2025-09-11T20:57:34.421480104Z TRACE quiche::h3::stream] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 read 1 bytes on stream 0 [2025-09-11T20:57:34.421484081Z TRACE quiche::h3::stream] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 read 1 bytes on stream 0 [2025-09-11T20:57:34.421487087Z TRACE quiche::h3] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:34.421494671Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:34.421498248Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:34.421501353Z INFO quiche_apps::common] 1/1 response(s) received in 1.105891444s, closing... [2025-09-11T20:57:34.421512243Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx pkt Short dcid=427ec39036c96560 key_phase=false len=11 pn=12 [2025-09-11T20:57:34.421515710Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:34.421525248Z TRACE quiche::recovery::congestion::recovery] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 timer=4.593183ms latest_rtt=38.901642ms srtt=33.243189ms min_rtt=29.620954ms rttvar=11.436623ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 973, tv_nsec: 783272422 }) Rate { delivered: 2073, delivered_time: Instant { tv_sec: 973, tv_nsec: 814933436 }, first_sent_time: Instant { tv_sec: 973, tv_nsec: 776031794 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 11, rate_sample: RateSample { bandwidth: 319.77 Kbps, is_app_limited: true, interval: 39.131119ms, delivered: 99, prior_delivered: 1974, prior_time: Some(Instant { tv_sec: 973, tv_nsec: 775802317 }), send_elapsed: 29.850431ms, ack_elapsed: 39.131119ms, rtt: 38.901642ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 355335, last_update: Instant { tv_sec: 973, tv_nsec: 815184754 }, next_time: Instant { tv_sec: 973, tv_nsec: 815184754 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_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-11T20:57:34.421570763Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:45374 to 193.167.100.100:443 [2025-09-11T20:57:34.421575541Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.431281200Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:45374 [2025-09-11T20:57:34.431296549Z TRACE quiche_apps::client] 0.0.0.0:45374: processed 1207 bytes [2025-09-11T20:57:34.431302680Z TRACE quiche_apps::client] 0.0.0.0:45374: recv() would block [2025-09-11T20:57:34.431307018Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.431314472Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.441373880Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:45374 [2025-09-11T20:57:34.441394348Z TRACE quiche_apps::client] 0.0.0.0:45374: processed 1207 bytes [2025-09-11T20:57:34.441398446Z TRACE quiche_apps::client] 0.0.0.0:45374: recv() would block [2025-09-11T20:57:34.441400870Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.441405889Z TRACE quiche_apps::client] 0.0.0.0:45374 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.659671339Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:34.659687589Z TRACE quiche] 8f7ff2ba72d5830c6673705c41b7d24026c129f0 draining timeout expired [2025-09-11T20:57:34.659716613Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.659722254Z INFO quiche_apps::client] connection closed, recv=5 sent=13 lost=1 retrans=2 sent_bytes=2436 recv_bytes=4248 lost_bytes=99 [local_addr=0.0.0.0:45374 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=13 lost=1 retrans=2 rtt=33.243189ms min_rtt=Some(29.620954ms) rttvar=11.436623ms cwnd=9450 sent_bytes=2436 recv_bytes=4248 lost_bytes=0 stream_retrans_bytes=334 pmtu=1350 delivery_rate=39971] [2025-09-11T20:57:34.664362785Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-11T20:57:34.664614244Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58992 with scid 5f6be1ddcdb8686fb60551d2460d501ec4bd14df [2025-09-11T20:57:34.664653647Z TRACE quiche::tls] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df write message lvl=Initial len=266 [2025-09-11T20:57:34.664668805Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Initial version=1 dcid=bdb19ad232ae67840176e3edc069404d scid=5f6be1ddcdb8686fb60551d2460d501ec4bd14df len=270 pn=0 [2025-09-11T20:57:34.664671931Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm CRYPTO off=0 len=266 [2025-09-11T20:57:34.664684665Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=998.93571ms 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: 974, tv_nsec: 58298145 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 58298145 }, 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: 974, tv_nsec: 58298145 }, next_time: Instant { tv_sec: 974, tv_nsec: 58298145 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.664758522Z TRACE quiche_apps::client] written 1200 [2025-09-11T20:57:34.697834436Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:58992 [2025-09-11T20:57:34.697855075Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx pkt Initial version=1 dcid=5f6be1ddcdb8686fb60551d2460d501ec4bd14df scid=ee05e017722d1b47 token= len=120 pn=98641 [2025-09-11T20:57:34.697879340Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm ACK delay=73 blocks=[0..0] ecn_counts=None [2025-09-11T20:57:34.697890150Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df packet newly acked 0 [2025-09-11T20:57:34.697899146Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm CRYPTO off=0 len=90 [2025-09-11T20:57:34.698029650Z TRACE quiche::tls] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df set write secret lvl=Handshake [2025-09-11T20:57:34.698045870Z TRACE quiche::tls] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df set read secret lvl=Handshake [2025-09-11T20:57:34.698086435Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx pkt Handshake version=1 dcid=5f6be1ddcdb8686fb60551d2460d501ec4bd14df scid=ee05e017722d1b47 len=725 pn=0 [2025-09-11T20:57:34.698107114Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm CRYPTO off=0 len=701 [2025-09-11T20:57:34.698392135Z TRACE quiche::tls] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df write message lvl=Handshake len=36 [2025-09-11T20:57:34.698396944Z TRACE quiche::tls] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df set write secret lvl=OneRTT [2025-09-11T20:57:34.698404327Z TRACE quiche::tls] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df set read secret lvl=OneRTT [2025-09-11T20:57:34.698419796Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(bdb19ad232ae67840176e3edc069404d), max_idle_timeout: 180000, stateless_reset_token: Some(233423308609238031352916822951959088124), max_udp_payload_size: 1440, initial_max_data: 1048576, initial_max_stream_data_bidi_local: 2097152, initial_max_stream_data_bidi_remote: 65635, initial_max_stream_data_uni: 65535, initial_max_streams_bidi: 512, initial_max_streams_uni: 512, ack_delay_exponent: 3, max_ack_delay: 10, disable_active_migration: false, active_conn_id_limit: 8, initial_source_connection_id: Some(ee05e017722d1b47), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-11T20:57:34.698441988Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx pkt Handshake version=1 dcid=5f6be1ddcdb8686fb60551d2460d501ec4bd14df scid=ee05e017722d1b47 len=295 pn=1 [2025-09-11T20:57:34.698447799Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm PING mtu_probe=None [2025-09-11T20:57:34.698451846Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm PADDING len=274 [2025-09-11T20:57:34.698457937Z TRACE quiche_apps::client] 0.0.0.0:58992: processed 1252 bytes [2025-09-11T20:57:34.698462566Z TRACE quiche_apps::client] 0.0.0.0:58992: recv() would block [2025-09-11T20:57:34.698465191Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.698478937Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm SETTINGS stream=2 len=18 [2025-09-11T20:57:34.698491390Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df open GREASE stream 14 [2025-09-11T20:57:34.698499364Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm GREASE stream=0 len=0 [2025-09-11T20:57:34.698504985Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm GREASE stream=0 len=18 [2025-09-11T20:57:34.698511698Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm HEADERS stream=0 len=29 fin=true [2025-09-11T20:57:34.698517638Z DEBUG quiche_apps::common] Sent HTTP request [":method: GET", ":scheme: https", ":authority: server4", ":path: /ogttitpdns", "user-agent: quiche"] [2025-09-11T20:57:34.698579373Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Initial version=1 dcid=ee05e017722d1b47 scid=5f6be1ddcdb8686fb60551d2460d501ec4bd14df len=9 pn=1 [2025-09-11T20:57:34.698583080Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm ACK delay=90 blocks=[98641..98641] ecn_counts=None [2025-09-11T20:57:34.698592157Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=98.949516ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, 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.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 92095503 }, next_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.698616142Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Handshake version=1 dcid=ee05e017722d1b47 scid=5f6be1ddcdb8686fb60551d2460d501ec4bd14df len=45 pn=2 [2025-09-11T20:57:34.698619017Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm ACK delay=21 blocks=[0..1] ecn_counts=None [2025-09-11T20:57:34.698621873Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm CRYPTO off=0 len=36 [2025-09-11T20:57:34.698627914Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=99.635062ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, 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.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 92249620 }, next_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, max_datagram_size: 1350, last_packet_size: None, iv: 194.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-11T20:57:34.698639806Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df dropped epoch 0 state [2025-09-11T20:57:34.698652930Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Short dcid=ee05e017722d1b47 key_phase=false len=1161 pn=3 [2025-09-11T20:57:34.698655566Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[43, 58, d2, 13, f4, b0, 8f, f6, 92, b2, a3, 46, df, a9, bb, 54, 07, 16, 94, 2d] reset_token=[d2, 06, 97, 73, 25, 3f, cf, 65, 05, 76, 2c, 24, 1b, 2d, 07, 41] [2025-09-11T20:57:34.698662539Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1f, fe, 2a, eb, 35, f6, 13, f8, 74, 00, e1, 3f, 33, 1c, dc, 85, 7b, 2f, 6a, 48] reset_token=[64, 37, aa, 0a, 24, 0f, 95, ca, 65, 14, a5, ff, 3f, a9, fc, 6c] [2025-09-11T20:57:34.698668960Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[96, 3d, 2a, c4, 13, 6e, 2c, fb, ab, a6, 58, 82, 5a, 57, 18, 30, c6, 4e, 54, 33] reset_token=[18, 0e, 9a, b3, 6e, 89, a1, 98, 13, 50, 90, 33, cb, e6, 77, fe] [2025-09-11T20:57:34.698673980Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[64, c5, 92, ac, 81, 9f, cf, b7, fe, b5, 33, 1a, 95, a9, bc, a0, f7, 52, 3b, d1] reset_token=[be, bd, 5d, e8, 5b, 51, 60, 04, 63, 5d, 7c, d3, b2, b6, 69, 51] [2025-09-11T20:57:34.698678979Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[96, 7b, 98, 04, 72, d3, f3, b1, 87, 60, 7e, 7a, 8c, 87, 77, 5e, 96, ac, b4, 7e] reset_token=[80, de, e2, 58, b7, c9, c4, 5b, fd, a6, ec, 61, 36, f4, 26, 1e] [2025-09-11T20:57:34.698687806Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e4, 86, 24, 20, ad, 8d, 6c, 9c, 84, e1, 96, 23, 4d, 33, dc, 77, 94, ae, a5, dc] reset_token=[be, 0a, bc, 00, c7, 75, de, ce, 8e, 8b, 63, da, f9, 30, a4, 2b] [2025-09-11T20:57:34.698692945Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[70, 64, 0e, eb, 0a, 2f, 97, 60, 51, 1d, 4e, 74, 22, a6, 8f, 55, 62, 49, fb, b5] reset_token=[3a, d8, 34, e2, 89, 71, d6, b6, fd, 8d, 92, 27, 15, af, 2d, 67] [2025-09-11T20:57:34.698698045Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm STREAM id=2 off=0 len=19 fin=false [2025-09-11T20:57:34.698700930Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm PADDING len=857 [2025-09-11T20:57:34.698732499Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=99.530457ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, 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.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1187, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 92249620 }, next_time: Instant { tv_sec: 974, tv_nsec: 92444571 }, max_datagram_size: 1350, last_packet_size: Some(1187), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.698769277Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:58992 to 193.167.100.100:443 [2025-09-11T20:57:34.698777362Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Short dcid=ee05e017722d1b47 key_phase=false len=6 pn=4 [2025-09-11T20:57:34.698781229Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm STREAM id=6 off=0 len=1 fin=false [2025-09-11T20:57:34.698790537Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=99.472048ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1318 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 92450564 }, next_time: Instant { tv_sec: 974, tv_nsec: 92444571 }, max_datagram_size: 1350, last_packet_size: None, iv: 2.400462ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.698834348Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:58992 to 193.167.100.100:443 [2025-09-11T20:57:34.698847142Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Short dcid=ee05e017722d1b47 key_phase=false len=6 pn=5 [2025-09-11T20:57:34.698858183Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm STREAM id=10 off=0 len=1 fin=false [2025-09-11T20:57:34.698867991Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=99.394905ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1350 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 32, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 92450564 }, next_time: Instant { tv_sec: 974, tv_nsec: 94919043 }, max_datagram_size: 1350, last_packet_size: Some(32), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.698897436Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:58992 to 193.167.100.100:443 [2025-09-11T20:57:34.698906503Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Short dcid=ee05e017722d1b47 key_phase=false len=72 pn=6 [2025-09-11T20:57:34.698911162Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm STREAM id=0 off=0 len=67 fin=true [2025-09-11T20:57:34.698920288Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=99.342287ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1448 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 92577951 }, next_time: Instant { tv_sec: 974, tv_nsec: 94919043 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.997µ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-11T20:57:34.698959001Z TRACE quiche_apps::client] written 98 bytes from 0.0.0.0:58992 to 193.167.100.100:443 [2025-09-11T20:57:34.698969941Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Short dcid=ee05e017722d1b47 key_phase=false len=31 pn=7 [2025-09-11T20:57:34.698974409Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm STREAM id=14 off=0 len=26 fin=true [2025-09-11T20:57:34.698984388Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=99.277977ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 57, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 92577951 }, next_time: Instant { tv_sec: 974, tv_nsec: 95175040 }, max_datagram_size: 1350, last_packet_size: Some(57), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.699041975Z TRACE quiche_apps::client] written 57 bytes from 0.0.0.0:58992 to 193.167.100.100:443 [2025-09-11T20:57:34.699048066Z TRACE quiche_apps::client] 0.0.0.0:58992 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.699283345Z TRACE quiche_apps::client] got 1350 bytes from 193.167.100.100:443 to 0.0.0.0:58992 [2025-09-11T20:57:34.699292532Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx pkt Short dcid=5f6be1ddcdb8686fb60551d2460d501ec4bd14df key_phase=false len=1329 pn=1 [2025-09-11T20:57:34.699302220Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm PING mtu_probe=None [2025-09-11T20:57:34.699312779Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm PADDING len=1311 [2025-09-11T20:57:34.699322488Z TRACE quiche_apps::client] 0.0.0.0:58992: processed 1350 bytes [2025-09-11T20:57:34.699348636Z TRACE quiche_apps::client] 0.0.0.0:58992: recv() would block [2025-09-11T20:57:34.699352764Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.699364816Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Short dcid=ee05e017722d1b47 key_phase=false len=5 pn=8 [2025-09-11T20:57:34.699369135Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm ACK delay=8 blocks=[1..1] ecn_counts=None [2025-09-11T20:57:34.699379684Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=98.882731ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1505 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 93035514 }, next_time: Instant { tv_sec: 974, tv_nsec: 95175040 }, max_datagram_size: 1350, last_packet_size: None, iv: 112.245µ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-11T20:57:34.699424297Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:58992 to 193.167.100.100:443 [2025-09-11T20:57:34.699431681Z TRACE quiche_apps::client] 0.0.0.0:58992 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.741675157Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:58992 [2025-09-11T20:57:34.741692479Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx pkt Short dcid=5f6be1ddcdb8686fb60551d2460d501ec4bd14df key_phase=false len=1186 pn=4 [2025-09-11T20:57:34.741704141Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm STREAM id=0 off=0 len=23 fin=false [2025-09-11T20:57:34.741720502Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm STREAM id=0 off=23 len=1024 fin=true [2025-09-11T20:57:34.741726863Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm PADDING len=114 [2025-09-11T20:57:34.741739477Z TRACE quiche_apps::client] 0.0.0.0:58992: processed 1207 bytes [2025-09-11T20:57:34.741747131Z TRACE quiche_apps::client] 0.0.0.0:58992: recv() would block [2025-09-11T20:57:34.741752531Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.741757991Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df stream id 0 is readable [2025-09-11T20:57:34.741767048Z TRACE quiche::h3::stream] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df read 1 bytes on stream 0 [2025-09-11T20:57:34.741773891Z TRACE quiche::h3::stream] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df read 1 bytes on stream 0 [2025-09-11T20:57:34.741779832Z TRACE quiche::h3::stream] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df read 1 bytes on stream 0 [2025-09-11T20:57:34.741786494Z TRACE quiche::h3::stream] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df read 17 bytes on stream 0 [2025-09-11T20:57:34.741791814Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm HEADERS stream=0 payload_len=17 [2025-09-11T20:57:34.741797435Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-11T20:57:34.741801793Z TRACE quiche::h3::qpack::decoder] Indexed index=25 static=true [2025-09-11T20:57:34.741807604Z TRACE quiche::h3::qpack::decoder] Literal name_idx=92 static=true value=[72, 51, 90, 101, 114, 111, 47, 49, 46, 48] [2025-09-11T20:57:34.741813364Z TRACE quiche::h3::qpack::decoder] Indexed index=53 static=true [2025-09-11T20:57:34.741824255Z DEBUG quiche_apps::common] got response headers [(":status", "200"), ("server", "H3Zero/1.0"), ("content-type", "text/plain")] on stream id 0 [2025-09-11T20:57:34.741829735Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df stream id 0 is readable [2025-09-11T20:57:34.741833682Z TRACE quiche::h3::stream] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df read 1 bytes on stream 0 [2025-09-11T20:57:34.741837449Z TRACE quiche::h3::stream] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df read 1 bytes on stream 0 [2025-09-11T20:57:34.741841527Z TRACE quiche::h3::stream] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df read 1 bytes on stream 0 [2025-09-11T20:57:34.741844493Z TRACE quiche::h3] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df rx frm DATA stream=0 wire_payload_len=1024 [2025-09-11T20:57:34.741850584Z DEBUG quiche_apps::common] got 1024 bytes of response data on stream 0 [2025-09-11T20:57:34.741854140Z DEBUG quiche_apps::common] 1/1 responses received [2025-09-11T20:57:34.741857216Z INFO quiche_apps::common] 1/1 response(s) received in 77.093554ms, closing... [2025-09-11T20:57:34.741867576Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx pkt Short dcid=ee05e017722d1b47 key_phase=false len=11 pn=9 [2025-09-11T20:57:34.741870942Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df tx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-11T20:57:34.741882924Z TRACE quiche::recovery::congestion::recovery] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df timer=56.379341ms latest_rtt=33.230282ms srtt=33.230282ms min_rtt=33.230282ms rttvar=16.615141ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1542 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, first_sent_time: Instant { tv_sec: 974, tv_nsec: 92095533 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 80.16 Kbps, is_app_limited: true, interval: 33.230282ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 974, tv_nsec: 58298145 }), send_elapsed: 0ns, ack_elapsed: 33.230282ms, rtt: 33.230282ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 37, rate: 507819, last_update: Instant { tv_sec: 974, tv_nsec: 135540226 }, next_time: Instant { tv_sec: 974, tv_nsec: 135652471 }, max_datagram_size: 1350, last_packet_size: Some(37), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-11T20:57:34.741943146Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:58992 to 193.167.100.100:443 [2025-09-11T20:57:34.741948246Z TRACE quiche_apps::client] 0.0.0.0:58992 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.751792482Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:58992 [2025-09-11T20:57:34.751807691Z TRACE quiche_apps::client] 0.0.0.0:58992: processed 1207 bytes [2025-09-11T20:57:34.751814263Z TRACE quiche_apps::client] 0.0.0.0:58992: recv() would block [2025-09-11T20:57:34.751818741Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.751825644Z TRACE quiche_apps::client] 0.0.0.0:58992 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.761822395Z TRACE quiche_apps::client] got 1207 bytes from 193.167.100.100:443 to 0.0.0.0:58992 [2025-09-11T20:57:34.761838395Z TRACE quiche_apps::client] 0.0.0.0:58992: processed 1207 bytes [2025-09-11T20:57:34.761844717Z TRACE quiche_apps::client] 0.0.0.0:58992: recv() would block [2025-09-11T20:57:34.761849646Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.761856258Z TRACE quiche_apps::client] 0.0.0.0:58992 -> 193.167.100.100:443: done writing [2025-09-11T20:57:34.772433471Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:58992 [2025-09-11T20:57:34.772448138Z TRACE quiche_apps::client] 0.0.0.0:58992: processed 42 bytes [2025-09-11T20:57:34.772454690Z TRACE quiche_apps::client] 0.0.0.0:58992: recv() would block [2025-09-11T20:57:34.772459509Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:34.772466903Z TRACE quiche_apps::client] 0.0.0.0:58992 -> 193.167.100.100:443: done writing [2025-09-11T20:57:35.041793906Z TRACE quiche_apps::client] timed out [2025-09-11T20:57:35.041825304Z TRACE quiche] 5f6be1ddcdb8686fb60551d2460d501ec4bd14df draining timeout expired [2025-09-11T20:57:35.041871811Z TRACE quiche_apps::client] done reading [2025-09-11T20:57:35.041877852Z INFO quiche_apps::client] connection closed, recv=5 sent=10 lost=0 retrans=0 sent_bytes=1970 recv_bytes=3809 lost_bytes=0 [local_addr=0.0.0.0:58992 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=10 lost=0 retrans=0 rtt=33.230282ms min_rtt=Some(33.230282ms) rttvar=16.615141ms cwnd=13500 sent_bytes=1970 recv_bytes=3809 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=10020]