[2025-04-30T21:44:19.595508589Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:19.595803957Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:43481 with scid 857848307a3726ac52da5df5eaf4c6983177edf0 [2025-04-30T21:44:19.595845895Z TRACE quiche::tls] 857848307a3726ac52da5df5eaf4c6983177edf0 write message lvl=Initial len=266 [2025-04-30T21:44:19.595865101Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx pkt Initial version=1 dcid=6a25bd34d42821b8b58883eaf50fd4f7 scid=857848307a3726ac52da5df5eaf4c6983177edf0 len=270 pn=0 [2025-04-30T21:44:19.595868197Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:19.595882203Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 timer=998.928237ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 390, tv_nsec: 635493829 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 635493829 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 390, tv_nsec: 635493829 }, next_time: Instant { tv_sec: 390, tv_nsec: 635493829 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:19.595945711Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:19.635452252Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43481 [2025-04-30T21:44:19.635473181Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx pkt Initial version=1 dcid=857848307a3726ac52da5df5eaf4c6983177edf0 scid=b2e5e5dadc687d6429d03d46fe346078 token= len=117 pn=0 [2025-04-30T21:44:19.635490153Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm ACK delay=1521 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:19.635498157Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 packet newly acked 0 [2025-04-30T21:44:19.635506804Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:19.635649158Z TRACE quiche::tls] 857848307a3726ac52da5df5eaf4c6983177edf0 set write secret lvl=Handshake [2025-04-30T21:44:19.635660519Z TRACE quiche::tls] 857848307a3726ac52da5df5eaf4c6983177edf0 set read secret lvl=Handshake [2025-04-30T21:44:19.635700393Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx pkt Handshake version=1 dcid=857848307a3726ac52da5df5eaf4c6983177edf0 scid=b2e5e5dadc687d6429d03d46fe346078 len=992 pn=0 [2025-04-30T21:44:19.635711925Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:19.635908179Z TRACE quiche::tls] 857848307a3726ac52da5df5eaf4c6983177edf0 write message lvl=Handshake len=36 [2025-04-30T21:44:19.635912106Z TRACE quiche::tls] 857848307a3726ac52da5df5eaf4c6983177edf0 set write secret lvl=OneRTT [2025-04-30T21:44:19.635918919Z TRACE quiche::tls] 857848307a3726ac52da5df5eaf4c6983177edf0 set read secret lvl=OneRTT [2025-04-30T21:44:19.635933546Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(6a25bd34d42821b8b58883eaf50fd4f7), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(b2e5e5dadc687d6429d03d46fe346078), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:19.635950477Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm PADDING len=279 [2025-04-30T21:44:19.635974141Z TRACE quiche_apps::client] 0.0.0.0:43481: processed 1200 bytes [2025-04-30T21:44:19.635978880Z TRACE quiche_apps::client] 0.0.0.0:43481: recv() would block [2025-04-30T21:44:19.635981475Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:19.635989220Z DEBUG quiche_apps::common] sending HTTP request "GET /rpjzrizvxd\r\n" [2025-04-30T21:44:19.636047798Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx pkt Initial version=1 dcid=b2e5e5dadc687d6429d03d46fe346078 scid=857848307a3726ac52da5df5eaf4c6983177edf0 len=6 pn=1 [2025-04-30T21:44:19.636051645Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm ACK delay=72 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:19.636059690Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 timer=118.3834ms latest_rtt=39.658103ms srtt=39.658103ms min_rtt=39.658103ms rttvar=19.829051ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 390, tv_nsec: 675614681 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 675614681 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 8396, is_app_limited: true, interval: 39.658103ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 635493829 }), send_elapsed: 0ns, ack_elapsed: 39.658103ms, rtt: 39.658103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 425512, last_update: Instant { tv_sec: 390, tv_nsec: 675614651 }, next_time: Instant { tv_sec: 390, tv_nsec: 675614681 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:19.636078335Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx pkt Handshake version=1 dcid=b2e5e5dadc687d6429d03d46fe346078 scid=857848307a3726ac52da5df5eaf4c6983177edf0 len=45 pn=2 [2025-04-30T21:44:19.636081230Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:19.636083805Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:19.636089556Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 timer=118.924585ms latest_rtt=39.658103ms srtt=39.658103ms min_rtt=39.658103ms rttvar=19.829051ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 390, tv_nsec: 675614681 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 675614681 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 8396, is_app_limited: true, interval: 39.658103ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 635493829 }), send_elapsed: 0ns, ack_elapsed: 39.658103ms, rtt: 39.658103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 425512, last_update: Instant { tv_sec: 390, tv_nsec: 675722782 }, next_time: Instant { tv_sec: 390, tv_nsec: 675614681 }, max_datagram_size: 1350, last_packet_size: None, iv: 251.462µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:19.636104514Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 dropped epoch 0 state [2025-04-30T21:44:19.636109503Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:19.636120664Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx pkt Short dcid=b2e5e5dadc687d6429d03d46fe346078 key_phase=false len=1140 pn=3 [2025-04-30T21:44:19.636123198Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a4, 69, 06, 02, 98, 42, 23, 56, b7, 7c, c2, ee, 23, 6d, 3f, b0, 35, d9, 72, 26] reset_token=[e8, 65, bc, f1, a5, 11, a8, 10, 53, f9, 20, e7, 7f, 5e, a8, e4] [2025-04-30T21:44:19.636130031Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[58, 3c, 05, ec, f6, 77, 4c, ac, fa, 51, 0c, 14, d2, 3d, 64, 90, 50, 26, 8a, a0] reset_token=[93, c8, 75, 5e, ee, af, 69, 2f, 14, d0, 4e, e6, b3, ca, 63, ab] [2025-04-30T21:44:19.636135381Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:19.636138026Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm PADDING len=1038 [2025-04-30T21:44:19.636144969Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 timer=118.869162ms latest_rtt=39.658103ms srtt=39.658103ms min_rtt=39.658103ms rttvar=19.829051ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 390, tv_nsec: 675614681 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 675614681 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 8396, is_app_limited: true, interval: 39.658103ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 635493829 }), send_elapsed: 0ns, ack_elapsed: 39.658103ms, rtt: 39.658103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 425512, last_update: Instant { tv_sec: 390, tv_nsec: 675722782 }, next_time: Instant { tv_sec: 390, tv_nsec: 675974244 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:19.636198408Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:43481 to 193.167.100.100:443 [2025-04-30T21:44:19.636210490Z TRACE quiche_apps::client] 0.0.0.0:43481 -> 193.167.100.100:443: done writing [2025-04-30T21:44:19.669583032Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:43481 [2025-04-30T21:44:19.669603891Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx pkt Short dcid=a469060298422356b77cc2ee236d3fb035d97226 key_phase=false len=134 pn=0 [2025-04-30T21:44:19.669616635Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:19.669624720Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm ACK delay=153 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:19.669632845Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 packet newly acked 3 [2025-04-30T21:44:19.669641050Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm HANDSHAKE_DONE [2025-04-30T21:44:19.669648685Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 dropped epoch 1 state [2025-04-30T21:44:19.669668351Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[78, a3, ea, 70, 81, d6, 2e, df, ad, 12, f3, 39, ef, 84, 85, bd] reset_token=[df, 77, de, 74, 6e, 57, 3a, 9a, ae, 88, 73, a7, 48, 12, f1, 32] [2025-04-30T21:44:19.669679602Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:19.669687466Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[3b, f7, 7f, a2, 54, b8, e6, 70, a8, 50, 00, 83, 85, 0b, 8a, 25] reset_token=[9a, c3, 5b, 5a, 7e, b6, 8c, a1, 14, f1, f4, 1c, 4f, 7c, 9f, 2d] [2025-04-30T21:44:19.669699719Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[a6, c9, 30, 4c, 4b, e6, 72, 48, e6, c5, 48, d4, cd, dc, 48, eb] reset_token=[a0, 67, c6, d1, 26, fa, 3a, 69, 00, 27, 60, f0, fb, 3b, a6, 32] [2025-04-30T21:44:19.669708586Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:19.669734474Z TRACE quiche_apps::client] 0.0.0.0:43481: processed 155 bytes [2025-04-30T21:44:19.669742879Z TRACE quiche_apps::client] 0.0.0.0:43481: recv() would block [2025-04-30T21:44:19.669748319Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:19.669753559Z INFO quiche_apps::client] Retiring source CID 857848307a3726ac52da5df5eaf4c6983177edf0 [2025-04-30T21:44:19.669773466Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:19.669783545Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx pkt Short dcid=78a3ea7081d62edfad12f339ef8485bd key_phase=false len=47 pn=4 [2025-04-30T21:44:19.669789796Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm ACK delay=21 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:19.669796499Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[16, 05, 9e, b0, cd, 9a, fe, 96, 3f, 74, f9, f2, 91, 80, 26, 67, 2f, ab, 25, cd] reset_token=[af, 8e, 9f, 4a, a2, af, a0, 34, 55, f5, b5, c0, eb, 0e, df, 86] [2025-04-30T21:44:19.669804354Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:19.669814933Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 timer=129.652139ms latest_rtt=33.30934ms srtt=38.864507ms min_rtt=33.30934ms rttvar=16.458978ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 390, tv_nsec: 709449963 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 709449963 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34868, is_app_limited: true, interval: 33.668903ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 675614681 }), send_elapsed: 359.563µs, ack_elapsed: 33.668903ms, rtt: 33.30934ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 434200, last_update: Instant { tv_sec: 390, tv_nsec: 709449963 }, next_time: Instant { tv_sec: 390, tv_nsec: 709449963 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:19.669870937Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:43481 to 193.167.100.100:443 [2025-04-30T21:44:19.669877429Z TRACE quiche_apps::client] 0.0.0.0:43481 -> 193.167.100.100:443: done writing [2025-04-30T21:44:19.671333183Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:43481 [2025-04-30T21:44:19.671350715Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx pkt Short dcid=a469060298422356b77cc2ee236d3fb035d97226 key_phase=false len=1046 pn=1 [2025-04-30T21:44:19.671359442Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm HANDSHAKE_DONE [2025-04-30T21:44:19.671364020Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:19.671374900Z TRACE quiche_apps::client] 0.0.0.0:43481: processed 1067 bytes [2025-04-30T21:44:19.671380851Z TRACE quiche_apps::client] 0.0.0.0:43481: recv() would block [2025-04-30T21:44:19.671384889Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:19.671391932Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:19.671395589Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-04-30T21:44:19.671405026Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1311 [2025-04-30T21:44:19.671410376Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx pkt Short dcid=78a3ea7081d62edfad12f339ef8485bd key_phase=false len=5 pn=5 [2025-04-30T21:44:19.671414053Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm ACK delay=6 blocks=[0..1] ecn_counts=None [2025-04-30T21:44:19.671424122Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 timer=128.042861ms latest_rtt=33.30934ms srtt=38.864507ms min_rtt=33.30934ms rttvar=16.458978ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 390, tv_nsec: 709449963 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 709449963 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34868, is_app_limited: true, interval: 33.668903ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 675614681 }), send_elapsed: 359.563µs, ack_elapsed: 33.668903ms, rtt: 33.30934ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 434200, last_update: Instant { tv_sec: 390, tv_nsec: 711083637 }, next_time: Instant { tv_sec: 390, tv_nsec: 709449963 }, max_datagram_size: 1350, last_packet_size: None, iv: 186.55µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:19.671473043Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:43481 to 193.167.100.100:443 [2025-04-30T21:44:19.671480677Z TRACE quiche_apps::client] 0.0.0.0:43481 -> 193.167.100.100:443: done writing [2025-04-30T21:44:19.671491768Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:43481 [2025-04-30T21:44:19.671497258Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx pkt Short dcid=a469060298422356b77cc2ee236d3fb035d97226 key_phase=false len=36 pn=2 [2025-04-30T21:44:19.671505212Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm HANDSHAKE_DONE [2025-04-30T21:44:19.671509360Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:19.671514830Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 rx frm PADDING len=13 [2025-04-30T21:44:19.671524368Z TRACE quiche_apps::client] 0.0.0.0:43481: processed 57 bytes [2025-04-30T21:44:19.671530369Z TRACE quiche_apps::client] 0.0.0.0:43481: recv() would block [2025-04-30T21:44:19.671534116Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:19.671542051Z TRACE quiche_apps::common] received 0 bytes [2025-04-30T21:44:19.671545577Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-04-30T21:44:19.671549535Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:19.671553001Z INFO quiche_apps::common] 1/1 response(s) received in 75.60147ms, closing... [2025-04-30T21:44:19.671570073Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1316 [2025-04-30T21:44:19.671575954Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx pkt Short dcid=78a3ea7081d62edfad12f339ef8485bd key_phase=false len=10 pn=6 [2025-04-30T21:44:19.671579611Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:19.671589930Z TRACE quiche::recovery::congestion::recovery] 857848307a3726ac52da5df5eaf4c6983177edf0 timer=129.676204ms latest_rtt=33.30934ms srtt=38.864507ms min_rtt=33.30934ms rttvar=16.458978ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 390, tv_nsec: 709449963 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 709449963 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34868, is_app_limited: true, interval: 33.668903ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 675614681 }), send_elapsed: 359.563µs, ack_elapsed: 33.668903ms, rtt: 33.30934ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 44, rate: 434200, last_update: Instant { tv_sec: 390, tv_nsec: 711083637 }, next_time: Instant { tv_sec: 390, tv_nsec: 711435354 }, max_datagram_size: 1350, last_packet_size: Some(44), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:19.671645914Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:43481 to 193.167.100.100:443 [2025-04-30T21:44:19.671652856Z TRACE quiche_apps::client] 0.0.0.0:43481 -> 193.167.100.100:443: done writing [2025-04-30T21:44:19.987000187Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:19.987025013Z TRACE quiche] 857848307a3726ac52da5df5eaf4c6983177edf0 draining timeout expired [2025-04-30T21:44:19.987063284Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:19.987067782Z INFO quiche_apps::client] connection closed, recv=5 sent=7 lost=0 retrans=0 sent_bytes=1847 recv_bytes=2479 lost_bytes=0 [local_addr=0.0.0.0:43481 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=38.864507ms min_rtt=Some(33.30934ms) rttvar=16.458978ms cwnd=13500 sent_bytes=1847 recv_bytes=2479 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=34868] [2025-04-30T21:44:19.992193802Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:19.992445710Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:43591 with scid b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e [2025-04-30T21:44:19.992487738Z TRACE quiche::tls] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e write message lvl=Initial len=266 [2025-04-30T21:44:19.992506753Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx pkt Initial version=1 dcid=7ca2fc9658951fc6b94154126d53c5c0 scid=b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e len=270 pn=0 [2025-04-30T21:44:19.992509849Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:19.992522612Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e timer=998.930852ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 391, tv_nsec: 32136854 }, first_sent_time: Instant { tv_sec: 391, tv_nsec: 32136854 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 391, tv_nsec: 32136854 }, next_time: Instant { tv_sec: 391, tv_nsec: 32136854 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:19.992617699Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:20.992648562Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:20.992677696Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e loss detection timeout expired [2025-04-30T21:44:20.992684819Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e timer=997.768285ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 391, tv_nsec: 32136854 }, first_sent_time: Instant { tv_sec: 391, tv_nsec: 32136854 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 391, tv_nsec: 32136854 }, next_time: Instant { tv_sec: 391, tv_nsec: 32136854 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:20.992704886Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:20.992740332Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx pkt Initial version=1 dcid=7ca2fc9658951fc6b94154126d53c5c0 scid=b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e len=270 pn=1 [2025-04-30T21:44:20.992743908Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:20.992760690Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e timer=1.997958643s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 391, tv_nsec: 32136854 }, first_sent_time: Instant { tv_sec: 391, tv_nsec: 32136854 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 392, tv_nsec: 32402382 }, next_time: Instant { tv_sec: 392, tv_nsec: 32402382 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:20.992834156Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43591 to 193.167.100.100:443 [2025-04-30T21:44:20.992843694Z TRACE quiche_apps::client] 0.0.0.0:43591 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.027067085Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43591 [2025-04-30T21:44:21.027111247Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx pkt Initial version=1 dcid=b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e scid=4d29d50180429658d451ce2b44c390d9 token= len=117 pn=2 [2025-04-30T21:44:21.027132035Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm ACK delay=553 blocks=[0..1] ecn_counts=None [2025-04-30T21:44:21.027140421Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e packet newly acked 0 [2025-04-30T21:44:21.027145220Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e packet newly acked 1 [2025-04-30T21:44:21.027152413Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:21.027273328Z TRACE quiche::tls] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e set write secret lvl=Handshake [2025-04-30T21:44:21.027289117Z TRACE quiche::tls] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e set read secret lvl=Handshake [2025-04-30T21:44:21.027352254Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx pkt Handshake version=1 dcid=b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e scid=4d29d50180429658d451ce2b44c390d9 len=992 pn=2 [2025-04-30T21:44:21.027363866Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:21.027550552Z TRACE quiche::tls] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e write message lvl=Handshake len=36 [2025-04-30T21:44:21.027554399Z TRACE quiche::tls] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e set write secret lvl=OneRTT [2025-04-30T21:44:21.027561343Z TRACE quiche::tls] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e set read secret lvl=OneRTT [2025-04-30T21:44:21.027577112Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(7ca2fc9658951fc6b94154126d53c5c0), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(4d29d50180429658d451ce2b44c390d9), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:21.027589344Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm PADDING len=279 [2025-04-30T21:44:21.027603010Z TRACE quiche_apps::client] 0.0.0.0:43591: processed 1200 bytes [2025-04-30T21:44:21.027607809Z TRACE quiche_apps::client] 0.0.0.0:43591: recv() would block [2025-04-30T21:44:21.027610474Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.027619019Z DEBUG quiche_apps::common] sending HTTP request "GET /nftjustbum\r\n" [2025-04-30T21:44:21.027695001Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx pkt Initial version=1 dcid=4d29d50180429658d451ce2b44c390d9 scid=b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e len=6 pn=2 [2025-04-30T21:44:21.027699208Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm ACK delay=73 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:21.027708235Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e timer=102.550779ms latest_rtt=34.384961ms srtt=34.384961ms min_rtt=34.384961ms rttvar=17.19248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 392, tv_nsec: 67257966 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 67257966 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034650489s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 32136854 }), send_elapsed: 0ns, ack_elapsed: 1.034650489s, rtt: 1.034650489s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 490766, last_update: Instant { tv_sec: 392, tv_nsec: 67257937 }, next_time: Instant { tv_sec: 392, tv_nsec: 67257966 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.027734975Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx pkt Handshake version=1 dcid=4d29d50180429658d451ce2b44c390d9 scid=b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e len=45 pn=3 [2025-04-30T21:44:21.027737920Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm ACK delay=47 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:21.027740595Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:21.027747097Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e timer=103.093717ms latest_rtt=34.384961ms srtt=34.384961ms min_rtt=34.384961ms rttvar=17.19248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 392, tv_nsec: 67257966 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 67257966 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034650489s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 32136854 }), send_elapsed: 0ns, ack_elapsed: 1.034650489s, rtt: 1.034650489s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 490766, last_update: Instant { tv_sec: 392, tv_nsec: 67368892 }, next_time: Instant { tv_sec: 392, tv_nsec: 67257966 }, max_datagram_size: 1350, last_packet_size: None, iv: 218.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-04-30T21:44:21.027758198Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e dropped epoch 0 state [2025-04-30T21:44:21.027763077Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:21.027774829Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx pkt Short dcid=4d29d50180429658d451ce2b44c390d9 key_phase=false len=1140 pn=4 [2025-04-30T21:44:21.027777344Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[71, e8, c6, 5b, 76, 25, ff, 44, 81, 68, 73, e1, db, e2, 44, be, 96, 52, 24, cc] reset_token=[1b, df, aa, 5d, 02, a0, f2, 89, 08, 57, 87, a8, a0, d0, fb, dc] [2025-04-30T21:44:21.027783866Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[52, a7, f4, 50, f5, e0, 82, da, 1a, 45, 42, 4a, c5, 1e, b8, a6, fb, a1, 5d, 97] reset_token=[33, a4, b8, 4c, 74, 8a, a9, 22, 51, 84, 91, c9, 89, ef, b4, 25] [2025-04-30T21:44:21.027789045Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:21.027791580Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm PADDING len=1038 [2025-04-30T21:44:21.027798493Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e timer=103.042321ms latest_rtt=34.384961ms srtt=34.384961ms min_rtt=34.384961ms rttvar=17.19248ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 392, tv_nsec: 67257966 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 67257966 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034650489s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 32136854 }), send_elapsed: 0ns, ack_elapsed: 1.034650489s, rtt: 1.034650489s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 490766, last_update: Instant { tv_sec: 392, tv_nsec: 67368892 }, next_time: Instant { tv_sec: 392, tv_nsec: 67586919 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.027849808Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:43591 to 193.167.100.100:443 [2025-04-30T21:44:21.027855729Z TRACE quiche_apps::client] 0.0.0.0:43591 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.062009663Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:43591 [2025-04-30T21:44:21.062049567Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx pkt Short dcid=71e8c65b7625ff44816873e1dbe244be965224cc key_phase=false len=134 pn=0 [2025-04-30T21:44:21.062066749Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:21.062076547Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm ACK delay=186 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:21.062086576Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e packet newly acked 4 [2025-04-30T21:44:21.062097356Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm HANDSHAKE_DONE [2025-04-30T21:44:21.062106393Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e dropped epoch 1 state [2025-04-30T21:44:21.062116993Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[36, 9c, 10, cb, 65, 0c, 1a, 8b, f8, ed, 1b, a1, 11, 9e, 51, 30] reset_token=[bd, 53, 51, 54, a6, d7, 1a, 1c, d5, c8, 36, 28, 4b, 2c, 00, 66] [2025-04-30T21:44:21.062129957Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:21.062137501Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[84, b7, d8, 55, 1a, 95, 2b, 27, ca, e3, b8, 5d, 3f, 3b, eb, d1] reset_token=[4a, 18, 33, f7, 86, 36, 7a, dc, 0f, 4c, 32, da, f9, ec, d7, c6] [2025-04-30T21:44:21.062149693Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[73, d2, 5b, b7, ab, 6c, 4e, aa, 99, fd, 97, 4a, 47, 75, d5, c7] reset_token=[d2, f3, 1e, 86, ff, a2, 7e, 26, e5, b0, 3a, 84, 37, 29, 92, ab] [2025-04-30T21:44:21.062158189Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:21.062191180Z TRACE quiche_apps::client] 0.0.0.0:43591: processed 155 bytes [2025-04-30T21:44:21.062200477Z TRACE quiche_apps::client] 0.0.0.0:43591: recv() would block [2025-04-30T21:44:21.062205737Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.062211568Z INFO quiche_apps::client] Retiring source CID b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e [2025-04-30T21:44:21.062232307Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:21.062240953Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx pkt Short dcid=369c10cb650c1a8bf8ed1ba1119e5130 key_phase=false len=47 pn=5 [2025-04-30T21:44:21.062244700Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm ACK delay=23 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:21.062261361Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[3e, cf, 7a, 19, 2f, c6, f9, ce, 0b, 22, 6e, f3, f9, 72, 37, fb, 35, b9, b9, e0] reset_token=[58, 90, 9c, 48, 02, 3a, fd, 6f, e0, c9, bf, 0c, eb, 5a, db, fa] [2025-04-30T21:44:21.062269185Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:21.062280436Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e timer=111.122256ms latest_rtt=34.138985ms srtt=34.354213ms min_rtt=34.138985ms rttvar=12.955854ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1840, delivered_time: Instant { tv_sec: 392, tv_nsec: 101908473 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 101908473 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { delivery_rate: 34060, is_app_limited: true, interval: 34.467938ms, delivered: 1174, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 67257966 }), send_elapsed: 328.953µs, ack_elapsed: 34.467938ms, rtt: 34.138985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 491206, last_update: Instant { tv_sec: 392, tv_nsec: 101908473 }, next_time: Instant { tv_sec: 392, tv_nsec: 101908473 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.062373429Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:43591 to 193.167.100.100:443 [2025-04-30T21:44:21.062387064Z TRACE quiche_apps::client] 0.0.0.0:43591 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.063417187Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:43591 [2025-04-30T21:44:21.063431213Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx pkt Short dcid=71e8c65b7625ff44816873e1dbe244be965224cc key_phase=false len=1046 pn=1 [2025-04-30T21:44:21.063440370Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm HANDSHAKE_DONE [2025-04-30T21:44:21.063445260Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:21.063457482Z TRACE quiche_apps::client] 0.0.0.0:43591: processed 1067 bytes [2025-04-30T21:44:21.063464816Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:43591 [2025-04-30T21:44:21.063470476Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx pkt Short dcid=71e8c65b7625ff44816873e1dbe244be965224cc key_phase=false len=36 pn=2 [2025-04-30T21:44:21.063477159Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm HANDSHAKE_DONE [2025-04-30T21:44:21.063481086Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:21.063486436Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e rx frm PADDING len=13 [2025-04-30T21:44:21.063494421Z TRACE quiche_apps::client] 0.0.0.0:43591: processed 57 bytes [2025-04-30T21:44:21.063499991Z TRACE quiche_apps::client] 0.0.0.0:43591: recv() would block [2025-04-30T21:44:21.063503828Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.063514037Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:21.063518045Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:21.063521751Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:21.063525689Z INFO quiche_apps::common] 1/1 response(s) received in 1.070902279s, closing... [2025-04-30T21:44:21.063535928Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1316 [2025-04-30T21:44:21.063548311Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx pkt Short dcid=369c10cb650c1a8bf8ed1ba1119e5130 key_phase=false len=10 pn=6 [2025-04-30T21:44:21.063552839Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:21.063591130Z TRACE quiche::recovery::congestion::recovery] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e timer=111.117778ms latest_rtt=34.138985ms srtt=34.354213ms min_rtt=34.138985ms rttvar=12.955854ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1840, delivered_time: Instant { tv_sec: 392, tv_nsec: 101908473 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 101908473 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { delivery_rate: 34060, is_app_limited: true, interval: 34.467938ms, delivered: 1174, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 67257966 }), send_elapsed: 328.953µs, ack_elapsed: 34.467938ms, rtt: 34.138985ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 491206, last_update: Instant { tv_sec: 392, tv_nsec: 103214639 }, next_time: Instant { tv_sec: 392, tv_nsec: 101908473 }, max_datagram_size: 1350, last_packet_size: None, iv: 254.476µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.063631525Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:43591 to 193.167.100.100:443 [2025-04-30T21:44:21.063635633Z TRACE quiche_apps::client] 0.0.0.0:43591 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.322979074Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:21.323012166Z TRACE quiche] b3a7e7ac58fd35531c4e19c401eaa0cc39faae9e draining timeout expired [2025-04-30T21:44:21.323059243Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.323064233Z INFO quiche_apps::client] connection closed, recv=5 sent=7 lost=0 retrans=1 sent_bytes=2141 recv_bytes=2479 lost_bytes=0 [local_addr=0.0.0.0:43591 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=1 rtt=34.354213ms min_rtt=Some(34.138985ms) rttvar=12.955854ms cwnd=13500 sent_bytes=2141 recv_bytes=2479 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=34060] [2025-04-30T21:44:21.328341338Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:21.328593446Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48812 with scid 49b13ae176f7feae564b287e1435b95318d02eea [2025-04-30T21:44:21.328632779Z TRACE quiche::tls] 49b13ae176f7feae564b287e1435b95318d02eea write message lvl=Initial len=266 [2025-04-30T21:44:21.328648709Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Initial version=1 dcid=b5c72f1abf924cd3ea4ee76bf46244d4 scid=49b13ae176f7feae564b287e1435b95318d02eea len=270 pn=0 [2025-04-30T21:44:21.328651765Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:21.328664628Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=998.934709ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 392, tv_nsec: 368282817 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 368282817 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 392, tv_nsec: 368282817 }, next_time: Instant { tv_sec: 392, tv_nsec: 368282817 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.328763382Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:21.363217377Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48812 [2025-04-30T21:44:21.363260908Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx pkt Initial version=1 dcid=49b13ae176f7feae564b287e1435b95318d02eea scid=3b9c0ec4878af23ef29670b0b89ecebc token= len=117 pn=0 [2025-04-30T21:44:21.363283300Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm ACK delay=1231 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:21.363293098Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea packet newly acked 0 [2025-04-30T21:44:21.363302515Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:21.363461681Z TRACE quiche::tls] 49b13ae176f7feae564b287e1435b95318d02eea set write secret lvl=Handshake [2025-04-30T21:44:21.363481027Z TRACE quiche::tls] 49b13ae176f7feae564b287e1435b95318d02eea set read secret lvl=Handshake [2025-04-30T21:44:21.363524778Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx pkt Handshake version=1 dcid=49b13ae176f7feae564b287e1435b95318d02eea scid=3b9c0ec4878af23ef29670b0b89ecebc len=992 pn=0 [2025-04-30T21:44:21.363532743Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm CRYPTO off=0 len=693 [2025-04-30T21:44:21.363746560Z TRACE quiche::tls] 49b13ae176f7feae564b287e1435b95318d02eea write message lvl=Handshake len=36 [2025-04-30T21:44:21.363751269Z TRACE quiche::tls] 49b13ae176f7feae564b287e1435b95318d02eea set write secret lvl=OneRTT [2025-04-30T21:44:21.363759303Z TRACE quiche::tls] 49b13ae176f7feae564b287e1435b95318d02eea set read secret lvl=OneRTT [2025-04-30T21:44:21.363777137Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(b5c72f1abf924cd3ea4ee76bf46244d4), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(3b9c0ec4878af23ef29670b0b89ecebc), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:21.363790261Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm PADDING len=278 [2025-04-30T21:44:21.363805790Z TRACE quiche_apps::client] 0.0.0.0:48812: processed 1200 bytes [2025-04-30T21:44:21.363811861Z TRACE quiche_apps::client] 0.0.0.0:48812: recv() would block [2025-04-30T21:44:21.363815207Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.363824605Z DEBUG quiche_apps::common] sending HTTP request "GET /eeyazwtwul\r\n" [2025-04-30T21:44:21.363910244Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Initial version=1 dcid=3b9c0ec4878af23ef29670b0b89ecebc scid=49b13ae176f7feae564b287e1435b95318d02eea len=6 pn=1 [2025-04-30T21:44:21.363915033Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:21.363925823Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=103.288269ms latest_rtt=34.653646ms srtt=34.653646ms min_rtt=34.653646ms rttvar=17.326823ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 403457901 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 403457901 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9609, is_app_limited: true, interval: 34.653646ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 368282817 }), send_elapsed: 0ns, ack_elapsed: 34.653646ms, rtt: 34.653646ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486961, last_update: Instant { tv_sec: 392, tv_nsec: 403457861 }, next_time: Instant { tv_sec: 392, tv_nsec: 403457901 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.363961399Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Handshake version=1 dcid=3b9c0ec4878af23ef29670b0b89ecebc scid=49b13ae176f7feae564b287e1435b95318d02eea len=45 pn=2 [2025-04-30T21:44:21.363965186Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:21.363968532Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:21.363976186Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=103.884396ms latest_rtt=34.653646ms srtt=34.653646ms min_rtt=34.653646ms rttvar=17.326823ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 403457901 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 403457901 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9609, is_app_limited: true, interval: 34.653646ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 368282817 }), send_elapsed: 0ns, ack_elapsed: 34.653646ms, rtt: 34.653646ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486961, last_update: Instant { tv_sec: 392, tv_nsec: 403582703 }, next_time: Instant { tv_sec: 392, tv_nsec: 403457901 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.73µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.363989331Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea dropped epoch 0 state [2025-04-30T21:44:21.363994610Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:21.364008596Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Short dcid=3b9c0ec4878af23ef29670b0b89ecebc key_phase=false len=1140 pn=3 [2025-04-30T21:44:21.364011582Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[af, e8, 6e, d8, c8, 3c, 91, 89, dd, 2c, 34, 31, 48, 43, 69, 27, 59, 1e, fb, a6] reset_token=[2f, 67, 74, 39, 7b, 54, 2b, 97, 90, 88, aa, f1, 4d, bb, 4a, a7] [2025-04-30T21:44:21.364018304Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e5, 20, 50, e2, 42, a3, 06, ff, 4b, 1d, 51, 2d, 47, e5, 52, 7e, 5a, 28, 39, a6] reset_token=[80, 33, b6, 52, ef, ac, b3, d7, cd, 41, 2c, c5, b3, 3b, 7f, 5a] [2025-04-30T21:44:21.364023544Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:21.364029485Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm PADDING len=1038 [2025-04-30T21:44:21.364036558Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=103.824134ms latest_rtt=34.653646ms srtt=34.653646ms min_rtt=34.653646ms rttvar=17.326823ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 403457901 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 403457901 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9609, is_app_limited: true, interval: 34.653646ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 368282817 }), send_elapsed: 0ns, ack_elapsed: 34.653646ms, rtt: 34.653646ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 486961, last_update: Instant { tv_sec: 392, tv_nsec: 403582703 }, next_time: Instant { tv_sec: 392, tv_nsec: 403802433 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.364088705Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48812 to 193.167.100.100:443 [2025-04-30T21:44:21.364093765Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.397779265Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:48812 [2025-04-30T21:44:21.397810012Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx pkt Short dcid=afe86ed8c83c9189dd2c343148436927591efba6 key_phase=false len=134 pn=0 [2025-04-30T21:44:21.397825270Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:21.397834487Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm ACK delay=159 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:21.397843494Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea packet newly acked 3 [2025-04-30T21:44:21.397851950Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm HANDSHAKE_DONE [2025-04-30T21:44:21.397859684Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea dropped epoch 1 state [2025-04-30T21:44:21.397868851Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[04, 3a, ae, 72, 00, 2e, 5f, 48, 42, 37, e9, 34, 05, c0, 1e, d8] reset_token=[6b, ea, 02, 00, d6, 81, f1, 18, d4, e4, f7, cb, a8, 33, 3a, 44] [2025-04-30T21:44:21.397880804Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:21.397887967Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[24, 24, 6b, 71, d6, d9, 55, 9f, 74, 82, 2f, 9c, 68, 55, db, 38] reset_token=[a4, 88, 19, 0b, 65, 6a, 02, 28, f5, 39, 9b, 7d, 13, 45, 6d, 3c] [2025-04-30T21:44:21.397900610Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[b9, 42, 2b, 69, dc, c4, e0, 62, 91, 6b, a4, c5, ba, 87, bc, 72] reset_token=[4f, ec, b4, d3, 6c, 90, f2, f8, 96, 6a, 69, 49, 39, c1, 61, 72] [2025-04-30T21:44:21.397909146Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:21.397940014Z TRACE quiche_apps::client] 0.0.0.0:48812: processed 155 bytes [2025-04-30T21:44:21.397947818Z TRACE quiche_apps::client] 0.0.0.0:48812: recv() would block [2025-04-30T21:44:21.397952577Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.397958017Z INFO quiche_apps::client] Retiring source CID 49b13ae176f7feae564b287e1435b95318d02eea [2025-04-30T21:44:21.397986950Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:21.397996087Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Short dcid=043aae72002e5f484237e93405c01ed8 key_phase=false len=47 pn=4 [2025-04-30T21:44:21.397999634Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:21.398004042Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[29, 3f, d7, f7, 79, d7, 6b, 93, 15, 4a, ca, b7, 67, 84, ae, 64, 46, dd, c7, 81] reset_token=[75, db, c7, 0f, 9d, 64, 2a, 74, 13, dc, 80, 26, 13, b9, c2, bf] [2025-04-30T21:44:21.398013971Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:21.398029840Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=112.431139ms latest_rtt=33.685098ms srtt=34.532577ms min_rtt=33.685098ms rttvar=13.237254ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34499, is_app_limited: true, interval: 34.02963ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 403457901 }), send_elapsed: 344.532µs, ack_elapsed: 34.02963ms, rtt: 33.685098ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 488669, last_update: Instant { tv_sec: 392, tv_nsec: 437663297 }, next_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.398092727Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:48812 to 193.167.100.100:443 [2025-04-30T21:44:21.398097957Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.511266604Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:21.511299125Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea loss detection timeout expired [2025-04-30T21:44:21.511304925Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=111.637397ms latest_rtt=33.685098ms srtt=34.532577ms min_rtt=33.685098ms rttvar=13.237254ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34499, is_app_limited: true, interval: 34.02963ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 403457901 }), send_elapsed: 344.532µs, ack_elapsed: 34.02963ms, rtt: 33.685098ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 488669, last_update: Instant { tv_sec: 392, tv_nsec: 437663297 }, next_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.511357934Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.511398449Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1310 [2025-04-30T21:44:21.511405812Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Short dcid=043aae72002e5f484237e93405c01ed8 key_phase=false len=7 pn=5 [2025-04-30T21:44:21.511409650Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm ACK delay=14198 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:21.511415230Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm PING mtu_probe=None [2025-04-30T21:44:21.511432713Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=224.91657ms latest_rtt=33.685098ms srtt=34.532577ms min_rtt=33.685098ms rttvar=13.237254ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=122 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34499, is_app_limited: true, interval: 34.02963ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 403457901 }), send_elapsed: 344.532µs, ack_elapsed: 34.02963ms, rtt: 33.685098ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 488669, last_update: Instant { tv_sec: 392, tv_nsec: 551069255 }, next_time: Instant { tv_sec: 392, tv_nsec: 551069255 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.511519984Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:48812 to 193.167.100.100:443 [2025-04-30T21:44:21.511526777Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.528197799Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:48812 [2025-04-30T21:44:21.528217937Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx pkt Short dcid=afe86ed8c83c9189dd2c343148436927591efba6 key_phase=false len=36 pn=4 [2025-04-30T21:44:21.528231872Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm ACK delay=16453 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:21.528240739Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm HANDSHAKE_DONE [2025-04-30T21:44:21.528246399Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm PADDING len=10 [2025-04-30T21:44:21.528260566Z TRACE quiche_apps::client] 0.0.0.0:48812: processed 57 bytes [2025-04-30T21:44:21.528267138Z TRACE quiche_apps::client] 0.0.0.0:48812: recv() would block [2025-04-30T21:44:21.528271265Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.528284770Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13378 out_len=1350 left=1309 [2025-04-30T21:44:21.528292435Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Short dcid=043aae72002e5f484237e93405c01ed8 key_phase=false len=7 pn=6 [2025-04-30T21:44:21.528296432Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm ACK delay=8 blocks=[0..0, 4..4] ecn_counts=None [2025-04-30T21:44:21.528308134Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=208.040817ms latest_rtt=33.685098ms srtt=34.532577ms min_rtt=33.685098ms rttvar=13.237254ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=122 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 437663297 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34499, is_app_limited: true, interval: 34.02963ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 403457901 }), send_elapsed: 344.532µs, ack_elapsed: 34.02963ms, rtt: 33.685098ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488669, last_update: Instant { tv_sec: 392, tv_nsec: 567959965 }, next_time: Instant { tv_sec: 392, tv_nsec: 551069255 }, max_datagram_size: 1350, last_packet_size: None, iv: 83.901µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:21.528396528Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:48812 to 193.167.100.100:443 [2025-04-30T21:44:21.528403120Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.568527376Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:48812 [2025-04-30T21:44:21.568552803Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx pkt Short dcid=afe86ed8c83c9189dd2c343148436927591efba6 key_phase=false len=36 pn=7 [2025-04-30T21:44:21.568567250Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm ACK delay=3226 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:21.568573170Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea packet newly acked 5 [2025-04-30T21:44:21.568578220Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea packet 4 lost on epoch 2 [2025-04-30T21:44:21.568583460Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm PADDING len=13 [2025-04-30T21:44:21.568600591Z TRACE quiche_apps::client] 0.0.0.0:48812: processed 57 bytes [2025-04-30T21:44:21.568607855Z TRACE quiche_apps::client] 0.0.0.0:48812: recv() would block [2025-04-30T21:44:21.568612263Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.568628363Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1309 [2025-04-30T21:44:21.568638993Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Short dcid=043aae72002e5f484237e93405c01ed8 key_phase=false len=49 pn=7 [2025-04-30T21:44:21.568643341Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm ACK delay=9 blocks=[4..4, 7..7] ecn_counts=None [2025-04-30T21:44:21.568648861Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[29, 3f, d7, f7, 79, d7, 6b, 93, 15, 4a, ca, b7, 67, 84, ae, 64, 46, dd, c7, 81] reset_token=[75, db, c7, 0f, 9d, 64, 2a, 74, 13, dc, 80, 26, 13, b9, c2, bf] [2025-04-30T21:44:21.568659160Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:21.568704775Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=124.614695ms latest_rtt=57.160906ms srtt=37.361117ms min_rtt=33.685098ms rttvar=15.585022ms cwnd=9450 ssthresh=9450 bytes_in_flight=83 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 665462981 }) Rate { delivered: 1548, delivered_time: Instant { tv_sec: 392, tv_nsec: 608385976 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 608385976 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { delivery_rate: 240, is_app_limited: true, interval: 170.566864ms, delivered: 41, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 437663297 }), send_elapsed: 113.405958ms, ack_elapsed: 170.566864ms, rtt: 57.160906ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316170, last_update: Instant { tv_sec: 392, tv_nsec: 567959965 }, next_time: Instant { tv_sec: 392, tv_nsec: 608385976 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:21.568769325Z TRACE quiche_apps::client] written 83 bytes from 0.0.0.0:48812 to 193.167.100.100:443 [2025-04-30T21:44:21.568775015Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.693955481Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:21.693986599Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea loss detection timeout expired [2025-04-30T21:44:21.693992931Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=124.027313ms latest_rtt=57.160906ms srtt=37.361117ms min_rtt=33.685098ms rttvar=15.585022ms cwnd=9450 ssthresh=9450 bytes_in_flight=83 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 665462981 }) Rate { delivered: 1548, delivered_time: Instant { tv_sec: 392, tv_nsec: 608385976 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 608385976 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { delivery_rate: 240, is_app_limited: true, interval: 170.566864ms, delivered: 41, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 437663297 }), send_elapsed: 113.405958ms, ack_elapsed: 170.566864ms, rtt: 57.160906ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316170, last_update: Instant { tv_sec: 392, tv_nsec: 567959965 }, next_time: Instant { tv_sec: 392, tv_nsec: 608385976 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:21.694017937Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.694039828Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:21.694047191Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Short dcid=043aae72002e5f484237e93405c01ed8 key_phase=false len=9 pn=8 [2025-04-30T21:44:21.694051069Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm ACK delay=15686 blocks=[4..4, 7..7] ecn_counts=None [2025-04-30T21:44:21.694056699Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm PING mtu_probe=None [2025-04-30T21:44:21.694076346Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=249.354491ms latest_rtt=57.160906ms srtt=37.361117ms min_rtt=33.685098ms rttvar=15.585022ms cwnd=9450 ssthresh=9450 bytes_in_flight=126 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 665462981 }) Rate { delivered: 1548, delivered_time: Instant { tv_sec: 392, tv_nsec: 608385976 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 608385976 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { delivery_rate: 240, is_app_limited: true, interval: 170.566864ms, delivered: 41, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 437663297 }), send_elapsed: 113.405958ms, ack_elapsed: 170.566864ms, rtt: 57.160906ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316170, last_update: Instant { tv_sec: 392, tv_nsec: 733711596 }, next_time: Instant { tv_sec: 392, tv_nsec: 733711596 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:21.694181972Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:48812 to 193.167.100.100:443 [2025-04-30T21:44:21.694189085Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.752169142Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:48812 [2025-04-30T21:44:21.752207143Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx pkt Short dcid=afe86ed8c83c9189dd2c343148436927591efba6 key_phase=false len=36 pn=9 [2025-04-30T21:44:21.752226790Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm ACK delay=3296 blocks=[5..5, 7..8] ecn_counts=None [2025-04-30T21:44:21.752237269Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea packet newly acked 7 [2025-04-30T21:44:21.752242589Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea packet newly acked 8 [2025-04-30T21:44:21.752253419Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm PADDING len=11 [2025-04-30T21:44:21.752277814Z TRACE quiche_apps::client] 0.0.0.0:48812: processed 57 bytes [2025-04-30T21:44:21.752285679Z TRACE quiche_apps::client] 0.0.0.0:48812: recv() would block [2025-04-30T21:44:21.752290608Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.752309373Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10883 out_len=1350 left=1311 [2025-04-30T21:44:21.752351291Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Short dcid=043aae72002e5f484237e93405c01ed8 key_phase=false len=5 pn=9 [2025-04-30T21:44:21.752360588Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm ACK delay=13 blocks=[9..9] ecn_counts=None [2025-04-30T21:44:21.752375816Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=none latest_rtt=58.172605ms srtt=39.962552ms min_rtt=33.685098ms rttvar=16.891638ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 665462981 }) Rate { delivered: 1674, delivered_time: Instant { tv_sec: 392, tv_nsec: 791981822 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 791981822 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 686, is_app_limited: true, interval: 183.498225ms, delivered: 126, prior_delivered: 1548, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 608385976 }), send_elapsed: 0ns, ack_elapsed: 183.498225ms, rtt: 183.498225ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295589, last_update: Instant { tv_sec: 392, tv_nsec: 791981822 }, next_time: Instant { tv_sec: 392, tv_nsec: 791981822 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:21.752455424Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:48812 to 193.167.100.100:443 [2025-04-30T21:44:21.752464291Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.784799985Z TRACE quiche_apps::client] got 1073 bytes from 193.167.100.100:443 to 0.0.0.0:48812 [2025-04-30T21:44:21.784844087Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx pkt Short dcid=afe86ed8c83c9189dd2c343148436927591efba6 key_phase=false len=1052 pn=10 [2025-04-30T21:44:21.784862010Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm ACK delay=46 blocks=[5..5, 7..9] ecn_counts=None [2025-04-30T21:44:21.784871588Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea packet newly acked 9 [2025-04-30T21:44:21.784890644Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:21.784913787Z TRACE quiche_apps::client] 0.0.0.0:48812: processed 1073 bytes [2025-04-30T21:44:21.784920760Z TRACE quiche_apps::client] 0.0.0.0:48812: recv() would block [2025-04-30T21:44:21.784924747Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.784937070Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:21.784941498Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:21.784944544Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:21.784947209Z INFO quiche_apps::common] 1/1 response(s) received in 456.17983ms, closing... [2025-04-30T21:44:21.784958700Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10883 out_len=1350 left=1316 [2025-04-30T21:44:21.784963810Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx pkt Short dcid=043aae72002e5f484237e93405c01ed8 key_phase=false len=10 pn=10 [2025-04-30T21:44:21.784966354Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:21.784976523Z TRACE quiche::recovery::congestion::recovery] 49b13ae176f7feae564b287e1435b95318d02eea timer=132.50536ms latest_rtt=58.172605ms srtt=39.962552ms min_rtt=33.685098ms rttvar=16.891638ms cwnd=9450 ssthresh=9450 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 756387634 }) Rate { delivered: 1674, delivered_time: Instant { tv_sec: 392, tv_nsec: 791981822 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 791981822 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { delivery_rate: 686, is_app_limited: true, interval: 0ns, delivered: 0, prior_delivered: 1674, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 791981822 }), send_elapsed: 0ns, ack_elapsed: 32.538942ms, rtt: 32.538942ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295589, last_update: Instant { tv_sec: 392, tv_nsec: 791981822 }, next_time: Instant { tv_sec: 392, tv_nsec: 791981822 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:21.785035573Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:48812 to 193.167.100.100:443 [2025-04-30T21:44:21.785042215Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:21.980546234Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:48812 [2025-04-30T21:44:21.980578103Z TRACE quiche_apps::client] 0.0.0.0:48812: processed 57 bytes [2025-04-30T21:44:21.980587400Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:48812 [2025-04-30T21:44:21.980593321Z TRACE quiche_apps::client] 0.0.0.0:48812: processed 57 bytes [2025-04-30T21:44:21.980600564Z TRACE quiche_apps::client] 0.0.0.0:48812: recv() would block [2025-04-30T21:44:21.980606165Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:21.980616173Z TRACE quiche_apps::client] 0.0.0.0:48812 -> 193.167.100.100:443: done writing [2025-04-30T21:44:22.107833939Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:22.107866850Z TRACE quiche] 49b13ae176f7feae564b287e1435b95318d02eea draining timeout expired [2025-04-30T21:44:22.107913086Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:22.107917794Z INFO quiche_apps::client] connection closed, recv=7 sent=11 lost=2 retrans=0 sent_bytes=2055 recv_bytes=2599 lost_bytes=81 [local_addr=0.0.0.0:48812 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=11 lost=2 retrans=0 rtt=39.962552ms min_rtt=Some(33.685098ms) rttvar=16.891638ms cwnd=9450 sent_bytes=2055 recv_bytes=2599 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=686] [2025-04-30T21:44:22.113398879Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:22.113652120Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:41424 with scid d84ef4947639f1fd688a36c9eff1d8aaddf0200f [2025-04-30T21:44:22.113693727Z TRACE quiche::tls] d84ef4947639f1fd688a36c9eff1d8aaddf0200f write message lvl=Initial len=266 [2025-04-30T21:44:22.113712402Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx pkt Initial version=1 dcid=356a004f5544fb9c82b8edaadcf7856e scid=d84ef4947639f1fd688a36c9eff1d8aaddf0200f len=270 pn=0 [2025-04-30T21:44:22.113715528Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:22.113728161Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=998.932204ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 393, tv_nsec: 153343825 }, first_sent_time: Instant { tv_sec: 393, tv_nsec: 153343825 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 393, tv_nsec: 153343825 }, next_time: Instant { tv_sec: 393, tv_nsec: 153343825 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:22.113818258Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:23.113885341Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:23.113919725Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f loss detection timeout expired [2025-04-30T21:44:23.113927519Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=997.732446ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 393, tv_nsec: 153343825 }, first_sent_time: Instant { tv_sec: 393, tv_nsec: 153343825 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 393, tv_nsec: 153343825 }, next_time: Instant { tv_sec: 393, tv_nsec: 153343825 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.113949861Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:23.113990526Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx pkt Initial version=1 dcid=356a004f5544fb9c82b8edaadcf7856e scid=d84ef4947639f1fd688a36c9eff1d8aaddf0200f len=270 pn=1 [2025-04-30T21:44:23.113995095Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:23.114012787Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=1.997953714s 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: 393, tv_nsec: 153343825 }, first_sent_time: Instant { tv_sec: 393, tv_nsec: 153343825 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 394, tv_nsec: 153649621 }, next_time: Instant { tv_sec: 394, tv_nsec: 153649621 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.114121760Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41424 to 193.167.100.100:443 [2025-04-30T21:44:23.114130646Z TRACE quiche_apps::client] 0.0.0.0:41424 -> 193.167.100.100:443: done writing [2025-04-30T21:44:23.148556468Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41424 [2025-04-30T21:44:23.148589740Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx pkt Initial version=1 dcid=d84ef4947639f1fd688a36c9eff1d8aaddf0200f scid=a8f587453634b4485a99b0734ee8a0e3 token= len=117 pn=2 [2025-04-30T21:44:23.148614225Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm ACK delay=720 blocks=[0..1] ecn_counts=None [2025-04-30T21:44:23.148625557Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f packet newly acked 0 [2025-04-30T21:44:23.148631247Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f packet newly acked 1 [2025-04-30T21:44:23.148639443Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:23.148767901Z TRACE quiche::tls] d84ef4947639f1fd688a36c9eff1d8aaddf0200f set write secret lvl=Handshake [2025-04-30T21:44:23.148781066Z TRACE quiche::tls] d84ef4947639f1fd688a36c9eff1d8aaddf0200f set read secret lvl=Handshake [2025-04-30T21:44:23.148836228Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx pkt Handshake version=1 dcid=d84ef4947639f1fd688a36c9eff1d8aaddf0200f scid=a8f587453634b4485a99b0734ee8a0e3 len=992 pn=2 [2025-04-30T21:44:23.148845615Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm CRYPTO off=0 len=693 [2025-04-30T21:44:23.149064612Z TRACE quiche::tls] d84ef4947639f1fd688a36c9eff1d8aaddf0200f write message lvl=Handshake len=36 [2025-04-30T21:44:23.149069571Z TRACE quiche::tls] d84ef4947639f1fd688a36c9eff1d8aaddf0200f set write secret lvl=OneRTT [2025-04-30T21:44:23.149077937Z TRACE quiche::tls] d84ef4947639f1fd688a36c9eff1d8aaddf0200f set read secret lvl=OneRTT [2025-04-30T21:44:23.149096511Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(356a004f5544fb9c82b8edaadcf7856e), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(a8f587453634b4485a99b0734ee8a0e3), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:23.149110106Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm PADDING len=278 [2025-04-30T21:44:23.149134702Z TRACE quiche_apps::client] 0.0.0.0:41424: processed 1200 bytes [2025-04-30T21:44:23.149140733Z TRACE quiche_apps::client] 0.0.0.0:41424: recv() would block [2025-04-30T21:44:23.149144140Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:23.149153738Z DEBUG quiche_apps::common] sending HTTP request "GET /qfjhszjqpv\r\n" [2025-04-30T21:44:23.149231562Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx pkt Initial version=1 dcid=a8f587453634b4485a99b0734ee8a0e3 scid=d84ef4947639f1fd688a36c9eff1d8aaddf0200f len=6 pn=2 [2025-04-30T21:44:23.149236341Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm ACK delay=80 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:23.149246830Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=103.182707ms latest_rtt=34.615814ms srtt=34.615814ms min_rtt=34.615814ms rttvar=17.307907ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.03492161s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 393, tv_nsec: 153343825 }), send_elapsed: 0ns, ack_elapsed: 1.03492161s, rtt: 1.03492161s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487493, last_update: Instant { tv_sec: 394, tv_nsec: 188777156 }, next_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.149271697Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx pkt Handshake version=1 dcid=a8f587453634b4485a99b0734ee8a0e3 scid=d84ef4947639f1fd688a36c9eff1d8aaddf0200f len=45 pn=3 [2025-04-30T21:44:23.149275183Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm ACK delay=54 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:23.149278399Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:23.149285903Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=103.782551ms latest_rtt=34.615814ms srtt=34.615814ms min_rtt=34.615814ms rttvar=17.307907ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.03492161s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 393, tv_nsec: 153343825 }), send_elapsed: 0ns, ack_elapsed: 1.03492161s, rtt: 1.03492161s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487493, last_update: Instant { tv_sec: 394, tv_nsec: 188904101 }, next_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.49µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.149299308Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f dropped epoch 0 state [2025-04-30T21:44:23.149305209Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:23.149360161Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx pkt Short dcid=a8f587453634b4485a99b0734ee8a0e3 key_phase=false len=1140 pn=4 [2025-04-30T21:44:23.149368056Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[af, b6, f3, e8, 6c, 99, 51, 78, 17, e7, cc, 16, 36, b8, 55, a0, 0e, 9a, 24, 74] reset_token=[11, 86, ad, a2, 48, 72, 34, 75, 82, 0d, cd, 9f, 6e, 09, ec, 82] [2025-04-30T21:44:23.149379847Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0e, d3, ec, 38, 19, 93, 59, 93, 9b, 9c, 30, b4, 03, 4f, fd, 9b, 03, 43, da, 3b] reset_token=[38, 53, e9, 09, b9, 6b, 6c, 47, 96, f5, b4, ca, 8b, a6, 0e, 93] [2025-04-30T21:44:23.149388924Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:23.149393142Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm PADDING len=1038 [2025-04-30T21:44:23.149405946Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=103.662198ms latest_rtt=34.615814ms srtt=34.615814ms min_rtt=34.615814ms rttvar=17.307907ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.03492161s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 393, tv_nsec: 153343825 }), send_elapsed: 0ns, ack_elapsed: 1.03492161s, rtt: 1.03492161s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 487493, last_update: Instant { tv_sec: 394, tv_nsec: 188904101 }, next_time: Instant { tv_sec: 394, tv_nsec: 189123591 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.149466438Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:41424 to 193.167.100.100:443 [2025-04-30T21:44:23.149474894Z TRACE quiche_apps::client] 0.0.0.0:41424 -> 193.167.100.100:443: done writing [2025-04-30T21:44:23.149488579Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41424 [2025-04-30T21:44:23.149496073Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f dropped invalid packet [2025-04-30T21:44:23.149500171Z TRACE quiche_apps::client] 0.0.0.0:41424: processed 1200 bytes [2025-04-30T21:44:23.149504920Z TRACE quiche_apps::client] 0.0.0.0:41424: recv() would block [2025-04-30T21:44:23.149508566Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:23.149515890Z TRACE quiche_apps::client] 0.0.0.0:41424 -> 193.167.100.100:443: done writing [2025-04-30T21:44:23.253697488Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:23.253731741Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f loss detection timeout expired [2025-04-30T21:44:23.253740929Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=103.174136ms latest_rtt=34.615814ms srtt=34.615814ms min_rtt=34.615814ms rttvar=17.307907ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.03492161s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 393, tv_nsec: 153343825 }), send_elapsed: 0ns, ack_elapsed: 1.03492161s, rtt: 1.03492161s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 487493, last_update: Instant { tv_sec: 394, tv_nsec: 188904101 }, next_time: Instant { tv_sec: 394, tv_nsec: 189123591 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.253782085Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:23.253813493Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx pkt Handshake version=1 dcid=a8f587453634b4485a99b0734ee8a0e3 scid=d84ef4947639f1fd688a36c9eff1d8aaddf0200f len=46 pn=5 [2025-04-30T21:44:23.253818052Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm ACK delay=13121 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:23.253823602Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:23.253842838Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=153.072978ms latest_rtt=34.615814ms srtt=34.615814ms min_rtt=34.615814ms rttvar=17.307907ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 188777196 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.03492161s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 393, tv_nsec: 153343825 }), send_elapsed: 0ns, ack_elapsed: 1.03492161s, rtt: 1.03492161s } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 487493, last_update: Instant { tv_sec: 394, tv_nsec: 293476685 }, next_time: Instant { tv_sec: 394, tv_nsec: 293476685 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.253951930Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:41424 to 193.167.100.100:443 [2025-04-30T21:44:23.253964975Z TRACE quiche_apps::client] 0.0.0.0:41424 -> 193.167.100.100:443: done writing [2025-04-30T21:44:23.315241811Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:41424 [2025-04-30T21:44:23.315283118Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx pkt Short dcid=afb6f3e86c99517817e7cc1636b855a00e9a2474 key_phase=false len=36 pn=4 [2025-04-30T21:44:23.315299128Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:23.315308966Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm ACK delay=16611 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:23.315341677Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f packet newly acked 4 [2025-04-30T21:44:23.315355673Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm HANDSHAKE_DONE [2025-04-30T21:44:23.315366052Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f dropped epoch 1 state [2025-04-30T21:44:23.315372524Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm PADDING len=10 [2025-04-30T21:44:23.315401358Z TRACE quiche_apps::client] 0.0.0.0:41424: processed 57 bytes [2025-04-30T21:44:23.315409843Z TRACE quiche_apps::client] 0.0.0.0:41424: recv() would block [2025-04-30T21:44:23.315415534Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:23.315434409Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:23.315460037Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx pkt Short dcid=a8f587453634b4485a99b0734ee8a0e3 key_phase=false len=5 pn=6 [2025-04-30T21:44:23.315465427Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm ACK delay=19 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:23.315478922Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=none latest_rtt=165.836004ms srtt=47.893337ms min_rtt=34.615814ms rttvar=39.535977ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1840, delivered_time: Instant { tv_sec: 394, tv_nsec: 355107319 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 355107319 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { delivery_rate: 7064, is_app_limited: true, interval: 166.182399ms, delivered: 1174, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 394, tv_nsec: 188777196 }), send_elapsed: 346.395µs, ack_elapsed: 166.182399ms, rtt: 165.836004ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 352345, last_update: Instant { tv_sec: 394, tv_nsec: 355107319 }, next_time: Instant { tv_sec: 394, tv_nsec: 355107319 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.315566554Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:41424 to 193.167.100.100:443 [2025-04-30T21:44:23.315574209Z TRACE quiche_apps::client] 0.0.0.0:41424 -> 193.167.100.100:443: done writing [2025-04-30T21:44:23.348599528Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41424 [2025-04-30T21:44:23.348639202Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx pkt Short dcid=afb6f3e86c99517817e7cc1636b855a00e9a2474 key_phase=false len=1179 pn=7 [2025-04-30T21:44:23.348661664Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm ACK delay=78 blocks=[4..4, 6..6] ecn_counts=None [2025-04-30T21:44:23.348671121Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f packet newly acked 6 [2025-04-30T21:44:23.348677463Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm HANDSHAKE_DONE [2025-04-30T21:44:23.348688754Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[28, 30, 16, 1d, e9, ba, 36, 23, 2e, f7, 1f, 45, 53, 51, 2a, 7a] reset_token=[cd, 60, 07, 4b, 5d, 9d, 30, 65, a4, 8d, 54, 2a, c7, 98, b6, 45] [2025-04-30T21:44:23.348701678Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:23.348709212Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[85, dd, 43, ca, af, c4, 40, 5a, a2, d1, c0, e0, 8a, 3c, ba, f9] reset_token=[8f, 74, cb, 67, 9a, 36, 8f, 37, f3, d0, d7, 49, 66, 33, b2, cb] [2025-04-30T21:44:23.348721245Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[52, 0d, 53, 91, 53, 65, 1a, 91, 1c, 86, 41, aa, c9, a5, 33, b7] reset_token=[94, ee, c1, 33, cf, c7, c4, 50, 21, 22, 8c, 30, cb, 9e, b1, 15] [2025-04-30T21:44:23.348726334Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:23.348730542Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:23.348738547Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f rx frm PADDING len=15 [2025-04-30T21:44:23.348765327Z TRACE quiche_apps::client] 0.0.0.0:41424: processed 1200 bytes [2025-04-30T21:44:23.348787187Z TRACE quiche_apps::client] 0.0.0.0:41424: recv() would block [2025-04-30T21:44:23.348790734Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:23.348801033Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:23.348804419Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:23.348807795Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:23.348810941Z INFO quiche_apps::common] 1/1 response(s) received in 1.234988796s, closing... [2025-04-30T21:44:23.348815921Z INFO quiche_apps::client] Retiring source CID d84ef4947639f1fd688a36c9eff1d8aaddf0200f [2025-04-30T21:44:23.348834375Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1316 [2025-04-30T21:44:23.348843782Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx pkt Short dcid=2830161de9ba36232ef71f4553512a7a key_phase=false len=10 pn=7 [2025-04-30T21:44:23.348848762Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:23.348890279Z TRACE quiche::recovery::congestion::recovery] d84ef4947639f1fd688a36c9eff1d8aaddf0200f timer=230.973517ms latest_rtt=165.836004ms srtt=47.893337ms min_rtt=34.615814ms rttvar=39.535977ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1840, delivered_time: Instant { tv_sec: 394, tv_nsec: 355107319 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 355107319 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 7064, is_app_limited: true, interval: 0ns, delivered: 0, prior_delivered: 1840, prior_time: Some(Instant { tv_sec: 394, tv_nsec: 355107319 }), send_elapsed: 0ns, ack_elapsed: 33.208099ms, rtt: 33.208099ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 352345, last_update: Instant { tv_sec: 394, tv_nsec: 388510020 }, next_time: Instant { tv_sec: 394, tv_nsec: 355107319 }, max_datagram_size: 1350, last_packet_size: None, iv: 124.878µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.348955199Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:41424 to 193.167.100.100:443 [2025-04-30T21:44:23.348961401Z TRACE quiche_apps::client] 0.0.0.0:41424 -> 193.167.100.100:443: done writing [2025-04-30T21:44:23.967650857Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:23.967691011Z TRACE quiche] d84ef4947639f1fd688a36c9eff1d8aaddf0200f draining timeout expired [2025-04-30T21:44:23.967737949Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:23.967744261Z INFO quiche_apps::client] connection closed, recv=4 sent=8 lost=0 retrans=2 sent_bytes=2207 recv_bytes=2457 lost_bytes=0 [local_addr=0.0.0.0:41424 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=8 lost=0 retrans=2 rtt=47.893337ms min_rtt=Some(34.615814ms) rttvar=39.535977ms cwnd=13500 sent_bytes=2207 recv_bytes=2457 lost_bytes=0 stream_retrans_bytes=302 pmtu=1350 delivery_rate=7064] [2025-04-30T21:44:23.973115736Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:23.973391598Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:34033 with scid d7fb1a1db02dd25335fdb6573f66cc5222eaad09 [2025-04-30T21:44:23.973434267Z TRACE quiche::tls] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 write message lvl=Initial len=266 [2025-04-30T21:44:23.973452181Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx pkt Initial version=1 dcid=c57fa8dfc431d9a28058c7924051a41d scid=d7fb1a1db02dd25335fdb6573f66cc5222eaad09 len=270 pn=0 [2025-04-30T21:44:23.973463682Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:23.973477758Z TRACE quiche::recovery::congestion::recovery] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 timer=998.923377ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 395, tv_nsec: 13084495 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 13084495 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 395, tv_nsec: 13084495 }, next_time: Instant { tv_sec: 395, tv_nsec: 13084495 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:23.973583675Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:24.008465717Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:34033 [2025-04-30T21:44:24.008504850Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx pkt Initial version=1 dcid=d7fb1a1db02dd25335fdb6573f66cc5222eaad09 scid=a809e2b98ebfff6a856b5739cad3fe9f token= len=117 pn=0 [2025-04-30T21:44:24.008527062Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm ACK delay=1506 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:24.008537891Z TRACE quiche::recovery::congestion::recovery] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 packet newly acked 0 [2025-04-30T21:44:24.008547569Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:24.008685195Z TRACE quiche::tls] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 set write secret lvl=Handshake [2025-04-30T21:44:24.008698901Z TRACE quiche::tls] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 set read secret lvl=Handshake [2025-04-30T21:44:24.008736891Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx pkt Handshake version=1 dcid=d7fb1a1db02dd25335fdb6573f66cc5222eaad09 scid=a809e2b98ebfff6a856b5739cad3fe9f len=992 pn=0 [2025-04-30T21:44:24.008744766Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm CRYPTO off=0 len=693 [2025-04-30T21:44:24.008959294Z TRACE quiche::tls] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 write message lvl=Handshake len=36 [2025-04-30T21:44:24.008963232Z TRACE quiche::tls] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 set write secret lvl=OneRTT [2025-04-30T21:44:24.008969944Z TRACE quiche::tls] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 set read secret lvl=OneRTT [2025-04-30T21:44:24.008985192Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(c57fa8dfc431d9a28058c7924051a41d), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(a809e2b98ebfff6a856b5739cad3fe9f), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:24.008996954Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm PADDING len=278 [2025-04-30T21:44:24.009009998Z TRACE quiche_apps::client] 0.0.0.0:34033: processed 1200 bytes [2025-04-30T21:44:24.009024886Z TRACE quiche_apps::client] 0.0.0.0:34033: recv() would block [2025-04-30T21:44:24.009027832Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.009036267Z DEBUG quiche_apps::common] sending HTTP request "GET /uykltjmrvu\r\n" [2025-04-30T21:44:24.009109463Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx pkt Initial version=1 dcid=a809e2b98ebfff6a856b5739cad3fe9f scid=d7fb1a1db02dd25335fdb6573f66cc5222eaad09 len=6 pn=1 [2025-04-30T21:44:24.009113330Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm ACK delay=76 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:24.009122417Z TRACE quiche::recovery::congestion::recovery] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 timer=104.663801ms latest_rtt=35.096241ms srtt=35.096241ms min_rtt=35.096241ms rttvar=17.54812ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 395, tv_nsec: 48666047 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 48666047 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9488, is_app_limited: true, interval: 35.096241ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 13084495 }), send_elapsed: 0ns, ack_elapsed: 35.096241ms, rtt: 35.096241ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 480820, last_update: Instant { tv_sec: 395, tv_nsec: 48666017 }, next_time: Instant { tv_sec: 395, tv_nsec: 48666047 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.009143867Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx pkt Handshake version=1 dcid=a809e2b98ebfff6a856b5739cad3fe9f scid=d7fb1a1db02dd25335fdb6573f66cc5222eaad09 len=45 pn=2 [2025-04-30T21:44:24.009146792Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm ACK delay=50 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:24.009149547Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:24.009155679Z TRACE quiche::recovery::congestion::recovery] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 timer=105.232737ms latest_rtt=35.096241ms srtt=35.096241ms min_rtt=35.096241ms rttvar=17.54812ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 395, tv_nsec: 48666047 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 48666047 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9488, is_app_limited: true, interval: 35.096241ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 13084495 }), send_elapsed: 0ns, ack_elapsed: 35.096241ms, rtt: 35.096241ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 480820, last_update: Instant { tv_sec: 395, tv_nsec: 48782664 }, next_time: Instant { tv_sec: 395, tv_nsec: 48666047 }, max_datagram_size: 1350, last_packet_size: None, iv: 222.537µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.009168192Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 dropped epoch 0 state [2025-04-30T21:44:24.009172821Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:24.009184172Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx pkt Short dcid=a809e2b98ebfff6a856b5739cad3fe9f key_phase=false len=1140 pn=3 [2025-04-30T21:44:24.009191455Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[82, 59, f0, ee, 79, cf, 0e, c4, f4, 11, 27, 94, 5b, bb, 0b, 54, 76, 6f, 15, bb] reset_token=[ad, a9, 62, ae, 37, f1, 84, 85, b2, 2d, f2, aa, 50, 51, cb, 18] [2025-04-30T21:44:24.009198328Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1d, b2, e5, 46, fe, 39, 11, d7, ba, 81, f0, 3b, d1, f6, a8, d0, 8d, 79, 5f, cf] reset_token=[0e, ee, 3e, d5, bf, 9e, 33, 92, 17, f5, 1d, 8e, 97, 30, 90, b7] [2025-04-30T21:44:24.009203808Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:24.009206383Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm PADDING len=1038 [2025-04-30T21:44:24.009213266Z TRACE quiche::recovery::congestion::recovery] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 timer=105.17511ms latest_rtt=35.096241ms srtt=35.096241ms min_rtt=35.096241ms rttvar=17.54812ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 395, tv_nsec: 48666047 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 48666047 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9488, is_app_limited: true, interval: 35.096241ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 13084495 }), send_elapsed: 0ns, ack_elapsed: 35.096241ms, rtt: 35.096241ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 480820, last_update: Instant { tv_sec: 395, tv_nsec: 48782664 }, next_time: Instant { tv_sec: 395, tv_nsec: 49005201 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.009268639Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:34033 to 193.167.100.100:443 [2025-04-30T21:44:24.009273798Z TRACE quiche_apps::client] 0.0.0.0:34033 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.043071905Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:34033 [2025-04-30T21:44:24.043108052Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx pkt Short dcid=8259f0ee79cf0ec4f41127945bbb0b54766f15bb key_phase=false len=134 pn=0 [2025-04-30T21:44:24.043120085Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:24.043129532Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm ACK delay=163 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:24.043139981Z TRACE quiche::recovery::congestion::recovery] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 packet newly acked 3 [2025-04-30T21:44:24.043149780Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm HANDSHAKE_DONE [2025-04-30T21:44:24.043158205Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 dropped epoch 1 state [2025-04-30T21:44:24.043165639Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[a2, fc, cd, 2d, 4b, bc, c1, 21, 19, 04, fb, fe, cb, 05, 53, 89] reset_token=[95, bb, 50, cc, 2c, af, 71, f3, fc, d7, e6, 2e, 8e, ad, db, ea] [2025-04-30T21:44:24.043174966Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:24.043179836Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[4e, 65, 36, 01, 3d, 14, 6c, 8d, b8, 1c, e7, bd, 2f, 6a, ca, 54] reset_token=[82, 6a, 52, 1d, c5, f9, d5, 90, 49, 72, 71, 2e, f6, 4c, 81, 6a] [2025-04-30T21:44:24.043201556Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[d6, 23, fc, 35, 7d, 3b, 8b, a4, fa, 23, df, 48, e2, fe, 61, a3] reset_token=[e7, 82, d5, 9f, 0f, 52, a0, 45, 5d, d1, e6, 0c, b6, 85, 85, be] [2025-04-30T21:44:24.043209471Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:24.043244155Z TRACE quiche_apps::client] 0.0.0.0:34033: processed 155 bytes [2025-04-30T21:44:24.043252510Z TRACE quiche_apps::client] 0.0.0.0:34033: recv() would block [2025-04-30T21:44:24.043257520Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.043263400Z INFO quiche_apps::client] Retiring source CID d7fb1a1db02dd25335fdb6573f66cc5222eaad09 [2025-04-30T21:44:24.043284269Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:24.043296212Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx pkt Short dcid=a2fccd2d4bbcc1211904fbfecb055389 key_phase=false len=47 pn=4 [2025-04-30T21:44:24.043301371Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:24.043307913Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[d0, ed, 37, 4c, 4c, a9, a0, 16, 76, fb, f9, 5e, b0, 29, e0, 79, 3c, 88, 64, ca] reset_token=[fd, a4, bb, 1c, 88, 4a, 5a, 3a, aa, ea, 35, f2, 81, 01, 53, 1d] [2025-04-30T21:44:24.043337669Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:24.043353267Z TRACE quiche::recovery::congestion::recovery] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 timer=113.814543ms latest_rtt=33.779899ms srtt=34.931697ms min_rtt=33.779899ms rttvar=13.490175ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 395, tv_nsec: 82958843 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 82958843 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34408, is_app_limited: true, interval: 34.119053ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 48666047 }), send_elapsed: 339.154µs, ack_elapsed: 34.119053ms, rtt: 33.779899ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 483085, last_update: Instant { tv_sec: 395, tv_nsec: 82958843 }, next_time: Instant { tv_sec: 395, tv_nsec: 82958843 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.043425832Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:34033 to 193.167.100.100:443 [2025-04-30T21:44:24.043433516Z TRACE quiche_apps::client] 0.0.0.0:34033 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.044506890Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:34033 [2025-04-30T21:44:24.044518051Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx pkt Short dcid=8259f0ee79cf0ec4f41127945bbb0b54766f15bb key_phase=false len=1046 pn=1 [2025-04-30T21:44:24.044526757Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm HANDSHAKE_DONE [2025-04-30T21:44:24.044531676Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:24.044542957Z TRACE quiche_apps::client] 0.0.0.0:34033: processed 1067 bytes [2025-04-30T21:44:24.044551012Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:34033 [2025-04-30T21:44:24.044563255Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx pkt Short dcid=8259f0ee79cf0ec4f41127945bbb0b54766f15bb key_phase=false len=36 pn=2 [2025-04-30T21:44:24.044570007Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm HANDSHAKE_DONE [2025-04-30T21:44:24.044573865Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:24.044579425Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 rx frm PADDING len=13 [2025-04-30T21:44:24.044586939Z TRACE quiche_apps::client] 0.0.0.0:34033: processed 57 bytes [2025-04-30T21:44:24.044592289Z TRACE quiche_apps::client] 0.0.0.0:34033: recv() would block [2025-04-30T21:44:24.044595885Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.044605473Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:24.044609621Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:24.044613869Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:24.044618287Z INFO quiche_apps::common] 1/1 response(s) received in 71.029623ms, closing... [2025-04-30T21:44:24.044628516Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1316 [2025-04-30T21:44:24.044633986Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx pkt Short dcid=a2fccd2d4bbcc1211904fbfecb055389 key_phase=false len=10 pn=5 [2025-04-30T21:44:24.044637673Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:24.044648433Z TRACE quiche::recovery::congestion::recovery] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 timer=113.868091ms latest_rtt=33.779899ms srtt=34.931697ms min_rtt=33.779899ms rttvar=13.490175ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 395, tv_nsec: 82958843 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 82958843 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34408, is_app_limited: true, interval: 34.119053ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 48666047 }), send_elapsed: 339.154µs, ack_elapsed: 34.119053ms, rtt: 33.779899ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 483085, last_update: Instant { tv_sec: 395, tv_nsec: 84307547 }, next_time: Instant { tv_sec: 395, tv_nsec: 82958843 }, max_datagram_size: 1350, last_packet_size: None, iv: 258.754µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.044696673Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:34033 to 193.167.100.100:443 [2025-04-30T21:44:24.044702744Z TRACE quiche_apps::client] 0.0.0.0:34033 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.173760798Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:34033 [2025-04-30T21:44:24.173795873Z TRACE quiche_apps::client] 0.0.0.0:34033: processed 57 bytes [2025-04-30T21:44:24.173804109Z TRACE quiche_apps::client] 0.0.0.0:34033: recv() would block [2025-04-30T21:44:24.173809098Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.173819597Z TRACE quiche_apps::client] 0.0.0.0:34033 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.312044537Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:24.312077910Z TRACE quiche] d7fb1a1db02dd25335fdb6573f66cc5222eaad09 draining timeout expired [2025-04-30T21:44:24.312138542Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.312143501Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 [local_addr=0.0.0.0:34033 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=34.931697ms min_rtt=Some(33.779899ms) rttvar=13.490175ms cwnd=13500 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=34408] [2025-04-30T21:44:24.317303785Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:24.317566573Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53041 with scid c529eb515997bc05a95974ef646c619634c46d19 [2025-04-30T21:44:24.317607008Z TRACE quiche::tls] c529eb515997bc05a95974ef646c619634c46d19 write message lvl=Initial len=266 [2025-04-30T21:44:24.317623118Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx pkt Initial version=1 dcid=7b7647223f53a66c1551851666fc5043 scid=c529eb515997bc05a95974ef646c619634c46d19 len=270 pn=0 [2025-04-30T21:44:24.317626104Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:24.317639559Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 timer=998.93513ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 395, tv_nsec: 357258038 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 357258038 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 395, tv_nsec: 357258038 }, next_time: Instant { tv_sec: 395, tv_nsec: 357258038 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.317731800Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:24.352236704Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:24.352292207Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx pkt Initial version=1 dcid=c529eb515997bc05a95974ef646c619634c46d19 scid=73976f87c09e0782ebe766073c8d41c0 token= len=117 pn=0 [2025-04-30T21:44:24.352345837Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm ACK delay=1270 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:24.352367457Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 packet newly acked 0 [2025-04-30T21:44:24.352378968Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:24.352550707Z TRACE quiche::tls] c529eb515997bc05a95974ef646c619634c46d19 set write secret lvl=Handshake [2025-04-30T21:44:24.352568621Z TRACE quiche::tls] c529eb515997bc05a95974ef646c619634c46d19 set read secret lvl=Handshake [2025-04-30T21:44:24.352610148Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx pkt Handshake version=1 dcid=c529eb515997bc05a95974ef646c619634c46d19 scid=73976f87c09e0782ebe766073c8d41c0 len=992 pn=0 [2025-04-30T21:44:24.352617692Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:24.352812914Z TRACE quiche::tls] c529eb515997bc05a95974ef646c619634c46d19 write message lvl=Handshake len=36 [2025-04-30T21:44:24.352817242Z TRACE quiche::tls] c529eb515997bc05a95974ef646c619634c46d19 set write secret lvl=OneRTT [2025-04-30T21:44:24.352824215Z TRACE quiche::tls] c529eb515997bc05a95974ef646c619634c46d19 set read secret lvl=OneRTT [2025-04-30T21:44:24.352840786Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(7b7647223f53a66c1551851666fc5043), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(73976f87c09e0782ebe766073c8d41c0), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:24.352860122Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm PADDING len=279 [2025-04-30T21:44:24.352874990Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 1200 bytes [2025-04-30T21:44:24.352881532Z TRACE quiche_apps::client] 0.0.0.0:53041: recv() would block [2025-04-30T21:44:24.352884447Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.352897181Z DEBUG quiche_apps::common] sending HTTP request "GET /tdqzpsfoyo\r\n" [2025-04-30T21:44:24.352973212Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx pkt Initial version=1 dcid=73976f87c09e0782ebe766073c8d41c0 scid=c529eb515997bc05a95974ef646c619634c46d19 len=6 pn=1 [2025-04-30T21:44:24.352977731Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm ACK delay=85 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:24.352987639Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 timer=103.418682ms latest_rtt=34.707881ms srtt=34.707881ms min_rtt=34.707881ms rttvar=17.35394ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 395, tv_nsec: 392521551 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 392521551 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9594, is_app_limited: true, interval: 34.707881ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 357258038 }), send_elapsed: 0ns, ack_elapsed: 34.707881ms, rtt: 34.707881ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486200, last_update: Instant { tv_sec: 395, tv_nsec: 392521521 }, next_time: Instant { tv_sec: 395, tv_nsec: 392521551 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.353009720Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx pkt Handshake version=1 dcid=73976f87c09e0782ebe766073c8d41c0 scid=c529eb515997bc05a95974ef646c619634c46d19 len=45 pn=2 [2025-04-30T21:44:24.353012455Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:24.353014980Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:24.353021532Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 timer=104.06415ms latest_rtt=34.707881ms srtt=34.707881ms min_rtt=34.707881ms rttvar=17.35394ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 395, tv_nsec: 392521551 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 392521551 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9594, is_app_limited: true, interval: 34.707881ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 357258038 }), send_elapsed: 0ns, ack_elapsed: 34.707881ms, rtt: 34.707881ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486200, last_update: Instant { tv_sec: 395, tv_nsec: 392644990 }, next_time: Instant { tv_sec: 395, tv_nsec: 392521551 }, max_datagram_size: 1350, last_packet_size: None, iv: 220.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-04-30T21:44:24.353038604Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 dropped epoch 0 state [2025-04-30T21:44:24.353043413Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:24.353055355Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx pkt Short dcid=73976f87c09e0782ebe766073c8d41c0 key_phase=false len=1140 pn=3 [2025-04-30T21:44:24.353057839Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ed, 76, 0d, e8, 27, 51, 20, 40, 85, 89, 74, d6, b1, 15, c0, 7e, e3, 32, 1c, ee] reset_token=[0e, 85, 66, e5, 1d, 1d, 55, ec, 46, f3, 28, a3, 8b, 92, 7d, 50] [2025-04-30T21:44:24.353064742Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[87, 41, 87, fe, 41, df, 30, ad, be, 66, aa, 53, a0, c0, 90, 36, 0f, 3d, 54, e1] reset_token=[2b, 38, 5c, 32, 0b, c0, 0f, 2e, 52, 97, c7, 14, 4d, ee, 72, 38] [2025-04-30T21:44:24.353070072Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:24.353072717Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm PADDING len=1038 [2025-04-30T21:44:24.353079870Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 timer=104.005782ms latest_rtt=34.707881ms srtt=34.707881ms min_rtt=34.707881ms rttvar=17.35394ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 395, tv_nsec: 392521551 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 392521551 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9594, is_app_limited: true, interval: 34.707881ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 357258038 }), send_elapsed: 0ns, ack_elapsed: 34.707881ms, rtt: 34.707881ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 486200, last_update: Instant { tv_sec: 395, tv_nsec: 392644990 }, next_time: Instant { tv_sec: 395, tv_nsec: 392865064 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.353156723Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53041 to 193.167.100.100:443 [2025-04-30T21:44:24.353167072Z TRACE quiche_apps::client] 0.0.0.0:53041 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.386984961Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:24.387033862Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx pkt Short dcid=ed760de827512040858974d6b115c07ee3321cee key_phase=false len=134 pn=0 [2025-04-30T21:44:24.387049992Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:24.387061593Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm ACK delay=160 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:24.387071141Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 packet newly acked 3 [2025-04-30T21:44:24.387099854Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm HANDSHAKE_DONE [2025-04-30T21:44:24.387109953Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 dropped epoch 1 state [2025-04-30T21:44:24.387119711Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[40, 8d, 71, 54, 5e, 3a, 50, fc, dd, f4, 74, 5d, d7, 11, 8f, c8] reset_token=[5a, 51, a0, 3a, 9d, 2d, af, 79, ca, cb, 63, e3, ff, f3, 31, 9d] [2025-04-30T21:44:24.387132094Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:24.387138586Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[47, 2a, 84, 81, 7a, 2a, 3c, d5, 7e, cf, 91, 4d, 5e, 87, 20, 1b] reset_token=[b2, 8c, a2, 1c, fd, 52, 4b, 3c, 1f, 19, 33, 46, ec, 4d, 2f, 41] [2025-04-30T21:44:24.387146481Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[ee, ba, e2, 00, 93, 3e, 7a, f1, 05, 72, 47, 8b, 57, 07, 04, 6e] reset_token=[c4, 02, a6, c5, d3, 02, e6, 06, 9d, f7, e8, eb, e3, 24, b7, 9b] [2025-04-30T21:44:24.387151620Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:24.387183369Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 155 bytes [2025-04-30T21:44:24.387192977Z TRACE quiche_apps::client] 0.0.0.0:53041: recv() would block [2025-04-30T21:44:24.387198127Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.387203897Z INFO quiche_apps::client] Retiring source CID c529eb515997bc05a95974ef646c619634c46d19 [2025-04-30T21:44:24.387225157Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:24.387237279Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx pkt Short dcid=408d71545e3a50fcddf4745dd7118fc8 key_phase=false len=47 pn=4 [2025-04-30T21:44:24.387242369Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm ACK delay=24 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:24.387248370Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[2f, e8, 3d, 9d, 8e, 58, be, ae, 29, 6a, cc, 06, 05, c4, e3, 48, 82, b6, 2f, 3e] reset_token=[3d, b1, 12, 6f, aa, 8e, 88, e0, 36, dd, c2, 08, b8, 9a, 09, 2a] [2025-04-30T21:44:24.387259020Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:24.387273306Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 timer=112.467986ms latest_rtt=33.844152ms srtt=34.599914ms min_rtt=33.844152ms rttvar=13.231387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 395, tv_nsec: 426899510 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 426899510 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34339, is_app_limited: true, interval: 34.187665ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 392521551 }), send_elapsed: 343.513µs, ack_elapsed: 34.187665ms, rtt: 33.844152ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 487717, last_update: Instant { tv_sec: 395, tv_nsec: 426899510 }, next_time: Instant { tv_sec: 395, tv_nsec: 426899510 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.387388089Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:53041 to 193.167.100.100:443 [2025-04-30T21:44:24.387400402Z TRACE quiche_apps::client] 0.0.0.0:53041 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.388402538Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:24.388429609Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx pkt Short dcid=ed760de827512040858974d6b115c07ee3321cee key_phase=false len=1046 pn=1 [2025-04-30T21:44:24.388439617Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm HANDSHAKE_DONE [2025-04-30T21:44:24.388444426Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:24.388455757Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 1067 bytes [2025-04-30T21:44:24.388462259Z TRACE quiche_apps::client] 0.0.0.0:53041: recv() would block [2025-04-30T21:44:24.388466076Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.388473610Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:24.388478159Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-04-30T21:44:24.388489480Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1311 [2025-04-30T21:44:24.388495311Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx pkt Short dcid=408d71545e3a50fcddf4745dd7118fc8 key_phase=false len=5 pn=5 [2025-04-30T21:44:24.388498967Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm ACK delay=7 blocks=[0..1] ecn_counts=None [2025-04-30T21:44:24.388509767Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 timer=111.231595ms latest_rtt=33.844152ms srtt=34.599914ms min_rtt=33.844152ms rttvar=13.231387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 395, tv_nsec: 426899510 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 426899510 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34339, is_app_limited: true, interval: 34.187665ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 392521551 }), send_elapsed: 343.513µs, ack_elapsed: 34.187665ms, rtt: 33.844152ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487717, last_update: Instant { tv_sec: 395, tv_nsec: 428167339 }, next_time: Instant { tv_sec: 395, tv_nsec: 426899510 }, max_datagram_size: 1350, last_packet_size: None, iv: 166.08µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.388569799Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:53041 to 193.167.100.100:443 [2025-04-30T21:44:24.388577553Z TRACE quiche_apps::client] 0.0.0.0:53041 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.444821842Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:24.444864892Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx pkt Short dcid=ed760de827512040858974d6b115c07ee3321cee key_phase=false len=36 pn=3 [2025-04-30T21:44:24.444886813Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm ACK delay=3132 blocks=[4..5] ecn_counts=None [2025-04-30T21:44:24.444897542Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 packet newly acked 4 [2025-04-30T21:44:24.444903384Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 packet newly acked 5 [2025-04-30T21:44:24.444911979Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm PADDING len=13 [2025-04-30T21:44:24.444937687Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 57 bytes [2025-04-30T21:44:24.444962122Z TRACE quiche_apps::client] 0.0.0.0:53041: recv() would block [2025-04-30T21:44:24.444965739Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.444974385Z TRACE quiche_apps::client] 0.0.0.0:53041 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.693053884Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:24.693088288Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx pkt Short dcid=ed760de827512040858974d6b115c07ee3321cee key_phase=false len=36 pn=11 [2025-04-30T21:44:24.693107764Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm ACK delay=34134 blocks=[4..5] ecn_counts=None [2025-04-30T21:44:24.693119966Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm PING mtu_probe=None [2025-04-30T21:44:24.693125517Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm PADDING len=10 [2025-04-30T21:44:24.693147087Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 57 bytes [2025-04-30T21:44:24.693155132Z TRACE quiche_apps::client] 0.0.0.0:53041: recv() would block [2025-04-30T21:44:24.693159840Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.693177523Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1309 [2025-04-30T21:44:24.693187342Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx pkt Short dcid=408d71545e3a50fcddf4745dd7118fc8 key_phase=false len=7 pn=6 [2025-04-30T21:44:24.693190708Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm ACK delay=11 blocks=[3..3, 11..11] ecn_counts=None [2025-04-30T21:44:24.693247784Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 timer=none latest_rtt=57.642039ms srtt=37.480178ms min_rtt=33.844152ms rttvar=15.684071ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1588, delivered_time: Instant { tv_sec: 395, tv_nsec: 733016714 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 733016714 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 1405, is_app_limited: true, interval: 57.642039ms, delivered: 81, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 426899510 }), send_elapsed: 0ns, ack_elapsed: 57.642039ms, rtt: 57.642039ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450237, last_update: Instant { tv_sec: 395, tv_nsec: 732850634 }, next_time: Instant { tv_sec: 395, tv_nsec: 733016714 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.693349543Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:53041 to 193.167.100.100:443 [2025-04-30T21:44:24.693362046Z TRACE quiche_apps::client] 0.0.0.0:53041 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.724840381Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:24.724872020Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx pkt Short dcid=ed760de827512040858974d6b115c07ee3321cee key_phase=false len=36 pn=12 [2025-04-30T21:44:24.724892398Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm ACK delay=55 blocks=[6..6] ecn_counts=None [2025-04-30T21:44:24.724902617Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 packet newly acked 6 [2025-04-30T21:44:24.724912405Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:24.724921742Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 rx frm PADDING len=9 [2025-04-30T21:44:24.724955495Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 57 bytes [2025-04-30T21:44:24.724963870Z TRACE quiche_apps::client] 0.0.0.0:53041: recv() would block [2025-04-30T21:44:24.724969240Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.724979980Z TRACE quiche_apps::common] received 0 bytes [2025-04-30T21:44:24.724983316Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-04-30T21:44:24.724986552Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:24.724989598Z INFO quiche_apps::common] 1/1 response(s) received in 407.253971ms, closing... [2025-04-30T21:44:24.725002202Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1316 [2025-04-30T21:44:24.725008373Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx pkt Short dcid=408d71545e3a50fcddf4745dd7118fc8 key_phase=false len=10 pn=7 [2025-04-30T21:44:24.725011519Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:24.725022830Z TRACE quiche::recovery::congestion::recovery] c529eb515997bc05a95974ef646c619634c46d19 timer=125.189392ms latest_rtt=57.642039ms srtt=37.480178ms min_rtt=33.844152ms rttvar=15.684071ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1588, delivered_time: Instant { tv_sec: 395, tv_nsec: 764679099 }, first_sent_time: Instant { tv_sec: 395, tv_nsec: 764679099 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 1405, is_app_limited: true, interval: 0ns, delivered: 0, prior_delivered: 1588, prior_time: Some(Instant { tv_sec: 395, tv_nsec: 733016714 }), send_elapsed: 0ns, ack_elapsed: 31.532804ms, rtt: 31.532804ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 44, rate: 450237, last_update: Instant { tv_sec: 395, tv_nsec: 764679099 }, next_time: Instant { tv_sec: 395, tv_nsec: 764679099 }, max_datagram_size: 1350, last_packet_size: Some(44), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:24.725082841Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:53041 to 193.167.100.100:443 [2025-04-30T21:44:24.725090886Z TRACE quiche_apps::client] 0.0.0.0:53041 -> 193.167.100.100:443: done writing [2025-04-30T21:44:24.818340353Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:24.818373775Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 57 bytes [2025-04-30T21:44:24.818383282Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:24.818389243Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 57 bytes [2025-04-30T21:44:24.818395375Z TRACE quiche_apps::client] 0.0.0.0:53041: recv() would block [2025-04-30T21:44:24.818399562Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:24.818409130Z TRACE quiche_apps::client] 0.0.0.0:53041 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.005116379Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53041 [2025-04-30T21:44:25.005157055Z TRACE quiche_apps::client] 0.0.0.0:53041: processed 57 bytes [2025-04-30T21:44:25.005165942Z TRACE quiche_apps::client] 0.0.0.0:53041: recv() would block [2025-04-30T21:44:25.005171241Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.005182753Z TRACE quiche_apps::client] 0.0.0.0:53041 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.026372355Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:25.026412399Z TRACE quiche] c529eb515997bc05a95974ef646c619634c46d19 draining timeout expired [2025-04-30T21:44:25.026471769Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.026482660Z INFO quiche_apps::client] connection closed, recv=7 sent=8 lost=0 retrans=0 sent_bytes=1888 recv_bytes=2593 lost_bytes=0 [local_addr=0.0.0.0:53041 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=8 lost=0 retrans=0 rtt=37.480178ms min_rtt=Some(33.844152ms) rttvar=15.684071ms cwnd=13500 sent_bytes=1888 recv_bytes=2593 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=1405] [2025-04-30T21:44:25.031701541Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:25.031947047Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39693 with scid 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 [2025-04-30T21:44:25.031988935Z TRACE quiche::tls] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 write message lvl=Initial len=266 [2025-04-30T21:44:25.032007800Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx pkt Initial version=1 dcid=8a987d16bb00d820b2b57d24793206c1 scid=20b6b73c053d3ea07b88475f3cae0039cf9f12f5 len=270 pn=0 [2025-04-30T21:44:25.032011076Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:25.032024291Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 timer=998.928637ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 396, tv_nsec: 71636568 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 71636568 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 396, tv_nsec: 71636568 }, next_time: Instant { tv_sec: 396, tv_nsec: 71636568 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.032117865Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:25.066683816Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39693 [2025-04-30T21:44:25.066725182Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx pkt Initial version=1 dcid=20b6b73c053d3ea07b88475f3cae0039cf9f12f5 scid=03bade2e6591984fc0eec9bc76c122c2 token= len=117 pn=0 [2025-04-30T21:44:25.066750229Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm ACK delay=1260 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:25.066760799Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 packet newly acked 0 [2025-04-30T21:44:25.066770226Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:25.066908603Z TRACE quiche::tls] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 set write secret lvl=Handshake [2025-04-30T21:44:25.066925184Z TRACE quiche::tls] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 set read secret lvl=Handshake [2025-04-30T21:44:25.066968394Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx pkt Handshake version=1 dcid=20b6b73c053d3ea07b88475f3cae0039cf9f12f5 scid=03bade2e6591984fc0eec9bc76c122c2 len=992 pn=0 [2025-04-30T21:44:25.066975237Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:25.067161372Z TRACE quiche::tls] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 write message lvl=Handshake len=36 [2025-04-30T21:44:25.067165099Z TRACE quiche::tls] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 set write secret lvl=OneRTT [2025-04-30T21:44:25.067171862Z TRACE quiche::tls] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 set read secret lvl=OneRTT [2025-04-30T21:44:25.067198261Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(8a987d16bb00d820b2b57d24793206c1), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(03bade2e6591984fc0eec9bc76c122c2), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:25.067209973Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm PADDING len=279 [2025-04-30T21:44:25.067223828Z TRACE quiche_apps::client] 0.0.0.0:39693: processed 1200 bytes [2025-04-30T21:44:25.067228667Z TRACE quiche_apps::client] 0.0.0.0:39693: recv() would block [2025-04-30T21:44:25.067231422Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.067239938Z DEBUG quiche_apps::common] sending HTTP request "GET /eymqhlnpck\r\n" [2025-04-30T21:44:25.067313305Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx pkt Initial version=1 dcid=03bade2e6591984fc0eec9bc76c122c2 scid=20b6b73c053d3ea07b88475f3cae0039cf9f12f5 len=6 pn=1 [2025-04-30T21:44:25.067317152Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm ACK delay=74 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:25.067354982Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 timer=103.653661ms latest_rtt=34.763879ms srtt=34.763879ms min_rtt=34.763879ms rttvar=17.381939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 396, tv_nsec: 106878996 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 106878996 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9578, is_app_limited: true, interval: 34.763879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 71636568 }), send_elapsed: 0ns, ack_elapsed: 34.763879ms, rtt: 34.763879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485417, last_update: Instant { tv_sec: 396, tv_nsec: 106878965 }, next_time: Instant { tv_sec: 396, tv_nsec: 106878996 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.067377905Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx pkt Handshake version=1 dcid=03bade2e6591984fc0eec9bc76c122c2 scid=20b6b73c053d3ea07b88475f3cae0039cf9f12f5 len=45 pn=2 [2025-04-30T21:44:25.067380720Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm ACK delay=51 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:25.067383385Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:25.067389416Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 timer=104.206256ms latest_rtt=34.763879ms srtt=34.763879ms min_rtt=34.763879ms rttvar=17.381939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 396, tv_nsec: 106878996 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 106878996 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9578, is_app_limited: true, interval: 34.763879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 71636568 }), send_elapsed: 0ns, ack_elapsed: 34.763879ms, rtt: 34.763879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485417, last_update: Instant { tv_sec: 396, tv_nsec: 106987016 }, next_time: Instant { tv_sec: 396, tv_nsec: 106878996 }, max_datagram_size: 1350, last_packet_size: None, iv: 220.429µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.067406107Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 dropped epoch 0 state [2025-04-30T21:44:25.067411016Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:25.067422157Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx pkt Short dcid=03bade2e6591984fc0eec9bc76c122c2 key_phase=false len=1140 pn=3 [2025-04-30T21:44:25.067424661Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8f, 1a, 6e, 6f, e0, 80, c8, 34, be, d6, a3, 06, fb, 97, 28, f1, 2e, d3, 28, 2c] reset_token=[07, f4, 6f, 87, 9a, 2d, 85, 71, 76, f7, dc, c7, 25, 7d, 73, c1] [2025-04-30T21:44:25.067431794Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[54, 7e, 81, 7b, d3, 10, d4, f4, b2, a6, d4, f2, 14, 12, c0, ef, 14, fd, 9f, 49] reset_token=[6a, 6b, 23, 8c, db, ed, ed, 09, 10, c5, 8a, 51, 4f, 70, bd, d7] [2025-04-30T21:44:25.067437094Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:25.067439619Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm PADDING len=1038 [2025-04-30T21:44:25.067446722Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 timer=104.149ms latest_rtt=34.763879ms srtt=34.763879ms min_rtt=34.763879ms rttvar=17.381939ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 396, tv_nsec: 106878996 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 106878996 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9578, is_app_limited: true, interval: 34.763879ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 71636568 }), send_elapsed: 0ns, ack_elapsed: 34.763879ms, rtt: 34.763879ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 485417, last_update: Instant { tv_sec: 396, tv_nsec: 106987016 }, next_time: Instant { tv_sec: 396, tv_nsec: 107207445 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.067504670Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39693 to 193.167.100.100:443 [2025-04-30T21:44:25.067511903Z TRACE quiche_apps::client] 0.0.0.0:39693 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.101520476Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:39693 [2025-04-30T21:44:25.101557574Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx pkt Short dcid=8f1a6e6fe080c834bed6a306fb9728f12ed3282c key_phase=false len=134 pn=0 [2025-04-30T21:44:25.101574145Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:25.101584615Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm ACK delay=182 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:25.101612066Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 packet newly acked 3 [2025-04-30T21:44:25.101621733Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm HANDSHAKE_DONE [2025-04-30T21:44:25.101630630Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 dropped epoch 1 state [2025-04-30T21:44:25.101639837Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[de, 12, 61, 7e, a5, 7f, d2, 72, b9, f8, 43, 76, 32, 5b, 52, 89] reset_token=[26, c1, 50, 93, 6a, c2, 8b, 19, d1, ab, 61, c4, 93, 18, 4c, 1a] [2025-04-30T21:44:25.101652170Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:25.101659614Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[bd, 0e, bb, da, ca, 3f, af, 82, 5e, a3, e3, b8, d9, 93, fe, 54] reset_token=[9e, 9e, ff, 1a, 2d, 19, b4, 76, 37, dc, f6, 69, e4, c2, 88, 17] [2025-04-30T21:44:25.101670163Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[d5, 8d, 81, 93, 3a, e8, 2c, 94, f9, d6, 74, 5a, 14, a0, f2, 7e] reset_token=[23, cb, 8f, 6a, f0, 86, f4, 6f, 74, bb, c7, f1, 0b, 17, 1b, 92] [2025-04-30T21:44:25.101679040Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:25.101711390Z TRACE quiche_apps::client] 0.0.0.0:39693: processed 155 bytes [2025-04-30T21:44:25.101718994Z TRACE quiche_apps::client] 0.0.0.0:39693: recv() would block [2025-04-30T21:44:25.101723733Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.101729654Z INFO quiche_apps::client] Retiring source CID 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 [2025-04-30T21:44:25.101751014Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:25.101763747Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx pkt Short dcid=de12617ea57fd272b9f84376325b5289 key_phase=false len=47 pn=4 [2025-04-30T21:44:25.101769578Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm ACK delay=24 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:25.101773956Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[3b, 38, c3, 7b, 6c, 30, fb, ea, d7, 23, e8, fa, 27, c2, a4, 5b, b0, a7, 79, c4] reset_token=[4a, 2d, 1e, 28, de, f8, 95, ad, 65, c8, 29, 23, 41, 4d, 23, 2a] [2025-04-30T21:44:25.101780919Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:25.101792170Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 timer=112.504471ms latest_rtt=34.026917ms srtt=34.671758ms min_rtt=34.026917ms rttvar=13.220694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 396, tv_nsec: 141425467 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 141425467 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34172, is_app_limited: true, interval: 34.355366ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 106878996 }), send_elapsed: 328.449µs, ack_elapsed: 34.355366ms, rtt: 34.026917ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 486707, last_update: Instant { tv_sec: 396, tv_nsec: 141425467 }, next_time: Instant { tv_sec: 396, tv_nsec: 141425467 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.101864655Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:39693 to 193.167.100.100:443 [2025-04-30T21:44:25.101870947Z TRACE quiche_apps::client] 0.0.0.0:39693 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.102873255Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39693 [2025-04-30T21:44:25.102887361Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx pkt Short dcid=8f1a6e6fe080c834bed6a306fb9728f12ed3282c key_phase=false len=36 pn=2 [2025-04-30T21:44:25.102896798Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm HANDSHAKE_DONE [2025-04-30T21:44:25.102901928Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:25.102908981Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm PADDING len=13 [2025-04-30T21:44:25.102918950Z TRACE quiche_apps::client] 0.0.0.0:39693: processed 57 bytes [2025-04-30T21:44:25.102924530Z TRACE quiche_apps::client] 0.0.0.0:39693: recv() would block [2025-04-30T21:44:25.102928317Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.102938005Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1309 [2025-04-30T21:44:25.102943305Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx pkt Short dcid=de12617ea57fd272b9f84376325b5289 key_phase=false len=7 pn=5 [2025-04-30T21:44:25.102947042Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm ACK delay=6 blocks=[0..0, 2..2] ecn_counts=None [2025-04-30T21:44:25.102957651Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 timer=111.33892ms latest_rtt=34.026917ms srtt=34.671758ms min_rtt=34.026917ms rttvar=13.220694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 396, tv_nsec: 141425467 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 141425467 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34172, is_app_limited: true, interval: 34.355366ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 106878996 }), send_elapsed: 328.449µs, ack_elapsed: 34.355366ms, rtt: 34.026917ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486707, last_update: Instant { tv_sec: 396, tv_nsec: 142616025 }, next_time: Instant { tv_sec: 396, tv_nsec: 141425467 }, max_datagram_size: 1350, last_packet_size: None, iv: 166.425µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.103012433Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:39693 to 193.167.100.100:443 [2025-04-30T21:44:25.103019516Z TRACE quiche_apps::client] 0.0.0.0:39693 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.159422666Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39693 [2025-04-30T21:44:25.159469072Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx pkt Short dcid=8f1a6e6fe080c834bed6a306fb9728f12ed3282c key_phase=false len=36 pn=3 [2025-04-30T21:44:25.159488488Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm ACK delay=3261 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:25.159498687Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 packet newly acked 4 [2025-04-30T21:44:25.159509848Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm PADDING len=13 [2025-04-30T21:44:25.159531999Z TRACE quiche_apps::client] 0.0.0.0:39693: processed 57 bytes [2025-04-30T21:44:25.159540314Z TRACE quiche_apps::client] 0.0.0.0:39693: recv() would block [2025-04-30T21:44:25.159568086Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.159577323Z TRACE quiche_apps::client] 0.0.0.0:39693 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.216630888Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39693 [2025-04-30T21:44:25.216664751Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx pkt Short dcid=8f1a6e6fe080c834bed6a306fb9728f12ed3282c key_phase=false len=36 pn=5 [2025-04-30T21:44:25.216684207Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm ACK delay=10381 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:25.216694326Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm PING mtu_probe=None [2025-04-30T21:44:25.216699295Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm PADDING len=12 [2025-04-30T21:44:25.216719944Z TRACE quiche_apps::client] 0.0.0.0:39693: processed 57 bytes [2025-04-30T21:44:25.216729211Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39693 [2025-04-30T21:44:25.216735082Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx pkt Short dcid=8f1a6e6fe080c834bed6a306fb9728f12ed3282c key_phase=false len=36 pn=7 [2025-04-30T21:44:25.216742756Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm ACK delay=10381 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:25.216748196Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm PING mtu_probe=None [2025-04-30T21:44:25.216752745Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm PADDING len=12 [2025-04-30T21:44:25.216802938Z TRACE quiche_apps::client] 0.0.0.0:39693: processed 57 bytes [2025-04-30T21:44:25.216812245Z TRACE quiche_apps::client] 0.0.0.0:39693: recv() would block [2025-04-30T21:44:25.216817224Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.216835238Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1307 [2025-04-30T21:44:25.216841900Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx pkt Short dcid=de12617ea57fd272b9f84376325b5289 key_phase=false len=9 pn=6 [2025-04-30T21:44:25.216845407Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm ACK delay=12 blocks=[2..3, 5..5, 7..7] ecn_counts=None [2025-04-30T21:44:25.216860885Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 timer=none latest_rtt=57.720182ms srtt=37.55281ms min_rtt=34.026917ms rttvar=15.677626ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1588, delivered_time: Instant { tv_sec: 396, tv_nsec: 256675535 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 256675535 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { delivery_rate: 1403, is_app_limited: true, interval: 57.720182ms, delivered: 81, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 141425467 }), send_elapsed: 0ns, ack_elapsed: 57.720182ms, rtt: 57.720182ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 449367, last_update: Instant { tv_sec: 396, tv_nsec: 256509110 }, next_time: Instant { tv_sec: 396, tv_nsec: 256675535 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.216938650Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:39693 to 193.167.100.100:443 [2025-04-30T21:44:25.216947496Z TRACE quiche_apps::client] 0.0.0.0:39693 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.249353130Z TRACE quiche_apps::client] got 1071 bytes from 193.167.100.100:443 to 0.0.0.0:39693 [2025-04-30T21:44:25.249386723Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx pkt Short dcid=8f1a6e6fe080c834bed6a306fb9728f12ed3282c key_phase=false len=1050 pn=8 [2025-04-30T21:44:25.249413282Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm ACK delay=54 blocks=[6..6] ecn_counts=None [2025-04-30T21:44:25.249423661Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 packet newly acked 6 [2025-04-30T21:44:25.249433109Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:25.249456422Z TRACE quiche_apps::client] 0.0.0.0:39693: processed 1071 bytes [2025-04-30T21:44:25.249464998Z TRACE quiche_apps::client] 0.0.0.0:39693: recv() would block [2025-04-30T21:44:25.249469957Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.249483072Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:25.249486608Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:25.249491237Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:25.249496266Z INFO quiche_apps::common] 1/1 response(s) received in 217.374214ms, closing... [2025-04-30T21:44:25.249513508Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1316 [2025-04-30T21:44:25.249521803Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx pkt Short dcid=de12617ea57fd272b9f84376325b5289 key_phase=false len=10 pn=7 [2025-04-30T21:44:25.249527214Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:25.249543784Z TRACE quiche::recovery::congestion::recovery] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 timer=125.225264ms latest_rtt=57.720182ms srtt=37.55281ms min_rtt=34.026917ms rttvar=15.677626ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1588, delivered_time: Instant { tv_sec: 396, tv_nsec: 289189404 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 289189404 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 1403, is_app_limited: true, interval: 0ns, delivered: 0, prior_delivered: 1588, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 256675535 }), send_elapsed: 0ns, ack_elapsed: 32.388957ms, rtt: 32.388957ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 44, rate: 449367, last_update: Instant { tv_sec: 396, tv_nsec: 289189404 }, next_time: Instant { tv_sec: 396, tv_nsec: 289189404 }, max_datagram_size: 1350, last_packet_size: Some(44), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.249610007Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:39693 to 193.167.100.100:443 [2025-04-30T21:44:25.249618052Z TRACE quiche_apps::client] 0.0.0.0:39693 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.551007452Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:25.551041325Z TRACE quiche] 20b6b73c053d3ea07b88475f3cae0039cf9f12f5 draining timeout expired [2025-04-30T21:44:25.551086930Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.551091949Z INFO quiche_apps::client] connection closed, recv=8 sent=8 lost=1 retrans=0 sent_bytes=1892 recv_bytes=2654 lost_bytes=0 [local_addr=0.0.0.0:39693 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=8 lost=1 retrans=0 rtt=37.55281ms min_rtt=Some(34.026917ms) rttvar=15.677626ms cwnd=13500 sent_bytes=1892 recv_bytes=2654 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=1403] [2025-04-30T21:44:25.556487392Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:25.556749228Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:34713 with scid 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed [2025-04-30T21:44:25.556797528Z TRACE quiche::tls] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed write message lvl=Initial len=266 [2025-04-30T21:44:25.556817345Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Initial version=1 dcid=3cb3a58c0ee4721fb976d7845d5e8b66 scid=2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed len=270 pn=0 [2025-04-30T21:44:25.556820861Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:25.556835489Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=998.927215ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 396, tv_nsec: 596446153 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 596446153 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 396, tv_nsec: 596446153 }, next_time: Instant { tv_sec: 396, tv_nsec: 596446153 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.556935033Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:25.591883204Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:34713 [2025-04-30T21:44:25.591926143Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx pkt Initial version=1 dcid=2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed scid=d76687008cfe9abecffa7296c7c0812d token= len=117 pn=0 [2025-04-30T21:44:25.591943155Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm ACK delay=1468 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:25.591950649Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed packet newly acked 0 [2025-04-30T21:44:25.591957281Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:25.592091591Z TRACE quiche::tls] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed set write secret lvl=Handshake [2025-04-30T21:44:25.592104765Z TRACE quiche::tls] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed set read secret lvl=Handshake [2025-04-30T21:44:25.592144279Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx pkt Handshake version=1 dcid=2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed scid=d76687008cfe9abecffa7296c7c0812d len=992 pn=0 [2025-04-30T21:44:25.592156151Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm CRYPTO off=0 len=693 [2025-04-30T21:44:25.592436141Z TRACE quiche::tls] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed write message lvl=Handshake len=36 [2025-04-30T21:44:25.592444055Z TRACE quiche::tls] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed set write secret lvl=OneRTT [2025-04-30T21:44:25.592453042Z TRACE quiche::tls] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed set read secret lvl=OneRTT [2025-04-30T21:44:25.592471587Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(3cb3a58c0ee4721fb976d7845d5e8b66), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(d76687008cfe9abecffa7296c7c0812d), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:25.592498236Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm PADDING len=278 [2025-04-30T21:44:25.592523312Z TRACE quiche_apps::client] 0.0.0.0:34713: processed 1200 bytes [2025-04-30T21:44:25.592531307Z TRACE quiche_apps::client] 0.0.0.0:34713: recv() would block [2025-04-30T21:44:25.592534593Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.592543941Z DEBUG quiche_apps::common] sending HTTP request "GET /gtxmsimrkm\r\n" [2025-04-30T21:44:25.592634870Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Initial version=1 dcid=d76687008cfe9abecffa7296c7c0812d scid=2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed len=6 pn=1 [2025-04-30T21:44:25.592640430Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm ACK delay=89 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:25.592652042Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=104.734226ms latest_rtt=35.155876ms srtt=35.155876ms min_rtt=35.155876ms rttvar=17.577938ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 396, tv_nsec: 632152201 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 632152201 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9472, is_app_limited: true, interval: 35.155876ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 596446153 }), send_elapsed: 0ns, ack_elapsed: 35.155876ms, rtt: 35.155876ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 480005, last_update: Instant { tv_sec: 396, tv_nsec: 632152171 }, next_time: Instant { tv_sec: 396, tv_nsec: 632152201 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.592678320Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Handshake version=1 dcid=d76687008cfe9abecffa7296c7c0812d scid=2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed len=46 pn=2 [2025-04-30T21:44:25.592683891Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm ACK delay=66 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:25.592689792Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:25.592701834Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=105.389232ms latest_rtt=35.155876ms srtt=35.155876ms min_rtt=35.155876ms rttvar=17.577938ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=108 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 396, tv_nsec: 632152201 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 632152201 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9472, is_app_limited: true, interval: 35.155876ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 596446153 }), send_elapsed: 0ns, ack_elapsed: 35.155876ms, rtt: 35.155876ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 480005, last_update: Instant { tv_sec: 396, tv_nsec: 632306958 }, next_time: Instant { tv_sec: 396, tv_nsec: 632152201 }, max_datagram_size: 1350, last_packet_size: None, iv: 224.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-04-30T21:44:25.592725498Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed dropped epoch 0 state [2025-04-30T21:44:25.592732040Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13392 out_len=1173 left=1139 [2025-04-30T21:44:25.592746106Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Short dcid=d76687008cfe9abecffa7296c7c0812d key_phase=false len=1139 pn=3 [2025-04-30T21:44:25.592749262Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[86, 6e, b3, 92, 41, 38, b6, f0, 61, de, 7b, a0, 7b, 40, 92, a8, 5c, 18, f9, ad] reset_token=[fa, 3a, b7, 03, e2, f2, 52, d1, b0, 95, 2e, 2b, ca, eb, 68, 2f] [2025-04-30T21:44:25.592757277Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[eb, 51, 14, f7, 92, ef, 7a, 9c, 32, c3, 2e, 84, ea, cc, 3a, e5, 72, 5b, 42, 02] reset_token=[4a, 8c, e9, be, b7, 5d, 72, 68, 26, 68, a7, df, ac, 50, c5, cc] [2025-04-30T21:44:25.592763609Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:25.592767807Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm PADDING len=1037 [2025-04-30T21:44:25.592782224Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=105.308833ms latest_rtt=35.155876ms srtt=35.155876ms min_rtt=35.155876ms rttvar=17.577938ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 396, tv_nsec: 632152201 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 632152201 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9472, is_app_limited: true, interval: 35.155876ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 596446153 }), send_elapsed: 0ns, ack_elapsed: 35.155876ms, rtt: 35.155876ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1173, rate: 480005, last_update: Instant { tv_sec: 396, tv_nsec: 632306958 }, next_time: Instant { tv_sec: 396, tv_nsec: 632531956 }, max_datagram_size: 1350, last_packet_size: Some(1173), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.592848687Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:34713 to 193.167.100.100:443 [2025-04-30T21:44:25.592855890Z TRACE quiche_apps::client] 0.0.0.0:34713 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.627246522Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:34713 [2025-04-30T21:44:25.627284633Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx pkt Short dcid=866eb3924138b6f061de7ba07b4092a85c18f9ad key_phase=false len=134 pn=0 [2025-04-30T21:44:25.627299110Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:25.627309229Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm ACK delay=219 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:25.627341419Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed packet newly acked 3 [2025-04-30T21:44:25.627354613Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm HANDSHAKE_DONE [2025-04-30T21:44:25.627363490Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed dropped epoch 1 state [2025-04-30T21:44:25.627374300Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[ca, c6, 24, e4, 2d, 0f, f0, fe, 72, 11, 96, 27, 86, 52, 70, d3] reset_token=[7a, 79, 92, d1, a3, 8a, ed, 3d, 0d, f5, 71, bb, 61, a0, b0, 70] [2025-04-30T21:44:25.627401060Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:25.627408293Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[c5, 4d, 39, 53, 6f, 59, e6, 53, 1f, 94, b6, ef, bf, ce, d6, 34] reset_token=[88, 8f, cc, 7b, 0b, f0, 80, e2, 88, c6, 0c, 75, 65, 6f, 99, 6c] [2025-04-30T21:44:25.627419424Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[84, 1d, 8c, 19, 41, ae, 42, 1a, 4c, 6d, 2d, f2, 69, 67, 62, 6a] reset_token=[6c, ac, 6b, 34, ff, 15, ea, 2b, 77, 9c, 4c, d8, 5d, ce, dd, 05] [2025-04-30T21:44:25.627427990Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:25.627463125Z TRACE quiche_apps::client] 0.0.0.0:34713: processed 155 bytes [2025-04-30T21:44:25.627471781Z TRACE quiche_apps::client] 0.0.0.0:34713: recv() would block [2025-04-30T21:44:25.627477211Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.627482921Z INFO quiche_apps::client] Retiring source CID 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed [2025-04-30T21:44:25.627499923Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:25.627508289Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Short dcid=cac624e42d0ff0fe72119627865270d3 key_phase=false len=47 pn=4 [2025-04-30T21:44:25.627511855Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm ACK delay=27 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:25.627516254Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[7f, fc, b9, b7, 36, c2, 1e, e1, 13, 7f, cc, 93, 18, c2, e8, df, f8, f7, 65, 2e] reset_token=[07, b0, 08, 7f, 48, 03, f2, 3b, 15, 06, d0, b0, 0b, f4, 0b, 04] [2025-04-30T21:44:25.627523647Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:25.627535058Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=113.482157ms latest_rtt=34.429555ms srtt=35.065085ms min_rtt=34.429555ms rttvar=13.365033ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1506, delivered_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 33697, is_app_limited: true, interval: 34.80931ms, delivered: 1173, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 632152201 }), send_elapsed: 379.755µs, ack_elapsed: 34.80931ms, rtt: 34.429555ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 481247, last_update: Instant { tv_sec: 396, tv_nsec: 667175408 }, next_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.627602283Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:34713 to 193.167.100.100:443 [2025-04-30T21:44:25.627611791Z TRACE quiche_apps::client] 0.0.0.0:34713 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.628754653Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:34713 [2025-04-30T21:44:25.628767066Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx pkt Short dcid=866eb3924138b6f061de7ba07b4092a85c18f9ad key_phase=false len=36 pn=2 [2025-04-30T21:44:25.628782174Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm HANDSHAKE_DONE [2025-04-30T21:44:25.628786582Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:25.628792493Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm PADDING len=13 [2025-04-30T21:44:25.628802993Z TRACE quiche_apps::client] 0.0.0.0:34713: processed 57 bytes [2025-04-30T21:44:25.628808704Z TRACE quiche_apps::client] 0.0.0.0:34713: recv() would block [2025-04-30T21:44:25.628812410Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.628822289Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1309 [2025-04-30T21:44:25.628827679Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Short dcid=cac624e42d0ff0fe72119627865270d3 key_phase=false len=7 pn=5 [2025-04-30T21:44:25.628831346Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm ACK delay=6 blocks=[0..0, 2..2] ecn_counts=None [2025-04-30T21:44:25.628841484Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=112.17536ms latest_rtt=34.429555ms srtt=35.065085ms min_rtt=34.429555ms rttvar=13.365033ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1506, delivered_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 33697, is_app_limited: true, interval: 34.80931ms, delivered: 1173, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 632152201 }), send_elapsed: 379.755µs, ack_elapsed: 34.80931ms, rtt: 34.429555ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 481247, last_update: Instant { tv_sec: 396, tv_nsec: 668500328 }, next_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, max_datagram_size: 1350, last_packet_size: None, iv: 168.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-04-30T21:44:25.628887450Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:34713 to 193.167.100.100:443 [2025-04-30T21:44:25.628894533Z TRACE quiche_apps::client] 0.0.0.0:34713 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.742073207Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:25.742105116Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed loss detection timeout expired [2025-04-30T21:44:25.742111258Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=112.430233ms latest_rtt=34.429555ms srtt=35.065085ms min_rtt=34.429555ms rttvar=13.365033ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1506, delivered_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 33697, is_app_limited: true, interval: 34.80931ms, delivered: 1173, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 632152201 }), send_elapsed: 379.755µs, ack_elapsed: 34.80931ms, rtt: 34.429555ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 481247, last_update: Instant { tv_sec: 396, tv_nsec: 668500328 }, next_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, max_datagram_size: 1350, last_packet_size: None, iv: 168.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-04-30T21:44:25.742148407Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.742171219Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:25.742178112Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Short dcid=cac624e42d0ff0fe72119627865270d3 key_phase=false len=9 pn=6 [2025-04-30T21:44:25.742181939Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm ACK delay=14175 blocks=[0..0, 2..2] ecn_counts=None [2025-04-30T21:44:25.742187740Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm PING mtu_probe=None [2025-04-30T21:44:25.742204561Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=227.005581ms latest_rtt=34.429555ms srtt=35.065085ms min_rtt=34.429555ms rttvar=13.365033ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=124 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1506, delivered_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { delivery_rate: 33697, is_app_limited: true, interval: 34.80931ms, delivered: 1173, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 632152201 }), send_elapsed: 379.755µs, ack_elapsed: 34.80931ms, rtt: 34.429555ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 43, rate: 481247, last_update: Instant { tv_sec: 396, tv_nsec: 781842897 }, next_time: Instant { tv_sec: 396, tv_nsec: 782011210 }, max_datagram_size: 1350, last_packet_size: Some(43), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.742297163Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:34713 to 193.167.100.100:443 [2025-04-30T21:44:25.742304246Z TRACE quiche_apps::client] 0.0.0.0:34713 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.770661556Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:34713 [2025-04-30T21:44:25.770714254Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx pkt Short dcid=866eb3924138b6f061de7ba07b4092a85c18f9ad key_phase=false len=36 pn=5 [2025-04-30T21:44:25.770734051Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm ACK delay=13788 blocks=[4..5] ecn_counts=None [2025-04-30T21:44:25.770745362Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed packet newly acked 4 [2025-04-30T21:44:25.770751473Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed packet newly acked 5 [2025-04-30T21:44:25.770757194Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm PING mtu_probe=None [2025-04-30T21:44:25.770761301Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm PADDING len=12 [2025-04-30T21:44:25.770787039Z TRACE quiche_apps::client] 0.0.0.0:34713: processed 57 bytes [2025-04-30T21:44:25.770794964Z TRACE quiche_apps::client] 0.0.0.0:34713: recv() would block [2025-04-30T21:44:25.770800635Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.770819179Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13457 out_len=1350 left=1311 [2025-04-30T21:44:25.770829358Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Short dcid=cac624e42d0ff0fe72119627865270d3 key_phase=false len=5 pn=7 [2025-04-30T21:44:25.770834587Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm ACK delay=13 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:25.770894028Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=164.969512ms latest_rtt=143.215784ms srtt=45.458922ms min_rtt=34.429555ms rttvar=30.811448ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=43 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1587, delivered_time: Instant { tv_sec: 396, tv_nsec: 810391192 }, first_sent_time: Instant { tv_sec: 396, tv_nsec: 667175408 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { delivery_rate: 565, is_app_limited: true, interval: 143.215784ms, delivered: 81, prior_delivered: 1506, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 667175408 }), send_elapsed: 0ns, ack_elapsed: 143.215784ms, rtt: 143.215784ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 371214, last_update: Instant { tv_sec: 396, tv_nsec: 810491788 }, next_time: Instant { tv_sec: 396, tv_nsec: 782011210 }, max_datagram_size: 1350, last_packet_size: None, iv: 115.836µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:25.770973686Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:34713 to 193.167.100.100:443 [2025-04-30T21:44:25.770984035Z TRACE quiche_apps::client] 0.0.0.0:34713 -> 193.167.100.100:443: done writing [2025-04-30T21:44:25.800441460Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:34713 [2025-04-30T21:44:25.800478238Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx pkt Short dcid=866eb3924138b6f061de7ba07b4092a85c18f9ad key_phase=false len=36 pn=8 [2025-04-30T21:44:25.800499828Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm ACK delay=3350 blocks=[4..6] ecn_counts=None [2025-04-30T21:44:25.800510257Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed packet newly acked 6 [2025-04-30T21:44:25.800520797Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm PADDING len=13 [2025-04-30T21:44:25.800542948Z TRACE quiche_apps::client] 0.0.0.0:34713: processed 57 bytes [2025-04-30T21:44:25.800549741Z TRACE quiche_apps::client] 0.0.0.0:34713: recv() would block [2025-04-30T21:44:25.800553197Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:25.800562164Z TRACE quiche_apps::client] 0.0.0.0:34713 -> 193.167.100.100:443: done writing [2025-04-30T21:44:26.389745675Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:34713 [2025-04-30T21:44:26.389777514Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx pkt Short dcid=866eb3924138b6f061de7ba07b4092a85c18f9ad key_phase=false len=36 pn=14 [2025-04-30T21:44:26.389796510Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm ACK delay=76984 blocks=[4..6] ecn_counts=None [2025-04-30T21:44:26.389806849Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm PING mtu_probe=None [2025-04-30T21:44:26.389811427Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm PADDING len=10 [2025-04-30T21:44:26.389829912Z TRACE quiche_apps::client] 0.0.0.0:34713: processed 57 bytes [2025-04-30T21:44:26.389837776Z TRACE quiche_apps::client] 0.0.0.0:34713: recv() would block [2025-04-30T21:44:26.389842365Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:26.389860578Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1307 [2025-04-30T21:44:26.389870096Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Short dcid=cac624e42d0ff0fe72119627865270d3 key_phase=false len=9 pn=8 [2025-04-30T21:44:26.389873683Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm ACK delay=10 blocks=[5..5, 8..8, 14..14] ecn_counts=None [2025-04-30T21:44:26.389886397Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=none latest_rtt=58.143584ms srtt=47.044504ms min_rtt=34.429555ms rttvar=26.279751ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1630, delivered_time: Instant { tv_sec: 397, tv_nsec: 429648703 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 429648703 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { delivery_rate: 865, is_app_limited: true, interval: 143.215784ms, delivered: 124, prior_delivered: 1506, prior_time: Some(Instant { tv_sec: 396, tv_nsec: 667175408 }), send_elapsed: 0ns, ack_elapsed: 143.215784ms, rtt: 143.215784ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358702, last_update: Instant { tv_sec: 397, tv_nsec: 429532867 }, next_time: Instant { tv_sec: 397, tv_nsec: 429648703 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:26.389965684Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:34713 to 193.167.100.100:443 [2025-04-30T21:44:26.389974490Z TRACE quiche_apps::client] 0.0.0.0:34713 -> 193.167.100.100:443: done writing [2025-04-30T21:44:26.422708074Z TRACE quiche_apps::client] got 1074 bytes from 193.167.100.100:443 to 0.0.0.0:34713 [2025-04-30T21:44:26.422736517Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx pkt Short dcid=866eb3924138b6f061de7ba07b4092a85c18f9ad key_phase=false len=1053 pn=17 [2025-04-30T21:44:26.422755983Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm ACK delay=73 blocks=[4..6, 8..8] ecn_counts=None [2025-04-30T21:44:26.422765461Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed packet newly acked 8 [2025-04-30T21:44:26.422775019Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:26.422795407Z TRACE quiche_apps::client] 0.0.0.0:34713: processed 1074 bytes [2025-04-30T21:44:26.422802931Z TRACE quiche_apps::client] 0.0.0.0:34713: recv() would block [2025-04-30T21:44:26.422807499Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:26.422817518Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:26.422822387Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:26.422826214Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:26.422829811Z INFO quiche_apps::common] 1/1 response(s) received in 865.889958ms, closing... [2025-04-30T21:44:26.422847193Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1316 [2025-04-30T21:44:26.422855067Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx pkt Short dcid=cac624e42d0ff0fe72119627865270d3 key_phase=false len=10 pn=9 [2025-04-30T21:44:26.422858965Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:26.422872480Z TRACE quiche::recovery::congestion::recovery] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed timer=177.129355ms latest_rtt=58.143584ms srtt=47.044504ms min_rtt=34.429555ms rttvar=26.279751ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1630, delivered_time: Instant { tv_sec: 397, tv_nsec: 429648703 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 429648703 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 865, is_app_limited: true, interval: 0ns, delivered: 0, prior_delivered: 1630, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 429648703 }), send_elapsed: 0ns, ack_elapsed: 32.765443ms, rtt: 32.765443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 358702, last_update: Instant { tv_sec: 397, tv_nsec: 462522127 }, next_time: Instant { tv_sec: 397, tv_nsec: 429648703 }, max_datagram_size: 1350, last_packet_size: None, iv: 122.664µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:26.422951907Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:34713 to 193.167.100.100:443 [2025-04-30T21:44:26.422960013Z TRACE quiche_apps::client] 0.0.0.0:34713 -> 193.167.100.100:443: done writing [2025-04-30T21:44:26.880483861Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:26.880515901Z TRACE quiche] 2f8c811e6034c889b1b3407e7a9c0f9f60ddb9ed draining timeout expired [2025-04-30T21:44:26.880561646Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:26.880566545Z INFO quiche_apps::client] connection closed, recv=8 sent=10 lost=1 retrans=0 sent_bytes=1974 recv_bytes=2657 lost_bytes=0 [local_addr=0.0.0.0:34713 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=10 lost=1 retrans=0 rtt=47.044504ms min_rtt=Some(34.429555ms) rttvar=26.279751ms cwnd=13500 sent_bytes=1974 recv_bytes=2657 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=865] [2025-04-30T21:44:26.885844485Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:26.886090502Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:40008 with scid 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 [2025-04-30T21:44:26.886128733Z TRACE quiche::tls] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 write message lvl=Initial len=266 [2025-04-30T21:44:26.886145063Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Initial version=1 dcid=447ea17b646ac3d63104fc1c5f714a34 scid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 len=270 pn=0 [2025-04-30T21:44:26.886148189Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:26.886160712Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=998.93538ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 397, tv_nsec: 925779522 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 925779522 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 397, tv_nsec: 925779522 }, next_time: Instant { tv_sec: 397, tv_nsec: 925779522 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:26.886259506Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:26.921367326Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:40008 [2025-04-30T21:44:26.921404765Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx pkt Initial version=1 dcid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 scid=cc02489b1b3f3becabc2cd804fce2a87 token= len=117 pn=0 [2025-04-30T21:44:26.921427668Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm ACK delay=1643 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:26.921436204Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 packet newly acked 0 [2025-04-30T21:44:26.921446773Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:26.921586723Z TRACE quiche::tls] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 set write secret lvl=Handshake [2025-04-30T21:44:26.921599868Z TRACE quiche::tls] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 set read secret lvl=Handshake [2025-04-30T21:44:26.921638309Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx pkt Handshake version=1 dcid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 scid=cc02489b1b3f3becabc2cd804fce2a87 len=992 pn=0 [2025-04-30T21:44:26.921645633Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm CRYPTO off=0 len=693 [2025-04-30T21:44:26.921857135Z TRACE quiche::tls] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 write message lvl=Handshake len=36 [2025-04-30T21:44:26.921861534Z TRACE quiche::tls] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 set write secret lvl=OneRTT [2025-04-30T21:44:26.921869498Z TRACE quiche::tls] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 set read secret lvl=OneRTT [2025-04-30T21:44:26.921887442Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(447ea17b646ac3d63104fc1c5f714a34), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(cc02489b1b3f3becabc2cd804fce2a87), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:26.921900496Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm PADDING len=278 [2025-04-30T21:44:26.921915864Z TRACE quiche_apps::client] 0.0.0.0:40008: processed 1200 bytes [2025-04-30T21:44:26.921921515Z TRACE quiche_apps::client] 0.0.0.0:40008: recv() would block [2025-04-30T21:44:26.921924851Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:26.921934038Z DEBUG quiche_apps::common] sending HTTP request "GET /lwybxflobt\r\n" [2025-04-30T21:44:26.922013797Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Initial version=1 dcid=cc02489b1b3f3becabc2cd804fce2a87 scid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 len=6 pn=1 [2025-04-30T21:44:26.922018555Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=76 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:26.922029075Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=105.27047ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 478033, last_update: Instant { tv_sec: 397, tv_nsec: 961567916 }, next_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:26.922053280Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Handshake version=1 dcid=cc02489b1b3f3becabc2cd804fce2a87 scid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 len=45 pn=2 [2025-04-30T21:44:26.922062868Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=51 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:26.922066354Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:26.922073858Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=105.832093ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 478033, last_update: Instant { tv_sec: 397, tv_nsec: 961686536 }, next_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, max_datagram_size: 1350, last_packet_size: None, iv: 223.834µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:26.922086922Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 dropped epoch 0 state [2025-04-30T21:44:26.922092953Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:26.922106198Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Short dcid=cc02489b1b3f3becabc2cd804fce2a87 key_phase=false len=1140 pn=3 [2025-04-30T21:44:26.922109364Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[58, 4b, a1, 4f, c6, a5, d5, 11, 54, 24, f7, 22, dc, a6, 06, 5e, 63, 1a, b1, 38] reset_token=[f2, 38, 6a, e5, d1, f8, 46, 13, 91, 3e, c2, 10, 6f, de, c7, 2e] [2025-04-30T21:44:26.922117258Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2f, 38, 6b, 50, 76, e0, ea, 86, de, 3a, 8e, 46, 81, 3e, f6, 0d, 80, 87, d6, 35] reset_token=[6f, 6b, ca, d7, e7, 34, 46, ce, 3a, 09, d1, 83, 2a, 9f, d9, 99] [2025-04-30T21:44:26.922123390Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:26.922126586Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm PADDING len=1038 [2025-04-30T21:44:26.922134991Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=105.770979ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 478033, last_update: Instant { tv_sec: 397, tv_nsec: 961686536 }, next_time: Instant { tv_sec: 397, tv_nsec: 961910370 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:26.922203619Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:26.922213217Z TRACE quiche_apps::client] 0.0.0.0:40008 -> 193.167.100.100:443: done writing [2025-04-30T21:44:27.028389014Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:27.028425301Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 loss detection timeout expired [2025-04-30T21:44:27.028432845Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=105.374749ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 478033, last_update: Instant { tv_sec: 397, tv_nsec: 961686536 }, next_time: Instant { tv_sec: 397, tv_nsec: 961910370 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.028455838Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:27.028486895Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Handshake version=1 dcid=cc02489b1b3f3becabc2cd804fce2a87 scid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 len=46 pn=4 [2025-04-30T21:44:27.028490582Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=13355 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:27.028495321Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:27.028512332Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=155.296213ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 68149757 }, next_time: Instant { tv_sec: 398, tv_nsec: 68149757 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.028605626Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:27.028615715Z TRACE quiche_apps::client] 0.0.0.0:40008 -> 193.167.100.100:443: done writing [2025-04-30T21:44:27.184843321Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:27.184875270Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 loss detection timeout expired [2025-04-30T21:44:27.184883445Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=260.728966ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 68149757 }, next_time: Instant { tv_sec: 398, tv_nsec: 68149757 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.184906728Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:27.184928088Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:44:27.184938648Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Short dcid=cc02489b1b3f3becabc2cd804fce2a87 key_phase=false len=102 pn=5 [2025-04-30T21:44:27.184942425Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[58, 4b, a1, 4f, c6, a5, d5, 11, 54, 24, f7, 22, dc, a6, 06, 5e, 63, 1a, b1, 38] reset_token=[f2, 38, 6a, e5, d1, f8, 46, 13, 91, 3e, c2, 10, 6f, de, c7, 2e] [2025-04-30T21:44:27.184951852Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2f, 38, 6b, 50, 76, e0, ea, 86, de, 3a, 8e, 46, 81, 3e, f6, 0d, 80, 87, d6, 35] reset_token=[6f, 6b, ca, d7, e7, 34, 46, ce, 3a, 09, d1, 83, 2a, 9f, d9, 99] [2025-04-30T21:44:27.184958445Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:27.184977750Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=267.098974ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1525 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 136, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 224599886 }, next_time: Instant { tv_sec: 398, tv_nsec: 224599886 }, max_datagram_size: 1350, last_packet_size: Some(136), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.185088145Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:27.185101159Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:44:27.185107331Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Short dcid=cc02489b1b3f3becabc2cd804fce2a87 key_phase=false len=4 pn=6 [2025-04-30T21:44:27.185112070Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm PING mtu_probe=None [2025-04-30T21:44:27.185115757Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm PADDING len=3 [2025-04-30T21:44:27.185125435Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=266.950688ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1563 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 224779650 }, next_time: Instant { tv_sec: 398, tv_nsec: 224599886 }, max_datagram_size: 1350, last_packet_size: None, iv: 363.992µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.185177581Z TRACE quiche_apps::client] written 38 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:27.185186378Z TRACE quiche_apps::client] 0.0.0.0:40008 -> 193.167.100.100:443: done writing [2025-04-30T21:44:27.452510853Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:27.452543043Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 loss detection timeout expired [2025-04-30T21:44:27.452551128Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=423.134841ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1563 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 224779650 }, next_time: Instant { tv_sec: 398, tv_nsec: 224599886 }, max_datagram_size: 1350, last_packet_size: None, iv: 363.992µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.452573920Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:27.452602964Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Handshake version=1 dcid=cc02489b1b3f3becabc2cd804fce2a87 scid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 len=48 pn=7 [2025-04-30T21:44:27.452607393Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=66370 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:27.452628602Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:27.452647777Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=779.668825ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1673 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 110, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 492266557 }, next_time: Instant { tv_sec: 398, tv_nsec: 492630549 }, max_datagram_size: 1350, last_packet_size: Some(110), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.452741802Z TRACE quiche_apps::client] written 110 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:27.452758864Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Handshake version=1 dcid=cc02489b1b3f3becabc2cd804fce2a87 scid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 len=9 pn=8 [2025-04-30T21:44:27.452763883Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=66390 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:27.452768922Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm PING mtu_probe=None [2025-04-30T21:44:27.452780394Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=779.535889ms latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1744 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 492432646 }, next_time: Instant { tv_sec: 398, tv_nsec: 492630549 }, max_datagram_size: 1350, last_packet_size: None, iv: 378.635µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.452832210Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:27.452840856Z TRACE quiche_apps::client] 0.0.0.0:40008 -> 193.167.100.100:443: done writing [2025-04-30T21:44:27.484991208Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:40008 [2025-04-30T21:44:27.485017687Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx pkt Short dcid=82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 key_phase=false len=126 pn=0 [2025-04-30T21:44:27.485034628Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm HANDSHAKE_DONE [2025-04-30T21:44:27.485055798Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 dropped epoch 1 state [2025-04-30T21:44:27.485065526Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[91, 97, 7d, e8, fa, 47, b5, 30, 95, 1a, e2, b7, db, 51, 69, b1] reset_token=[4a, d7, fb, fb, 98, e2, 5b, 37, e9, 15, 2a, ce, ee, e8, 1f, 19] [2025-04-30T21:44:27.485078159Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:27.485085984Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[ec, f1, 46, c3, aa, 6b, 65, 73, d0, 66, 8d, f2, a7, ab, 17, e7] reset_token=[04, 1d, 1e, 90, 16, e1, 09, 3e, 18, 32, 7c, 76, 40, d3, 8a, 48] [2025-04-30T21:44:27.485097505Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[f7, b3, 60, cc, 78, 6f, 35, d3, 4c, f4, ff, e6, ed, 7e, 40, 7f] reset_token=[1a, 4a, e1, dd, 8b, 48, 62, a3, 9d, 65, 9f, 02, ee, de, 34, be] [2025-04-30T21:44:27.485153800Z TRACE quiche_apps::client] 0.0.0.0:40008: processed 147 bytes [2025-04-30T21:44:27.485160602Z TRACE quiche_apps::client] 0.0.0.0:40008: recv() would block [2025-04-30T21:44:27.485163788Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:27.485176221Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12152 out_len=1350 left=1311 [2025-04-30T21:44:27.485183094Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Short dcid=91977de8fa47b530951ae2b7db5169b1 key_phase=false len=7 pn=9 [2025-04-30T21:44:27.485186561Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=20 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:27.485191339Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:27.485201408Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=1.047187631s latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 524852307 }, next_time: Instant { tv_sec: 398, tv_nsec: 525230942 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:27.485256030Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:27.485261820Z TRACE quiche_apps::client] 0.0.0.0:40008 -> 193.167.100.100:443: done writing [2025-04-30T21:44:28.534299173Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:28.534362691Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 loss detection timeout expired [2025-04-30T21:44:28.534380144Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=1.045227555s latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 478033, last_update: Instant { tv_sec: 398, tv_nsec: 524852307 }, next_time: Instant { tv_sec: 398, tv_nsec: 525230942 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.534426660Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:28.534450845Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:28.534463649Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Short dcid=91977de8fa47b530951ae2b7db5169b1 key_phase=false len=190 pn=10 [2025-04-30T21:44:28.534468768Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=131179 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:28.534475551Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[58, 4b, a1, 4f, c6, a5, d5, 11, 54, 24, f7, 22, dc, a6, 06, 5e, 63, 1a, b1, 38] reset_token=[f2, 38, 6a, e5, d1, f8, 46, 13, 91, 3e, c2, 10, 6f, de, c7, 2e] [2025-04-30T21:44:28.534486942Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2f, 38, 6b, 50, 76, e0, ea, 86, de, 3a, 8e, 46, 81, 3e, f6, 0d, 80, 87, d6, 35] reset_token=[6f, 6b, ca, d7, e7, 34, 46, ce, 3a, 09, d1, 83, 2a, 9f, d9, 99] [2025-04-30T21:44:28.534492162Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[58, 4b, a1, 4f, c6, a5, d5, 11, 54, 24, f7, 22, dc, a6, 06, 5e, 63, 1a, b1, 38] reset_token=[f2, 38, 6a, e5, d1, f8, 46, 13, 91, 3e, c2, 10, 6f, de, c7, 2e] [2025-04-30T21:44:28.534497051Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2f, 38, 6b, 50, 76, e0, ea, 86, de, 3a, 8e, 46, 81, 3e, f6, 0d, 80, 87, d6, 35] reset_token=[6f, 6b, ca, d7, e7, 34, 46, ce, 3a, 09, d1, 83, 2a, 9f, d9, 99] [2025-04-30T21:44:28.534502040Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:28.534522328Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=2.094354996s latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1613 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 224, rate: 478033, last_update: Instant { tv_sec: 399, tv_nsec: 574120189 }, next_time: Instant { tv_sec: 399, tv_nsec: 574120189 }, max_datagram_size: 1350, last_packet_size: Some(224), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.534614349Z TRACE quiche_apps::client] written 224 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:28.534626371Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:28.534631370Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Short dcid=91977de8fa47b530951ae2b7db5169b1 key_phase=false len=9 pn=11 [2025-04-30T21:44:28.534635117Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=131201 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:28.534638975Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm PING mtu_probe=None [2025-04-30T21:44:28.534648081Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=2.094413394s latest_rtt=35.300838ms srtt=35.300838ms min_rtt=35.300838ms rttvar=17.650419ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1656 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, first_sent_time: Instant { tv_sec: 397, tv_nsec: 961567946 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9433, is_app_limited: true, interval: 35.300838ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 925779522 }), send_elapsed: 0ns, ack_elapsed: 35.300838ms, rtt: 35.300838ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 478033, last_update: Instant { tv_sec: 399, tv_nsec: 574304641 }, next_time: Instant { tv_sec: 399, tv_nsec: 574120189 }, max_datagram_size: 1350, last_packet_size: None, iv: 558.539µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.534692965Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:28.534700278Z TRACE quiche_apps::client] 0.0.0.0:40008 -> 193.167.100.100:443: done writing [2025-04-30T21:44:28.567106222Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:40008 [2025-04-30T21:44:28.567139343Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx pkt Short dcid=584ba14fc6a5d5115424f722dca6065e631ab138 key_phase=false len=36 pn=1 [2025-04-30T21:44:28.567153850Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:28.567163147Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm ACK delay=116 blocks=[10..11] ecn_counts=None [2025-04-30T21:44:28.567170912Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 packet newly acked 10 [2025-04-30T21:44:28.567175200Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 packet newly acked 11 [2025-04-30T21:44:28.567181481Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 packet 3 lost on epoch 2 [2025-04-30T21:44:28.567186110Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 packet 5 lost on epoch 2 [2025-04-30T21:44:28.567191760Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 packet 6 lost on epoch 2 [2025-04-30T21:44:28.567196890Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 packet 9 lost on epoch 2 [2025-04-30T21:44:28.567216597Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:28.567223519Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm PADDING len=11 [2025-04-30T21:44:28.567251812Z TRACE quiche_apps::client] 0.0.0.0:40008: processed 57 bytes [2025-04-30T21:44:28.567269735Z TRACE quiche_apps::client] 0.0.0.0:40008: recv() would block [2025-04-30T21:44:28.567274875Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:28.567280776Z INFO quiche_apps::client] Retiring source CID 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 [2025-04-30T21:44:28.567307986Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=11067 out_len=1350 left=1311 [2025-04-30T21:44:28.567342400Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Short dcid=91977de8fa47b530951ae2b7db5169b1 key_phase=false len=207 pn=12 [2025-04-30T21:44:28.567352659Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm ACK delay=21 blocks=[1..1] ecn_counts=None [2025-04-30T21:44:28.567358360Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[45, 72, b3, 99, 30, 7f, ce, 29, a9, 0a, c2, 27, c6, ac, ae, ff, 73, fb, c6, 72] reset_token=[6a, f8, 55, 91, 15, ff, 2d, 73, b9, 63, 32, 71, cf, a4, 48, 26] [2025-04-30T21:44:28.567372266Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[58, 4b, a1, 4f, c6, a5, d5, 11, 54, 24, f7, 22, dc, a6, 06, 5e, 63, 1a, b1, 38] reset_token=[f2, 38, 6a, e5, d1, f8, 46, 13, 91, 3e, c2, 10, 6f, de, c7, 2e] [2025-04-30T21:44:28.567381934Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[2f, 38, 6b, 50, 76, e0, ea, 86, de, 3a, 8e, 46, 81, 3e, f6, 0d, 80, 87, d6, 35] reset_token=[6f, 6b, ca, d7, e7, 34, 46, ce, 3a, 09, d1, 83, 2a, 9f, d9, 99] [2025-04-30T21:44:28.567391882Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[58, 4b, a1, 4f, c6, a5, d5, 11, 54, 24, f7, 22, dc, a6, 06, 5e, 63, 1a, b1, 38] reset_token=[f2, 38, 6a, e5, d1, f8, 46, 13, 91, 3e, c2, 10, 6f, de, c7, 2e] [2025-04-30T21:44:28.567401420Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[2f, 38, 6b, 50, 76, e0, ea, 86, de, 3a, 8e, 46, 81, 3e, f6, 0d, 80, 87, d6, 35] reset_token=[6f, 6b, ca, d7, e7, 34, 46, ce, 3a, 09, d1, 83, 2a, 9f, d9, 99] [2025-04-30T21:44:28.567411098Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:28.567429923Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=115.395613ms latest_rtt=32.696242ms srtt=34.975263ms min_rtt=32.696242ms rttvar=13.888963ms cwnd=9450 ssthresh=9450 bytes_in_flight=241 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 399, tv_nsec: 639489861 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 399, tv_nsec: 607536610 }, first_sent_time: Instant { tv_sec: 399, tv_nsec: 607536610 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 11, rate_sample: RateSample { delivery_rate: 162, is_app_limited: true, interval: 1.645248485s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 961567946 }), send_elapsed: 1.612552243s, ack_elapsed: 1.645248485s, rtt: 32.696242ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 337738, last_update: Instant { tv_sec: 399, tv_nsec: 574304641 }, next_time: Instant { tv_sec: 399, tv_nsec: 607536610 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:28.567499131Z TRACE quiche_apps::client] written 241 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:28.567506806Z TRACE quiche_apps::client] 0.0.0.0:40008 -> 193.167.100.100:443: done writing [2025-04-30T21:44:28.568497846Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:40008 [2025-04-30T21:44:28.568509648Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx pkt Short dcid=584ba14fc6a5d5115424f722dca6065e631ab138 key_phase=false len=1045 pn=2 [2025-04-30T21:44:28.568519927Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:28.568530817Z TRACE quiche_apps::client] 0.0.0.0:40008: processed 1066 bytes [2025-04-30T21:44:28.568538201Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:40008 [2025-04-30T21:44:28.568543030Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx pkt Short dcid=584ba14fc6a5d5115424f722dca6065e631ab138 key_phase=false len=36 pn=3 [2025-04-30T21:44:28.568550183Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:28.568556054Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 rx frm PADDING len=14 [2025-04-30T21:44:28.568563278Z TRACE quiche_apps::client] 0.0.0.0:40008: processed 57 bytes [2025-04-30T21:44:28.568568577Z TRACE quiche_apps::client] 0.0.0.0:40008: recv() would block [2025-04-30T21:44:28.568572755Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:28.568582784Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:28.568587022Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:28.568591199Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:28.568594926Z INFO quiche_apps::common] 1/1 response(s) received in 1.68232951s, closing... [2025-04-30T21:44:28.568605496Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10585 out_len=1350 left=1316 [2025-04-30T21:44:28.568610786Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx pkt Short dcid=91977de8fa47b530951ae2b7db5169b1 key_phase=false len=10 pn=13 [2025-04-30T21:44:28.568614553Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:28.568625343Z TRACE quiche::recovery::congestion::recovery] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 timer=115.506419ms latest_rtt=32.696242ms srtt=34.975263ms min_rtt=32.696242ms rttvar=13.888963ms cwnd=9450 ssthresh=9450 bytes_in_flight=285 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 399, tv_nsec: 639489861 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 399, tv_nsec: 607536610 }, first_sent_time: Instant { tv_sec: 399, tv_nsec: 607536610 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 11, rate_sample: RateSample { delivery_rate: 162, is_app_limited: true, interval: 1.645248485s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 397, tv_nsec: 961567946 }), send_elapsed: 1.612552243s, ack_elapsed: 1.645248485s, rtt: 32.696242ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 337738, last_update: Instant { tv_sec: 399, tv_nsec: 574304641 }, next_time: Instant { tv_sec: 399, tv_nsec: 607536610 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:28.568680004Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:40008 to 193.167.100.100:443 [2025-04-30T21:44:28.568687308Z TRACE quiche_apps::client] 0.0.0.0:40008 -> 193.167.100.100:443: done writing [2025-04-30T21:44:28.841013551Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:28.841044920Z TRACE quiche] 82b65dcc1fa387ce76df42ce85b15270d5aa7fc5 draining timeout expired [2025-04-30T21:44:28.841090013Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:28.841094942Z INFO quiche_apps::client] connection closed, recv=6 sent=14 lost=4 retrans=8 sent_bytes=2739 recv_bytes=2527 lost_bytes=1389 [local_addr=0.0.0.0:40008 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=14 lost=4 retrans=8 rtt=34.975263ms min_rtt=Some(32.696242ms) rttvar=13.888963ms cwnd=9450 sent_bytes=2739 recv_bytes=2527 lost_bytes=0 stream_retrans_bytes=193 pmtu=1350 delivery_rate=162] [2025-04-30T21:44:28.846353528Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:28.846592552Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51030 with scid 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 [2025-04-30T21:44:28.846631805Z TRACE quiche::tls] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 write message lvl=Initial len=266 [2025-04-30T21:44:28.846647264Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx pkt Initial version=1 dcid=91e17b8fbdd4e5039f2173c135c71b3c scid=8e762856bce0f4b40e1d59caf3ee6959be19a0a1 len=270 pn=0 [2025-04-30T21:44:28.846650269Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:28.846662652Z TRACE quiche::recovery::congestion::recovery] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 timer=998.936081ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 399, tv_nsec: 886282133 }, first_sent_time: Instant { tv_sec: 399, tv_nsec: 886282133 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 399, tv_nsec: 886282133 }, next_time: Instant { tv_sec: 399, tv_nsec: 886282133 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.846754553Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:28.881211576Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51030 [2025-04-30T21:44:28.881239207Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx pkt Initial version=1 dcid=8e762856bce0f4b40e1d59caf3ee6959be19a0a1 scid=e9d4374d87c78c8271e716f1dcce702b token= len=117 pn=0 [2025-04-30T21:44:28.881259655Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm ACK delay=1263 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:28.881269043Z TRACE quiche::recovery::congestion::recovery] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 packet newly acked 0 [2025-04-30T21:44:28.881278080Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:28.881431755Z TRACE quiche::tls] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 set write secret lvl=Handshake [2025-04-30T21:44:28.881446593Z TRACE quiche::tls] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 set read secret lvl=Handshake [2025-04-30T21:44:28.881488821Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx pkt Handshake version=1 dcid=8e762856bce0f4b40e1d59caf3ee6959be19a0a1 scid=e9d4374d87c78c8271e716f1dcce702b len=992 pn=0 [2025-04-30T21:44:28.881497958Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm CRYPTO off=0 len=691 [2025-04-30T21:44:28.881709360Z TRACE quiche::tls] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 write message lvl=Handshake len=36 [2025-04-30T21:44:28.881713909Z TRACE quiche::tls] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 set write secret lvl=OneRTT [2025-04-30T21:44:28.881722174Z TRACE quiche::tls] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 set read secret lvl=OneRTT [2025-04-30T21:44:28.881749776Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(91e17b8fbdd4e5039f2173c135c71b3c), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(e9d4374d87c78c8271e716f1dcce702b), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:28.881762980Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm PADDING len=280 [2025-04-30T21:44:28.881778890Z TRACE quiche_apps::client] 0.0.0.0:51030: processed 1200 bytes [2025-04-30T21:44:28.881784700Z TRACE quiche_apps::client] 0.0.0.0:51030: recv() would block [2025-04-30T21:44:28.881787936Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:28.881801512Z DEBUG quiche_apps::common] sending HTTP request "GET /fnqwmoldsw\r\n" [2025-04-30T21:44:28.881871551Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx pkt Initial version=1 dcid=e9d4374d87c78c8271e716f1dcce702b scid=8e762856bce0f4b40e1d59caf3ee6959be19a0a1 len=6 pn=1 [2025-04-30T21:44:28.881876090Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:28.881885948Z TRACE quiche::recovery::congestion::recovery] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 timer=103.249773ms latest_rtt=34.634222ms srtt=34.634222ms min_rtt=34.634222ms rttvar=17.317111ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 399, tv_nsec: 921430069 }, first_sent_time: Instant { tv_sec: 399, tv_nsec: 921430069 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9614, is_app_limited: true, interval: 34.634222ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 399, tv_nsec: 886282133 }), send_elapsed: 0ns, ack_elapsed: 34.634222ms, rtt: 34.634222ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487234, last_update: Instant { tv_sec: 399, tv_nsec: 921430029 }, next_time: Instant { tv_sec: 399, tv_nsec: 921430069 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.881909201Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx pkt Handshake version=1 dcid=e9d4374d87c78c8271e716f1dcce702b scid=8e762856bce0f4b40e1d59caf3ee6959be19a0a1 len=45 pn=2 [2025-04-30T21:44:28.881912798Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm ACK delay=52 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:28.881915984Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:28.881923227Z TRACE quiche::recovery::congestion::recovery] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 timer=103.841201ms latest_rtt=34.634222ms srtt=34.634222ms min_rtt=34.634222ms rttvar=17.317111ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 399, tv_nsec: 921430069 }, first_sent_time: Instant { tv_sec: 399, tv_nsec: 921430069 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9614, is_app_limited: true, interval: 34.634222ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 399, tv_nsec: 886282133 }), send_elapsed: 0ns, ack_elapsed: 34.634222ms, rtt: 34.634222ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487234, last_update: Instant { tv_sec: 399, tv_nsec: 921544822 }, next_time: Instant { tv_sec: 399, tv_nsec: 921430069 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.607µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.881941792Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 dropped epoch 0 state [2025-04-30T21:44:28.881948154Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:28.881961389Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx pkt Short dcid=e9d4374d87c78c8271e716f1dcce702b key_phase=false len=1140 pn=3 [2025-04-30T21:44:28.881964534Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[13, 8e, bb, 6a, 55, c4, 07, 03, 60, 0d, a1, b2, b0, 47, c9, 31, 3f, fe, bc, ab] reset_token=[cc, a9, 08, 9c, d9, 0f, 70, 80, 51, 3d, 38, 67, bf, 10, 65, 3e] [2025-04-30T21:44:28.881973110Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7c, e7, 74, ec, bf, 95, 0c, 4f, a2, e6, 49, cd, d1, ff, 33, 54, ea, 03, 75, a7] reset_token=[92, 01, d8, 59, 17, bd, 96, 63, 9f, 34, f0, 42, c4, 25, 06, e0] [2025-04-30T21:44:28.881979672Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:28.881982818Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm PADDING len=1038 [2025-04-30T21:44:28.881991324Z TRACE quiche::recovery::congestion::recovery] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 timer=103.773125ms latest_rtt=34.634222ms srtt=34.634222ms min_rtt=34.634222ms rttvar=17.317111ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 399, tv_nsec: 921430069 }, first_sent_time: Instant { tv_sec: 399, tv_nsec: 921430069 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9614, is_app_limited: true, interval: 34.634222ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 399, tv_nsec: 886282133 }), send_elapsed: 0ns, ack_elapsed: 34.634222ms, rtt: 34.634222ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 487234, last_update: Instant { tv_sec: 399, tv_nsec: 921544822 }, next_time: Instant { tv_sec: 399, tv_nsec: 921764429 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.882043681Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51030 to 193.167.100.100:443 [2025-04-30T21:44:28.882049883Z TRACE quiche_apps::client] 0.0.0.0:51030 -> 193.167.100.100:443: done writing [2025-04-30T21:44:28.915958186Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:51030 [2025-04-30T21:44:28.915984785Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx pkt Short dcid=138ebb6a55c40703600da1b2b047c9313ffebcab key_phase=false len=134 pn=0 [2025-04-30T21:44:28.916000444Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:28.916010102Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm ACK delay=180 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:28.916030310Z TRACE quiche::recovery::congestion::recovery] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 packet newly acked 3 [2025-04-30T21:44:28.916037473Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm HANDSHAKE_DONE [2025-04-30T21:44:28.916043044Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 dropped epoch 1 state [2025-04-30T21:44:28.916049605Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[95, 7f, 40, a2, ac, dd, 3d, 15, 7c, 70, c4, 39, d0, 1c, 30, 13] reset_token=[a2, af, 95, 8a, e3, 6f, 32, 8b, 54, a7, 55, f7, 33, b8, e5, 24] [2025-04-30T21:44:28.916058652Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:28.916066757Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[59, d9, b0, 90, 2b, 40, 5c, 57, 0b, 21, fb, b1, e4, fa, 66, f9] reset_token=[82, ce, 50, 8b, e0, 64, be, 5f, 91, 4c, 0f, 57, 96, b5, 39, 1d] [2025-04-30T21:44:28.916078870Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[0c, 52, fc, af, fa, df, 57, 9e, 2e, 89, 10, 63, b2, 7f, 57, 27] reset_token=[e8, 4f, 28, fc, 15, 93, ce, f9, b2, a3, 54, f3, 50, 1c, 9f, 8a] [2025-04-30T21:44:28.916088147Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:28.916116991Z TRACE quiche_apps::client] 0.0.0.0:51030: processed 155 bytes [2025-04-30T21:44:28.916125567Z TRACE quiche_apps::client] 0.0.0.0:51030: recv() would block [2025-04-30T21:44:28.916129654Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:28.916134443Z INFO quiche_apps::client] Retiring source CID 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 [2025-04-30T21:44:28.916153779Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:28.916166042Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx pkt Short dcid=957f40a2acdd3d157c70c439d01c3013 key_phase=false len=47 pn=4 [2025-04-30T21:44:28.916170440Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm ACK delay=21 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:28.916174598Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[34, 8a, 1c, 32, a4, 28, 80, 05, 57, 11, d8, f8, d3, 0b, 49, ea, 4f, 77, cb, 36] reset_token=[97, f2, f7, 51, cd, 0f, 1c, 16, ae, 25, 83, 45, 7f, ba, 15, 86] [2025-04-30T21:44:28.916180639Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:28.916191790Z TRACE quiche::recovery::congestion::recovery] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 timer=112.183189ms latest_rtt=33.898756ms srtt=34.542288ms min_rtt=33.898756ms rttvar=13.171699ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 399, tv_nsec: 955829565 }, first_sent_time: Instant { tv_sec: 399, tv_nsec: 955829565 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34294, is_app_limited: true, interval: 34.233116ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 399, tv_nsec: 921430069 }), send_elapsed: 334.36µs, ack_elapsed: 34.233116ms, rtt: 33.898756ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 488531, last_update: Instant { tv_sec: 399, tv_nsec: 955829565 }, next_time: Instant { tv_sec: 399, tv_nsec: 955829565 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.916263703Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:51030 to 193.167.100.100:443 [2025-04-30T21:44:28.916271117Z TRACE quiche_apps::client] 0.0.0.0:51030 -> 193.167.100.100:443: done writing [2025-04-30T21:44:28.917437065Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:51030 [2025-04-30T21:44:28.917452314Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx pkt Short dcid=138ebb6a55c40703600da1b2b047c9313ffebcab key_phase=false len=1046 pn=1 [2025-04-30T21:44:28.917462262Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm HANDSHAKE_DONE [2025-04-30T21:44:28.917467161Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:28.917479865Z TRACE quiche_apps::client] 0.0.0.0:51030: processed 1067 bytes [2025-04-30T21:44:28.917487319Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51030 [2025-04-30T21:44:28.917492499Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx pkt Short dcid=138ebb6a55c40703600da1b2b047c9313ffebcab key_phase=false len=36 pn=2 [2025-04-30T21:44:28.917499221Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm HANDSHAKE_DONE [2025-04-30T21:44:28.917503228Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:28.917508658Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 rx frm PADDING len=13 [2025-04-30T21:44:28.917517064Z TRACE quiche_apps::client] 0.0.0.0:51030: processed 57 bytes [2025-04-30T21:44:28.917522655Z TRACE quiche_apps::client] 0.0.0.0:51030: recv() would block [2025-04-30T21:44:28.917526552Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:28.917537061Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:28.917541018Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:28.917544675Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:28.917548392Z INFO quiche_apps::common] 1/1 response(s) received in 70.789942ms, closing... [2025-04-30T21:44:28.917559533Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1316 [2025-04-30T21:44:28.917565304Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx pkt Short dcid=957f40a2acdd3d157c70c439d01c3013 key_phase=false len=10 pn=5 [2025-04-30T21:44:28.917569361Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:28.917579741Z TRACE quiche::recovery::congestion::recovery] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 timer=112.203817ms latest_rtt=33.898756ms srtt=34.542288ms min_rtt=33.898756ms rttvar=13.171699ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 399, tv_nsec: 955829565 }, first_sent_time: Instant { tv_sec: 399, tv_nsec: 955829565 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34294, is_app_limited: true, interval: 34.233116ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 399, tv_nsec: 921430069 }), send_elapsed: 334.36µs, ack_elapsed: 34.233116ms, rtt: 33.898756ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488531, last_update: Instant { tv_sec: 399, tv_nsec: 957237923 }, next_time: Instant { tv_sec: 399, tv_nsec: 955829565 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.869µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:28.917640614Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:51030 to 193.167.100.100:443 [2025-04-30T21:44:28.917656773Z TRACE quiche_apps::client] 0.0.0.0:51030 -> 193.167.100.100:443: done writing [2025-04-30T21:44:29.179953846Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:29.179990644Z TRACE quiche] 8e762856bce0f4b40e1d59caf3ee6959be19a0a1 draining timeout expired [2025-04-30T21:44:29.180040056Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:29.180045827Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 [local_addr=0.0.0.0:51030 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=34.542288ms min_rtt=Some(33.898756ms) rttvar=13.171699ms cwnd=13500 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=34294] [2025-04-30T21:44:29.186932026Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:29.187250827Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53655 with scid 33050fe46148b50dec05a581e5052287b48b45da [2025-04-30T21:44:29.187313915Z TRACE quiche::tls] 33050fe46148b50dec05a581e5052287b48b45da write message lvl=Initial len=266 [2025-04-30T21:44:29.187357045Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=3b7a7d1e9d4f3cb28f3f4a728a333423 scid=33050fe46148b50dec05a581e5052287b48b45da len=270 pn=0 [2025-04-30T21:44:29.187366122Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:29.187385457Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=998.87603ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 400, tv_nsec: 226945188 }, next_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:29.187499439Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:30.187550000Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:30.187580727Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da loss detection timeout expired [2025-04-30T21:44:30.187588812Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=997.672495ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 400, tv_nsec: 226945188 }, next_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:30.187623857Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:30.187660515Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=3b7a7d1e9d4f3cb28f3f4a728a333423 scid=33050fe46148b50dec05a581e5052287b48b45da len=270 pn=1 [2025-04-30T21:44:30.187664302Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:30.187680472Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=1.997958212s 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: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 401, tv_nsec: 227321693 }, next_time: Instant { tv_sec: 401, tv_nsec: 227321693 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:30.187760731Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:30.187766883Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:32.187824657Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:32.187857198Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da loss detection timeout expired [2025-04-30T21:44:32.187865092Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=1.99577254s 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: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 401, tv_nsec: 227321693 }, next_time: Instant { tv_sec: 401, tv_nsec: 227321693 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:32.187886692Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:32.187920515Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=3b7a7d1e9d4f3cb28f3f4a728a333423 scid=33050fe46148b50dec05a581e5052287b48b45da len=270 pn=2 [2025-04-30T21:44:32.187924733Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:32.187942556Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=3.995953614s 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: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 403, tv_nsec: 227579339 }, next_time: Instant { tv_sec: 403, tv_nsec: 227579339 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:32.188046489Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:32.188059964Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=3b7a7d1e9d4f3cb28f3f4a728a333423 scid=33050fe46148b50dec05a581e5052287b48b45da len=4 pn=3 [2025-04-30T21:44:32.188063521Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:32.188067017Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PADDING len=3 [2025-04-30T21:44:32.188074671Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=3.995977488s 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: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 403, tv_nsec: 227735339 }, next_time: Instant { tv_sec: 403, tv_nsec: 227735339 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:32.188106801Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:32.188111880Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.188171319Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:36.188211964Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da loss detection timeout expired [2025-04-30T21:44:36.188221873Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=3.991829506s 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: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 403, tv_nsec: 227735339 }, next_time: Instant { tv_sec: 403, tv_nsec: 227735339 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:36.188262939Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.188299677Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=3b7a7d1e9d4f3cb28f3f4a728a333423 scid=33050fe46148b50dec05a581e5052287b48b45da len=270 pn=4 [2025-04-30T21:44:36.188304215Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:36.188350011Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=7.991923317s 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: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 407, tv_nsec: 227956647 }, next_time: Instant { tv_sec: 407, tv_nsec: 227956647 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:36.188457731Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.188478369Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=3b7a7d1e9d4f3cb28f3f4a728a333423 scid=33050fe46148b50dec05a581e5052287b48b45da len=4 pn=5 [2025-04-30T21:44:36.188484130Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:36.188488698Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PADDING len=3 [2025-04-30T21:44:36.188500891Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=7.991965395s 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: 400, tv_nsec: 226945188 }, first_sent_time: Instant { tv_sec: 400, tv_nsec: 226945188 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 407, tv_nsec: 228149906 }, next_time: Instant { tv_sec: 407, tv_nsec: 228149906 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:36.188557606Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.188568536Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.224334219Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.224377809Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Initial version=1 dcid=33050fe46148b50dec05a581e5052287b48b45da scid=ed5d1b5bc416ab27d8d47b203ab55b9b token= len=1154 pn=2 [2025-04-30T21:44:36.224400362Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm ACK delay=259 blocks=[3..5] ecn_counts=None [2025-04-30T21:44:36.224407445Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 3 [2025-04-30T21:44:36.224410550Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 4 [2025-04-30T21:44:36.224412825Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 5 [2025-04-30T21:44:36.224417453Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet 0 lost on epoch 0 [2025-04-30T21:44:36.224420138Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet 1 lost on epoch 0 [2025-04-30T21:44:36.224422362Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet 2 lost on epoch 0 [2025-04-30T21:44:36.224437270Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm PADDING len=1131 [2025-04-30T21:44:36.224464040Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 1200 bytes [2025-04-30T21:44:36.224469029Z TRACE quiche_apps::client] 0.0.0.0:53655: recv() would block [2025-04-30T21:44:36.224471694Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.224488615Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.332668475Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:36.332701165Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da loss detection timeout expired [2025-04-30T21:44:36.332707076Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=215.414084ms latest_rtt=35.903729ms srtt=35.903729ms min_rtt=35.903729ms rttvar=17.951864ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=false congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 264053635 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 407, tv_nsec: 264053635 }, first_sent_time: Instant { tv_sec: 403, tv_nsec: 227735339 }, end_of_app_limited: 5, last_sent_packet: 5, largest_acked: 5, rate_sample: RateSample { delivery_rate: 66, is_app_limited: true, interval: 7.037108447s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 400, tv_nsec: 226945188 }), send_elapsed: 3.000790151s, ack_elapsed: 7.037108447s, rtt: 4.036318296s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 407, tv_nsec: 228149906 }, next_time: Instant { tv_sec: 407, tv_nsec: 228149906 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.332732774Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.332765976Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=7 pn=6 [2025-04-30T21:44:36.332770905Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm ACK delay=13548 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:36.332776756Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:36.332794429Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=215.371114ms latest_rtt=35.903729ms srtt=35.903729ms min_rtt=35.903729ms rttvar=17.951864ms cwnd=9450 ssthresh=9450 bytes_in_flight=70 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 408330031 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 66, is_app_limited: true, interval: 7.037108447s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 400, tv_nsec: 226945188 }), send_elapsed: 3.000790151s, ack_elapsed: 7.037108447s, rtt: 4.036318296s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 329004, last_update: Instant { tv_sec: 407, tv_nsec: 372426302 }, next_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.332923148Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.332934348Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.549208159Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:36.549239868Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da loss detection timeout expired [2025-04-30T21:44:36.549246009Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=214.340932ms latest_rtt=35.903729ms srtt=35.903729ms min_rtt=35.903729ms rttvar=17.951864ms cwnd=9450 ssthresh=9450 bytes_in_flight=70 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 408330031 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 66, is_app_limited: true, interval: 7.037108447s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 400, tv_nsec: 226945188 }), send_elapsed: 3.000790151s, ack_elapsed: 7.037108447s, rtt: 4.036318296s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 329004, last_update: Instant { tv_sec: 407, tv_nsec: 372426302 }, next_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.549270805Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.549303386Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=9 pn=7 [2025-04-30T21:44:36.549308074Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm ACK delay=40616 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:36.549313605Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:36.549353318Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=430.772315ms latest_rtt=35.903729ms srtt=35.903729ms min_rtt=35.903729ms rttvar=17.951864ms cwnd=9450 ssthresh=9450 bytes_in_flight=142 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 408330031 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { delivery_rate: 66, is_app_limited: true, interval: 7.037108447s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 400, tv_nsec: 226945188 }), send_elapsed: 3.000790151s, ack_elapsed: 7.037108447s, rtt: 4.036318296s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 329004, last_update: Instant { tv_sec: 407, tv_nsec: 588964123 }, next_time: Instant { tv_sec: 407, tv_nsec: 588964123 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.549468202Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.549486907Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=9 pn=8 [2025-04-30T21:44:36.549492116Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm ACK delay=40639 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:36.549497005Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:36.549510310Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=430.810276ms latest_rtt=35.903729ms srtt=35.903729ms min_rtt=35.903729ms rttvar=17.951864ms cwnd=9450 ssthresh=9450 bytes_in_flight=214 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 408330031 }) Rate { delivered: 467, delivered_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 372426302 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { delivery_rate: 66, is_app_limited: true, interval: 7.037108447s, delivered: 467, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 400, tv_nsec: 226945188 }), send_elapsed: 3.000790151s, ack_elapsed: 7.037108447s, rtt: 4.036318296s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 329004, last_update: Instant { tv_sec: 407, tv_nsec: 588964123 }, next_time: Instant { tv_sec: 407, tv_nsec: 588964123 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.549563589Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.549573578Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.583226360Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.583251396Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Initial version=1 dcid=33050fe46148b50dec05a581e5052287b48b45da scid=ed5d1b5bc416ab27d8d47b203ab55b9b token= len=1154 pn=3 [2025-04-30T21:44:36.583269921Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm ACK delay=580 blocks=[3..5, 7..7] ecn_counts=None [2025-04-30T21:44:36.583278867Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 7 [2025-04-30T21:44:36.583285840Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet 6 lost on epoch 0 [2025-04-30T21:44:36.583298073Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm PADDING len=1129 [2025-04-30T21:44:36.583342235Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 1200 bytes [2025-04-30T21:44:36.583350771Z TRACE quiche_apps::client] 0.0.0.0:53655: recv() would block [2025-04-30T21:44:36.583355109Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.583377962Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=5 pn=9 [2025-04-30T21:44:36.583391697Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm ACK delay=16 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:36.583404841Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=57.526939ms latest_rtt=33.964832ms srtt=35.661366ms min_rtt=33.964832ms rttvar=13.948622ms cwnd=9450 ssthresh=9450 bytes_in_flight=72 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 408330031 }) Rate { delivered: 539, delivered_time: Instant { tv_sec: 407, tv_nsec: 622928955 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 588964123 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { delivery_rate: 287, is_app_limited: true, interval: 250.502653ms, delivered: 72, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 372426302 }), send_elapsed: 216.537821ms, ack_elapsed: 250.502653ms, rtt: 33.964832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 331240, last_update: Instant { tv_sec: 407, tv_nsec: 588964123 }, next_time: Instant { tv_sec: 407, tv_nsec: 588964123 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.583460094Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.583470744Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.584186493Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.584195249Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Initial version=1 dcid=33050fe46148b50dec05a581e5052287b48b45da scid=ed5d1b5bc416ab27d8d47b203ab55b9b token= len=1154 pn=4 [2025-04-30T21:44:36.584205388Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm ACK delay=265 blocks=[3..5, 7..8] ecn_counts=None [2025-04-30T21:44:36.584211069Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 8 [2025-04-30T21:44:36.584223832Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm PADDING len=1129 [2025-04-30T21:44:36.584239101Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 1200 bytes [2025-04-30T21:44:36.584245493Z TRACE quiche_apps::client] 0.0.0.0:53655: recv() would block [2025-04-30T21:44:36.584250322Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.584257926Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.598877663Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.598900806Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Initial version=1 dcid=33050fe46148b50dec05a581e5052287b48b45da scid=ed5d1b5bc416ab27d8d47b203ab55b9b token= len=1154 pn=5 [2025-04-30T21:44:36.598914521Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm ACK delay=15045 blocks=[3..5, 7..8] ecn_counts=None [2025-04-30T21:44:36.598922326Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:36.599039424Z TRACE quiche::tls] 33050fe46148b50dec05a581e5052287b48b45da set write secret lvl=Handshake [2025-04-30T21:44:36.599050855Z TRACE quiche::tls] 33050fe46148b50dec05a581e5052287b48b45da set read secret lvl=Handshake [2025-04-30T21:44:36.599062787Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm PADDING len=1035 [2025-04-30T21:44:36.599075010Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 1200 bytes [2025-04-30T21:44:36.599079498Z TRACE quiche_apps::client] 0.0.0.0:53655: recv() would block [2025-04-30T21:44:36.599090098Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.599102571Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Initial version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=5 pn=10 [2025-04-30T21:44:36.599105576Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm ACK delay=25 blocks=[3..5] ecn_counts=None [2025-04-30T21:44:36.599137586Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=63.218154ms latest_rtt=34.911941ms srtt=35.567687ms min_rtt=33.964832ms rttvar=10.648822ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 408330031 }) Rate { delivered: 611, delivered_time: Instant { tv_sec: 407, tv_nsec: 638777254 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 638777254 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 574, is_app_limited: true, interval: 250.502653ms, delivered: 144, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 372426302 }), send_elapsed: 216.537821ms, ack_elapsed: 250.502653ms, rtt: 33.964832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 332113, last_update: Instant { tv_sec: 407, tv_nsec: 638777254 }, next_time: Instant { tv_sec: 407, tv_nsec: 638777254 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.599193870Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.599203007Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.663340330Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:36.663372520Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da loss detection timeout expired [2025-04-30T21:44:36.663378180Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=156.318025ms latest_rtt=34.911941ms srtt=35.567687ms min_rtt=33.964832ms rttvar=10.648822ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 408330031 }) Rate { delivered: 611, delivered_time: Instant { tv_sec: 407, tv_nsec: 638777254 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 638777254 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 574, is_app_limited: true, interval: 250.502653ms, delivered: 144, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 372426302 }), send_elapsed: 216.537821ms, ack_elapsed: 250.502653ms, rtt: 33.964832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 332113, last_update: Instant { tv_sec: 407, tv_nsec: 638777254 }, next_time: Instant { tv_sec: 407, tv_nsec: 638777254 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.663402976Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.663441037Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Handshake version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=4 pn=11 [2025-04-30T21:44:36.663448240Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:36.663452117Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PADDING len=3 [2025-04-30T21:44:36.663486100Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=156.252905ms latest_rtt=34.911941ms srtt=35.567687ms min_rtt=33.964832ms rttvar=10.648822ms cwnd=9450 ssthresh=9450 bytes_in_flight=66 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 522266819 }) Rate { delivered: 611, delivered_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { delivery_rate: 574, is_app_limited: true, interval: 250.502653ms, delivered: 144, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 372426302 }), send_elapsed: 216.537821ms, ack_elapsed: 250.502653ms, rtt: 33.964832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 332113, last_update: Instant { tv_sec: 407, tv_nsec: 703096204 }, next_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.663504775Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da dropped epoch 0 state [2025-04-30T21:44:36.663584694Z TRACE quiche_apps::client] written 66 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.663593971Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.820809494Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:36.820835082Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da loss detection timeout expired [2025-04-30T21:44:36.820841043Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=155.22261ms latest_rtt=34.911941ms srtt=35.567687ms min_rtt=33.964832ms rttvar=10.648822ms cwnd=9450 ssthresh=9450 bytes_in_flight=66 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 522266819 }) Rate { delivered: 611, delivered_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { delivery_rate: 574, is_app_limited: true, interval: 250.502653ms, delivered: 144, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 372426302 }), send_elapsed: 216.537821ms, ack_elapsed: 250.502653ms, rtt: 33.964832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 332113, last_update: Instant { tv_sec: 407, tv_nsec: 703096204 }, next_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.820866440Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.820900022Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Handshake version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=4 pn=12 [2025-04-30T21:44:36.820904330Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:36.820908197Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PADDING len=3 [2025-04-30T21:44:36.820925009Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=312.603109ms latest_rtt=34.911941ms srtt=35.567687ms min_rtt=33.964832ms rttvar=10.648822ms cwnd=9450 ssthresh=9450 bytes_in_flight=132 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 522266819 }) Rate { delivered: 611, delivered_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { delivery_rate: 574, is_app_limited: true, interval: 250.502653ms, delivered: 144, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 372426302 }), send_elapsed: 216.537821ms, ack_elapsed: 250.502653ms, rtt: 33.964832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 332113, last_update: Instant { tv_sec: 407, tv_nsec: 860559447 }, next_time: Instant { tv_sec: 407, tv_nsec: 860559447 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.821032819Z TRACE quiche_apps::client] written 66 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.821051604Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Handshake version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=4 pn=13 [2025-04-30T21:44:36.821056673Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:36.821060520Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PADDING len=3 [2025-04-30T21:44:36.821071010Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=312.621243ms latest_rtt=34.911941ms srtt=35.567687ms min_rtt=33.964832ms rttvar=10.648822ms cwnd=9450 ssthresh=9450 bytes_in_flight=198 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 522266819 }) Rate { delivered: 611, delivered_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 8, rate_sample: RateSample { delivery_rate: 574, is_app_limited: true, interval: 250.502653ms, delivered: 144, prior_delivered: 467, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 372426302 }), send_elapsed: 216.537821ms, ack_elapsed: 250.502653ms, rtt: 33.964832ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 332113, last_update: Instant { tv_sec: 407, tv_nsec: 860559447 }, next_time: Instant { tv_sec: 407, tv_nsec: 860559447 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.821123788Z TRACE quiche_apps::client] written 66 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.821133707Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.852742602Z TRACE quiche_apps::client] got 81 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.852770975Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Handshake version=1 dcid=33050fe46148b50dec05a581e5052287b48b45da scid=ed5d1b5bc416ab27d8d47b203ab55b9b len=36 pn=2 [2025-04-30T21:44:36.852788578Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm ACK delay=289 blocks=[11..12] ecn_counts=None [2025-04-30T21:44:36.852797745Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 11 [2025-04-30T21:44:36.852802975Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 12 [2025-04-30T21:44:36.852823713Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm PADDING len=13 [2025-04-30T21:44:36.852849721Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 81 bytes [2025-04-30T21:44:36.852856584Z TRACE quiche_apps::client] 0.0.0.0:53655: recv() would block [2025-04-30T21:44:36.852860592Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.852875039Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.891974712Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:36.891994038Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da loss detection timeout expired [2025-04-30T21:44:36.891999348Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=70.508029ms latest_rtt=31.888436ms srtt=35.10778ms min_rtt=31.888436ms rttvar=8.906428ms cwnd=9450 ssthresh=9450 bytes_in_flight=66 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 522266819 }) Rate { delivered: 743, delivered_time: Instant { tv_sec: 407, tv_nsec: 892447883 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, end_of_app_limited: 13, last_sent_packet: 13, largest_acked: 12, rate_sample: RateSample { delivery_rate: 697, is_app_limited: true, interval: 189.351679ms, delivered: 132, prior_delivered: 611, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 703096204 }), send_elapsed: 0ns, ack_elapsed: 189.351679ms, rtt: 189.351679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 332113, last_update: Instant { tv_sec: 407, tv_nsec: 860559447 }, next_time: Instant { tv_sec: 407, tv_nsec: 860559447 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.892021690Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.892045624Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Handshake version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=7 pn=14 [2025-04-30T21:44:36.892049712Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm ACK delay=4909 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:36.892054450Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm PING mtu_probe=None [2025-04-30T21:44:36.892067755Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=141.42698ms latest_rtt=31.888436ms srtt=35.10778ms min_rtt=31.888436ms rttvar=8.906428ms cwnd=9450 ssthresh=9450 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 522266819 }) Rate { delivered: 743, delivered_time: Instant { tv_sec: 407, tv_nsec: 892447883 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 703096204 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 12, rate_sample: RateSample { delivery_rate: 697, is_app_limited: true, interval: 189.351679ms, delivered: 132, prior_delivered: 611, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 703096204 }), send_elapsed: 0ns, ack_elapsed: 189.351679ms, rtt: 189.351679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 336463, last_update: Instant { tv_sec: 407, tv_nsec: 931710950 }, next_time: Instant { tv_sec: 407, tv_nsec: 931710950 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:36.892136353Z TRACE quiche_apps::client] written 69 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.892143175Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.924467292Z TRACE quiche_apps::client] got 766 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.924490475Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Handshake version=1 dcid=33050fe46148b50dec05a581e5052287b48b45da scid=ed5d1b5bc416ab27d8d47b203ab55b9b len=721 pn=3 [2025-04-30T21:44:36.924502978Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm ACK delay=428 blocks=[11..12, 14..14] ecn_counts=None [2025-04-30T21:44:36.924512876Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 14 [2025-04-30T21:44:36.924520801Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet 13 lost on epoch 1 [2025-04-30T21:44:36.924530098Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:36.924819706Z TRACE quiche::tls] 33050fe46148b50dec05a581e5052287b48b45da write message lvl=Handshake len=36 [2025-04-30T21:44:36.924826308Z TRACE quiche::tls] 33050fe46148b50dec05a581e5052287b48b45da set write secret lvl=OneRTT [2025-04-30T21:44:36.924837139Z TRACE quiche::tls] 33050fe46148b50dec05a581e5052287b48b45da set read secret lvl=OneRTT [2025-04-30T21:44:36.924857586Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(3b7a7d1e9d4f3cb28f3f4a728a333423), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(ed5d1b5bc416ab27d8d47b203ab55b9b), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:36.924888193Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 766 bytes [2025-04-30T21:44:36.924894455Z TRACE quiche_apps::client] 0.0.0.0:53655: recv() would block [2025-04-30T21:44:36.924897771Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.924907158Z DEBUG quiche_apps::common] sending HTTP request "GET /sxzzlvopcp\r\n" [2025-04-30T21:44:36.924985564Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Handshake version=1 dcid=ed5d1b5bc416ab27d8d47b203ab55b9b scid=33050fe46148b50dec05a581e5052287b48b45da len=45 pn=15 [2025-04-30T21:44:36.924990413Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm ACK delay=61 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:36.924994661Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:36.925004359Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=64.115116ms latest_rtt=32.458616ms srtt=34.776634ms min_rtt=31.888436ms rttvar=7.342112ms cwnd=6615 ssthresh=6615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 997116329 }) Rate { delivered: 812, delivered_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 14, rate_sample: RateSample { delivery_rate: 301, is_app_limited: true, interval: 228.614746ms, delivered: 69, prior_delivered: 743, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 892447883 }), send_elapsed: 228.614746ms, ack_elapsed: 71.721683ms, rtt: 32.458616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 237767, last_update: Instant { tv_sec: 407, tv_nsec: 964657713 }, next_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:36.925031379Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da pmtud probe status false hs_con=false hs_sent=false cwnd_avail=7820 out_len=1243 left=1209 [2025-04-30T21:44:36.925038843Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Short dcid=ed5d1b5bc416ab27d8d47b203ab55b9b key_phase=false len=102 pn=16 [2025-04-30T21:44:36.925042109Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a5, 97, 8e, aa, 33, c6, 64, 2f, ab, b4, db, 79, 67, b8, 1a, 59, 5f, d7, 69, 81] reset_token=[5f, d1, af, 94, 01, de, f0, 30, fe, dc, d1, bd, 5a, df, fa, 97] [2025-04-30T21:44:36.925050314Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1d, 02, be, 36, aa, d9, 05, f8, f8, b5, f5, a1, ef, c3, 4e, 6a, 06, b5, 6e, 00] reset_token=[06, 20, e0, 49, 8a, fc, f0, ed, d6, 53, 13, e2, b7, 03, 64, 07] [2025-04-30T21:44:36.925057838Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:36.925065032Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=64.054804ms latest_rtt=32.458616ms srtt=34.776634ms min_rtt=31.888436ms rttvar=7.342112ms cwnd=6615 ssthresh=6615 bytes_in_flight=243 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 997116329 }) Rate { delivered: 812, delivered_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { delivery_rate: 301, is_app_limited: true, interval: 228.614746ms, delivered: 69, prior_delivered: 743, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 892447883 }), send_elapsed: 228.614746ms, ack_elapsed: 71.721683ms, rtt: 32.458616ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 237767, last_update: Instant { tv_sec: 407, tv_nsec: 964657713 }, next_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:36.925111778Z TRACE quiche_apps::client] written 243 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.925120114Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.957224263Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.957243349Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Short dcid=a5978eaa33c6642fabb4db7967b81a595fd76981 key_phase=false len=134 pn=0 [2025-04-30T21:44:36.957254990Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:36.957263115Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm ACK delay=109 blocks=[16..16] ecn_counts=None [2025-04-30T21:44:36.957270639Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da packet newly acked 16 [2025-04-30T21:44:36.957278013Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm HANDSHAKE_DONE [2025-04-30T21:44:36.957285908Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da dropped epoch 1 state [2025-04-30T21:44:36.957295255Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[c2, 7e, 3c, 53, c8, df, 86, f7, 25, 0b, 80, f5, e1, 68, ee, 15] reset_token=[3d, ee, 14, 2d, 2b, 2c, 10, b3, 65, 3c, 31, de, c1, 5b, 84, 3f] [2025-04-30T21:44:36.957317537Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:36.957345208Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[53, 12, 07, 40, da, b6, bb, 0c, 15, a9, 0a, b8, 3d, b0, bd, ab] reset_token=[a4, 80, 12, a1, 82, d8, 5d, aa, 05, eb, 0a, 5c, 3b, 22, 02, 7a] [2025-04-30T21:44:36.957358022Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[ce, b9, 75, c0, 7b, e0, f4, 7f, d3, ea, a1, 89, 1d, 51, db, f3] reset_token=[66, ef, 98, 92, b2, 1c, 7d, aa, d9, 23, 59, cb, 99, 57, e5, d6] [2025-04-30T21:44:36.957366217Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:36.957387797Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 155 bytes [2025-04-30T21:44:36.957394449Z TRACE quiche_apps::client] 0.0.0.0:53655: recv() would block [2025-04-30T21:44:36.957399950Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.957404808Z INFO quiche_apps::client] Retiring source CID 33050fe46148b50dec05a581e5052287b48b45da [2025-04-30T21:44:36.957423543Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8101 out_len=1350 left=1311 [2025-04-30T21:44:36.957433632Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Short dcid=c27e3c53c8df86f7250b80f5e168ee15 key_phase=false len=47 pn=17 [2025-04-30T21:44:36.957439503Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:36.957445764Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[dc, c3, 90, 71, 96, a9, 69, c8, 8c, cb, 41, f6, 7f, 9b, 31, e8, 75, 2f, aa, 7c] reset_token=[6a, 47, be, a4, 97, 47, 8a, b4, 81, 39, 52, 01, aa, f3, e8, 75] [2025-04-30T21:44:36.957457446Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:36.957471893Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=83.944129ms latest_rtt=32.26608ms srtt=34.462814ms min_rtt=31.888436ms rttvar=6.134222ms cwnd=6615 ssthresh=6615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 408, tv_nsec: 29558626 }) Rate { delivered: 948, delivered_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 16, rate_sample: RateSample { delivery_rate: 4214, is_app_limited: true, interval: 32.26608ms, delivered: 136, prior_delivered: 812, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 964657713 }), send_elapsed: 0ns, ack_elapsed: 32.26608ms, rtt: 32.26608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 239932, last_update: Instant { tv_sec: 407, tv_nsec: 964657713 }, next_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:36.957524651Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.957530933Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:36.958679819Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.958695498Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Short dcid=a5978eaa33c6642fabb4db7967b81a595fd76981 key_phase=false len=1046 pn=1 [2025-04-30T21:44:36.958712660Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm HANDSHAKE_DONE [2025-04-30T21:44:36.958717509Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:36.958740331Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 1067 bytes [2025-04-30T21:44:36.958748887Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53655 [2025-04-30T21:44:36.958754137Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx pkt Short dcid=a5978eaa33c6642fabb4db7967b81a595fd76981 key_phase=false len=36 pn=2 [2025-04-30T21:44:36.958761030Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm HANDSHAKE_DONE [2025-04-30T21:44:36.958765699Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:36.958771049Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da rx frm PADDING len=13 [2025-04-30T21:44:36.958779364Z TRACE quiche_apps::client] 0.0.0.0:53655: processed 57 bytes [2025-04-30T21:44:36.958784965Z TRACE quiche_apps::client] 0.0.0.0:53655: recv() would block [2025-04-30T21:44:36.958788651Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:36.958796596Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:36.958800363Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:36.958804280Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:36.958807727Z INFO quiche_apps::common] 1/1 response(s) received in 7.771301065s, closing... [2025-04-30T21:44:36.958818416Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da pmtud probe status false hs_con=true hs_sent=false cwnd_avail=7939 out_len=1350 left=1316 [2025-04-30T21:44:36.958823666Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx pkt Short dcid=c27e3c53c8df86f7250b80f5e168ee15 key_phase=false len=10 pn=18 [2025-04-30T21:44:36.958827193Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:36.958837211Z TRACE quiche::recovery::congestion::recovery] 33050fe46148b50dec05a581e5052287b48b45da timer=83.976058ms latest_rtt=32.26608ms srtt=34.462814ms min_rtt=31.888436ms rttvar=6.134222ms cwnd=6615 ssthresh=6615 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 408, tv_nsec: 29558626 }) Rate { delivered: 948, delivered_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 16, rate_sample: RateSample { delivery_rate: 4214, is_app_limited: true, interval: 32.26608ms, delivered: 136, prior_delivered: 812, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 964657713 }), send_elapsed: 0ns, ack_elapsed: 32.26608ms, rtt: 32.26608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 239932, last_update: Instant { tv_sec: 407, tv_nsec: 964657713 }, next_time: Instant { tv_sec: 407, tv_nsec: 964657713 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:36.958894017Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:53655 to 193.167.100.100:443 [2025-04-30T21:44:36.958901341Z TRACE quiche_apps::client] 0.0.0.0:53655 -> 193.167.100.100:443: done writing [2025-04-30T21:44:37.136133004Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:37.136163871Z TRACE quiche] 33050fe46148b50dec05a581e5052287b48b45da draining timeout expired [2025-04-30T21:44:37.136217731Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:37.136222440Z INFO quiche_apps::client] connection closed, recv=9 sent=19 lost=5 retrans=8 sent_bytes=2451 recv_bytes=6926 lost_bytes=1135 [local_addr=0.0.0.0:53655 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=19 lost=5 retrans=8 rtt=34.462814ms min_rtt=Some(31.888436ms) rttvar=6.134222ms cwnd=6615 sent_bytes=2451 recv_bytes=6926 lost_bytes=0 stream_retrans_bytes=2128 pmtu=1350 delivery_rate=4214] [2025-04-30T21:44:37.141511844Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:37.141761177Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33791 with scid 0cba6fbe6231ab5edc06908d28b33a43625f612a [2025-04-30T21:44:37.141800420Z TRACE quiche::tls] 0cba6fbe6231ab5edc06908d28b33a43625f612a write message lvl=Initial len=266 [2025-04-30T21:44:37.141816510Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Initial version=1 dcid=5fcded2263cefae3b03ec05194a40f47 scid=0cba6fbe6231ab5edc06908d28b33a43625f612a len=270 pn=0 [2025-04-30T21:44:37.141819495Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:37.141832169Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=998.93512ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 408, tv_nsec: 181450728 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 181450728 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 408, tv_nsec: 181450728 }, next_time: Instant { tv_sec: 408, tv_nsec: 181450728 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:37.141923749Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:38.142001961Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:38.142034000Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a loss detection timeout expired [2025-04-30T21:44:38.142041334Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=997.725383ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 408, tv_nsec: 181450728 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 181450728 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 408, tv_nsec: 181450728 }, next_time: Instant { tv_sec: 408, tv_nsec: 181450728 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.142063595Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.142102127Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Initial version=1 dcid=5fcded2263cefae3b03ec05194a40f47 scid=0cba6fbe6231ab5edc06908d28b33a43625f612a len=270 pn=1 [2025-04-30T21:44:38.142121944Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:38.142139907Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=1.997939648s 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: 408, tv_nsec: 181450728 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 181450728 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 409, tv_nsec: 181762774 }, next_time: Instant { tv_sec: 409, tv_nsec: 181762774 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.142229774Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.142237849Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.176466361Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:33791 [2025-04-30T21:44:38.176506065Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx pkt Initial version=1 dcid=0cba6fbe6231ab5edc06908d28b33a43625f612a scid=4bb04e80fbd90c5ff0e27e4e0888cd8c token= len=117 pn=2 [2025-04-30T21:44:38.176526282Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm ACK delay=543 blocks=[0..1] ecn_counts=None [2025-04-30T21:44:38.176536722Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet newly acked 0 [2025-04-30T21:44:38.176542272Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet newly acked 1 [2025-04-30T21:44:38.176550447Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:38.176682432Z TRACE quiche::tls] 0cba6fbe6231ab5edc06908d28b33a43625f612a set write secret lvl=Handshake [2025-04-30T21:44:38.176696669Z TRACE quiche::tls] 0cba6fbe6231ab5edc06908d28b33a43625f612a set read secret lvl=Handshake [2025-04-30T21:44:38.176736573Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx pkt Handshake version=1 dcid=0cba6fbe6231ab5edc06908d28b33a43625f612a scid=4bb04e80fbd90c5ff0e27e4e0888cd8c len=992 pn=2 [2025-04-30T21:44:38.176744007Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:38.176960789Z TRACE quiche::tls] 0cba6fbe6231ab5edc06908d28b33a43625f612a write message lvl=Handshake len=36 [2025-04-30T21:44:38.176965348Z TRACE quiche::tls] 0cba6fbe6231ab5edc06908d28b33a43625f612a set write secret lvl=OneRTT [2025-04-30T21:44:38.176973353Z TRACE quiche::tls] 0cba6fbe6231ab5edc06908d28b33a43625f612a set read secret lvl=OneRTT [2025-04-30T21:44:38.176991877Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(5fcded2263cefae3b03ec05194a40f47), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(4bb04e80fbd90c5ff0e27e4e0888cd8c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:38.177015501Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm PADDING len=279 [2025-04-30T21:44:38.177031581Z TRACE quiche_apps::client] 0.0.0.0:33791: processed 1200 bytes [2025-04-30T21:44:38.177037351Z TRACE quiche_apps::client] 0.0.0.0:33791: recv() would block [2025-04-30T21:44:38.177040718Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.177050195Z DEBUG quiche_apps::common] sending HTTP request "GET /ohsbcgdhrt\r\n" [2025-04-30T21:44:38.177132698Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Initial version=1 dcid=4bb04e80fbd90c5ff0e27e4e0888cd8c scid=0cba6fbe6231ab5edc06908d28b33a43625f612a len=6 pn=2 [2025-04-30T21:44:38.177137287Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm ACK delay=78 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:38.177148227Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=102.609373ms latest_rtt=34.419557ms srtt=34.419557ms min_rtt=34.419557ms rttvar=17.209778ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034731603s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 181450728 }), send_elapsed: 0ns, ack_elapsed: 1.034731603s, rtt: 1.034731603s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 490273, last_update: Instant { tv_sec: 409, tv_nsec: 216672351 }, next_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.177173534Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Handshake version=1 dcid=4bb04e80fbd90c5ff0e27e4e0888cd8c scid=0cba6fbe6231ab5edc06908d28b33a43625f612a len=45 pn=3 [2025-04-30T21:44:38.177177021Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm ACK delay=54 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:38.177196216Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:38.177205013Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=103.175735ms latest_rtt=34.419557ms srtt=34.419557ms min_rtt=34.419557ms rttvar=17.209778ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034731603s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 181450728 }), send_elapsed: 0ns, ack_elapsed: 1.034731603s, rtt: 1.034731603s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 490273, last_update: Instant { tv_sec: 409, tv_nsec: 216805238 }, next_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, max_datagram_size: 1350, last_packet_size: None, iv: 218.246µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.177224559Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a dropped epoch 0 state [2025-04-30T21:44:38.177230630Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:38.177243965Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=4bb04e80fbd90c5ff0e27e4e0888cd8c key_phase=false len=1140 pn=4 [2025-04-30T21:44:38.177247181Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[31, ff, a9, 06, b4, 3b, b2, 6a, 6e, 88, 01, f3, 81, 20, 3b, 5b, 86, 6a, a2, b5] reset_token=[02, 79, 88, 93, 0c, 77, 00, a3, 62, 84, 6c, 10, 28, a1, d4, 8b] [2025-04-30T21:44:38.177260936Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[33, e9, 9f, 8c, 31, 96, 22, ce, 2a, aa, a1, 2c, c0, 5d, 78, bc, 39, 9e, 0e, 91] reset_token=[88, 3e, c4, c3, 3e, 9b, b1, 4f, 3f, cb, 46, 47, 70, 65, ea, 12] [2025-04-30T21:44:38.177272488Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:38.177277127Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm PADDING len=1038 [2025-04-30T21:44:38.177292265Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=103.087772ms latest_rtt=34.419557ms srtt=34.419557ms min_rtt=34.419557ms rttvar=17.209778ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034731603s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 181450728 }), send_elapsed: 0ns, ack_elapsed: 1.034731603s, rtt: 1.034731603s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 490273, last_update: Instant { tv_sec: 409, tv_nsec: 216805238 }, next_time: Instant { tv_sec: 409, tv_nsec: 217023484 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.177388994Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.177404263Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.177417888Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:33791 [2025-04-30T21:44:38.177424300Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a dropped invalid packet [2025-04-30T21:44:38.177428047Z TRACE quiche_apps::client] 0.0.0.0:33791: processed 1200 bytes [2025-04-30T21:44:38.177433036Z TRACE quiche_apps::client] 0.0.0.0:33791: recv() would block [2025-04-30T21:44:38.177437104Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.177442644Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.280606217Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:38.280637345Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a loss detection timeout expired [2025-04-30T21:44:38.280645721Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=102.992734ms latest_rtt=34.419557ms srtt=34.419557ms min_rtt=34.419557ms rttvar=17.209778ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034731603s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 181450728 }), send_elapsed: 0ns, ack_elapsed: 1.034731603s, rtt: 1.034731603s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 490273, last_update: Instant { tv_sec: 409, tv_nsec: 216805238 }, next_time: Instant { tv_sec: 409, tv_nsec: 217023484 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.280685014Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.280714669Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Handshake version=1 dcid=4bb04e80fbd90c5ff0e27e4e0888cd8c scid=0cba6fbe6231ab5edc06908d28b33a43625f612a len=46 pn=5 [2025-04-30T21:44:38.280718857Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm ACK delay=12996 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:38.280724577Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:38.280744715Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=152.894662ms latest_rtt=34.419557ms srtt=34.419557ms min_rtt=34.419557ms rttvar=17.209778ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034731603s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 181450728 }), send_elapsed: 0ns, ack_elapsed: 1.034731603s, rtt: 1.034731603s } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 490273, last_update: Instant { tv_sec: 409, tv_nsec: 320378372 }, next_time: Instant { tv_sec: 409, tv_nsec: 320378372 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.280839390Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.280848217Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.434058930Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:38.434089968Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a loss detection timeout expired [2025-04-30T21:44:38.434098174Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=256.05771ms latest_rtt=34.419557ms srtt=34.419557ms min_rtt=34.419557ms rttvar=17.209778ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034731603s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 181450728 }), send_elapsed: 0ns, ack_elapsed: 1.034731603s, rtt: 1.034731603s } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 490273, last_update: Instant { tv_sec: 409, tv_nsec: 320378372 }, next_time: Instant { tv_sec: 409, tv_nsec: 320378372 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.434135944Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.434157373Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:44:38.434168765Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=4bb04e80fbd90c5ff0e27e4e0888cd8c key_phase=false len=102 pn=6 [2025-04-30T21:44:38.434172632Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[31, ff, a9, 06, b4, 3b, b2, 6a, 6e, 88, 01, f3, 81, 20, 3b, 5b, 86, 6a, a2, b5] reset_token=[02, 79, 88, 93, 0c, 77, 00, a3, 62, 84, 6c, 10, 28, a1, d4, 8b] [2025-04-30T21:44:38.434182720Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[33, e9, 9f, 8c, 31, 96, 22, ce, 2a, aa, a1, 2c, c0, 5d, 78, bc, 39, 9e, 0e, 91] reset_token=[88, 3e, c4, c3, 3e, 9b, b1, 4f, 3f, cb, 46, 47, 70, 65, ea, 12] [2025-04-30T21:44:38.434189533Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:38.434208258Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=259.521651ms latest_rtt=34.419557ms srtt=34.419557ms min_rtt=34.419557ms rttvar=17.209778ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1525 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034731603s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 181450728 }), send_elapsed: 0ns, ack_elapsed: 1.034731603s, rtt: 1.034731603s } } pacer=Pacer { enabled: true, capacity: 13500, used: 136, rate: 490273, last_update: Instant { tv_sec: 409, tv_nsec: 473829071 }, next_time: Instant { tv_sec: 409, tv_nsec: 473829071 }, max_datagram_size: 1350, last_packet_size: Some(136), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.434296843Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.434305438Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:44:38.434310227Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=4bb04e80fbd90c5ff0e27e4e0888cd8c key_phase=false len=4 pn=7 [2025-04-30T21:44:38.434313694Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm PING mtu_probe=None [2025-04-30T21:44:38.434316849Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm PADDING len=3 [2025-04-30T21:44:38.434349190Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=259.380238ms latest_rtt=34.419557ms srtt=34.419557ms min_rtt=34.419557ms rttvar=17.209778ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1563 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 216672391 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034731603s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 181450728 }), send_elapsed: 0ns, ack_elapsed: 1.034731603s, rtt: 1.034731603s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 490273, last_update: Instant { tv_sec: 409, tv_nsec: 473985081 }, next_time: Instant { tv_sec: 409, tv_nsec: 473829071 }, max_datagram_size: 1350, last_packet_size: None, iv: 354.904µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:38.434409351Z TRACE quiche_apps::client] written 38 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.434418558Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.466517391Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:33791 [2025-04-30T21:44:38.466541436Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx pkt Short dcid=31ffa906b43bb26a6e8801f381203b5b866aa2b5 key_phase=false len=36 pn=1 [2025-04-30T21:44:38.466554690Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:38.466563407Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm ACK delay=91 blocks=[6..7] ecn_counts=None [2025-04-30T21:44:38.466571261Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet newly acked 6 [2025-04-30T21:44:38.466577884Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet newly acked 7 [2025-04-30T21:44:38.466586940Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet 4 lost on epoch 2 [2025-04-30T21:44:38.466595606Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm HANDSHAKE_DONE [2025-04-30T21:44:38.466604443Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a dropped epoch 1 state [2025-04-30T21:44:38.466609773Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:38.466615744Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm PADDING len=10 [2025-04-30T21:44:38.466636773Z TRACE quiche_apps::client] 0.0.0.0:33791: processed 57 bytes [2025-04-30T21:44:38.466642473Z TRACE quiche_apps::client] 0.0.0.0:33791: recv() would block [2025-04-30T21:44:38.466645730Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.466649366Z INFO quiche_apps::client] Retiring source CID 0cba6fbe6231ab5edc06908d28b33a43625f612a [2025-04-30T21:44:38.466664855Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10974 out_len=1350 left=1311 [2025-04-30T21:44:38.466674833Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=4bb04e80fbd90c5ff0e27e4e0888cd8c key_phase=false len=125 pn=8 [2025-04-30T21:44:38.466680885Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm ACK delay=15 blocks=[1..1] ecn_counts=None [2025-04-30T21:44:38.466687086Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[d1, 69, e7, 59, e8, 4a, a4, 3b, 51, 9c, df, 43, dc, 21, 01, 74, 88, 4b, 65, 70] reset_token=[82, bd, 66, f2, 63, c2, 38, 87, 3a, 78, 5e, bb, 40, ff, 41, bd] [2025-04-30T21:44:38.466699970Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[31, ff, a9, 06, b4, 3b, b2, 6a, 6e, 88, 01, f3, 81, 20, 3b, 5b, 86, 6a, a2, b5] reset_token=[02, 79, 88, 93, 0c, 77, 00, a3, 62, 84, 6c, 10, 28, a1, d4, 8b] [2025-04-30T21:44:38.466707384Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[33, e9, 9f, 8c, 31, 96, 22, ce, 2a, aa, a1, 2c, c0, 5d, 78, bc, 39, 9e, 0e, 91] reset_token=[88, 3e, c4, c3, 3e, 9b, b1, 4f, 3f, cb, 46, 47, 70, 65, ea, 12] [2025-04-30T21:44:38.466755133Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=112.72671ms latest_rtt=32.390935ms srtt=34.165978ms min_rtt=32.390935ms rttvar=13.414488ms cwnd=9450 ssthresh=9450 bytes_in_flight=159 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 538576287 }) Rate { delivered: 840, delivered_time: Instant { tv_sec: 409, tv_nsec: 506696266 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 506696266 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { delivery_rate: 600, is_app_limited: true, interval: 289.547615ms, delivered: 174, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 216672391 }), send_elapsed: 257.15668ms, ack_elapsed: 289.547615ms, rtt: 32.390935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 345738, last_update: Instant { tv_sec: 409, tv_nsec: 473985081 }, next_time: Instant { tv_sec: 409, tv_nsec: 506696266 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:38.466807941Z TRACE quiche_apps::client] written 159 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.466813852Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.498687614Z TRACE quiche_apps::client] got 153 bytes from 193.167.100.100:443 to 0.0.0.0:33791 [2025-04-30T21:44:38.498714884Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx pkt Short dcid=31ffa906b43bb26a6e8801f381203b5b866aa2b5 key_phase=false len=132 pn=4 [2025-04-30T21:44:38.498730043Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm ACK delay=71 blocks=[8..8] ecn_counts=None [2025-04-30T21:44:38.498737837Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet newly acked 8 [2025-04-30T21:44:38.498744690Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm HANDSHAKE_DONE [2025-04-30T21:44:38.498753255Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[d3, e4, 25, 73, 19, 68, bb, a0, fc, 17, d8, 74, 61, 00, 27, 5e] reset_token=[ca, 9d, 4d, 85, 40, e2, a0, e1, 59, 53, bd, e2, 4e, 36, 56, 95] [2025-04-30T21:44:38.498764096Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:38.498770939Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[cb, 2a, d2, d5, d2, 33, 66, a2, 85, fb, 56, eb, dc, 90, 80, 64] reset_token=[ea, e0, 33, 0a, 25, c8, ea, a2, 9d, 87, c2, de, 60, 22, e9, 36] [2025-04-30T21:44:38.498780596Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[f0, 90, ea, 4e, d7, 84, 63, db, f3, 9b, d0, 41, 45, 10, c3, ef] reset_token=[3d, 81, 19, a8, a4, e7, 88, 01, 17, 18, 52, 35, 01, f1, 4f, 3a] [2025-04-30T21:44:38.498804260Z TRACE quiche_apps::client] 0.0.0.0:33791: processed 153 bytes [2025-04-30T21:44:38.498811123Z TRACE quiche_apps::client] 0.0.0.0:33791: recv() would block [2025-04-30T21:44:38.498814629Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.498824488Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10974 out_len=1350 left=1311 [2025-04-30T21:44:38.498830750Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=d3e425731968bba0fc17d8746100275e key_phase=false len=7 pn=9 [2025-04-30T21:44:38.498842521Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm ACK delay=13 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:38.498847661Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:38.498860926Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=101.527265ms latest_rtt=31.697289ms srtt=33.857391ms min_rtt=31.697289ms rttvar=10.678038ms cwnd=9450 ssthresh=9450 bytes_in_flight=41 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 570737212 }) Rate { delivered: 999, delivered_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 5016, is_app_limited: true, interval: 31.697289ms, delivered: 159, prior_delivered: 840, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 506696266 }), send_elapsed: 0ns, ack_elapsed: 31.697289ms, rtt: 31.697289ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 348889, last_update: Instant { tv_sec: 409, tv_nsec: 538502287 }, next_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:38.498914134Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.498919354Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.601079231Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:38.601102324Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a loss detection timeout expired [2025-04-30T21:44:38.601107834Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=100.849167ms latest_rtt=31.697289ms srtt=33.857391ms min_rtt=31.697289ms rttvar=10.678038ms cwnd=9450 ssthresh=9450 bytes_in_flight=41 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 570737212 }) Rate { delivered: 999, delivered_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 5016, is_app_limited: true, interval: 31.697289ms, delivered: 159, prior_delivered: 840, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 506696266 }), send_elapsed: 0ns, ack_elapsed: 31.697289ms, rtt: 31.697289ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 348889, last_update: Instant { tv_sec: 409, tv_nsec: 538502287 }, next_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:38.601131138Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.601150243Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1310 [2025-04-30T21:44:38.601157366Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=d3e425731968bba0fc17d8746100275e key_phase=false len=7 pn=10 [2025-04-30T21:44:38.601161354Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm ACK delay=12804 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:38.601167014Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm PING mtu_probe=None [2025-04-30T21:44:38.601193774Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=203.085547ms latest_rtt=31.697289ms srtt=33.857391ms min_rtt=31.697289ms rttvar=10.678038ms cwnd=9450 ssthresh=9450 bytes_in_flight=82 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 570737212 }) Rate { delivered: 999, delivered_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 5016, is_app_limited: true, interval: 31.697289ms, delivered: 159, prior_delivered: 840, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 506696266 }), send_elapsed: 0ns, ack_elapsed: 31.697289ms, rtt: 31.697289ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 348889, last_update: Instant { tv_sec: 409, tv_nsec: 640823514 }, next_time: Instant { tv_sec: 409, tv_nsec: 640823514 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:38.601272500Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.601278902Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.804541706Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:38.804566512Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a loss detection timeout expired [2025-04-30T21:44:38.804572854Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=202.844581ms latest_rtt=31.697289ms srtt=33.857391ms min_rtt=31.697289ms rttvar=10.678038ms cwnd=9450 ssthresh=9450 bytes_in_flight=82 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 570737212 }) Rate { delivered: 999, delivered_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 5016, is_app_limited: true, interval: 31.697289ms, delivered: 159, prior_delivered: 840, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 506696266 }), send_elapsed: 0ns, ack_elapsed: 31.697289ms, rtt: 31.697289ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 348889, last_update: Instant { tv_sec: 409, tv_nsec: 640823514 }, next_time: Instant { tv_sec: 409, tv_nsec: 640823514 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:38.804598001Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.804618820Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:38.804625762Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=d3e425731968bba0fc17d8746100275e key_phase=false len=9 pn=11 [2025-04-30T21:44:38.804629499Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm ACK delay=38238 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:38.804635491Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm PING mtu_probe=None [2025-04-30T21:44:38.804652662Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=406.232999ms latest_rtt=31.697289ms srtt=33.857391ms min_rtt=31.697289ms rttvar=10.678038ms cwnd=9450 ssthresh=9450 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 570737212 }) Rate { delivered: 999, delivered_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { delivery_rate: 5016, is_app_limited: true, interval: 31.697289ms, delivered: 159, prior_delivered: 840, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 506696266 }), send_elapsed: 0ns, ack_elapsed: 31.697289ms, rtt: 31.697289ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 348889, last_update: Instant { tv_sec: 409, tv_nsec: 844290608 }, next_time: Instant { tv_sec: 409, tv_nsec: 844290608 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:38.804739554Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.804749031Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:38.804753971Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=d3e425731968bba0fc17d8746100275e key_phase=false len=9 pn=12 [2025-04-30T21:44:38.804757116Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm ACK delay=38254 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:38.804760733Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm PING mtu_probe=None [2025-04-30T21:44:38.804767566Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=406.25581ms latest_rtt=31.697289ms srtt=33.857391ms min_rtt=31.697289ms rttvar=10.678038ms cwnd=9450 ssthresh=9450 bytes_in_flight=168 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 570737212 }) Rate { delivered: 999, delivered_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 538502287 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { delivery_rate: 5016, is_app_limited: true, interval: 31.697289ms, delivered: 159, prior_delivered: 840, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 506696266 }), send_elapsed: 0ns, ack_elapsed: 31.697289ms, rtt: 31.697289ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 348889, last_update: Instant { tv_sec: 409, tv_nsec: 844290608 }, next_time: Instant { tv_sec: 409, tv_nsec: 844290608 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:38.804798573Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.804803051Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:38.849317677Z TRACE quiche_apps::client] got 1072 bytes from 193.167.100.100:443 to 0.0.0.0:33791 [2025-04-30T21:44:38.849371026Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx pkt Short dcid=31ffa906b43bb26a6e8801f381203b5b866aa2b5 key_phase=false len=1051 pn=5 [2025-04-30T21:44:38.849392246Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm ACK delay=1527 blocks=[11..12] ecn_counts=None [2025-04-30T21:44:38.849402845Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet newly acked 11 [2025-04-30T21:44:38.849420829Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet newly acked 12 [2025-04-30T21:44:38.849427251Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet 9 lost on epoch 2 [2025-04-30T21:44:38.849430908Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a packet 10 lost on epoch 2 [2025-04-30T21:44:38.849438482Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:38.849467004Z TRACE quiche_apps::client] 0.0.0.0:33791: processed 1072 bytes [2025-04-30T21:44:38.849473937Z TRACE quiche_apps::client] 0.0.0.0:33791: recv() would block [2025-04-30T21:44:38.849477344Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:38.849490728Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:38.849496349Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:38.849501368Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:38.849506418Z INFO quiche_apps::common] 1/1 response(s) received in 1.707578761s, closing... [2025-04-30T21:44:38.849525483Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8051 out_len=1350 left=1316 [2025-04-30T21:44:38.849535051Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx pkt Short dcid=d3e425731968bba0fc17d8746100275e key_phase=false len=10 pn=13 [2025-04-30T21:44:38.849539088Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:38.849551371Z TRACE quiche::recovery::congestion::recovery] 0cba6fbe6231ab5edc06908d28b33a43625f612a timer=92.006582ms latest_rtt=44.757807ms srtt=33.692942ms min_rtt=31.697289ms rttvar=8.337424ms cwnd=6615 ssthresh=6615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 933818806 }) Rate { delivered: 1085, delivered_time: Instant { tv_sec: 409, tv_nsec: 844290608 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 844290608 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 12, rate_sample: RateSample { delivery_rate: 245, is_app_limited: true, interval: 350.546128ms, delivered: 86, prior_delivered: 999, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 538502287 }), send_elapsed: 305.788321ms, ack_elapsed: 350.546128ms, rtt: 44.757807ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 245414, last_update: Instant { tv_sec: 409, tv_nsec: 844290608 }, next_time: Instant { tv_sec: 409, tv_nsec: 844290608 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:38.849613657Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:33791 to 193.167.100.100:443 [2025-04-30T21:44:38.849619007Z TRACE quiche_apps::client] 0.0.0.0:33791 -> 193.167.100.100:443: done writing [2025-04-30T21:44:39.051879848Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:39.051911557Z TRACE quiche] 0cba6fbe6231ab5edc06908d28b33a43625f612a draining timeout expired [2025-04-30T21:44:39.051960047Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.051965246Z INFO quiche_apps::client] connection closed, recv=5 sent=14 lost=3 retrans=4 sent_bytes=2669 recv_bytes=2482 lost_bytes=1256 [local_addr=0.0.0.0:33791 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=14 lost=3 retrans=4 rtt=33.692942ms min_rtt=Some(31.697289ms) rttvar=8.337424ms cwnd=6615 sent_bytes=2669 recv_bytes=2482 lost_bytes=0 stream_retrans_bytes=336 pmtu=1350 delivery_rate=245] [2025-04-30T21:44:39.057254534Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:39.057521771Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51995 with scid 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 [2025-04-30T21:44:39.057562216Z TRACE quiche::tls] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 write message lvl=Initial len=266 [2025-04-30T21:44:39.057577584Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Initial version=1 dcid=59de127fafcd9b3251872f5ac98c9dc3 scid=3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 len=270 pn=0 [2025-04-30T21:44:39.057580560Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:39.057593584Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=998.936131ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 410, tv_nsec: 97213095 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 97213095 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 410, tv_nsec: 97213095 }, next_time: Instant { tv_sec: 410, tv_nsec: 97213095 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:39.057685094Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:39.092358659Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51995 [2025-04-30T21:44:39.092386230Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx pkt Initial version=1 dcid=3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 scid=47acd319b02eed09cd881f992c29ae63 token= len=117 pn=0 [2025-04-30T21:44:39.092409914Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm ACK delay=1420 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:39.092420674Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 packet newly acked 0 [2025-04-30T21:44:39.092430502Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:39.092576052Z TRACE quiche::tls] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 set write secret lvl=Handshake [2025-04-30T21:44:39.092590870Z TRACE quiche::tls] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 set read secret lvl=Handshake [2025-04-30T21:44:39.092628680Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx pkt Handshake version=1 dcid=3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 scid=47acd319b02eed09cd881f992c29ae63 len=992 pn=0 [2025-04-30T21:44:39.092636565Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm CRYPTO off=0 len=691 [2025-04-30T21:44:39.092863917Z TRACE quiche::tls] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 write message lvl=Handshake len=36 [2025-04-30T21:44:39.092868846Z TRACE quiche::tls] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 set write secret lvl=OneRTT [2025-04-30T21:44:39.092877392Z TRACE quiche::tls] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 set read secret lvl=OneRTT [2025-04-30T21:44:39.092897119Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(59de127fafcd9b3251872f5ac98c9dc3), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(47acd319b02eed09cd881f992c29ae63), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:39.092919561Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm PADDING len=280 [2025-04-30T21:44:39.092936392Z TRACE quiche_apps::client] 0.0.0.0:51995: processed 1200 bytes [2025-04-30T21:44:39.092943034Z TRACE quiche_apps::client] 0.0.0.0:51995: recv() would block [2025-04-30T21:44:39.092946491Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.092956980Z DEBUG quiche_apps::common] sending HTTP request "GET /oauxgpxztn\r\n" [2025-04-30T21:44:39.093034243Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Initial version=1 dcid=47acd319b02eed09cd881f992c29ae63 scid=3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 len=6 pn=1 [2025-04-30T21:44:39.093039183Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:39.093050714Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=103.877549ms latest_rtt=34.849652ms srtt=34.849652ms min_rtt=34.849652ms rttvar=17.424826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9555, is_app_limited: true, interval: 34.849652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 97213095 }), send_elapsed: 0ns, ack_elapsed: 34.849652ms, rtt: 34.849652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 484222, last_update: Instant { tv_sec: 410, tv_nsec: 132577693 }, next_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:39.093075239Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Handshake version=1 dcid=47acd319b02eed09cd881f992c29ae63 scid=3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 len=45 pn=2 [2025-04-30T21:44:39.093078906Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm ACK delay=55 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:39.093082403Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:39.093090077Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=104.482142ms latest_rtt=34.849652ms srtt=34.849652ms min_rtt=34.849652ms rttvar=17.424826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9555, is_app_limited: true, interval: 34.849652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 97213095 }), send_elapsed: 0ns, ack_elapsed: 34.849652ms, rtt: 34.849652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 484222, last_update: Instant { tv_sec: 410, tv_nsec: 132706302 }, next_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, max_datagram_size: 1350, last_packet_size: None, iv: 220.973µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:39.093110215Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 dropped epoch 0 state [2025-04-30T21:44:39.093116356Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:39.093130642Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Short dcid=47acd319b02eed09cd881f992c29ae63 key_phase=false len=1140 pn=3 [2025-04-30T21:44:39.093134069Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c2, 5e, 60, fc, c2, a1, b7, 49, dd, 3d, 09, 58, 64, b4, fd, 75, 46, b6, 85, f9] reset_token=[ae, b3, a7, 71, 0c, 63, 85, 3e, 4f, f6, 29, 4f, 3e, 42, 39, 12] [2025-04-30T21:44:39.093143446Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[83, c6, 13, 18, de, 5e, 09, f3, 84, 3c, ed, 01, 66, 31, 85, ea, 4c, c9, c5, d5] reset_token=[8b, af, 88, 19, 37, 46, 2a, 30, 57, 10, 6d, 0f, a3, ff, 64, ee] [2025-04-30T21:44:39.093150750Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:39.093154186Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm PADDING len=1038 [2025-04-30T21:44:39.093162632Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=104.409637ms latest_rtt=34.849652ms srtt=34.849652ms min_rtt=34.849652ms rttvar=17.424826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9555, is_app_limited: true, interval: 34.849652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 97213095 }), send_elapsed: 0ns, ack_elapsed: 34.849652ms, rtt: 34.849652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 484222, last_update: Instant { tv_sec: 410, tv_nsec: 132706302 }, next_time: Instant { tv_sec: 410, tv_nsec: 132927275 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:39.093206133Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51995 to 193.167.100.100:443 [2025-04-30T21:44:39.093211172Z TRACE quiche_apps::client] 0.0.0.0:51995 -> 193.167.100.100:443: done writing [2025-04-30T21:44:39.198340293Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:39.198367824Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 loss detection timeout expired [2025-04-30T21:44:39.198375608Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=103.744545ms latest_rtt=34.849652ms srtt=34.849652ms min_rtt=34.849652ms rttvar=17.424826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9555, is_app_limited: true, interval: 34.849652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 97213095 }), send_elapsed: 0ns, ack_elapsed: 34.849652ms, rtt: 34.849652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 484222, last_update: Instant { tv_sec: 410, tv_nsec: 132706302 }, next_time: Instant { tv_sec: 410, tv_nsec: 132927275 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:39.198408129Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.198436602Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Handshake version=1 dcid=47acd319b02eed09cd881f992c29ae63 scid=3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 len=46 pn=4 [2025-04-30T21:44:39.198440920Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm ACK delay=13225 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:39.198446560Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:39.198464854Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=153.656211ms latest_rtt=34.849652ms srtt=34.849652ms min_rtt=34.849652ms rttvar=17.424826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9555, is_app_limited: true, interval: 34.849652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 97213095 }), send_elapsed: 0ns, ack_elapsed: 34.849652ms, rtt: 34.849652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 484222, last_update: Instant { tv_sec: 410, tv_nsec: 238100805 }, next_time: Instant { tv_sec: 410, tv_nsec: 238100805 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:39.198548419Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:51995 to 193.167.100.100:443 [2025-04-30T21:44:39.198554801Z TRACE quiche_apps::client] 0.0.0.0:51995 -> 193.167.100.100:443: done writing [2025-04-30T21:44:39.230909342Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:51995 [2025-04-30T21:44:39.230926694Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx pkt Short dcid=3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 key_phase=false len=126 pn=0 [2025-04-30T21:44:39.230941922Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm HANDSHAKE_DONE [2025-04-30T21:44:39.230950458Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 dropped epoch 1 state [2025-04-30T21:44:39.230958042Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[71, 0c, 6f, 64, 8e, de, 7f, 7f, ce, a5, 66, 1b, 2e, 96, 58, ef] reset_token=[22, e0, 32, 1a, 3e, 95, ee, 17, a3, 8d, 59, 4c, b2, 1f, 56, e8] [2025-04-30T21:44:39.230966979Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:39.230973211Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[fb, 84, 60, a2, 4b, 9a, 89, aa, fc, 6c, 60, 20, 2b, 2d, af, 31] reset_token=[7d, 61, 14, bd, 33, d2, bf, 4b, 1a, c0, da, e2, 1c, 91, 1e, 52] [2025-04-30T21:44:39.230982718Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[9a, 1b, 23, da, 33, 4a, d5, a6, 90, 9c, cc, ac, 1b, 70, 3c, bc] reset_token=[47, 79, d8, 3d, f1, 34, 3c, 34, a9, e1, 0d, 0a, 9e, 44, 2e, e7] [2025-04-30T21:44:39.231011081Z TRACE quiche_apps::client] 0.0.0.0:51995: processed 147 bytes [2025-04-30T21:44:39.231017914Z TRACE quiche_apps::client] 0.0.0.0:51995: recv() would block [2025-04-30T21:44:39.231022111Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.231035135Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:44:39.231043862Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Short dcid=710c6f648ede7f7fcea5661b2e9658ef key_phase=false len=7 pn=5 [2025-04-30T21:44:39.231048350Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm ACK delay=13 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:39.231053750Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:39.231063889Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=259.062026ms latest_rtt=34.849652ms srtt=34.849652ms min_rtt=34.849652ms rttvar=17.424826ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 132577733 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9555, is_app_limited: true, interval: 34.849652ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 97213095 }), send_elapsed: 0ns, ack_elapsed: 34.849652ms, rtt: 34.849652ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 484222, last_update: Instant { tv_sec: 410, tv_nsec: 270711853 }, next_time: Instant { tv_sec: 410, tv_nsec: 270711853 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:39.231118791Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:51995 to 193.167.100.100:443 [2025-04-30T21:44:39.231126245Z TRACE quiche_apps::client] 0.0.0.0:51995 -> 193.167.100.100:443: done writing [2025-04-30T21:44:39.288096960Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51995 [2025-04-30T21:44:39.288123820Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx pkt Short dcid=3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 key_phase=false len=36 pn=1 [2025-04-30T21:44:39.288139679Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm ACK delay=3223 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:39.288149688Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 packet newly acked 5 [2025-04-30T21:44:39.288158474Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 packet 3 lost on epoch 2 [2025-04-30T21:44:39.288166810Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm PADDING len=13 [2025-04-30T21:44:39.288186757Z TRACE quiche_apps::client] 0.0.0.0:51995: processed 57 bytes [2025-04-30T21:44:39.288195413Z TRACE quiche_apps::client] 0.0.0.0:51995: recv() would block [2025-04-30T21:44:39.288200592Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.288217494Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1316 [2025-04-30T21:44:39.288232282Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Short dcid=710c6f648ede7f7fcea5661b2e9658ef key_phase=false len=102 pn=6 [2025-04-30T21:44:39.288238513Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c2, 5e, 60, fc, c2, a1, b7, 49, dd, 3d, 09, 58, 64, b4, fd, 75, 46, b6, 85, f9] reset_token=[ae, b3, a7, 71, 0c, 63, 85, 3e, 4f, f6, 29, 4f, 3e, 42, 39, 12] [2025-04-30T21:44:39.288266735Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[83, c6, 13, 18, de, 5e, 09, f3, 84, 3c, ed, 01, 66, 31, 85, ea, 4c, c9, c5, d5] reset_token=[8b, af, 88, 19, 37, 46, 2a, 30, 57, 10, 6d, 0f, a3, ff, 64, ee] [2025-04-30T21:44:39.288278868Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:39.288295649Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=137.056603ms latest_rtt=57.090097ms srtt=37.629707ms min_rtt=34.849652ms rttvar=18.62873ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 384981633 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 410, tv_nsec: 327891536 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 327891536 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.224217ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 132577733 }), send_elapsed: 138.13412ms, ack_elapsed: 195.224217ms, rtt: 57.090097ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313914, last_update: Instant { tv_sec: 410, tv_nsec: 327891536 }, next_time: Instant { tv_sec: 410, tv_nsec: 327891536 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:39.288403710Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:51995 to 193.167.100.100:443 [2025-04-30T21:44:39.288411945Z TRACE quiche_apps::client] 0.0.0.0:51995 -> 193.167.100.100:443: done writing [2025-04-30T21:44:39.425598482Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:39.425626344Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 loss detection timeout expired [2025-04-30T21:44:39.425633547Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=136.863433ms latest_rtt=57.090097ms srtt=37.629707ms min_rtt=34.849652ms rttvar=18.62873ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 384981633 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 410, tv_nsec: 327891536 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 327891536 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.224217ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 132577733 }), send_elapsed: 138.13412ms, ack_elapsed: 195.224217ms, rtt: 57.090097ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313914, last_update: Instant { tv_sec: 410, tv_nsec: 327891536 }, next_time: Instant { tv_sec: 410, tv_nsec: 327891536 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:39.425654897Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.425676517Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:39.425685363Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Short dcid=710c6f648ede7f7fcea5661b2e9658ef key_phase=false len=110 pn=7 [2025-04-30T21:44:39.425700030Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm ACK delay=17194 blocks=[1..1] ecn_counts=None [2025-04-30T21:44:39.425704769Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c2, 5e, 60, fc, c2, a1, b7, 49, dd, 3d, 09, 58, 64, b4, fd, 75, 46, b6, 85, f9] reset_token=[ae, b3, a7, 71, 0c, 63, 85, 3e, 4f, f6, 29, 4f, 3e, 42, 39, 12] [2025-04-30T21:44:39.425713195Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[83, c6, 13, 18, de, 5e, 09, f3, 84, 3c, ed, 01, 66, 31, 85, ea, 4c, c9, c5, d5] reset_token=[8b, af, 88, 19, 37, 46, 2a, 30, 57, 10, 6d, 0f, a3, ff, 64, ee] [2025-04-30T21:44:39.425718655Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:39.425763839Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=274.189379ms latest_rtt=57.090097ms srtt=37.629707ms min_rtt=34.849652ms rttvar=18.62873ms cwnd=9450 ssthresh=9450 bytes_in_flight=280 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 384981633 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 410, tv_nsec: 327891536 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 327891536 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.224217ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 132577733 }), send_elapsed: 138.13412ms, ack_elapsed: 195.224217ms, rtt: 57.090097ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313914, last_update: Instant { tv_sec: 410, tv_nsec: 465347363 }, next_time: Instant { tv_sec: 410, tv_nsec: 465347363 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:39.425852433Z TRACE quiche_apps::client] written 144 bytes from 0.0.0.0:51995 to 193.167.100.100:443 [2025-04-30T21:44:39.425859647Z TRACE quiche_apps::client] 0.0.0.0:51995 -> 193.167.100.100:443: done writing [2025-04-30T21:44:39.457838527Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51995 [2025-04-30T21:44:39.457860628Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx pkt Short dcid=c25e60fcc2a1b749dd3d095864b4fd7546b685f9 key_phase=false len=36 pn=2 [2025-04-30T21:44:39.457872510Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:39.457882418Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm ACK delay=65 blocks=[5..5, 7..7] ecn_counts=None [2025-04-30T21:44:39.457890954Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 packet newly acked 7 [2025-04-30T21:44:39.457899089Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 packet 6 lost on epoch 2 [2025-04-30T21:44:39.457905692Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:39.457911833Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm PADDING len=9 [2025-04-30T21:44:39.457935928Z TRACE quiche_apps::client] 0.0.0.0:51995: processed 57 bytes [2025-04-30T21:44:39.457944604Z TRACE quiche_apps::client] 0.0.0.0:51995: recv() would block [2025-04-30T21:44:39.457950195Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.457955484Z INFO quiche_apps::client] Retiring source CID 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 [2025-04-30T21:44:39.457976253Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10561 out_len=1350 left=1311 [2025-04-30T21:44:39.457995488Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Short dcid=710c6f648ede7f7fcea5661b2e9658ef key_phase=false len=125 pn=8 [2025-04-30T21:44:39.458001009Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm ACK delay=14 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:39.458006760Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[ed, 8d, d4, f7, 87, bc, 55, 47, 81, 4c, 40, d0, 17, ea, b6, 3b, 84, 18, 73, 6c] reset_token=[90, 1e, c9, b2, b2, b9, 51, 6d, 3a, 46, 0e, c4, 77, aa, e2, 8b] [2025-04-30T21:44:39.458018651Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[c2, 5e, 60, fc, c2, a1, b7, 49, dd, 3d, 09, 58, 64, b4, fd, 75, 46, b6, 85, f9] reset_token=[ae, b3, a7, 71, 0c, 63, 85, 3e, 4f, f6, 29, 4f, 3e, 42, 39, 12] [2025-04-30T21:44:39.458029141Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[83, c6, 13, 18, de, 5e, 09, f3, 84, 3c, ed, 01, 66, 31, 85, ea, 4c, c9, c5, d5] reset_token=[8b, af, 88, 19, 37, 46, 2a, 30, 57, 10, 6d, 0f, a3, ff, 64, ee] [2025-04-30T21:44:39.458053386Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=123.188258ms latest_rtt=32.192296ms srtt=36.95003ms min_rtt=32.192296ms rttvar=15.330899ms cwnd=9450 ssthresh=9450 bytes_in_flight=159 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 417286078 }) Rate { delivered: 518, delivered_time: Instant { tv_sec: 410, tv_nsec: 465347363 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 465347363 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { delivery_rate: 848, is_app_limited: true, interval: 169.648123ms, delivered: 144, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 327891536 }), send_elapsed: 137.455827ms, ack_elapsed: 169.648123ms, rtt: 32.192296ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319688, last_update: Instant { tv_sec: 410, tv_nsec: 465347363 }, next_time: Instant { tv_sec: 410, tv_nsec: 465347363 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:39.458113868Z TRACE quiche_apps::client] written 159 bytes from 0.0.0.0:51995 to 193.167.100.100:443 [2025-04-30T21:44:39.458120320Z TRACE quiche_apps::client] 0.0.0.0:51995 -> 193.167.100.100:443: done writing [2025-04-30T21:44:39.459336073Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51995 [2025-04-30T21:44:39.459351691Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx pkt Short dcid=c25e60fcc2a1b749dd3d095864b4fd7546b685f9 key_phase=false len=36 pn=4 [2025-04-30T21:44:39.459361490Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:39.459368362Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm PADDING len=14 [2025-04-30T21:44:39.459378491Z TRACE quiche_apps::client] 0.0.0.0:51995: processed 57 bytes [2025-04-30T21:44:39.459384543Z TRACE quiche_apps::client] 0.0.0.0:51995: recv() would block [2025-04-30T21:44:39.459388740Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.459399260Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10243 out_len=1350 left=1309 [2025-04-30T21:44:39.459404950Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Short dcid=710c6f648ede7f7fcea5661b2e9658ef key_phase=false len=7 pn=9 [2025-04-30T21:44:39.459417353Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm ACK delay=6 blocks=[2..2, 4..4] ecn_counts=None [2025-04-30T21:44:39.459428605Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=121.81339ms latest_rtt=32.192296ms srtt=36.95003ms min_rtt=32.192296ms rttvar=15.330899ms cwnd=9450 ssthresh=9450 bytes_in_flight=159 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 417286078 }) Rate { delivered: 518, delivered_time: Instant { tv_sec: 410, tv_nsec: 465347363 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 465347363 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { delivery_rate: 848, is_app_limited: true, interval: 169.648123ms, delivered: 144, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 327891536 }), send_elapsed: 137.455827ms, ack_elapsed: 169.648123ms, rtt: 32.192296ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319688, last_update: Instant { tv_sec: 410, tv_nsec: 465347363 }, next_time: Instant { tv_sec: 410, tv_nsec: 465347363 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:39.459482364Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:51995 to 193.167.100.100:443 [2025-04-30T21:44:39.459488065Z TRACE quiche_apps::client] 0.0.0.0:51995 -> 193.167.100.100:443: done writing [2025-04-30T21:44:39.577250651Z TRACE quiche_apps::client] got 1072 bytes from 193.167.100.100:443 to 0.0.0.0:51995 [2025-04-30T21:44:39.577290375Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx pkt Short dcid=c25e60fcc2a1b749dd3d095864b4fd7546b685f9 key_phase=false len=1051 pn=6 [2025-04-30T21:44:39.577311074Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm ACK delay=10717 blocks=[8..9] ecn_counts=None [2025-04-30T21:44:39.577348012Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 packet newly acked 8 [2025-04-30T21:44:39.577357109Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 packet newly acked 9 [2025-04-30T21:44:39.577368951Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:39.577398456Z TRACE quiche_apps::client] 0.0.0.0:51995: processed 1072 bytes [2025-04-30T21:44:39.577406551Z TRACE quiche_apps::client] 0.0.0.0:51995: recv() would block [2025-04-30T21:44:39.577412242Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:39.577424534Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:39.577429163Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:39.577434533Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:39.577439212Z INFO quiche_apps::common] 1/1 response(s) received in 519.750531ms, closing... [2025-04-30T21:44:39.577456093Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10402 out_len=1350 left=1316 [2025-04-30T21:44:39.577465040Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx pkt Short dcid=710c6f648ede7f7fcea5661b2e9658ef key_phase=false len=10 pn=10 [2025-04-30T21:44:39.577470019Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:39.577487391Z TRACE quiche::recovery::congestion::recovery] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 timer=208.780673ms latest_rtt=151.619178ms srtt=48.158673ms min_rtt=32.192296ms rttvar=33.915461ms cwnd=9450 ssthresh=9450 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 536765928 }) Rate { delivered: 677, delivered_time: Instant { tv_sec: 410, tv_nsec: 617131658 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 617131658 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { delivery_rate: 1048, is_app_limited: true, interval: 151.619178ms, delivered: 159, prior_delivered: 518, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 465347363 }), send_elapsed: 0ns, ack_elapsed: 151.619178ms, rtt: 151.619178ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 245282, last_update: Instant { tv_sec: 410, tv_nsec: 617131658 }, next_time: Instant { tv_sec: 410, tv_nsec: 617131658 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:39.577578300Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:51995 to 193.167.100.100:443 [2025-04-30T21:44:39.577587267Z TRACE quiche_apps::client] 0.0.0.0:51995 -> 193.167.100.100:443: done writing [2025-04-30T21:44:40.130226725Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:40.130259817Z TRACE quiche] 3e6e86d9fd1c1e9713058a8fe2cc89e1a0cfe7a3 draining timeout expired [2025-04-30T21:44:40.130308828Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:40.130313787Z INFO quiche_apps::client] connection closed, recv=7 sent=11 lost=2 retrans=4 sent_bytes=2356 recv_bytes=2590 lost_bytes=1310 [local_addr=0.0.0.0:51995 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=11 lost=2 retrans=4 rtt=48.158673ms min_rtt=Some(32.192296ms) rttvar=33.915461ms cwnd=9450 sent_bytes=2356 recv_bytes=2590 lost_bytes=0 stream_retrans_bytes=87 pmtu=1350 delivery_rate=1048] [2025-04-30T21:44:40.135696288Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:40.135958535Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53709 with scid 247cf193b9e9e5b8ff8fedecab28824ab11083f4 [2025-04-30T21:44:40.136000533Z TRACE quiche::tls] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 write message lvl=Initial len=266 [2025-04-30T21:44:40.136019779Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Initial version=1 dcid=ea66be4361808ae57372600879da7637 scid=247cf193b9e9e5b8ff8fedecab28824ab11083f4 len=270 pn=0 [2025-04-30T21:44:40.136022945Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:40.136035748Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=998.928487ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 411, tv_nsec: 175647675 }, first_sent_time: Instant { tv_sec: 411, tv_nsec: 175647675 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 411, tv_nsec: 175647675 }, next_time: Instant { tv_sec: 411, tv_nsec: 175647675 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:40.136126918Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:41.136186379Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:41.136236693Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 loss detection timeout expired [2025-04-30T21:44:41.136244768Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=997.718887ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 411, tv_nsec: 175647675 }, first_sent_time: Instant { tv_sec: 411, tv_nsec: 175647675 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 411, tv_nsec: 175647675 }, next_time: Instant { tv_sec: 411, tv_nsec: 175647675 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:41.136275655Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.136315539Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Initial version=1 dcid=ea66be4361808ae57372600879da7637 scid=247cf193b9e9e5b8ff8fedecab28824ab11083f4 len=270 pn=1 [2025-04-30T21:44:41.136348390Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:41.136367335Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=1.99792493s 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: 411, tv_nsec: 175647675 }, first_sent_time: Instant { tv_sec: 411, tv_nsec: 175647675 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 412, tv_nsec: 175975615 }, next_time: Instant { tv_sec: 412, tv_nsec: 175975615 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:41.136457753Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53709 to 193.167.100.100:443 [2025-04-30T21:44:41.136465848Z TRACE quiche_apps::client] 0.0.0.0:53709 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.170937767Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53709 [2025-04-30T21:44:41.170963886Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx pkt Initial version=1 dcid=247cf193b9e9e5b8ff8fedecab28824ab11083f4 scid=3eb1b50b4cd8800131856a5d20ad5ab6 token= len=117 pn=0 [2025-04-30T21:44:41.170982521Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm ACK delay=1226 blocks=[1..1] ecn_counts=None [2025-04-30T21:44:41.170992268Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 packet newly acked 1 [2025-04-30T21:44:41.171000193Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 packet 0 lost on epoch 0 [2025-04-30T21:44:41.171007988Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:41.171153989Z TRACE quiche::tls] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 set write secret lvl=Handshake [2025-04-30T21:44:41.171180398Z TRACE quiche::tls] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 set read secret lvl=Handshake [2025-04-30T21:44:41.171215904Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx pkt Handshake version=1 dcid=247cf193b9e9e5b8ff8fedecab28824ab11083f4 scid=3eb1b50b4cd8800131856a5d20ad5ab6 len=992 pn=0 [2025-04-30T21:44:41.171223638Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:41.171489682Z TRACE quiche::tls] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 write message lvl=Handshake len=36 [2025-04-30T21:44:41.171497447Z TRACE quiche::tls] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 set write secret lvl=OneRTT [2025-04-30T21:44:41.171506604Z TRACE quiche::tls] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 set read secret lvl=OneRTT [2025-04-30T21:44:41.171526941Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(ea66be4361808ae57372600879da7637), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(3eb1b50b4cd8800131856a5d20ad5ab6), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:41.171540647Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm PADDING len=279 [2025-04-30T21:44:41.171557969Z TRACE quiche_apps::client] 0.0.0.0:53709: processed 1200 bytes [2025-04-30T21:44:41.171564271Z TRACE quiche_apps::client] 0.0.0.0:53709: recv() would block [2025-04-30T21:44:41.171567727Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.171577395Z DEBUG quiche_apps::common] sending HTTP request "GET /txqthmsxvt\r\n" [2025-04-30T21:44:41.171659227Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Initial version=1 dcid=3eb1b50b4cd8800131856a5d20ad5ab6 scid=247cf193b9e9e5b8ff8fedecab28824ab11083f4 len=6 pn=2 [2025-04-30T21:44:41.171664247Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm ACK delay=87 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:41.171674846Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=103.278261ms latest_rtt=34.665218ms srtt=34.665218ms min_rtt=34.665218ms rttvar=17.332609ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 210640833 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.034993158s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 411, tv_nsec: 175647675 }), send_elapsed: 1.00032794s, ack_elapsed: 1.034993158s, rtt: 34.665218ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340759, last_update: Instant { tv_sec: 412, tv_nsec: 211332187 }, next_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.171699472Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Handshake version=1 dcid=3eb1b50b4cd8800131856a5d20ad5ab6 scid=247cf193b9e9e5b8ff8fedecab28824ab11083f4 len=45 pn=3 [2025-04-30T21:44:41.171710072Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm ACK delay=60 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:41.171713688Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:41.171721573Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=103.923179ms latest_rtt=34.665218ms srtt=34.665218ms min_rtt=34.665218ms rttvar=17.332609ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 245997405 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.034993158s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 411, tv_nsec: 175647675 }), send_elapsed: 1.00032794s, ack_elapsed: 1.034993158s, rtt: 34.665218ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340759, last_update: Instant { tv_sec: 412, tv_nsec: 211332187 }, next_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.171736100Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 dropped epoch 0 state [2025-04-30T21:44:41.171742301Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=10919 out_len=1174 left=1140 [2025-04-30T21:44:41.171756678Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Short dcid=3eb1b50b4cd8800131856a5d20ad5ab6 key_phase=false len=1140 pn=4 [2025-04-30T21:44:41.171760004Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[27, df, 62, 16, c6, 35, 4d, 41, 94, b7, c9, 41, 1a, cd, 0d, 01, 71, 83, e9, 1d] reset_token=[53, 83, 1a, 26, 64, c2, de, 80, 7c, fd, 9f, 09, 6b, aa, 92, f0] [2025-04-30T21:44:41.171768280Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[64, 25, c1, 89, bd, bf, c6, 53, 45, 03, 1a, 73, 5c, 25, a8, e3, 25, 5c, 2f, 29] reset_token=[5c, 86, 74, 09, 7e, bd, f8, 6c, dd, fb, 3c, aa, 85, 8b, d8, cc] [2025-04-30T21:44:41.171775233Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:41.171778659Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm PADDING len=1038 [2025-04-30T21:44:41.171787766Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=103.856926ms latest_rtt=34.665218ms srtt=34.665218ms min_rtt=34.665218ms rttvar=17.332609ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 245997405 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.034993158s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 411, tv_nsec: 175647675 }), send_elapsed: 1.00032794s, ack_elapsed: 1.034993158s, rtt: 34.665218ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340759, last_update: Instant { tv_sec: 412, tv_nsec: 211332187 }, next_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.171885167Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53709 to 193.167.100.100:443 [2025-04-30T21:44:41.171904443Z TRACE quiche_apps::client] 0.0.0.0:53709 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.205796669Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:53709 [2025-04-30T21:44:41.205822227Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx pkt Short dcid=27df6216c6354d4194b7c9411acd0d017183e91d key_phase=false len=134 pn=0 [2025-04-30T21:44:41.205837244Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:41.205845800Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm ACK delay=189 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:41.205855699Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 packet newly acked 4 [2025-04-30T21:44:41.205865146Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm HANDSHAKE_DONE [2025-04-30T21:44:41.205873943Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 dropped epoch 1 state [2025-04-30T21:44:41.205883941Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[bc, 06, a2, a2, 71, 1a, f2, b4, 1f, 63, 0b, 9d, 89, 92, a5, 32] reset_token=[fd, be, ac, 76, e8, 8c, 58, cd, be, 09, ec, 31, 7c, 63, 85, e7] [2025-04-30T21:44:41.205896324Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:41.205904219Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[fb, 99, 05, 71, 2f, f2, 35, a3, eb, 46, 3a, e1, c8, 85, d5, 43] reset_token=[75, 05, 45, ff, a9, 88, 51, 35, 3f, a1, 1f, 9c, 4e, 7b, 40, 8f] [2025-04-30T21:44:41.205917483Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[59, b5, 17, 8b, fe, 6a, d7, 27, 3e, 13, 83, f2, 36, 2d, 74, c4] reset_token=[a3, 70, e0, fd, 6f, ed, 48, d5, e5, d6, f3, 4f, 64, 31, 17, 4a] [2025-04-30T21:44:41.205925789Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:41.205952128Z TRACE quiche_apps::client] 0.0.0.0:53709: processed 155 bytes [2025-04-30T21:44:41.205960553Z TRACE quiche_apps::client] 0.0.0.0:53709: recv() would block [2025-04-30T21:44:41.205964581Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.205968348Z INFO quiche_apps::client] Retiring source CID 247cf193b9e9e5b8ff8fedecab28824ab11083f4 [2025-04-30T21:44:41.205983255Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=11974 out_len=1350 left=1311 [2025-04-30T21:44:41.205992623Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Short dcid=bc06a2a2711af2b41f630b9d8992a532 key_phase=false len=47 pn=5 [2025-04-30T21:44:41.205998774Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm ACK delay=20 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:41.206005988Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[e8, 2b, 24, b9, ba, 5c, d8, 7e, 44, 90, a7, 23, 58, 99, a3, 8e, 1d, c3, 4f, 8f] reset_token=[da, f3, 07, 27, 02, cb, af, e2, 46, fd, 09, 25, a8, 9f, 19, 6e] [2025-04-30T21:44:41.206017970Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:41.206030994Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=112.043635ms latest_rtt=34.16839ms srtt=34.603113ms min_rtt=34.16839ms rttvar=13.123663ms cwnd=9450 ssthresh=9450 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 280325401 }) Rate { delivered: 1507, delivered_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { delivery_rate: 34359, is_app_limited: true, interval: 34.16839ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 211332187 }), send_elapsed: 0ns, ack_elapsed: 34.16839ms, rtt: 34.16839ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 341371, last_update: Instant { tv_sec: 412, tv_nsec: 211332187 }, next_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.206096937Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:53709 to 193.167.100.100:443 [2025-04-30T21:44:41.206103038Z TRACE quiche_apps::client] 0.0.0.0:53709 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.207365322Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53709 [2025-04-30T21:44:41.207379318Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx pkt Short dcid=27df6216c6354d4194b7c9411acd0d017183e91d key_phase=false len=36 pn=2 [2025-04-30T21:44:41.207387944Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm HANDSHAKE_DONE [2025-04-30T21:44:41.207390960Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:41.207395258Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm PADDING len=13 [2025-04-30T21:44:41.207402802Z TRACE quiche_apps::client] 0.0.0.0:53709: processed 57 bytes [2025-04-30T21:44:41.207406679Z TRACE quiche_apps::client] 0.0.0.0:53709: recv() would block [2025-04-30T21:44:41.207410597Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.207421056Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=11812 out_len=1350 left=1309 [2025-04-30T21:44:41.207426025Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Short dcid=bc06a2a2711af2b41f630b9d8992a532 key_phase=false len=7 pn=6 [2025-04-30T21:44:41.207430563Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm ACK delay=5 blocks=[0..0, 2..2] ecn_counts=None [2025-04-30T21:44:41.207441233Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=110.633395ms latest_rtt=34.16839ms srtt=34.603113ms min_rtt=34.16839ms rttvar=13.123663ms cwnd=9450 ssthresh=9450 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 280325401 }) Rate { delivered: 1507, delivered_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { delivery_rate: 34359, is_app_limited: true, interval: 34.16839ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 211332187 }), send_elapsed: 0ns, ack_elapsed: 34.16839ms, rtt: 34.16839ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 341371, last_update: Instant { tv_sec: 412, tv_nsec: 211332187 }, next_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.207512255Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:53709 to 193.167.100.100:443 [2025-04-30T21:44:41.207520090Z TRACE quiche_apps::client] 0.0.0.0:53709 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.318684181Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:41.318706001Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 loss detection timeout expired [2025-04-30T21:44:41.318711963Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=111.459289ms latest_rtt=34.16839ms srtt=34.603113ms min_rtt=34.16839ms rttvar=13.123663ms cwnd=9450 ssthresh=9450 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 280325401 }) Rate { delivered: 1507, delivered_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { delivery_rate: 34359, is_app_limited: true, interval: 34.16839ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 211332187 }), send_elapsed: 0ns, ack_elapsed: 34.16839ms, rtt: 34.16839ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 341371, last_update: Instant { tv_sec: 412, tv_nsec: 211332187 }, next_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.318736108Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.318756155Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:41.318763027Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Short dcid=bc06a2a2711af2b41f630b9d8992a532 key_phase=false len=9 pn=7 [2025-04-30T21:44:41.318766885Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm ACK delay=13922 blocks=[0..0, 2..2] ecn_counts=None [2025-04-30T21:44:41.318772605Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm PING mtu_probe=None [2025-04-30T21:44:41.318789517Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=224.151157ms latest_rtt=34.16839ms srtt=34.603113ms min_rtt=34.16839ms rttvar=13.123663ms cwnd=9450 ssthresh=9450 bytes_in_flight=124 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 280325401 }) Rate { delivered: 1507, delivered_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { delivery_rate: 34359, is_app_limited: true, interval: 34.16839ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 211332187 }), send_elapsed: 0ns, ack_elapsed: 34.16839ms, rtt: 34.16839ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 341371, last_update: Instant { tv_sec: 412, tv_nsec: 358428273 }, next_time: Instant { tv_sec: 412, tv_nsec: 358428273 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.318853566Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:53709 to 193.167.100.100:443 [2025-04-30T21:44:41.318863454Z TRACE quiche_apps::client] 0.0.0.0:53709 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.321522191Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53709 [2025-04-30T21:44:41.321542249Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx pkt Short dcid=27df6216c6354d4194b7c9411acd0d017183e91d key_phase=false len=36 pn=5 [2025-04-30T21:44:41.321556105Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm ACK delay=10481 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:41.321578887Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 packet newly acked 5 [2025-04-30T21:44:41.321588364Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm PING mtu_probe=None [2025-04-30T21:44:41.321593754Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm PADDING len=12 [2025-04-30T21:44:41.321646292Z TRACE quiche_apps::client] 0.0.0.0:53709: processed 57 bytes [2025-04-30T21:44:41.321657052Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53709 [2025-04-30T21:44:41.321664005Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx pkt Short dcid=27df6216c6354d4194b7c9411acd0d017183e91d key_phase=false len=36 pn=7 [2025-04-30T21:44:41.321674033Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm ACK delay=10481 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:41.321680706Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm PING mtu_probe=None [2025-04-30T21:44:41.321685414Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm PADDING len=12 [2025-04-30T21:44:41.321694151Z TRACE quiche_apps::client] 0.0.0.0:53709: processed 57 bytes [2025-04-30T21:44:41.321701124Z TRACE quiche_apps::client] 0.0.0.0:53709: recv() would block [2025-04-30T21:44:41.321705522Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.321717875Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10940 out_len=1350 left=1307 [2025-04-30T21:44:41.321725329Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Short dcid=bc06a2a2711af2b41f630b9d8992a532 key_phase=false len=9 pn=8 [2025-04-30T21:44:41.321729196Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm ACK delay=6 blocks=[2..2, 5..5, 7..7] ecn_counts=None [2025-04-30T21:44:41.321737982Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=197.552943ms latest_rtt=149.889213ms srtt=45.888874ms min_rtt=34.16839ms rttvar=32.414272ms cwnd=9450 ssthresh=9450 bytes_in_flight=43 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 280325401 }) Rate { delivered: 1588, delivered_time: Instant { tv_sec: 412, tv_nsec: 361221400 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 211332187 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { delivery_rate: 540, is_app_limited: true, interval: 149.889213ms, delivered: 81, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 211332187 }), send_elapsed: 0ns, ack_elapsed: 149.889213ms, rtt: 149.889213ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 257415, last_update: Instant { tv_sec: 412, tv_nsec: 358428273 }, next_time: Instant { tv_sec: 412, tv_nsec: 358428273 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.321791932Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:53709 to 193.167.100.100:443 [2025-04-30T21:44:41.321801290Z TRACE quiche_apps::client] 0.0.0.0:53709 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.350392133Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:53709 [2025-04-30T21:44:41.350425765Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx pkt Short dcid=27df6216c6354d4194b7c9411acd0d017183e91d key_phase=false len=36 pn=8 [2025-04-30T21:44:41.350458526Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm ACK delay=56 blocks=[5..5, 7..7] ecn_counts=None [2025-04-30T21:44:41.350466771Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 packet newly acked 7 [2025-04-30T21:44:41.350475117Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm PADDING len=12 [2025-04-30T21:44:41.350498410Z TRACE quiche_apps::client] 0.0.0.0:53709: processed 57 bytes [2025-04-30T21:44:41.350507036Z TRACE quiche_apps::client] 0.0.0.0:53709: recv() would block [2025-04-30T21:44:41.350512446Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.350529949Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10983 out_len=1350 left=1309 [2025-04-30T21:44:41.350539286Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Short dcid=bc06a2a2711af2b41f630b9d8992a532 key_phase=false len=7 pn=9 [2025-04-30T21:44:41.350545117Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm ACK delay=13 blocks=[5..5, 7..8] ecn_counts=None [2025-04-30T21:44:41.350559654Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=none latest_rtt=31.67436ms srtt=44.112059ms min_rtt=31.67436ms rttvar=27.864332ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 280325401 }) Rate { delivered: 1631, delivered_time: Instant { tv_sec: 412, tv_nsec: 358428273 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 358428273 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { delivery_rate: 827, is_app_limited: true, interval: 149.889213ms, delivered: 124, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 211332187 }), send_elapsed: 0ns, ack_elapsed: 149.889213ms, rtt: 149.889213ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 267783, last_update: Instant { tv_sec: 412, tv_nsec: 358428273 }, next_time: Instant { tv_sec: 412, tv_nsec: 358428273 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.350626879Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:53709 to 193.167.100.100:443 [2025-04-30T21:44:41.350636617Z TRACE quiche_apps::client] 0.0.0.0:53709 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.354024148Z TRACE quiche_apps::client] got 1071 bytes from 193.167.100.100:443 to 0.0.0.0:53709 [2025-04-30T21:44:41.354037493Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx pkt Short dcid=27df6216c6354d4194b7c9411acd0d017183e91d key_phase=false len=1050 pn=9 [2025-04-30T21:44:41.354049415Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm ACK delay=56 blocks=[7..8] ecn_counts=None [2025-04-30T21:44:41.354056157Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 packet newly acked 8 [2025-04-30T21:44:41.354062890Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:41.354079100Z TRACE quiche_apps::client] 0.0.0.0:53709: processed 1071 bytes [2025-04-30T21:44:41.354085912Z TRACE quiche_apps::client] 0.0.0.0:53709: recv() would block [2025-04-30T21:44:41.354091523Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.354106361Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:41.354112131Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:41.354117341Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:41.354131457Z INFO quiche_apps::common] 1/1 response(s) received in 1.218000612s, closing... [2025-04-30T21:44:41.354144672Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10983 out_len=1350 left=1316 [2025-04-30T21:44:41.354151945Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx pkt Short dcid=bc06a2a2711af2b41f630b9d8992a532 key_phase=false len=10 pn=10 [2025-04-30T21:44:41.354156574Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:41.354173666Z TRACE quiche::recovery::congestion::recovery] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 timer=180.534994ms latest_rtt=31.67436ms srtt=44.112059ms min_rtt=31.67436ms rttvar=27.864332ms cwnd=9450 ssthresh=9450 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 412, tv_nsec: 315719980 }) Rate { delivered: 1631, delivered_time: Instant { tv_sec: 412, tv_nsec: 358428273 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 358428273 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 292, is_app_limited: true, interval: 147.096086ms, delivered: 43, prior_delivered: 1588, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 361221400 }), send_elapsed: 147.096086ms, ack_elapsed: 32.496987ms, rtt: 35.290114ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 267783, last_update: Instant { tv_sec: 412, tv_nsec: 358428273 }, next_time: Instant { tv_sec: 412, tv_nsec: 358428273 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:41.354238466Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:53709 to 193.167.100.100:443 [2025-04-30T21:44:41.354246731Z TRACE quiche_apps::client] 0.0.0.0:53709 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.821780221Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:41.821827980Z TRACE quiche] 247cf193b9e9e5b8ff8fedecab28824ab11083f4 draining timeout expired [2025-04-30T21:44:41.821888272Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.821896607Z INFO quiche_apps::client] connection closed, recv=8 sent=11 lost=2 retrans=2 sent_bytes=2309 recv_bytes=2654 lost_bytes=333 [local_addr=0.0.0.0:53709 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=11 lost=2 retrans=2 rtt=44.112059ms min_rtt=Some(31.67436ms) rttvar=27.864332ms cwnd=9450 sent_bytes=2309 recv_bytes=2654 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=292] [2025-04-30T21:44:41.827129005Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:41.827395931Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:60948 with scid 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d [2025-04-30T21:44:41.827447376Z TRACE quiche::tls] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d write message lvl=Initial len=266 [2025-04-30T21:44:41.827467353Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx pkt Initial version=1 dcid=bc41c184fd9c5d769309a3f09f44f18d scid=7fa065e763d6432fcced84a7b8fc125b1b5c3a8d len=270 pn=0 [2025-04-30T21:44:41.827471942Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:41.827486288Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=998.923098ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 412, tv_nsec: 867092996 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 867092996 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 412, tv_nsec: 867092996 }, next_time: Instant { tv_sec: 412, tv_nsec: 867092996 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:41.827601382Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:41.862194828Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60948 [2025-04-30T21:44:41.862235614Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx pkt Initial version=1 dcid=7fa065e763d6432fcced84a7b8fc125b1b5c3a8d scid=731a94e2555cba0be58fb39be811e8c6 token= len=117 pn=0 [2025-04-30T21:44:41.862259578Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm ACK delay=1300 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:41.862269747Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d packet newly acked 0 [2025-04-30T21:44:41.862278333Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:41.862411540Z TRACE quiche::tls] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d set write secret lvl=Handshake [2025-04-30T21:44:41.862426769Z TRACE quiche::tls] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d set read secret lvl=Handshake [2025-04-30T21:44:41.862463938Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx pkt Handshake version=1 dcid=7fa065e763d6432fcced84a7b8fc125b1b5c3a8d scid=731a94e2555cba0be58fb39be811e8c6 len=992 pn=0 [2025-04-30T21:44:41.862470309Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:41.862660723Z TRACE quiche::tls] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d write message lvl=Handshake len=36 [2025-04-30T21:44:41.862664620Z TRACE quiche::tls] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d set write secret lvl=OneRTT [2025-04-30T21:44:41.862671623Z TRACE quiche::tls] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d set read secret lvl=OneRTT [2025-04-30T21:44:41.862687653Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(bc41c184fd9c5d769309a3f09f44f18d), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(731a94e2555cba0be58fb39be811e8c6), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:41.862699315Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm PADDING len=279 [2025-04-30T21:44:41.862712709Z TRACE quiche_apps::client] 0.0.0.0:60948: processed 1200 bytes [2025-04-30T21:44:41.862717478Z TRACE quiche_apps::client] 0.0.0.0:60948: recv() would block [2025-04-30T21:44:41.862720193Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.862729932Z DEBUG quiche_apps::common] sending HTTP request "GET /pcdzudkdcb\r\n" [2025-04-30T21:44:41.862805081Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx pkt Initial version=1 dcid=731a94e2555cba0be58fb39be811e8c6 scid=7fa065e763d6432fcced84a7b8fc125b1b5c3a8d len=6 pn=1 [2025-04-30T21:44:41.862816803Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm ACK delay=71 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:41.862825990Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=103.855325ms latest_rtt=34.817902ms srtt=34.817902ms min_rtt=34.817902ms rttvar=17.408951ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9564, is_app_limited: true, interval: 34.817902ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 867092996 }), send_elapsed: 0ns, ack_elapsed: 34.817902ms, rtt: 34.817902ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 484664, last_update: Instant { tv_sec: 412, tv_nsec: 902367846 }, next_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:41.862847390Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx pkt Handshake version=1 dcid=731a94e2555cba0be58fb39be811e8c6 scid=7fa065e763d6432fcced84a7b8fc125b1b5c3a8d len=45 pn=2 [2025-04-30T21:44:41.862850235Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:41.862852870Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:41.862858941Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=104.390689ms latest_rtt=34.817902ms srtt=34.817902ms min_rtt=34.817902ms rttvar=17.408951ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9564, is_app_limited: true, interval: 34.817902ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 867092996 }), send_elapsed: 0ns, ack_elapsed: 34.817902ms, rtt: 34.817902ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 484664, last_update: Instant { tv_sec: 412, tv_nsec: 902478883 }, next_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, max_datagram_size: 1350, last_packet_size: None, iv: 220.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-04-30T21:44:41.862869861Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d dropped epoch 0 state [2025-04-30T21:44:41.862874520Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:41.862885791Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx pkt Short dcid=731a94e2555cba0be58fb39be811e8c6 key_phase=false len=1140 pn=3 [2025-04-30T21:44:41.862888266Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2c, 82, fa, 06, 49, 4d, 71, c6, d5, 48, cb, 4c, 76, c8, a0, 0a, fe, f2, e8, 7e] reset_token=[ec, b5, bd, 69, c3, 60, 74, 3f, 79, f2, b7, df, 13, 2c, 3e, c3] [2025-04-30T21:44:41.862895088Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[31, ed, 7c, f1, db, a3, 6e, 04, ca, 22, f0, 87, ff, fa, d8, de, a9, fd, 99, 46] reset_token=[f1, 47, 45, 3c, 3d, e6, a7, 80, e2, 27, e3, 7f, b7, a2, 12, d2] [2025-04-30T21:44:41.862903935Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:41.862906549Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm PADDING len=1038 [2025-04-30T21:44:41.862913332Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=104.336288ms latest_rtt=34.817902ms srtt=34.817902ms min_rtt=34.817902ms rttvar=17.408951ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9564, is_app_limited: true, interval: 34.817902ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 867092996 }), send_elapsed: 0ns, ack_elapsed: 34.817902ms, rtt: 34.817902ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 484664, last_update: Instant { tv_sec: 412, tv_nsec: 902478883 }, next_time: Instant { tv_sec: 412, tv_nsec: 902699655 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:41.862968825Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:60948 to 193.167.100.100:443 [2025-04-30T21:44:41.862977100Z TRACE quiche_apps::client] 0.0.0.0:60948 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.898020853Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:60948 [2025-04-30T21:44:41.898051841Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx pkt Short dcid=2c82fa06494d71c6d548cb4c76c8a00afef2e87e key_phase=false len=36 pn=2 [2025-04-30T21:44:41.898064644Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:41.898072249Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm HANDSHAKE_DONE [2025-04-30T21:44:41.898080875Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d dropped epoch 1 state [2025-04-30T21:44:41.898085774Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:41.898092156Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm PADDING len=13 [2025-04-30T21:44:41.898108686Z TRACE quiche_apps::client] 0.0.0.0:60948: processed 57 bytes [2025-04-30T21:44:41.898115088Z TRACE quiche_apps::client] 0.0.0.0:60948: recv() would block [2025-04-30T21:44:41.898118935Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.898133432Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:44:41.898141377Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx pkt Short dcid=731a94e2555cba0be58fb39be811e8c6 key_phase=false len=5 pn=4 [2025-04-30T21:44:41.898144142Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm ACK delay=11 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:41.898154021Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=94.095199ms latest_rtt=34.817902ms srtt=34.817902ms min_rtt=34.817902ms rttvar=17.408951ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1174 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9564, is_app_limited: true, interval: 34.817902ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 867092996 }), send_elapsed: 0ns, ack_elapsed: 34.817902ms, rtt: 34.817902ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 484664, last_update: Instant { tv_sec: 412, tv_nsec: 937808416 }, next_time: Instant { tv_sec: 412, tv_nsec: 937808416 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:41.898211247Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:60948 to 193.167.100.100:443 [2025-04-30T21:44:41.898218911Z TRACE quiche_apps::client] 0.0.0.0:60948 -> 193.167.100.100:443: done writing [2025-04-30T21:44:41.993382403Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:41.993417097Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d loss detection timeout expired [2025-04-30T21:44:41.993427156Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=128.275258ms latest_rtt=34.817902ms srtt=34.817902ms min_rtt=34.817902ms rttvar=17.408951ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1174 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9564, is_app_limited: true, interval: 34.817902ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 867092996 }), send_elapsed: 0ns, ack_elapsed: 34.817902ms, rtt: 34.817902ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 484664, last_update: Instant { tv_sec: 412, tv_nsec: 937808416 }, next_time: Instant { tv_sec: 412, tv_nsec: 937808416 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:41.993452313Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:41.993477249Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1310 [2025-04-30T21:44:41.993487809Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx pkt Short dcid=731a94e2555cba0be58fb39be811e8c6 key_phase=false len=108 pn=5 [2025-04-30T21:44:41.993491516Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm ACK delay=11929 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:41.993496886Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2c, 82, fa, 06, 49, 4d, 71, c6, d5, 48, cb, 4c, 76, c8, a0, 0a, fe, f2, e8, 7e] reset_token=[ec, b5, bd, 69, c3, 60, 74, 3f, 79, f2, b7, df, 13, 2c, 3e, c3] [2025-04-30T21:44:41.993506263Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[31, ed, 7c, f1, db, a3, 6e, 04, ca, 22, f0, 87, ff, fa, d8, de, a9, fd, 99, 46] reset_token=[f1, 47, 45, 3c, 3d, e6, a7, 80, e2, 27, e3, 7f, b7, a2, 12, d2] [2025-04-30T21:44:41.993513126Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:41.993532872Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=258.838083ms latest_rtt=34.817902ms srtt=34.817902ms min_rtt=34.817902ms rttvar=17.408951ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1316 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, first_sent_time: Instant { tv_sec: 412, tv_nsec: 902367887 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9564, is_app_limited: true, interval: 34.817902ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 867092996 }), send_elapsed: 0ns, ack_elapsed: 34.817902ms, rtt: 34.817902ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 142, rate: 484664, last_update: Instant { tv_sec: 413, tv_nsec: 33146663 }, next_time: Instant { tv_sec: 413, tv_nsec: 33146663 }, max_datagram_size: 1350, last_packet_size: Some(142), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:41.993652374Z TRACE quiche_apps::client] written 142 bytes from 0.0.0.0:60948 to 193.167.100.100:443 [2025-04-30T21:44:41.993664367Z TRACE quiche_apps::client] 0.0.0.0:60948 -> 193.167.100.100:443: done writing [2025-04-30T21:44:42.050496825Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:60948 [2025-04-30T21:44:42.050542089Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx pkt Short dcid=2c82fa06494d71c6d548cb4c76c8a00afef2e87e key_phase=false len=36 pn=5 [2025-04-30T21:44:42.050561505Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm ACK delay=3124 blocks=[3..5] ecn_counts=None [2025-04-30T21:44:42.050571934Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d packet newly acked 3 [2025-04-30T21:44:42.050578256Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d packet newly acked 4 [2025-04-30T21:44:42.050585560Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d packet newly acked 5 [2025-04-30T21:44:42.050594857Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm PING mtu_probe=None [2025-04-30T21:44:42.050600938Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm PADDING len=12 [2025-04-30T21:44:42.050634050Z TRACE quiche_apps::client] 0.0.0.0:60948: processed 57 bytes [2025-04-30T21:44:42.050645280Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:60948 [2025-04-30T21:44:42.050651933Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx pkt Short dcid=2c82fa06494d71c6d548cb4c76c8a00afef2e87e key_phase=false len=36 pn=7 [2025-04-30T21:44:42.050660970Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm ACK delay=3124 blocks=[3..5] ecn_counts=None [2025-04-30T21:44:42.050666400Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm PING mtu_probe=None [2025-04-30T21:44:42.050669505Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm PADDING len=12 [2025-04-30T21:44:42.050675807Z TRACE quiche_apps::client] 0.0.0.0:60948: processed 57 bytes [2025-04-30T21:44:42.050680696Z TRACE quiche_apps::client] 0.0.0.0:60948: recv() would block [2025-04-30T21:44:42.050684023Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.050717304Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1309 [2025-04-30T21:44:42.050727193Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx pkt Short dcid=731a94e2555cba0be58fb39be811e8c6 key_phase=false len=7 pn=6 [2025-04-30T21:44:42.050732192Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm ACK delay=8 blocks=[5..5, 7..7] ecn_counts=None [2025-04-30T21:44:42.050746879Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=none latest_rtt=57.071642ms srtt=37.599619ms min_rtt=34.817902ms rttvar=18.620148ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1649, delivered_time: Instant { tv_sec: 413, tv_nsec: 90389974 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 90389974 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 7005, is_app_limited: true, interval: 187.850418ms, delivered: 1316, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 412, tv_nsec: 902367887 }), send_elapsed: 331.768µs, ack_elapsed: 187.850418ms, rtt: 187.51865ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 448807, last_update: Instant { tv_sec: 413, tv_nsec: 90389974 }, next_time: Instant { tv_sec: 413, tv_nsec: 90389974 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.050835444Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:60948 to 193.167.100.100:443 [2025-04-30T21:44:42.050844240Z TRACE quiche_apps::client] 0.0.0.0:60948 -> 193.167.100.100:443: done writing [2025-04-30T21:44:42.083703450Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60948 [2025-04-30T21:44:42.083740669Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx pkt Short dcid=2c82fa06494d71c6d548cb4c76c8a00afef2e87e key_phase=false len=1179 pn=8 [2025-04-30T21:44:42.083758813Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm ACK delay=63 blocks=[6..6] ecn_counts=None [2025-04-30T21:44:42.083769553Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d packet newly acked 6 [2025-04-30T21:44:42.083783118Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[3d, c7, 55, 48, ad, 26, e7, a6, e1, 58, 18, 4d, ab, e5, 10, 14] reset_token=[92, c5, f0, 78, 67, 37, 89, 12, 62, 5f, fd, 01, e6, 15, df, 18] [2025-04-30T21:44:42.083795952Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:42.083804187Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[37, 3e, c5, f4, aa, c4, cd, 8c, 0b, e5, 68, 97, 06, 2b, f8, ed] reset_token=[b7, 44, 08, c1, fc, 69, 04, 55, 01, 78, 95, c3, 60, f9, ad, 46] [2025-04-30T21:44:42.083815498Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[25, 09, 65, b6, 8b, 36, 23, 84, 91, 85, 80, 9a, 6d, 76, 15, f7] reset_token=[90, e5, 2f, 6a, 82, 98, a8, 5d, 01, 90, 84, 29, b0, 6f, bb, 36] [2025-04-30T21:44:42.083824826Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:42.083830135Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:42.083836127Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d rx frm PADDING len=19 [2025-04-30T21:44:42.083906207Z TRACE quiche_apps::client] 0.0.0.0:60948: processed 1200 bytes [2025-04-30T21:44:42.083915053Z TRACE quiche_apps::client] 0.0.0.0:60948: recv() would block [2025-04-30T21:44:42.083919491Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.083932045Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:42.083936934Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:42.083941522Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:42.083945720Z INFO quiche_apps::common] 1/1 response(s) received in 256.338217ms, closing... [2025-04-30T21:44:42.083952192Z INFO quiche_apps::client] Retiring source CID 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d [2025-04-30T21:44:42.083978521Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1316 [2025-04-30T21:44:42.083985684Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx pkt Short dcid=3dc75548ad26e7a6e158184dabe51014 key_phase=false len=10 pn=7 [2025-04-30T21:44:42.083989131Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:42.084000512Z TRACE quiche::recovery::congestion::recovery] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d timer=137.050295ms latest_rtt=57.071642ms srtt=37.599619ms min_rtt=34.817902ms rttvar=18.620148ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1649, delivered_time: Instant { tv_sec: 413, tv_nsec: 123654326 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 123654326 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 7005, is_app_limited: true, interval: 0ns, delivered: 0, prior_delivered: 1649, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 90389974 }), send_elapsed: 0ns, ack_elapsed: 33.026861ms, rtt: 33.026861ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 44, rate: 448807, last_update: Instant { tv_sec: 413, tv_nsec: 123654326 }, next_time: Instant { tv_sec: 413, tv_nsec: 123654326 }, max_datagram_size: 1350, last_packet_size: Some(44), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.084064831Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:60948 to 193.167.100.100:443 [2025-04-30T21:44:42.084070602Z TRACE quiche_apps::client] 0.0.0.0:60948 -> 193.167.100.100:443: done writing [2025-04-30T21:44:42.421464771Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:42.421498463Z TRACE quiche] 7fa065e763d6432fcced84a7b8fc125b1b5c3a8d draining timeout expired [2025-04-30T21:44:42.421542956Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.421547885Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=1 sent_bytes=1949 recv_bytes=2571 lost_bytes=0 [local_addr=0.0.0.0:60948 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=0 retrans=1 rtt=37.599619ms min_rtt=Some(34.817902ms) rttvar=18.620148ms cwnd=13500 sent_bytes=1949 recv_bytes=2571 lost_bytes=0 stream_retrans_bytes=17 pmtu=1350 delivery_rate=7005] [2025-04-30T21:44:42.426949336Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:42.427206493Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58106 with scid d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 [2025-04-30T21:44:42.427245626Z TRACE quiche::tls] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 write message lvl=Initial len=266 [2025-04-30T21:44:42.427261866Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Initial version=1 dcid=cae5106417a0cf28bfaeff028a5e081f scid=d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 len=270 pn=0 [2025-04-30T21:44:42.427265243Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:42.427278667Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=998.934058ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 413, tv_nsec: 466896185 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 466896185 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 413, tv_nsec: 466896185 }, next_time: Instant { tv_sec: 413, tv_nsec: 466896185 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.427404511Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:42.461872529Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:58106 [2025-04-30T21:44:42.461908385Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx pkt Initial version=1 dcid=d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 scid=c0a214099623701a1525760decf7ec14 token= len=117 pn=0 [2025-04-30T21:44:42.461933091Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm ACK delay=1258 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:42.461943982Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 packet newly acked 0 [2025-04-30T21:44:42.461952928Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:42.462092017Z TRACE quiche::tls] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 set write secret lvl=Handshake [2025-04-30T21:44:42.462111693Z TRACE quiche::tls] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 set read secret lvl=Handshake [2025-04-30T21:44:42.462154533Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx pkt Handshake version=1 dcid=d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 scid=c0a214099623701a1525760decf7ec14 len=992 pn=0 [2025-04-30T21:44:42.462162307Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:42.462426147Z TRACE quiche::tls] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 write message lvl=Handshake len=36 [2025-04-30T21:44:42.462432028Z TRACE quiche::tls] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 set write secret lvl=OneRTT [2025-04-30T21:44:42.462439291Z TRACE quiche::tls] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 set read secret lvl=OneRTT [2025-04-30T21:44:42.462454940Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(cae5106417a0cf28bfaeff028a5e081f), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(c0a214099623701a1525760decf7ec14), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:42.462466472Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm PADDING len=279 [2025-04-30T21:44:42.462480298Z TRACE quiche_apps::client] 0.0.0.0:58106: processed 1200 bytes [2025-04-30T21:44:42.462485477Z TRACE quiche_apps::client] 0.0.0.0:58106: recv() would block [2025-04-30T21:44:42.462488182Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.462496858Z DEBUG quiche_apps::common] sending HTTP request "GET /zhtdvimimc\r\n" [2025-04-30T21:44:42.462566899Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Initial version=1 dcid=c0a214099623701a1525760decf7ec14 scid=d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 len=6 pn=1 [2025-04-30T21:44:42.462570876Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm ACK delay=82 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:42.462580163Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=103.384767ms latest_rtt=34.688016ms srtt=34.688016ms min_rtt=34.688016ms rttvar=17.344008ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9599, is_app_limited: true, interval: 34.688016ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 466896185 }), send_elapsed: 0ns, ack_elapsed: 34.688016ms, rtt: 34.688016ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486479, last_update: Instant { tv_sec: 413, tv_nsec: 502135745 }, next_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.462606562Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Handshake version=1 dcid=c0a214099623701a1525760decf7ec14 scid=d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 len=45 pn=2 [2025-04-30T21:44:42.462609438Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:42.462612032Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:42.462618054Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=104.003716ms latest_rtt=34.688016ms srtt=34.688016ms min_rtt=34.688016ms rttvar=17.344008ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9599, is_app_limited: true, interval: 34.688016ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 466896185 }), send_elapsed: 0ns, ack_elapsed: 34.688016ms, rtt: 34.688016ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486479, last_update: Instant { tv_sec: 413, tv_nsec: 502240700 }, next_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.948µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.462628994Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 dropped epoch 0 state [2025-04-30T21:44:42.462633502Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:42.462644703Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Short dcid=c0a214099623701a1525760decf7ec14 key_phase=false len=1140 pn=3 [2025-04-30T21:44:42.462647137Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5e, de, 12, 2f, 4c, 6a, f1, 26, 54, 74, 41, 01, a9, 2f, b2, 66, 90, 3f, de, 46] reset_token=[ec, ae, c6, 20, 22, fa, 33, 28, 35, 95, 37, 89, 0c, 0f, 1e, f3] [2025-04-30T21:44:42.462653740Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[05, 49, 84, 63, 4c, 79, ed, 80, ab, 31, bb, 26, fd, e4, 4b, 64, 90, 53, 3d, 99] reset_token=[66, 6f, 0f, 98, 8d, db, ae, 40, f9, 3d, 81, bc, 37, 7f, 64, cf] [2025-04-30T21:44:42.462663728Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:42.462666433Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm PADDING len=1038 [2025-04-30T21:44:42.462673526Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=103.948253ms latest_rtt=34.688016ms srtt=34.688016ms min_rtt=34.688016ms rttvar=17.344008ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9599, is_app_limited: true, interval: 34.688016ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 466896185 }), send_elapsed: 0ns, ack_elapsed: 34.688016ms, rtt: 34.688016ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 486479, last_update: Instant { tv_sec: 413, tv_nsec: 502240700 }, next_time: Instant { tv_sec: 413, tv_nsec: 502460648 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.462721135Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:58106 to 193.167.100.100:443 [2025-04-30T21:44:42.462726044Z TRACE quiche_apps::client] 0.0.0.0:58106 -> 193.167.100.100:443: done writing [2025-04-30T21:44:42.497744950Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:58106 [2025-04-30T21:44:42.497782239Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx pkt Short dcid=5ede122f4c6af12654744101a92fb266903fde46 key_phase=false len=1046 pn=1 [2025-04-30T21:44:42.497796546Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:42.497803218Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm HANDSHAKE_DONE [2025-04-30T21:44:42.497811594Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 dropped epoch 1 state [2025-04-30T21:44:42.497816844Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:42.497837803Z TRACE quiche_apps::client] 0.0.0.0:58106: processed 1067 bytes [2025-04-30T21:44:42.497844495Z TRACE quiche_apps::client] 0.0.0.0:58106: recv() would block [2025-04-30T21:44:42.497848462Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.497856938Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:42.497860735Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-04-30T21:44:42.497873940Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:44:42.497879470Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Short dcid=c0a214099623701a1525760decf7ec14 key_phase=false len=5 pn=4 [2025-04-30T21:44:42.497883648Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm ACK delay=13 blocks=[1..1] ecn_counts=None [2025-04-30T21:44:42.497896912Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=93.724116ms latest_rtt=34.688016ms srtt=34.688016ms min_rtt=34.688016ms rttvar=17.344008ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1174 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9599, is_app_limited: true, interval: 34.688016ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 466896185 }), send_elapsed: 0ns, ack_elapsed: 34.688016ms, rtt: 34.688016ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486479, last_update: Instant { tv_sec: 413, tv_nsec: 537550296 }, next_time: Instant { tv_sec: 413, tv_nsec: 537550296 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.497966351Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:58106 to 193.167.100.100:443 [2025-04-30T21:44:42.497972252Z TRACE quiche_apps::client] 0.0.0.0:58106 -> 193.167.100.100:443: done writing [2025-04-30T21:44:42.592122368Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:42.592150992Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 loss detection timeout expired [2025-04-30T21:44:42.592159457Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=128.525318ms latest_rtt=34.688016ms srtt=34.688016ms min_rtt=34.688016ms rttvar=17.344008ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1174 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9599, is_app_limited: true, interval: 34.688016ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 466896185 }), send_elapsed: 0ns, ack_elapsed: 34.688016ms, rtt: 34.688016ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486479, last_update: Instant { tv_sec: 413, tv_nsec: 537550296 }, next_time: Instant { tv_sec: 413, tv_nsec: 537550296 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.592182300Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.592205232Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1310 [2025-04-30T21:44:42.592215662Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Short dcid=c0a214099623701a1525760decf7ec14 key_phase=false len=108 pn=5 [2025-04-30T21:44:42.592219359Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm ACK delay=11804 blocks=[1..1] ecn_counts=None [2025-04-30T21:44:42.592224658Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5e, de, 12, 2f, 4c, 6a, f1, 26, 54, 74, 41, 01, a9, 2f, b2, 66, 90, 3f, de, 46] reset_token=[ec, ae, c6, 20, 22, fa, 33, 28, 35, 95, 37, 89, 0c, 0f, 1e, f3] [2025-04-30T21:44:42.592233735Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[05, 49, 84, 63, 4c, 79, ed, 80, ab, 31, bb, 26, fd, e4, 4b, 64, 90, 53, 3d, 99] reset_token=[66, 6f, 0f, 98, 8d, db, ae, 40, f9, 3d, 81, bc, 37, 7f, 64, cf] [2025-04-30T21:44:42.592240428Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:42.592259964Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=258.060761ms latest_rtt=34.688016ms srtt=34.688016ms min_rtt=34.688016ms rttvar=17.344008ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1316 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 502135775 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9599, is_app_limited: true, interval: 34.688016ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 466896185 }), send_elapsed: 0ns, ack_elapsed: 34.688016ms, rtt: 34.688016ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 142, rate: 486479, last_update: Instant { tv_sec: 413, tv_nsec: 631875768 }, next_time: Instant { tv_sec: 413, tv_nsec: 631875768 }, max_datagram_size: 1350, last_packet_size: Some(142), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.592391368Z TRACE quiche_apps::client] written 142 bytes from 0.0.0.0:58106 to 193.167.100.100:443 [2025-04-30T21:44:42.592399844Z TRACE quiche_apps::client] 0.0.0.0:58106 -> 193.167.100.100:443: done writing [2025-04-30T21:44:42.624385132Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58106 [2025-04-30T21:44:42.624403256Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx pkt Short dcid=5ede122f4c6af12654744101a92fb266903fde46 key_phase=false len=36 pn=3 [2025-04-30T21:44:42.624417312Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm ACK delay=74 blocks=[3..3, 5..5] ecn_counts=None [2025-04-30T21:44:42.624426489Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 packet newly acked 3 [2025-04-30T21:44:42.624431358Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 packet newly acked 5 [2025-04-30T21:44:42.624440505Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm HANDSHAKE_DONE [2025-04-30T21:44:42.624444783Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm PADDING len=10 [2025-04-30T21:44:42.624468527Z TRACE quiche_apps::client] 0.0.0.0:58106: processed 57 bytes [2025-04-30T21:44:42.624476071Z TRACE quiche_apps::client] 0.0.0.0:58106: recv() would block [2025-04-30T21:44:42.624480379Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.624494225Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:42.624500386Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Short dcid=c0a214099623701a1525760decf7ec14 key_phase=false len=5 pn=6 [2025-04-30T21:44:42.624504103Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm ACK delay=11 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:42.624516035Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=none latest_rtt=32.206239ms srtt=34.377793ms min_rtt=32.206239ms rttvar=13.62845ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1649, delivered_time: Instant { tv_sec: 413, tv_nsec: 664169850 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 664169850 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 8126, is_app_limited: true, interval: 161.946232ms, delivered: 1316, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 502135775 }), send_elapsed: 324.873µs, ack_elapsed: 161.946232ms, rtt: 161.621359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 490869, last_update: Instant { tv_sec: 413, tv_nsec: 664169850 }, next_time: Instant { tv_sec: 413, tv_nsec: 664169850 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.624578722Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:58106 to 193.167.100.100:443 [2025-04-30T21:44:42.624587187Z TRACE quiche_apps::client] 0.0.0.0:58106 -> 193.167.100.100:443: done writing [2025-04-30T21:44:42.843810715Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58106 [2025-04-30T21:44:42.843850820Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx pkt Short dcid=5ede122f4c6af12654744101a92fb266903fde46 key_phase=false len=36 pn=6 [2025-04-30T21:44:42.843870967Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm ACK delay=27444 blocks=[3..3, 5..5] ecn_counts=None [2025-04-30T21:44:42.843882809Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm HANDSHAKE_DONE [2025-04-30T21:44:42.843889061Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm PADDING len=8 [2025-04-30T21:44:42.843909249Z TRACE quiche_apps::client] 0.0.0.0:58106: processed 57 bytes [2025-04-30T21:44:42.843919287Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58106 [2025-04-30T21:44:42.843925629Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx pkt Short dcid=5ede122f4c6af12654744101a92fb266903fde46 key_phase=false len=36 pn=8 [2025-04-30T21:44:42.843933503Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm ACK delay=27444 blocks=[3..3, 5..5] ecn_counts=None [2025-04-30T21:44:42.843939585Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm HANDSHAKE_DONE [2025-04-30T21:44:42.843943432Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm PADDING len=8 [2025-04-30T21:44:42.843949984Z TRACE quiche_apps::client] 0.0.0.0:58106: processed 57 bytes [2025-04-30T21:44:42.843958179Z TRACE quiche_apps::client] 0.0.0.0:58106: recv() would block [2025-04-30T21:44:42.843963940Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.843982935Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1307 [2025-04-30T21:44:42.843993766Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Short dcid=c0a214099623701a1525760decf7ec14 key_phase=false len=9 pn=7 [2025-04-30T21:44:42.843998484Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm ACK delay=6 blocks=[3..3, 6..6, 8..8] ecn_counts=None [2025-04-30T21:44:42.844056151Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=none latest_rtt=32.206239ms srtt=34.377793ms min_rtt=32.206239ms rttvar=13.62845ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1649, delivered_time: Instant { tv_sec: 413, tv_nsec: 883655585 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 883655585 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { delivery_rate: 8126, is_app_limited: true, interval: 161.946232ms, delivered: 1316, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 502135775 }), send_elapsed: 324.873µs, ack_elapsed: 161.946232ms, rtt: 161.621359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 490869, last_update: Instant { tv_sec: 413, tv_nsec: 883655585 }, next_time: Instant { tv_sec: 413, tv_nsec: 883655585 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.844138534Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:58106 to 193.167.100.100:443 [2025-04-30T21:44:42.844147982Z TRACE quiche_apps::client] 0.0.0.0:58106 -> 193.167.100.100:443: done writing [2025-04-30T21:44:42.876449702Z TRACE quiche_apps::client] got 159 bytes from 193.167.100.100:443 to 0.0.0.0:58106 [2025-04-30T21:44:42.876480980Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx pkt Short dcid=5ede122f4c6af12654744101a92fb266903fde46 key_phase=false len=138 pn=9 [2025-04-30T21:44:42.876501137Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm ACK delay=97 blocks=[7..7] ecn_counts=None [2025-04-30T21:44:42.876510665Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 packet newly acked 7 [2025-04-30T21:44:42.876523749Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[8c, 57, 09, 8d, f7, 9c, 6d, ba, 8d, 50, 31, 5e, ce, 9f, 08, 0c] reset_token=[7b, 7e, b4, e4, 11, dd, 12, 20, 03, 7d, 4d, 00, 39, 04, 9b, 54] [2025-04-30T21:44:42.876537144Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:42.876544788Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[ad, cc, ed, 35, 76, 88, fa, dc, dd, f2, 85, 09, a5, 3e, 4b, 9a] reset_token=[00, f7, 5f, a5, b3, c6, e3, d9, 9e, 4e, 95, 74, 69, 5e, ef, c6] [2025-04-30T21:44:42.876556610Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[a6, b1, 15, ba, dd, ae, 4e, 34, e4, 0a, 03, 0d, 0c, fd, fc, 09] reset_token=[cb, ee, 9a, 4c, 90, e2, c5, 32, 47, c8, 32, ce, d6, 57, ea, d8] [2025-04-30T21:44:42.876565547Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:42.876572850Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:42.876601153Z TRACE quiche_apps::client] 0.0.0.0:58106: processed 159 bytes [2025-04-30T21:44:42.876609148Z TRACE quiche_apps::client] 0.0.0.0:58106: recv() would block [2025-04-30T21:44:42.876614448Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:42.876624927Z TRACE quiche_apps::common] received 0 bytes [2025-04-30T21:44:42.876628313Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-04-30T21:44:42.876631489Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:42.876634445Z INFO quiche_apps::common] 1/1 response(s) received in 449.219453ms, closing... [2025-04-30T21:44:42.876639163Z INFO quiche_apps::client] Retiring source CID d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 [2025-04-30T21:44:42.876652939Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1316 [2025-04-30T21:44:42.876659882Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx pkt Short dcid=8c57098df79c6dba8d50315ece9f080c key_phase=false len=10 pn=8 [2025-04-30T21:44:42.876664991Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:42.876681201Z TRACE quiche::recovery::congestion::recovery] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 timer=113.85756ms latest_rtt=32.206239ms srtt=34.377793ms min_rtt=32.206239ms rttvar=13.62845ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1649, delivered_time: Instant { tv_sec: 413, tv_nsec: 916331049 }, first_sent_time: Instant { tv_sec: 413, tv_nsec: 916331049 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 32.502322ms, delivered: 0, prior_delivered: 1649, prior_time: Some(Instant { tv_sec: 413, tv_nsec: 883655585 }), send_elapsed: 0ns, ack_elapsed: 32.502322ms, rtt: 32.502322ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 44, rate: 490869, last_update: Instant { tv_sec: 413, tv_nsec: 916331049 }, next_time: Instant { tv_sec: 413, tv_nsec: 916331049 }, max_datagram_size: 1350, last_packet_size: Some(44), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:42.876771499Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:58106 to 193.167.100.100:443 [2025-04-30T21:44:42.876781057Z TRACE quiche_apps::client] 0.0.0.0:58106 -> 193.167.100.100:443: done writing [2025-04-30T21:44:43.056879409Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58106 [2025-04-30T21:44:43.056907762Z TRACE quiche_apps::client] 0.0.0.0:58106: processed 57 bytes [2025-04-30T21:44:43.056915466Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58106 [2025-04-30T21:44:43.056919674Z TRACE quiche_apps::client] 0.0.0.0:58106: processed 57 bytes [2025-04-30T21:44:43.056924743Z TRACE quiche_apps::client] 0.0.0.0:58106: recv() would block [2025-04-30T21:44:43.056928350Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:43.056937798Z TRACE quiche_apps::client] 0.0.0.0:58106 -> 193.167.100.100:443: done writing [2025-04-30T21:44:43.144110016Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:43.144143448Z TRACE quiche] d02f25412c3ff2a58b982ac12176bb93fc8ae5c2 draining timeout expired [2025-04-30T21:44:43.144190686Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:43.144195786Z INFO quiche_apps::client] connection closed, recv=7 sent=9 lost=2 retrans=1 sent_bytes=1990 recv_bytes=2597 lost_bytes=0 [local_addr=0.0.0.0:58106 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=9 lost=2 retrans=1 rtt=34.377793ms min_rtt=Some(32.206239ms) rttvar=13.62845ms cwnd=13500 sent_bytes=1990 recv_bytes=2597 lost_bytes=0 stream_retrans_bytes=17 pmtu=1350 delivery_rate=0] [2025-04-30T21:44:43.149978452Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:43.150224349Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51081 with scid 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 [2025-04-30T21:44:43.150265305Z TRACE quiche::tls] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 write message lvl=Initial len=266 [2025-04-30T21:44:43.150283830Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx pkt Initial version=1 dcid=90be9d1dcc3440a6bc268f9d58c25c2d scid=3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 len=270 pn=0 [2025-04-30T21:44:43.150286865Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:43.150299909Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 timer=998.930501ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 189913750 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 189913750 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 414, tv_nsec: 189913750 }, next_time: Instant { tv_sec: 414, tv_nsec: 189913750 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:43.150414452Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:44.150455605Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:44.150498385Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 loss detection timeout expired [2025-04-30T21:44:44.150506229Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 timer=997.72357ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 189913750 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 189913750 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 414, tv_nsec: 189913750 }, next_time: Instant { tv_sec: 414, tv_nsec: 189913750 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:44.150528210Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:44.150565359Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx pkt Initial version=1 dcid=90be9d1dcc3440a6bc268f9d58c25c2d scid=3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 len=270 pn=1 [2025-04-30T21:44:44.150570008Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:44.150587961Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 timer=1.997955457s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 189913750 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 189913750 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 415, tv_nsec: 190226517 }, next_time: Instant { tv_sec: 415, tv_nsec: 190226517 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:44.150655246Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:51081 to 193.167.100.100:443 [2025-04-30T21:44:44.150664764Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:45.185941633Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:45.185982529Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx pkt Initial version=1 dcid=3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 scid=2695863701a34e48e6567d8508378b11 token= len=119 pn=2 [2025-04-30T21:44:45.186006533Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm ACK delay=1001456 blocks=[1..1] ecn_counts=None [2025-04-30T21:44:45.186017123Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 packet newly acked 1 [2025-04-30T21:44:45.186024196Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 packet 0 lost on epoch 0 [2025-04-30T21:44:45.186034846Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:45.186173954Z TRACE quiche::tls] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 set write secret lvl=Handshake [2025-04-30T21:44:45.186201806Z TRACE quiche::tls] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 set read secret lvl=Handshake [2025-04-30T21:44:45.186243644Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx pkt Handshake version=1 dcid=3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 scid=2695863701a34e48e6567d8508378b11 len=990 pn=2 [2025-04-30T21:44:45.186251829Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm CRYPTO off=0 len=691 [2025-04-30T21:44:45.186496994Z TRACE quiche::tls] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 write message lvl=Handshake len=36 [2025-04-30T21:44:45.186504749Z TRACE quiche::tls] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 set write secret lvl=OneRTT [2025-04-30T21:44:45.186512563Z TRACE quiche::tls] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 set read secret lvl=OneRTT [2025-04-30T21:44:45.186528793Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(90be9d1dcc3440a6bc268f9d58c25c2d), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(2695863701a34e48e6567d8508378b11), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:45.186540074Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm PADDING len=278 [2025-04-30T21:44:45.186553229Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 1200 bytes [2025-04-30T21:44:45.186557948Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:45.186560693Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:45.186569389Z DEBUG quiche_apps::common] sending HTTP request "GET /dpjmnyhtrn\r\n" [2025-04-30T21:44:45.186644068Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx pkt Initial version=1 dcid=2695863701a34e48e6567d8508378b11 scid=3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 len=6 pn=2 [2025-04-30T21:44:45.186648015Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm ACK delay=83 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:45.186656992Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 timer=3.105613532s latest_rtt=1.035431817s srtt=1.035431817s min_rtt=1.035431817s rttvar=517.715908ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 416, tv_nsec: 225658334 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, first_sent_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035744584s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 414, tv_nsec: 189913750 }), send_elapsed: 1.000312767s, ack_elapsed: 2.035744584s, rtt: 1.035431817s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11408, last_update: Instant { tv_sec: 416, tv_nsec: 226317899 }, next_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:45.186679623Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx pkt Handshake version=1 dcid=2695863701a34e48e6567d8508378b11 scid=3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 len=45 pn=3 [2025-04-30T21:44:45.186687738Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm ACK delay=54 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:45.186691065Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:45.186701604Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 timer=3.106228524s latest_rtt=1.035431817s srtt=1.035431817s min_rtt=1.035431817s rttvar=517.715908ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 417, tv_nsec: 261749716 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, first_sent_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035744584s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 414, tv_nsec: 189913750 }), send_elapsed: 1.000312767s, ack_elapsed: 2.035744584s, rtt: 1.035431817s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11408, last_update: Instant { tv_sec: 416, tv_nsec: 226317899 }, next_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:45.186722082Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 dropped epoch 0 state [2025-04-30T21:44:45.186729837Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=10919 out_len=1174 left=1140 [2025-04-30T21:44:45.186749193Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx pkt Short dcid=2695863701a34e48e6567d8508378b11 key_phase=false len=1140 pn=4 [2025-04-30T21:44:45.186753521Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[eb, f3, bc, 4a, f9, c2, 81, d1, 30, 8e, 4f, 69, fc, e5, fd, b9, ec, f6, b7, 6e] reset_token=[49, 54, bc, 6a, 53, dc, dd, 9f, 3f, 14, 52, 3b, 99, a6, 39, 53] [2025-04-30T21:44:45.186763850Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ea, e8, 45, 86, 6a, b8, de, a9, 60, 78, 9e, 99, f6, 6a, 9a, eb, f7, 26, 5e, 1c] reset_token=[f5, 3d, 98, ff, a9, 5e, f8, 4c, e4, d4, 8d, 4b, d8, a7, 6f, e6] [2025-04-30T21:44:45.186772496Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:45.186776413Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm PADDING len=1038 [2025-04-30T21:44:45.186789728Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 timer=3.1061402s latest_rtt=1.035431817s srtt=1.035431817s min_rtt=1.035431817s rttvar=517.715908ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 417, tv_nsec: 261749716 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, first_sent_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035744584s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 414, tv_nsec: 189913750 }), send_elapsed: 1.000312767s, ack_elapsed: 2.035744584s, rtt: 1.035431817s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11408, last_update: Instant { tv_sec: 416, tv_nsec: 226317899 }, next_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:45.186874335Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51081 to 193.167.100.100:443 [2025-04-30T21:44:45.186883011Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:45.186895294Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:45.186902337Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 dropped invalid packet [2025-04-30T21:44:45.186906675Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 1200 bytes [2025-04-30T21:44:45.186912165Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:45.186916042Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:45.186922124Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:45.222109876Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:45.222158316Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx pkt Short dcid=ebf3bc4af9c281d1308e4f69fce5fdb9ecf6b76e key_phase=false len=36 pn=2 [2025-04-30T21:44:45.222172112Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:45.222180377Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm HANDSHAKE_DONE [2025-04-30T21:44:45.222190656Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 dropped epoch 1 state [2025-04-30T21:44:45.222195726Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:45.222205003Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm PADDING len=13 [2025-04-30T21:44:45.222228286Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:45.222236081Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:45.222241150Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:45.222257460Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8678 out_len=1350 left=1311 [2025-04-30T21:44:45.222263442Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx pkt Short dcid=2695863701a34e48e6567d8508378b11 key_phase=false len=5 pn=5 [2025-04-30T21:44:45.222266197Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm ACK delay=12 blocks=[2..2] ecn_counts=None [2025-04-30T21:44:45.222277989Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 timer=3.09565187s latest_rtt=1.035431817s srtt=1.035431817s min_rtt=1.035431817s rttvar=517.715908ms cwnd=9450 ssthresh=9450 bytes_in_flight=1174 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 417, tv_nsec: 261749716 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, first_sent_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035744584s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 414, tv_nsec: 189913750 }), send_elapsed: 1.000312767s, ack_elapsed: 2.035744584s, rtt: 1.035431817s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11408, last_update: Instant { tv_sec: 416, tv_nsec: 226317899 }, next_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:45.222379727Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:51081 to 193.167.100.100:443 [2025-04-30T21:44:45.222395447Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:45.261489122Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:45.261522364Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx pkt Short dcid=ebf3bc4af9c281d1308e4f69fce5fdb9ecf6b76e key_phase=false len=1179 pn=3 [2025-04-30T21:44:45.261543784Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm ACK delay=857 blocks=[4..5] ecn_counts=None [2025-04-30T21:44:45.261555565Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 packet newly acked 4 [2025-04-30T21:44:45.261562128Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 packet newly acked 5 [2025-04-30T21:44:45.261576865Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[78, cd, f9, 89, d9, 8c, fb, 7a, 85, 1e, 13, 39, 99, 5e, 76, 95] reset_token=[b7, 7d, 1e, d7, 90, dd, 75, 76, dc, a2, 2d, ac, 82, 76, f7, d8] [2025-04-30T21:44:45.261590460Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:45.261598355Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[f4, ee, 42, c0, 57, 63, 7c, 31, ca, 70, cd, b4, f9, 32, 15, e6] reset_token=[9f, b5, 07, 63, 54, 7c, b3, 47, 4b, f0, 67, fc, 90, 4b, 20, 34] [2025-04-30T21:44:45.261609686Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[c0, ed, 0d, 8c, 5d, 02, 93, 9e, ef, 6b, 5e, 8f, 63, 07, 92, 1e] reset_token=[c5, 61, 7e, 8a, c9, 2b, 1f, 49, 83, 99, c2, ab, b4, 71, ba, d3] [2025-04-30T21:44:45.261618332Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:45.261623321Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:45.261632038Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 rx frm PADDING len=18 [2025-04-30T21:44:45.261666942Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 1200 bytes [2025-04-30T21:44:45.261676039Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:45.261680748Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:45.261694233Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:45.261699933Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:45.261704773Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:45.261708229Z INFO quiche_apps::common] 1/1 response(s) received in 2.111286203s, closing... [2025-04-30T21:44:45.261713369Z INFO quiche_apps::client] Retiring source CID 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 [2025-04-30T21:44:45.261733626Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=11026 out_len=1350 left=1316 [2025-04-30T21:44:45.261743264Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx pkt Short dcid=78cdf989d98cfb7a851e1339995e7695 key_phase=false len=10 pn=6 [2025-04-30T21:44:45.261748334Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:45.261763071Z TRACE quiche::recovery::congestion::recovery] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 timer=3.454022197s latest_rtt=74.881082ms srtt=915.362974ms min_rtt=74.881082ms rttvar=628.424614ms cwnd=9450 ssthresh=9450 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 417, tv_nsec: 336839395 }) Rate { delivered: 1507, delivered_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, first_sent_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 15678, is_app_limited: true, interval: 74.881082ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 416, tv_nsec: 226317899 }), send_elapsed: 0ns, ack_elapsed: 74.881082ms, rtt: 74.881082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 12904, last_update: Instant { tv_sec: 416, tv_nsec: 226317899 }, next_time: Instant { tv_sec: 416, tv_nsec: 226317899 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:45.261838731Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:51081 to 193.167.100.100:443 [2025-04-30T21:44:45.261847979Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:45.377149973Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:45.377188915Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:45.377199755Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:45.377205837Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:45.377212830Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:45.377218149Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:45.377229080Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:45.607984912Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:45.608015358Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:45.608024135Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:45.608028994Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:45.608039053Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:46.067756268Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:46.067792475Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:46.067805950Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:46.067812262Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:46.067817983Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:46.067821259Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:46.067832059Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:46.985259852Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:46.985292643Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:46.985300718Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:46.985305397Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:46.985315526Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:48.819030534Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:48.819065599Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:48.819076219Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:48.819082941Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:48.819095394Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:52.486920325Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51081 [2025-04-30T21:44:52.486971961Z TRACE quiche_apps::client] 0.0.0.0:51081: processed 57 bytes [2025-04-30T21:44:52.486978753Z TRACE quiche_apps::client] 0.0.0.0:51081: recv() would block [2025-04-30T21:44:52.486982290Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:52.486991948Z TRACE quiche_apps::client] 0.0.0.0:51081 -> 193.167.100.100:443: done writing [2025-04-30T21:44:55.552112831Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:55.552150461Z TRACE quiche] 3b2ffaa0ff1a8e84657804a44cf00cd3becd99f2 draining timeout expired [2025-04-30T21:44:55.552212617Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:55.552219489Z INFO quiche_apps::client] connection closed, recv=4 sent=7 lost=1 retrans=2 sent_bytes=2099 recv_bytes=2457 lost_bytes=333 [local_addr=0.0.0.0:51081 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=7 lost=1 retrans=2 rtt=915.362974ms min_rtt=Some(74.881082ms) rttvar=628.424614ms cwnd=9450 sent_bytes=2099 recv_bytes=2457 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=15678] [2025-04-30T21:44:55.557578839Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:55.557838051Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44325 with scid baef49bbc0a56aa095a5157510e307a4009a0e9e [2025-04-30T21:44:55.557879748Z TRACE quiche::tls] baef49bbc0a56aa095a5157510e307a4009a0e9e write message lvl=Initial len=266 [2025-04-30T21:44:55.557898072Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx pkt Initial version=1 dcid=441cf4780380e69cb6dc3ef8330d7901 scid=baef49bbc0a56aa095a5157510e307a4009a0e9e len=270 pn=0 [2025-04-30T21:44:55.557902500Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:55.557916296Z TRACE quiche::recovery::congestion::recovery] baef49bbc0a56aa095a5157510e307a4009a0e9e timer=998.93003ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 426, tv_nsec: 597529726 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 597529726 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 426, tv_nsec: 597529726 }, next_time: Instant { tv_sec: 426, tv_nsec: 597529726 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:55.558010220Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:55.592405347Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:44325 [2025-04-30T21:44:55.592448818Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx pkt Initial version=1 dcid=baef49bbc0a56aa095a5157510e307a4009a0e9e scid=6796e99c754b29c19b4d38533e70be90 token= len=117 pn=0 [2025-04-30T21:44:55.592474796Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm ACK delay=1214 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:55.592484645Z TRACE quiche::recovery::congestion::recovery] baef49bbc0a56aa095a5157510e307a4009a0e9e packet newly acked 0 [2025-04-30T21:44:55.592493070Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:55.592644251Z TRACE quiche::tls] baef49bbc0a56aa095a5157510e307a4009a0e9e set write secret lvl=Handshake [2025-04-30T21:44:55.592663577Z TRACE quiche::tls] baef49bbc0a56aa095a5157510e307a4009a0e9e set read secret lvl=Handshake [2025-04-30T21:44:55.592716084Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx pkt Handshake version=1 dcid=baef49bbc0a56aa095a5157510e307a4009a0e9e scid=6796e99c754b29c19b4d38533e70be90 len=992 pn=0 [2025-04-30T21:44:55.592737374Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:55.592950700Z TRACE quiche::tls] baef49bbc0a56aa095a5157510e307a4009a0e9e write message lvl=Handshake len=36 [2025-04-30T21:44:55.592954788Z TRACE quiche::tls] baef49bbc0a56aa095a5157510e307a4009a0e9e set write secret lvl=OneRTT [2025-04-30T21:44:55.592962061Z TRACE quiche::tls] baef49bbc0a56aa095a5157510e307a4009a0e9e set read secret lvl=OneRTT [2025-04-30T21:44:55.592977810Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(441cf4780380e69cb6dc3ef8330d7901), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(6796e99c754b29c19b4d38533e70be90), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:55.592989572Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm PADDING len=279 [2025-04-30T21:44:55.593003158Z TRACE quiche_apps::client] 0.0.0.0:44325: processed 1200 bytes [2025-04-30T21:44:55.593008618Z TRACE quiche_apps::client] 0.0.0.0:44325: recv() would block [2025-04-30T21:44:55.593011283Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:55.593019748Z DEBUG quiche_apps::common] sending HTTP request "GET /hapovjvrry\r\n" [2025-04-30T21:44:55.593095509Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx pkt Initial version=1 dcid=6796e99c754b29c19b4d38533e70be90 scid=baef49bbc0a56aa095a5157510e307a4009a0e9e len=6 pn=1 [2025-04-30T21:44:55.593099306Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:55.593108123Z TRACE quiche::recovery::congestion::recovery] baef49bbc0a56aa095a5157510e307a4009a0e9e timer=103.115228ms latest_rtt=34.594206ms srtt=34.594206ms min_rtt=34.594206ms rttvar=17.297103ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 632658395 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 632658395 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9625, is_app_limited: true, interval: 34.594206ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 597529726 }), send_elapsed: 0ns, ack_elapsed: 34.594206ms, rtt: 34.594206ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487798, last_update: Instant { tv_sec: 426, tv_nsec: 632658365 }, next_time: Instant { tv_sec: 426, tv_nsec: 632658395 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:55.593129372Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx pkt Handshake version=1 dcid=6796e99c754b29c19b4d38533e70be90 scid=baef49bbc0a56aa095a5157510e307a4009a0e9e len=45 pn=2 [2025-04-30T21:44:55.593132147Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm ACK delay=51 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:55.593134652Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:55.593146233Z TRACE quiche::recovery::congestion::recovery] baef49bbc0a56aa095a5157510e307a4009a0e9e timer=103.722376ms latest_rtt=34.594206ms srtt=34.594206ms min_rtt=34.594206ms rttvar=17.297103ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 632658395 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 632658395 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9625, is_app_limited: true, interval: 34.594206ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 597529726 }), send_elapsed: 0ns, ack_elapsed: 34.594206ms, rtt: 34.594206ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487798, last_update: Instant { tv_sec: 426, tv_nsec: 632769040 }, next_time: Instant { tv_sec: 426, tv_nsec: 632658395 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.353µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:55.593157755Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e dropped epoch 0 state [2025-04-30T21:44:55.593162804Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:55.593174295Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx pkt Short dcid=6796e99c754b29c19b4d38533e70be90 key_phase=false len=1140 pn=3 [2025-04-30T21:44:55.593176790Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3c, 2c, b7, cc, 32, 88, ee, d3, 26, 79, 8e, 02, 5e, f4, ce, 4b, f5, 18, f9, 7e] reset_token=[3a, 77, 96, 05, 81, fa, 31, 2d, 51, a5, 45, 85, 19, 8f, c1, f6] [2025-04-30T21:44:55.593183593Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c6, c5, 0e, c9, 18, 07, fa, ee, b2, 0d, 7e, 5f, e7, 40, 39, 60, 6b, 7b, c5, f4] reset_token=[f4, 3e, 28, 75, 02, ff, ab, dd, 7e, 41, 7a, c4, 93, a0, 18, 65] [2025-04-30T21:44:55.593189053Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:55.593191708Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm PADDING len=1038 [2025-04-30T21:44:55.593198440Z TRACE quiche::recovery::congestion::recovery] baef49bbc0a56aa095a5157510e307a4009a0e9e timer=103.670259ms latest_rtt=34.594206ms srtt=34.594206ms min_rtt=34.594206ms rttvar=17.297103ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 632658395 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 632658395 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9625, is_app_limited: true, interval: 34.594206ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 597529726 }), send_elapsed: 0ns, ack_elapsed: 34.594206ms, rtt: 34.594206ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 487798, last_update: Instant { tv_sec: 426, tv_nsec: 632769040 }, next_time: Instant { tv_sec: 426, tv_nsec: 632988393 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:55.593249265Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44325 to 193.167.100.100:443 [2025-04-30T21:44:55.593259784Z TRACE quiche_apps::client] 0.0.0.0:44325 -> 193.167.100.100:443: done writing [2025-04-30T21:44:55.627026984Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:44325 [2025-04-30T21:44:55.627070535Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx pkt Short dcid=3c2cb7cc3288eed326798e025ef4ce4bf518f97e key_phase=false len=134 pn=0 [2025-04-30T21:44:55.627086665Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:55.627096764Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm ACK delay=160 blocks=[3..3] ecn_counts=None [2025-04-30T21:44:55.627106913Z TRACE quiche::recovery::congestion::recovery] baef49bbc0a56aa095a5157510e307a4009a0e9e packet newly acked 3 [2025-04-30T21:44:55.627116611Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm HANDSHAKE_DONE [2025-04-30T21:44:55.627125778Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e dropped epoch 1 state [2025-04-30T21:44:55.627135706Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[cc, 9f, c6, 3b, 91, 1f, 3e, f4, d6, 28, 72, 85, c8, 8a, bb, fe] reset_token=[18, 14, e9, f3, a4, eb, 26, 41, 1e, 83, e9, 54, ca, 99, 7b, fa] [2025-04-30T21:44:55.627147999Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:55.627155172Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[95, 1b, 30, 99, 4f, c2, a9, 1a, b4, a6, 8a, 2f, f8, 41, 04, 16] reset_token=[6a, 83, f4, 6c, e5, b1, 95, 32, 22, 28, cd, 61, 4c, ca, 90, ee] [2025-04-30T21:44:55.627166644Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[be, a3, 97, f3, 29, 9e, e0, d0, e0, d8, ed, fb, be, a6, 93, 7f] reset_token=[58, 05, 43, d5, 5c, 6c, ab, af, a4, 50, f2, d0, a1, 12, 5d, 5f] [2025-04-30T21:44:55.627174528Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:55.627206648Z TRACE quiche_apps::client] 0.0.0.0:44325: processed 155 bytes [2025-04-30T21:44:55.627214943Z TRACE quiche_apps::client] 0.0.0.0:44325: recv() would block [2025-04-30T21:44:55.627219542Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:55.627225263Z INFO quiche_apps::client] Retiring source CID baef49bbc0a56aa095a5157510e307a4009a0e9e [2025-04-30T21:44:55.627245230Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:44:55.627257332Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx pkt Short dcid=cc9fc63b911f3ef4d6287285c88abbfe key_phase=false len=47 pn=4 [2025-04-30T21:44:55.627262772Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm ACK delay=23 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:55.627270136Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[4b, 3a, 08, 7d, 11, 43, a4, b0, 0e, 01, a7, fc, 93, 78, eb, 61, 1c, 09, 20, ed] reset_token=[13, 3f, e1, 86, 4c, af, 0f, 5f, 82, 96, 13, bc, 88, 6e, 43, 44] [2025-04-30T21:44:55.627280285Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:55.627291686Z TRACE quiche::recovery::congestion::recovery] baef49bbc0a56aa095a5157510e307a4009a0e9e timer=112.170248ms latest_rtt=33.749021ms srtt=34.488557ms min_rtt=33.749021ms rttvar=13.184123ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 426, tv_nsec: 666920254 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 666920254 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34449, is_app_limited: true, interval: 34.079019ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 632658395 }), send_elapsed: 329.998µs, ack_elapsed: 34.079019ms, rtt: 33.749021ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 489292, last_update: Instant { tv_sec: 426, tv_nsec: 666920254 }, next_time: Instant { tv_sec: 426, tv_nsec: 666920254 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:55.627378397Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:44325 to 193.167.100.100:443 [2025-04-30T21:44:55.627385079Z TRACE quiche_apps::client] 0.0.0.0:44325 -> 193.167.100.100:443: done writing [2025-04-30T21:44:55.628612539Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:44325 [2025-04-30T21:44:55.628623168Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx pkt Short dcid=3c2cb7cc3288eed326798e025ef4ce4bf518f97e key_phase=false len=1046 pn=1 [2025-04-30T21:44:55.628631724Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm HANDSHAKE_DONE [2025-04-30T21:44:55.628636283Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:44:55.628647804Z TRACE quiche_apps::client] 0.0.0.0:44325: processed 1067 bytes [2025-04-30T21:44:55.628655058Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:44325 [2025-04-30T21:44:55.628659957Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx pkt Short dcid=3c2cb7cc3288eed326798e025ef4ce4bf518f97e key_phase=false len=36 pn=2 [2025-04-30T21:44:55.628666329Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm HANDSHAKE_DONE [2025-04-30T21:44:55.628671258Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:55.628676277Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e rx frm PADDING len=13 [2025-04-30T21:44:55.628684542Z TRACE quiche_apps::client] 0.0.0.0:44325: processed 57 bytes [2025-04-30T21:44:55.628689812Z TRACE quiche_apps::client] 0.0.0.0:44325: recv() would block [2025-04-30T21:44:55.628693619Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:55.628703748Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:55.628708237Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:55.628712164Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:55.628715961Z INFO quiche_apps::common] 1/1 response(s) received in 70.700201ms, closing... [2025-04-30T21:44:55.628725108Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1316 [2025-04-30T21:44:55.628730247Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx pkt Short dcid=cc9fc63b911f3ef4d6287285c88abbfe key_phase=false len=10 pn=5 [2025-04-30T21:44:55.628734074Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:55.628744694Z TRACE quiche::recovery::congestion::recovery] baef49bbc0a56aa095a5157510e307a4009a0e9e timer=112.201295ms latest_rtt=33.749021ms srtt=34.488557ms min_rtt=33.749021ms rttvar=13.184123ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 426, tv_nsec: 666920254 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 666920254 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34449, is_app_limited: true, interval: 34.079019ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 632658395 }), send_elapsed: 329.998µs, ack_elapsed: 34.079019ms, rtt: 33.749021ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 489292, last_update: Instant { tv_sec: 426, tv_nsec: 668404570 }, next_time: Instant { tv_sec: 426, tv_nsec: 666920254 }, max_datagram_size: 1350, last_packet_size: None, iv: 255.471µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:55.628803323Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:44325 to 193.167.100.100:443 [2025-04-30T21:44:55.628811458Z TRACE quiche_apps::client] 0.0.0.0:44325 -> 193.167.100.100:443: done writing [2025-04-30T21:44:55.891117034Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:55.891145648Z TRACE quiche] baef49bbc0a56aa095a5157510e307a4009a0e9e draining timeout expired [2025-04-30T21:44:55.891209606Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:55.891216689Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 [local_addr=0.0.0.0:44325 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=34.488557ms min_rtt=Some(33.749021ms) rttvar=13.184123ms cwnd=13500 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=34449] [2025-04-30T21:44:55.896934955Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:55.897188395Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:49874 with scid b9a0876c8820db9977f328c838422e9038c1d11d [2025-04-30T21:44:55.897228770Z TRACE quiche::tls] b9a0876c8820db9977f328c838422e9038c1d11d write message lvl=Initial len=266 [2025-04-30T21:44:55.897248257Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx pkt Initial version=1 dcid=421a3a09e41f61c27a097a7eef656213 scid=b9a0876c8820db9977f328c838422e9038c1d11d len=270 pn=0 [2025-04-30T21:44:55.897251463Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:55.897264367Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=998.93007ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 426, tv_nsec: 936877906 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 936877906 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 426, tv_nsec: 936877906 }, next_time: Instant { tv_sec: 426, tv_nsec: 936877906 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:55.897373629Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:56.897432240Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:56.897462056Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d loss detection timeout expired [2025-04-30T21:44:56.897469460Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=997.724576ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 426, tv_nsec: 936877906 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 936877906 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 426, tv_nsec: 936877906 }, next_time: Instant { tv_sec: 426, tv_nsec: 936877906 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:56.897506438Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:56.897545160Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx pkt Initial version=1 dcid=421a3a09e41f61c27a097a7eef656213 scid=b9a0876c8820db9977f328c838422e9038c1d11d len=270 pn=1 [2025-04-30T21:44:56.897549418Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:56.897566680Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=1.997955969s 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: 426, tv_nsec: 936877906 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 936877906 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 427, tv_nsec: 937205808 }, next_time: Instant { tv_sec: 427, tv_nsec: 937205808 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:56.897652760Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:49874 to 193.167.100.100:443 [2025-04-30T21:44:56.897660364Z TRACE quiche_apps::client] 0.0.0.0:49874 -> 193.167.100.100:443: done writing [2025-04-30T21:44:56.932228443Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:49874 [2025-04-30T21:44:56.932250964Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx pkt Initial version=1 dcid=b9a0876c8820db9977f328c838422e9038c1d11d scid=8e57595880ed7671217922ff274e9d23 token= len=117 pn=0 [2025-04-30T21:44:56.932267936Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm ACK delay=1288 blocks=[1..1] ecn_counts=None [2025-04-30T21:44:56.932276362Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d packet newly acked 1 [2025-04-30T21:44:56.932283575Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d packet 0 lost on epoch 0 [2025-04-30T21:44:56.932293243Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:56.932464140Z TRACE quiche::tls] b9a0876c8820db9977f328c838422e9038c1d11d set write secret lvl=Handshake [2025-04-30T21:44:56.932483075Z TRACE quiche::tls] b9a0876c8820db9977f328c838422e9038c1d11d set read secret lvl=Handshake [2025-04-30T21:44:56.932523430Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx pkt Handshake version=1 dcid=b9a0876c8820db9977f328c838422e9038c1d11d scid=8e57595880ed7671217922ff274e9d23 len=992 pn=0 [2025-04-30T21:44:56.932531185Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm CRYPTO off=0 len=691 [2025-04-30T21:44:56.932742267Z TRACE quiche::tls] b9a0876c8820db9977f328c838422e9038c1d11d write message lvl=Handshake len=36 [2025-04-30T21:44:56.932746274Z TRACE quiche::tls] b9a0876c8820db9977f328c838422e9038c1d11d set write secret lvl=OneRTT [2025-04-30T21:44:56.932752947Z TRACE quiche::tls] b9a0876c8820db9977f328c838422e9038c1d11d set read secret lvl=OneRTT [2025-04-30T21:44:56.932768977Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(421a3a09e41f61c27a097a7eef656213), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(8e57595880ed7671217922ff274e9d23), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:56.932780027Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm PADDING len=280 [2025-04-30T21:44:56.932793262Z TRACE quiche_apps::client] 0.0.0.0:49874: processed 1200 bytes [2025-04-30T21:44:56.932797980Z TRACE quiche_apps::client] 0.0.0.0:49874: recv() would block [2025-04-30T21:44:56.932800465Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:56.932808570Z DEBUG quiche_apps::common] sending HTTP request "GET /qhnhlcifiu\r\n" [2025-04-30T21:44:56.932878199Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx pkt Initial version=1 dcid=8e57595880ed7671217922ff274e9d23 scid=b9a0876c8820db9977f328c838422e9038c1d11d len=6 pn=2 [2025-04-30T21:44:56.932881876Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm ACK delay=78 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:56.932889671Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=103.525872ms latest_rtt=34.723206ms srtt=34.723206ms min_rtt=34.723206ms rttvar=17.361603ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 427, tv_nsec: 971929014 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035051108s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 936877906 }), send_elapsed: 1.000327902s, ack_elapsed: 1.035051108s, rtt: 34.723206ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340190, last_update: Instant { tv_sec: 427, tv_nsec: 972553614 }, next_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:56.932907975Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx pkt Handshake version=1 dcid=8e57595880ed7671217922ff274e9d23 scid=b9a0876c8820db9977f328c838422e9038c1d11d len=45 pn=3 [2025-04-30T21:44:56.932910670Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm ACK delay=48 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:56.932913164Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:56.932918765Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=104.121528ms latest_rtt=34.723206ms srtt=34.723206ms min_rtt=34.723206ms rttvar=17.361603ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 7276820 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035051108s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 936877906 }), send_elapsed: 1.000327902s, ack_elapsed: 1.035051108s, rtt: 34.723206ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340190, last_update: Instant { tv_sec: 427, tv_nsec: 972553614 }, next_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:56.932934714Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d dropped epoch 0 state [2025-04-30T21:44:56.932939313Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d pmtud probe status false hs_con=false hs_sent=false cwnd_avail=10919 out_len=1174 left=1140 [2025-04-30T21:44:56.932950594Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx pkt Short dcid=8e57595880ed7671217922ff274e9d23 key_phase=false len=1140 pn=4 [2025-04-30T21:44:56.932953079Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[cc, 88, a5, 87, 6f, 2b, ba, 3d, 1d, cb, 94, 70, 6c, c3, 63, c5, b2, 79, a1, 2f] reset_token=[e3, 26, 6b, 49, 48, f6, 45, 51, 76, 95, 7c, 48, ca, e2, 3f, c0] [2025-04-30T21:44:56.932959551Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1e, 52, 36, 6f, 7d, e3, 70, 7a, 20, 89, 4f, ba, 32, cd, d9, a4, 86, 03, ba, 12] reset_token=[47, 34, 8d, a3, a2, eb, c3, fe, 9b, 88, d6, 39, 4f, bb, d7, 05] [2025-04-30T21:44:56.932964780Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:56.932967375Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm PADDING len=1038 [2025-04-30T21:44:56.932974278Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=104.066016ms latest_rtt=34.723206ms srtt=34.723206ms min_rtt=34.723206ms rttvar=17.361603ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 7276820 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035051108s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 936877906 }), send_elapsed: 1.000327902s, ack_elapsed: 1.035051108s, rtt: 34.723206ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340190, last_update: Instant { tv_sec: 427, tv_nsec: 972553614 }, next_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:56.933014462Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:49874 to 193.167.100.100:443 [2025-04-30T21:44:56.933023239Z TRACE quiche_apps::client] 0.0.0.0:49874 -> 193.167.100.100:443: done writing [2025-04-30T21:44:56.966413534Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:49874 [2025-04-30T21:44:56.966431677Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx pkt Short dcid=cc88a5876f2bba3d1dcb94706cc363c5b279a12f key_phase=false len=134 pn=0 [2025-04-30T21:44:56.966443249Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:56.966450813Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm ACK delay=153 blocks=[4..4] ecn_counts=None [2025-04-30T21:44:56.966458367Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d packet newly acked 4 [2025-04-30T21:44:56.966464678Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm HANDSHAKE_DONE [2025-04-30T21:44:56.966470349Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d dropped epoch 1 state [2025-04-30T21:44:56.966478053Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[c8, 80, b9, 46, b4, 07, fc, bb, b6, a2, f0, c3, 49, 49, bc, 67] reset_token=[db, 9c, f9, d2, c9, 51, c8, 92, 2e, bf, 8d, 3e, ed, 9d, e4, b6] [2025-04-30T21:44:56.966487070Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:56.966493121Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[00, f9, 8b, 01, 8c, cc, 13, 61, ec, ab, f4, 5f, f3, b1, c7, 2e] reset_token=[73, 41, 9b, 9c, c8, d3, ac, b0, 37, 60, 00, a7, 17, b3, 20, 7a] [2025-04-30T21:44:56.966503621Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[76, 4f, 1d, 57, 44, 2a, d6, 22, 9e, 97, ab, 3e, 9a, f6, f0, ad] reset_token=[e4, 22, 28, 6f, 12, c6, 15, 4d, 58, b8, 85, e4, 80, a9, b2, 9f] [2025-04-30T21:44:56.966510483Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:56.966528297Z TRACE quiche_apps::client] 0.0.0.0:49874: processed 155 bytes [2025-04-30T21:44:56.966535039Z TRACE quiche_apps::client] 0.0.0.0:49874: recv() would block [2025-04-30T21:44:56.966539087Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:56.966542743Z INFO quiche_apps::client] Retiring source CID b9a0876c8820db9977f328c838422e9038c1d11d [2025-04-30T21:44:56.966555888Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d pmtud probe status false hs_con=true hs_sent=false cwnd_avail=11974 out_len=1350 left=1311 [2025-04-30T21:44:56.966561057Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx pkt Short dcid=c880b946b407fcbbb6a2f0c34949bc67 key_phase=false len=47 pn=5 [2025-04-30T21:44:56.966563793Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm ACK delay=15 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:56.966567199Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[c5, 30, 9c, b2, 48, 3d, ef, 87, 6f, 05, 09, d6, 16, a7, e4, f9, 31, be, 37, c3] reset_token=[c3, 93, 57, cd, 0c, ff, 5b, c1, bc, e9, 1c, 5f, 3d, ed, a0, 65] [2025-04-30T21:44:56.966572990Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:56.966580484Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=112.797382ms latest_rtt=33.558708ms srtt=34.577643ms min_rtt=33.558708ms rttvar=13.312326ms cwnd=9450 ssthresh=9450 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 40958055 }) Rate { delivered: 1507, delivered_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { delivery_rate: 34983, is_app_limited: true, interval: 33.558708ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 427, tv_nsec: 972553614 }), send_elapsed: 0ns, ack_elapsed: 33.558708ms, rtt: 33.558708ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 341622, last_update: Instant { tv_sec: 427, tv_nsec: 972553614 }, next_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:56.966639473Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:49874 to 193.167.100.100:443 [2025-04-30T21:44:56.966645064Z TRACE quiche_apps::client] 0.0.0.0:49874 -> 193.167.100.100:443: done writing [2025-04-30T21:44:56.967826470Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:49874 [2025-04-30T21:44:56.967841699Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx pkt Short dcid=cc88a5876f2bba3d1dcb94706cc363c5b279a12f key_phase=false len=36 pn=2 [2025-04-30T21:44:56.967850305Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm HANDSHAKE_DONE [2025-04-30T21:44:56.967854733Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:44:56.967860784Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm PADDING len=13 [2025-04-30T21:44:56.967870973Z TRACE quiche_apps::client] 0.0.0.0:49874: processed 57 bytes [2025-04-30T21:44:56.967877144Z TRACE quiche_apps::client] 0.0.0.0:49874: recv() would block [2025-04-30T21:44:56.967880761Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:56.967891020Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d pmtud probe status false hs_con=true hs_sent=false cwnd_avail=11812 out_len=1350 left=1309 [2025-04-30T21:44:56.967896831Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx pkt Short dcid=c880b946b407fcbbb6a2f0c34949bc67 key_phase=false len=7 pn=6 [2025-04-30T21:44:56.967900678Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm ACK delay=6 blocks=[0..0, 2..2] ecn_counts=None [2025-04-30T21:44:56.967911619Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=111.466678ms latest_rtt=33.558708ms srtt=34.577643ms min_rtt=33.558708ms rttvar=13.312326ms cwnd=9450 ssthresh=9450 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 40958055 }) Rate { delivered: 1507, delivered_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { delivery_rate: 34983, is_app_limited: true, interval: 33.558708ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 427, tv_nsec: 972553614 }), send_elapsed: 0ns, ack_elapsed: 33.558708ms, rtt: 33.558708ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 341622, last_update: Instant { tv_sec: 427, tv_nsec: 972553614 }, next_time: Instant { tv_sec: 427, tv_nsec: 972553614 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:56.967963214Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:49874 to 193.167.100.100:443 [2025-04-30T21:44:56.967971039Z TRACE quiche_apps::client] 0.0.0.0:49874 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.006521774Z TRACE quiche_apps::client] got 1072 bytes from 193.167.100.100:443 to 0.0.0.0:49874 [2025-04-30T21:44:57.006562330Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx pkt Short dcid=cc88a5876f2bba3d1dcb94706cc363c5b279a12f key_phase=false len=1051 pn=3 [2025-04-30T21:44:57.006593488Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm ACK delay=833 blocks=[6..6] ecn_counts=None [2025-04-30T21:44:57.006604098Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d packet newly acked 6 [2025-04-30T21:44:57.006609448Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d packet 5 lost on epoch 2 [2025-04-30T21:44:57.006614858Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:44:57.006668016Z TRACE quiche_apps::client] 0.0.0.0:49874: processed 1072 bytes [2025-04-30T21:44:57.006677464Z TRACE quiche_apps::client] 0.0.0.0:49874: recv() would block [2025-04-30T21:44:57.006680700Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.006690137Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:44:57.006693594Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:44:57.006697160Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:44:57.006700226Z INFO quiche_apps::common] 1/1 response(s) received in 1.109318933s, closing... [2025-04-30T21:44:57.006712849Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10945 out_len=1350 left=1316 [2025-04-30T21:44:57.006717869Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx pkt Short dcid=c880b946b407fcbbb6a2f0c34949bc67 key_phase=false len=10 pn=7 [2025-04-30T21:44:57.006721015Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:44:57.006731905Z TRACE quiche::recovery::congestion::recovery] b9a0876c8820db9977f328c838422e9038c1d11d timer=112.80158ms latest_rtt=33.558708ms srtt=34.577643ms min_rtt=33.558708ms rttvar=13.312326ms cwnd=9450 ssthresh=9450 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 81113043 }) Rate { delivered: 1507, delivered_time: Instant { tv_sec: 428, tv_nsec: 46389837 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 46389837 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 73.676567ms, delivered: 0, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 427, tv_nsec: 972553614 }), send_elapsed: 0ns, ack_elapsed: 73.676567ms, rtt: 73.676567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 341622, last_update: Instant { tv_sec: 428, tv_nsec: 46389837 }, next_time: Instant { tv_sec: 428, tv_nsec: 46389837 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:57.006793499Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:49874 to 193.167.100.100:443 [2025-04-30T21:44:57.006801624Z TRACE quiche_apps::client] 0.0.0.0:49874 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.119223789Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:49874 [2025-04-30T21:44:57.119251140Z TRACE quiche_apps::client] 0.0.0.0:49874: processed 57 bytes [2025-04-30T21:44:57.119259986Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:49874 [2025-04-30T21:44:57.119265677Z TRACE quiche_apps::client] 0.0.0.0:49874: processed 57 bytes [2025-04-30T21:44:57.119272199Z TRACE quiche_apps::client] 0.0.0.0:49874: recv() would block [2025-04-30T21:44:57.119276928Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.119286385Z TRACE quiche_apps::client] 0.0.0.0:49874 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.270356874Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:57.270383334Z TRACE quiche] b9a0876c8820db9977f328c838422e9038c1d11d draining timeout expired [2025-04-30T21:44:57.270420593Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.270425312Z INFO quiche_apps::client] connection closed, recv=5 sent=8 lost=2 retrans=2 sent_bytes=2182 recv_bytes=2484 lost_bytes=414 [local_addr=0.0.0.0:49874 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=8 lost=2 retrans=2 rtt=34.577643ms min_rtt=Some(33.558708ms) rttvar=13.312326ms cwnd=9450 sent_bytes=2182 recv_bytes=2484 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=0] [2025-04-30T21:44:57.275647814Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:44:57.275898730Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54640 with scid 5f53582ab12353948da89e1d6938d9f13291fdcf [2025-04-30T21:44:57.275937712Z TRACE quiche::tls] 5f53582ab12353948da89e1d6938d9f13291fdcf write message lvl=Initial len=266 [2025-04-30T21:44:57.275954283Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Initial version=1 dcid=9b76f3efb8026f8b6cb402a55a830f04 scid=5f53582ab12353948da89e1d6938d9f13291fdcf len=270 pn=0 [2025-04-30T21:44:57.275957329Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm CRYPTO off=0 len=266 [2025-04-30T21:44:57.275969942Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=998.934688ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 428, tv_nsec: 315588040 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 315588040 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 428, tv_nsec: 315588040 }, next_time: Instant { tv_sec: 428, tv_nsec: 315588040 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:57.276061102Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:44:57.310425690Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:57.310450005Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Initial version=1 dcid=5f53582ab12353948da89e1d6938d9f13291fdcf scid=c50928898fe138084a5a6962c8ae69c7 token= len=117 pn=0 [2025-04-30T21:44:57.310469341Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=1251 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:57.310478588Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 0 [2025-04-30T21:44:57.310485691Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm CRYPTO off=0 len=90 [2025-04-30T21:44:57.310628356Z TRACE quiche::tls] 5f53582ab12353948da89e1d6938d9f13291fdcf set write secret lvl=Handshake [2025-04-30T21:44:57.310640880Z TRACE quiche::tls] 5f53582ab12353948da89e1d6938d9f13291fdcf set read secret lvl=Handshake [2025-04-30T21:44:57.310673340Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Handshake version=1 dcid=5f53582ab12353948da89e1d6938d9f13291fdcf scid=c50928898fe138084a5a6962c8ae69c7 len=992 pn=0 [2025-04-30T21:44:57.310681204Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm CRYPTO off=0 len=692 [2025-04-30T21:44:57.310904209Z TRACE quiche::tls] 5f53582ab12353948da89e1d6938d9f13291fdcf write message lvl=Handshake len=36 [2025-04-30T21:44:57.310918425Z TRACE quiche::tls] 5f53582ab12353948da89e1d6938d9f13291fdcf set write secret lvl=OneRTT [2025-04-30T21:44:57.310927452Z TRACE quiche::tls] 5f53582ab12353948da89e1d6938d9f13291fdcf set read secret lvl=OneRTT [2025-04-30T21:44:57.310946788Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(9b76f3efb8026f8b6cb402a55a830f04), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(c50928898fe138084a5a6962c8ae69c7), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:44:57.310960323Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=279 [2025-04-30T21:44:57.310977014Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 1200 bytes [2025-04-30T21:44:57.310983155Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:57.310986462Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.310995739Z DEBUG quiche_apps::common] sending HTTP request "GET /gnwxzgccpu\r\n" [2025-04-30T21:44:57.311065689Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Initial version=1 dcid=c50928898fe138084a5a6962c8ae69c7 scid=5f53582ab12353948da89e1d6938d9f13291fdcf len=6 pn=1 [2025-04-30T21:44:57.311070688Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=77 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:57.311081177Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=102.983971ms latest_rtt=34.540115ms srtt=34.540115ms min_rtt=34.540115ms rttvar=17.270057ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9640, is_app_limited: true, interval: 34.540115ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 315588040 }), send_elapsed: 0ns, ack_elapsed: 34.540115ms, rtt: 34.540115ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488562, last_update: Instant { tv_sec: 428, tv_nsec: 350627673 }, next_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:57.311105683Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Handshake version=1 dcid=c50928898fe138084a5a6962c8ae69c7 scid=5f53582ab12353948da89e1d6938d9f13291fdcf len=45 pn=2 [2025-04-30T21:44:57.311109320Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:57.311112806Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:57.311120310Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=103.555463ms latest_rtt=34.540115ms srtt=34.540115ms min_rtt=34.540115ms rttvar=17.270057ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9640, is_app_limited: true, interval: 34.540115ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 315588040 }), send_elapsed: 0ns, ack_elapsed: 34.540115ms, rtt: 34.540115ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488562, last_update: Instant { tv_sec: 428, tv_nsec: 350738479 }, next_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.01µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:57.311137262Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf dropped epoch 0 state [2025-04-30T21:44:57.311141790Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:44:57.311153161Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=c50928898fe138084a5a6962c8ae69c7 key_phase=false len=1140 pn=3 [2025-04-30T21:44:57.311155596Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[28, 85, a7, 0c, 23, aa, 36, 93, ee, 9c, 05, 8e, ac, 8c, 88, 05, 37, bc, 58, 00] reset_token=[48, 03, 13, 56, 96, fa, 93, 4f, 88, ed, 54, 20, e7, c9, e1, 41] [2025-04-30T21:44:57.311162488Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[15, e5, 13, e5, 0c, 24, c2, e7, 69, 03, 66, 04, 8a, 83, a3, 40, 3d, c2, 35, 2d] reset_token=[c6, c5, d1, a3, 2a, 5b, a9, fe, 1c, 4f, 99, c2, c7, 66, 6e, 50] [2025-04-30T21:44:57.311168079Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:57.311170563Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm PADDING len=1038 [2025-04-30T21:44:57.311177637Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=103.498227ms latest_rtt=34.540115ms srtt=34.540115ms min_rtt=34.540115ms rttvar=17.270057ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9640, is_app_limited: true, interval: 34.540115ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 315588040 }), send_elapsed: 0ns, ack_elapsed: 34.540115ms, rtt: 34.540115ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 488562, last_update: Instant { tv_sec: 428, tv_nsec: 350738479 }, next_time: Instant { tv_sec: 428, tv_nsec: 350957489 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:57.311219224Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:57.311224153Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.415381502Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:57.415399035Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf loss detection timeout expired [2025-04-30T21:44:57.415417860Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=102.877595ms latest_rtt=34.540115ms srtt=34.540115ms min_rtt=34.540115ms rttvar=17.270057ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9640, is_app_limited: true, interval: 34.540115ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 315588040 }), send_elapsed: 0ns, ack_elapsed: 34.540115ms, rtt: 34.540115ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 488562, last_update: Instant { tv_sec: 428, tv_nsec: 350738479 }, next_time: Instant { tv_sec: 428, tv_nsec: 350957489 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:57.415437907Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.415461461Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Handshake version=1 dcid=c50928898fe138084a5a6962c8ae69c7 scid=5f53582ab12353948da89e1d6938d9f13291fdcf len=46 pn=4 [2025-04-30T21:44:57.415465639Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=13098 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:57.415470658Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm CRYPTO off=0 len=36 [2025-04-30T21:44:57.415485285Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=152.810701ms latest_rtt=34.540115ms srtt=34.540115ms min_rtt=34.540115ms rttvar=17.270057ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9640, is_app_limited: true, interval: 34.540115ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 315588040 }), send_elapsed: 0ns, ack_elapsed: 34.540115ms, rtt: 34.540115ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 488562, last_update: Instant { tv_sec: 428, tv_nsec: 455129021 }, next_time: Instant { tv_sec: 428, tv_nsec: 455129021 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:57.415548022Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:57.415554374Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.447755490Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:57.447779034Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=5f53582ab12353948da89e1d6938d9f13291fdcf key_phase=false len=126 pn=0 [2025-04-30T21:44:57.447792539Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm HANDSHAKE_DONE [2025-04-30T21:44:57.447801476Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf dropped epoch 1 state [2025-04-30T21:44:57.447809822Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[ba, cf, c8, 0a, bf, 9d, 63, c7, bf, e3, c1, f4, 60, 48, 94, 37] reset_token=[53, bd, 25, 23, 8b, 7c, 9a, 9a, dd, 6c, fa, b7, 38, 83, 04, 03] [2025-04-30T21:44:57.447829829Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:44:57.447836581Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[e0, d9, 51, 78, 16, 3f, 90, d4, 2d, 57, 0b, db, 3f, 59, cb, a7] reset_token=[9c, 27, b6, 0c, 71, 85, 7d, c5, 72, ad, 4d, da, ef, 0b, 56, 15] [2025-04-30T21:44:57.447846389Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[09, 5f, e7, c1, 4c, 6b, ff, 73, 09, 2e, ea, 6d, b8, 7d, e2, df] reset_token=[7f, 0c, df, 08, b4, 66, bb, 02, 15, a0, 52, 46, b2, 92, 9d, 33] [2025-04-30T21:44:57.447869512Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 147 bytes [2025-04-30T21:44:57.447876445Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:57.447880503Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.447895841Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:44:57.447905078Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=7 pn=5 [2025-04-30T21:44:57.447909086Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=14 blocks=[0..0] ecn_counts=None [2025-04-30T21:44:57.447914416Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:57.447925005Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=257.202274ms latest_rtt=34.540115ms srtt=34.540115ms min_rtt=34.540115ms rttvar=17.270057ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 350627723 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9640, is_app_limited: true, interval: 34.540115ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 315588040 }), send_elapsed: 0ns, ack_elapsed: 34.540115ms, rtt: 34.540115ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 488562, last_update: Instant { tv_sec: 428, tv_nsec: 487570404 }, next_time: Instant { tv_sec: 428, tv_nsec: 487570404 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:44:57.447984887Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:57.447991709Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.504830796Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:57.504865493Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=5f53582ab12353948da89e1d6938d9f13291fdcf key_phase=false len=36 pn=1 [2025-04-30T21:44:57.504877395Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=3226 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:57.504884718Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 5 [2025-04-30T21:44:57.504902281Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet 3 lost on epoch 2 [2025-04-30T21:44:57.504909034Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=13 [2025-04-30T21:44:57.504933108Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:44:57.504940913Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:57.504945101Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.504959237Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1316 [2025-04-30T21:44:57.504970788Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=102 pn=6 [2025-04-30T21:44:57.504975096Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[28, 85, a7, 0c, 23, aa, 36, 93, ee, 9c, 05, 8e, ac, 8c, 88, 05, 37, bc, 58, 00] reset_token=[48, 03, 13, 56, 96, fa, 93, 4f, 88, ed, 54, 20, e7, c9, e1, 41] [2025-04-30T21:44:57.505004361Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[15, e5, 13, e5, 0c, 24, c2, e7, 69, 03, 66, 04, 8a, 83, a3, 40, 3d, c2, 35, 2d] reset_token=[c6, c5, d1, a3, 2a, 5b, a9, fe, 1c, 4f, 99, c2, c7, 66, 6e, 50] [2025-04-30T21:44:57.505010783Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:44:57.505020931Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=136.5191ms latest_rtt=56.974451ms srtt=37.344406ms min_rtt=34.540115ms rttvar=18.561126ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 601608742 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 211, is_app_limited: true, interval: 193.917132ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 350627723 }), send_elapsed: 136.942681ms, ack_elapsed: 193.917132ms, rtt: 56.974451ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316312, last_update: Instant { tv_sec: 428, tv_nsec: 544634291 }, next_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:57.505069742Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:57.505077276Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.536609091Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:57.536624480Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=2 [2025-04-30T21:44:57.536633577Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf path ID 0 now see SCID with seq num 1 [2025-04-30T21:44:57.536639287Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=44 blocks=[5..6] ecn_counts=None [2025-04-30T21:44:57.536645319Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 6 [2025-04-30T21:44:57.536650508Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:44:57.536655818Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=12 [2025-04-30T21:44:57.536704158Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:44:57.536712263Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:57.536722121Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.536727050Z INFO quiche_apps::client] Retiring source CID 5f53582ab12353948da89e1d6938d9f13291fdcf [2025-04-30T21:44:57.536739965Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10936 out_len=1350 left=1311 [2025-04-30T21:44:57.536744854Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=45 pn=7 [2025-04-30T21:44:57.536747609Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=14 blocks=[1..2] ecn_counts=None [2025-04-30T21:44:57.536751005Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[d6, 90, 02, 34, 36, 68, 8f, 8f, 85, 25, ab, 8f, 84, 52, 6c, 20, ec, 5d, 4b, f0] reset_token=[10, e1, a1, f3, 94, 68, f5, 86, 7e, d9, 61, 74, e7, dd, d5, 09] [2025-04-30T21:44:57.536763418Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=122.963929ms latest_rtt=31.670964ms srtt=36.635225ms min_rtt=31.670964ms rttvar=15.339204ms cwnd=9450 ssthresh=9450 bytes_in_flight=79 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 633392916 }) Rate { delivered: 510, delivered_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 4294, is_app_limited: true, interval: 31.670964ms, delivered: 136, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 0ns, ack_elapsed: 31.670964ms, rtt: 31.670964ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322435, last_update: Instant { tv_sec: 428, tv_nsec: 544634291 }, next_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:57.536807791Z TRACE quiche_apps::client] written 79 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:57.536815465Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.659995042Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:57.660016122Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf loss detection timeout expired [2025-04-30T21:44:57.660022714Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=122.695682ms latest_rtt=31.670964ms srtt=36.635225ms min_rtt=31.670964ms rttvar=15.339204ms cwnd=9450 ssthresh=9450 bytes_in_flight=79 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 633392916 }) Rate { delivered: 510, delivered_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 4294, is_app_limited: true, interval: 31.670964ms, delivered: 136, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 0ns, ack_elapsed: 31.670964ms, rtt: 31.670964ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322435, last_update: Instant { tv_sec: 428, tv_nsec: 544634291 }, next_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:57.660056948Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.660075993Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1310 [2025-04-30T21:44:57.660083176Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=7 pn=8 [2025-04-30T21:44:57.660087133Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=15431 blocks=[1..2] ecn_counts=None [2025-04-30T21:44:57.660092744Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm PING mtu_probe=None [2025-04-30T21:44:57.660109766Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=245.94019ms latest_rtt=31.670964ms srtt=36.635225ms min_rtt=31.670964ms rttvar=15.339204ms cwnd=9450 ssthresh=9450 bytes_in_flight=120 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 633392916 }) Rate { delivered: 510, delivered_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 544634291 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { delivery_rate: 4294, is_app_limited: true, interval: 31.670964ms, delivered: 136, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 0ns, ack_elapsed: 31.670964ms, rtt: 31.670964ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 322435, last_update: Instant { tv_sec: 428, tv_nsec: 699749073 }, next_time: Instant { tv_sec: 428, tv_nsec: 699749073 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:57.660172652Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:57.660179876Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.718156967Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:57.718188165Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=5 [2025-04-30T21:44:57.718207160Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=3340 blocks=[8..8] ecn_counts=None [2025-04-30T21:44:57.718217078Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 8 [2025-04-30T21:44:57.718225294Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet 7 lost on epoch 2 [2025-04-30T21:44:57.718232978Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=13 [2025-04-30T21:44:57.718253957Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:44:57.718262573Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:57.718267802Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.718285606Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10816 out_len=1350 left=1311 [2025-04-30T21:44:57.718297177Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=45 pn=9 [2025-04-30T21:44:57.718303419Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=12 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:57.718308919Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[d6, 90, 02, 34, 36, 68, 8f, 8f, 85, 25, ab, 8f, 84, 52, 6c, 20, ec, 5d, 4b, f0] reset_token=[10, e1, a1, f3, 94, 68, f5, 86, 7e, d9, 61, 74, e7, dd, d5, 09] [2025-04-30T21:44:57.718372657Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=110.633577ms latest_rtt=58.115929ms srtt=36.195312ms min_rtt=31.670964ms rttvar=12.384227ms cwnd=9450 ssthresh=9450 bytes_in_flight=79 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 691602509 }) Rate { delivered: 551, delivered_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 192, is_app_limited: true, interval: 213.230711ms, delivered: 41, prior_delivered: 510, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 155.114782ms, ack_elapsed: 213.230711ms, rtt: 58.115929ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 326354, last_update: Instant { tv_sec: 428, tv_nsec: 757958666 }, next_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:57.718448648Z TRACE quiche_apps::client] written 79 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:57.718459609Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:57.829628013Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:57.829644153Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf loss detection timeout expired [2025-04-30T21:44:57.829650104Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=110.089272ms latest_rtt=58.115929ms srtt=36.195312ms min_rtt=31.670964ms rttvar=12.384227ms cwnd=9450 ssthresh=9450 bytes_in_flight=79 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 691602509 }) Rate { delivered: 551, delivered_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 192, is_app_limited: true, interval: 213.230711ms, delivered: 41, prior_delivered: 510, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 155.114782ms, ack_elapsed: 213.230711ms, rtt: 58.115929ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 326354, last_update: Instant { tv_sec: 428, tv_nsec: 757958666 }, next_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:57.829671183Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:57.829686842Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1310 [2025-04-30T21:44:57.829694266Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=7 pn=10 [2025-04-30T21:44:57.829698083Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=13937 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:57.829703032Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm PING mtu_probe=None [2025-04-30T21:44:57.829715736Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=221.427582ms latest_rtt=58.115929ms srtt=36.195312ms min_rtt=31.670964ms rttvar=12.384227ms cwnd=9450 ssthresh=9450 bytes_in_flight=120 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 691602509 }) Rate { delivered: 551, delivered_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 192, is_app_limited: true, interval: 213.230711ms, delivered: 41, prior_delivered: 510, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 155.114782ms, ack_elapsed: 213.230711ms, rtt: 58.115929ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 326354, last_update: Instant { tv_sec: 428, tv_nsec: 869362087 }, next_time: Instant { tv_sec: 428, tv_nsec: 869362087 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:57.829780666Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:57.829788060Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:58.052056716Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:58.052075361Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf loss detection timeout expired [2025-04-30T21:44:58.052079829Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=220.527588ms latest_rtt=58.115929ms srtt=36.195312ms min_rtt=31.670964ms rttvar=12.384227ms cwnd=9450 ssthresh=9450 bytes_in_flight=120 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 691602509 }) Rate { delivered: 551, delivered_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 192, is_app_limited: true, interval: 213.230711ms, delivered: 41, prior_delivered: 510, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 155.114782ms, ack_elapsed: 213.230711ms, rtt: 58.115929ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 326354, last_update: Instant { tv_sec: 428, tv_nsec: 869362087 }, next_time: Instant { tv_sec: 428, tv_nsec: 869362087 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:58.052096801Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:58.052110717Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:58.052116988Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=9 pn=11 [2025-04-30T21:44:58.052119703Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=41740 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:58.052123651Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm PING mtu_probe=None [2025-04-30T21:44:58.052134601Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=442.897582ms latest_rtt=58.115929ms srtt=36.195312ms min_rtt=31.670964ms rttvar=12.384227ms cwnd=9450 ssthresh=9450 bytes_in_flight=163 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 691602509 }) Rate { delivered: 551, delivered_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { delivery_rate: 192, is_app_limited: true, interval: 213.230711ms, delivered: 41, prior_delivered: 510, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 155.114782ms, ack_elapsed: 213.230711ms, rtt: 58.115929ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 326354, last_update: Instant { tv_sec: 429, tv_nsec: 91786362 }, next_time: Instant { tv_sec: 429, tv_nsec: 91786362 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:58.052204010Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:58.052211865Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:44:58.052215231Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=9 pn=12 [2025-04-30T21:44:58.052217745Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=41753 blocks=[5..5] ecn_counts=None [2025-04-30T21:44:58.052220521Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm PING mtu_probe=None [2025-04-30T21:44:58.052226231Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=442.911237ms latest_rtt=58.115929ms srtt=36.195312ms min_rtt=31.670964ms rttvar=12.384227ms cwnd=9450 ssthresh=9450 bytes_in_flight=206 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 428, tv_nsec: 691602509 }) Rate { delivered: 551, delivered_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { delivery_rate: 192, is_app_limited: true, interval: 213.230711ms, delivered: 41, prior_delivered: 510, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 544634291 }), send_elapsed: 155.114782ms, ack_elapsed: 213.230711ms, rtt: 58.115929ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 326354, last_update: Instant { tv_sec: 429, tv_nsec: 91786362 }, next_time: Instant { tv_sec: 429, tv_nsec: 91786362 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:44:58.052255225Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:58.052259082Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:58.152241003Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:58.152273833Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=9 [2025-04-30T21:44:58.152293901Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=8547 blocks=[8..9, 12..12] ecn_counts=None [2025-04-30T21:44:58.152305152Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 9 [2025-04-30T21:44:58.152311173Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 12 [2025-04-30T21:44:58.152356076Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet 10 lost on epoch 2 [2025-04-30T21:44:58.152365123Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PING mtu_probe=None [2025-04-30T21:44:58.152370533Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=10 [2025-04-30T21:44:58.152394658Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:44:58.152402964Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:58.152408233Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:58.152427178Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8044 out_len=1350 left=1311 [2025-04-30T21:44:58.152437227Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=5 pn=13 [2025-04-30T21:44:58.152442106Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=19 blocks=[9..9] ecn_counts=None [2025-04-30T21:44:58.152456533Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=12.329586ms latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=43 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 429, tv_nsec: 191949639 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 429, tv_nsec: 191949639 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 12, rate_sample: RateSample { delivery_rate: 281, is_app_limited: true, interval: 433.990973ms, delivered: 122, prior_delivered: 551, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 757958666 }), send_elapsed: 0ns, ack_elapsed: 433.990973ms, rtt: 433.990973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 429, tv_nsec: 192099908 }, next_time: Instant { tv_sec: 429, tv_nsec: 192099908 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:58.152536672Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:58.152547272Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:58.165651982Z TRACE quiche_apps::client] timed out [2025-04-30T21:44:58.165666319Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf loss detection timeout expired [2025-04-30T21:44:58.165671729Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet 11 lost on epoch 2 [2025-04-30T21:44:58.165676037Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=none latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 429, tv_nsec: 191949639 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 429, tv_nsec: 191949639 }, first_sent_time: Instant { tv_sec: 428, tv_nsec: 757958666 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 12, rate_sample: RateSample { delivery_rate: 281, is_app_limited: true, interval: 433.990973ms, delivered: 122, prior_delivered: 551, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 757958666 }), send_elapsed: 0ns, ack_elapsed: 433.990973ms, rtt: 433.990973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 429, tv_nsec: 192099908 }, next_time: Instant { tv_sec: 429, tv_nsec: 192099908 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:58.165702526Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:58.165715299Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8087 out_len=1350 left=1310 [2025-04-30T21:44:58.165720139Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=6 pn=14 [2025-04-30T21:44:58.165723565Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=1680 blocks=[9..9] ecn_counts=None [2025-04-30T21:44:58.165734215Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=none latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 429, tv_nsec: 191949639 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 429, tv_nsec: 192099908 }, first_sent_time: Instant { tv_sec: 429, tv_nsec: 192099908 }, end_of_app_limited: 12, last_sent_packet: 14, largest_acked: 12, rate_sample: RateSample { delivery_rate: 281, is_app_limited: true, interval: 433.990973ms, delivered: 122, prior_delivered: 551, prior_time: Some(Instant { tv_sec: 428, tv_nsec: 757958666 }), send_elapsed: 0ns, ack_elapsed: 433.990973ms, rtt: 433.990973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 429, tv_nsec: 192099908 }, next_time: Instant { tv_sec: 429, tv_nsec: 192099908 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:58.165790289Z TRACE quiche_apps::client] written 40 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:58.165800778Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:58.606079564Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:58.606111643Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=14 [2025-04-30T21:44:58.606131911Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=52761 blocks=[8..9, 12..13] ecn_counts=None [2025-04-30T21:44:58.606142330Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 13 [2025-04-30T21:44:58.606151076Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PING mtu_probe=None [2025-04-30T21:44:58.606156296Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=8 [2025-04-30T21:44:58.606177626Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:44:58.606187113Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:58.606193264Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=16 [2025-04-30T21:44:58.606201941Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=52761 blocks=[8..9, 12..13] ecn_counts=None [2025-04-30T21:44:58.606208292Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PING mtu_probe=None [2025-04-30T21:44:58.606212881Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=8 [2025-04-30T21:44:58.606235202Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:44:58.606243879Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:58.606248638Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:58.606266030Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8087 out_len=1350 left=1309 [2025-04-30T21:44:58.606276109Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=7 pn=15 [2025-04-30T21:44:58.606281699Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=8 blocks=[14..14, 16..16] ecn_counts=None [2025-04-30T21:44:58.606296066Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=none latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 429, tv_nsec: 191949639 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 429, tv_nsec: 645939401 }, first_sent_time: Instant { tv_sec: 429, tv_nsec: 645939401 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 453.839142ms, delivered: 0, prior_delivered: 673, prior_time: Some(Instant { tv_sec: 429, tv_nsec: 191949639 }), send_elapsed: 434.141242ms, ack_elapsed: 453.839142ms, rtt: 453.688873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 429, tv_nsec: 645939401 }, next_time: Instant { tv_sec: 429, tv_nsec: 645939401 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:58.606394037Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:58.606404777Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:59.062241944Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:59.062277209Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=21 [2025-04-30T21:44:59.062297347Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=53050 blocks=[15..15] ecn_counts=None [2025-04-30T21:44:59.062307395Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 15 [2025-04-30T21:44:59.062317504Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PING mtu_probe=None [2025-04-30T21:44:59.062353291Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=10 [2025-04-30T21:44:59.062377355Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:44:59.062385781Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:59.062390620Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:59.062410377Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8087 out_len=1350 left=1311 [2025-04-30T21:44:59.062425835Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=5 pn=16 [2025-04-30T21:44:59.062432979Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=17 blocks=[21..21] ecn_counts=None [2025-04-30T21:44:59.062448377Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=none latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 429, tv_nsec: 191949639 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 430, tv_nsec: 102082034 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 102082034 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 15, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 453.839142ms, delivered: 0, prior_delivered: 673, prior_time: Some(Instant { tv_sec: 429, tv_nsec: 191949639 }), send_elapsed: 434.141242ms, ack_elapsed: 453.839142ms, rtt: 453.688873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 430, tv_nsec: 102082034 }, next_time: Instant { tv_sec: 430, tv_nsec: 102082034 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:59.062545668Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:59.062557951Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:44:59.908784657Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:44:59.908822387Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=25 [2025-04-30T21:44:59.908844999Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=158858 blocks=[15..15] ecn_counts=None [2025-04-30T21:44:59.908857713Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PING mtu_probe=None [2025-04-30T21:44:59.908863604Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=10 [2025-04-30T21:44:59.908885404Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:44:59.908892948Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:44:59.908898769Z TRACE quiche_apps::client] done reading [2025-04-30T21:44:59.908917353Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8087 out_len=1350 left=1309 [2025-04-30T21:44:59.908927723Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=7 pn=17 [2025-04-30T21:44:59.908932041Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=12 blocks=[21..21, 25..25] ecn_counts=None [2025-04-30T21:44:59.908947880Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=none latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 429, tv_nsec: 191949639 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 430, tv_nsec: 948590043 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 948590043 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 15, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 453.839142ms, delivered: 0, prior_delivered: 673, prior_time: Some(Instant { tv_sec: 429, tv_nsec: 191949639 }), send_elapsed: 434.141242ms, ack_elapsed: 453.839142ms, rtt: 453.688873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 430, tv_nsec: 948590043 }, next_time: Instant { tv_sec: 430, tv_nsec: 948590043 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:44:59.909036895Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:44:59.909044630Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:45:01.599874664Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:45:01.599914547Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=29 [2025-04-30T21:45:01.599933703Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=370251 blocks=[15..15] ecn_counts=None [2025-04-30T21:45:01.599944473Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PING mtu_probe=None [2025-04-30T21:45:01.599951456Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=10 [2025-04-30T21:45:01.599971032Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:45:01.599979779Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:45:01.599985770Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:01.600003222Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8087 out_len=1350 left=1307 [2025-04-30T21:45:01.600011558Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=9 pn=18 [2025-04-30T21:45:01.600017679Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=11 blocks=[21..21, 25..25, 29..29] ecn_counts=None [2025-04-30T21:45:01.600031635Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=none latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 429, tv_nsec: 191949639 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 432, tv_nsec: 639677605 }, first_sent_time: Instant { tv_sec: 432, tv_nsec: 639677605 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 15, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 453.839142ms, delivered: 0, prior_delivered: 673, prior_time: Some(Instant { tv_sec: 429, tv_nsec: 191949639 }), send_elapsed: 434.141242ms, ack_elapsed: 453.839142ms, rtt: 453.688873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 432, tv_nsec: 639677605 }, next_time: Instant { tv_sec: 432, tv_nsec: 639677605 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:01.600103569Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:45:01.600113337Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:45:02.045406606Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:45:02.045452772Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=32 [2025-04-30T21:45:02.045475033Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=51702 blocks=[18..18] ecn_counts=None [2025-04-30T21:45:02.045489420Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 18 [2025-04-30T21:45:02.045500771Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PING mtu_probe=None [2025-04-30T21:45:02.045508746Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=10 [2025-04-30T21:45:02.045549592Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:45:02.045560382Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:45:02.045565351Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=36 pn=34 [2025-04-30T21:45:02.045572484Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=51702 blocks=[18..18] ecn_counts=None [2025-04-30T21:45:02.045579267Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PING mtu_probe=None [2025-04-30T21:45:02.045584036Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm PADDING len=10 [2025-04-30T21:45:02.045594205Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 57 bytes [2025-04-30T21:45:02.045601678Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:45:02.045606838Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:02.045624952Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8087 out_len=1350 left=1309 [2025-04-30T21:45:02.045632105Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=7 pn=19 [2025-04-30T21:45:02.045635451Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm ACK delay=7 blocks=[32..32, 34..34] ecn_counts=None [2025-04-30T21:45:02.045649267Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=none latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 429, tv_nsec: 191949639 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 433, tv_nsec: 85298142 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 85298142 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 18, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 453.839142ms, delivered: 0, prior_delivered: 673, prior_time: Some(Instant { tv_sec: 429, tv_nsec: 191949639 }), send_elapsed: 434.141242ms, ack_elapsed: 453.839142ms, rtt: 453.688873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 433, tv_nsec: 85298142 }, next_time: Instant { tv_sec: 433, tv_nsec: 85298142 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:02.045735206Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:45:02.045744043Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:45:02.078530270Z TRACE quiche_apps::client] got 1071 bytes from 193.167.100.100:443 to 0.0.0.0:54640 [2025-04-30T21:45:02.078583338Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx pkt Short dcid=2885a70c23aa3693ee9c058eac8c880537bc5800 key_phase=false len=1050 pn=35 [2025-04-30T21:45:02.078602233Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm ACK delay=59 blocks=[19..19] ecn_counts=None [2025-04-30T21:45:02.078610018Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf packet newly acked 19 [2025-04-30T21:45:02.078617392Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:45:02.078669368Z TRACE quiche_apps::client] 0.0.0.0:54640: processed 1071 bytes [2025-04-30T21:45:02.078678475Z TRACE quiche_apps::client] 0.0.0.0:54640: recv() would block [2025-04-30T21:45:02.078684125Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:02.078702890Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:45:02.078706387Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:45:02.078710013Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:45:02.078713219Z INFO quiche_apps::common] 1/1 response(s) received in 4.80264804s, closing... [2025-04-30T21:45:02.078729910Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8087 out_len=1350 left=1316 [2025-04-30T21:45:02.078738436Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx pkt Short dcid=bacfc80abf9d63c7bfe3c1f460489437 key_phase=false len=10 pn=20 [2025-04-30T21:45:02.078742925Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:45:02.078758824Z TRACE quiche::recovery::congestion::recovery] 5f53582ab12353948da89e1d6938d9f13291fdcf timer=142.147428ms latest_rtt=100.163277ms srtt=41.066307ms min_rtt=31.670964ms rttvar=19.030161ms cwnd=6615 ssthresh=6615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 433, tv_nsec: 218461454 }) Rate { delivered: 673, delivered_time: Instant { tv_sec: 433, tv_nsec: 85298142 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 85298142 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 19, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 453.839142ms, delivered: 0, prior_delivered: 673, prior_time: Some(Instant { tv_sec: 429, tv_nsec: 191949639 }), send_elapsed: 434.141242ms, ack_elapsed: 453.839142ms, rtt: 453.688873ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 201351, last_update: Instant { tv_sec: 433, tv_nsec: 85298142 }, next_time: Instant { tv_sec: 433, tv_nsec: 85298142 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:02.078848581Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:54640 to 193.167.100.100:443 [2025-04-30T21:45:02.078855594Z TRACE quiche_apps::client] 0.0.0.0:54640 -> 193.167.100.100:443: done writing [2025-04-30T21:45:02.431262190Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:02.431282749Z TRACE quiche] 5f53582ab12353948da89e1d6938d9f13291fdcf draining timeout expired [2025-04-30T21:45:02.431341087Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:02.431346487Z INFO quiche_apps::client] connection closed, recv=15 sent=21 lost=7 retrans=2 sent_bytes=2622 recv_bytes=3045 lost_bytes=1337 [local_addr=0.0.0.0:54640 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=15 sent=21 lost=7 retrans=2 rtt=41.066307ms min_rtt=Some(31.670964ms) rttvar=19.030161ms cwnd=6615 sent_bytes=2622 recv_bytes=3045 lost_bytes=0 stream_retrans_bytes=53 pmtu=1350 delivery_rate=0] [2025-04-30T21:45:02.436739349Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:45:02.436985106Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44519 with scid c54fc9b0f04ec775cde1a8f83912592c7bd8a020 [2025-04-30T21:45:02.437024469Z TRACE quiche::tls] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 write message lvl=Initial len=266 [2025-04-30T21:45:02.437043083Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx pkt Initial version=1 dcid=9d7eab5711f3c09dd5c52ae31e847b4f scid=c54fc9b0f04ec775cde1a8f83912592c7bd8a020 len=270 pn=0 [2025-04-30T21:45:02.437046299Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:02.437059344Z TRACE quiche::recovery::congestion::recovery] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 timer=998.931713ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 433, tv_nsec: 476674416 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 476674416 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 433, tv_nsec: 476674416 }, next_time: Instant { tv_sec: 433, tv_nsec: 476674416 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:02.437156814Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:45:02.471548215Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:44519 [2025-04-30T21:45:02.471569615Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx pkt Initial version=1 dcid=c54fc9b0f04ec775cde1a8f83912592c7bd8a020 scid=d7490a1a49a13b06b572ce604395075c token= len=117 pn=0 [2025-04-30T21:45:02.471585364Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm ACK delay=1250 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:02.471594471Z TRACE quiche::recovery::congestion::recovery] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 packet newly acked 0 [2025-04-30T21:45:02.471602767Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm CRYPTO off=0 len=90 [2025-04-30T21:45:02.471738238Z TRACE quiche::tls] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 set write secret lvl=Handshake [2025-04-30T21:45:02.471750662Z TRACE quiche::tls] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 set read secret lvl=Handshake [2025-04-30T21:45:02.471783583Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx pkt Handshake version=1 dcid=c54fc9b0f04ec775cde1a8f83912592c7bd8a020 scid=d7490a1a49a13b06b572ce604395075c len=992 pn=0 [2025-04-30T21:45:02.471791598Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm CRYPTO off=0 len=692 [2025-04-30T21:45:02.471990557Z TRACE quiche::tls] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 write message lvl=Handshake len=36 [2025-04-30T21:45:02.471994194Z TRACE quiche::tls] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 set write secret lvl=OneRTT [2025-04-30T21:45:02.472000706Z TRACE quiche::tls] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 set read secret lvl=OneRTT [2025-04-30T21:45:02.472014882Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(9d7eab5711f3c09dd5c52ae31e847b4f), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(d7490a1a49a13b06b572ce604395075c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:45:02.472025402Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm PADDING len=279 [2025-04-30T21:45:02.472037975Z TRACE quiche_apps::client] 0.0.0.0:44519: processed 1200 bytes [2025-04-30T21:45:02.472042664Z TRACE quiche_apps::client] 0.0.0.0:44519: recv() would block [2025-04-30T21:45:02.472045189Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:02.472053023Z DEBUG quiche_apps::common] sending HTTP request "GET /lritnlxlbr\r\n" [2025-04-30T21:45:02.472118044Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx pkt Initial version=1 dcid=d7490a1a49a13b06b572ce604395075c scid=c54fc9b0f04ec775cde1a8f83912592c7bd8a020 len=6 pn=1 [2025-04-30T21:45:02.472121781Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm ACK delay=68 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:02.472129675Z TRACE quiche::recovery::congestion::recovery] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 timer=103.155795ms latest_rtt=34.573569ms srtt=34.573569ms min_rtt=34.573569ms rttvar=17.286784ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 433, tv_nsec: 511695927 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 511695927 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9631, is_app_limited: true, interval: 34.573569ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 476674416 }), send_elapsed: 0ns, ack_elapsed: 34.573569ms, rtt: 34.573569ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488089, last_update: Instant { tv_sec: 433, tv_nsec: 511695897 }, next_time: Instant { tv_sec: 433, tv_nsec: 511695927 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:02.472148350Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx pkt Handshake version=1 dcid=d7490a1a49a13b06b572ce604395075c scid=c54fc9b0f04ec775cde1a8f83912592c7bd8a020 len=45 pn=2 [2025-04-30T21:45:02.472151165Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:02.472153740Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:02.472159561Z TRACE quiche::recovery::congestion::recovery] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 timer=103.671393ms latest_rtt=34.573569ms srtt=34.573569ms min_rtt=34.573569ms rttvar=17.286784ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 433, tv_nsec: 511695927 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 511695927 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9631, is_app_limited: true, interval: 34.573569ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 476674416 }), send_elapsed: 0ns, ack_elapsed: 34.573569ms, rtt: 34.573569ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488089, last_update: Instant { tv_sec: 433, tv_nsec: 511793278 }, next_time: Instant { tv_sec: 433, tv_nsec: 511695927 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.222µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:02.472170171Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 dropped epoch 0 state [2025-04-30T21:45:02.472174729Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:45:02.472185539Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx pkt Short dcid=d7490a1a49a13b06b572ce604395075c key_phase=false len=1140 pn=3 [2025-04-30T21:45:02.472187984Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0f, 21, 2c, 29, dd, ca, be, 8a, af, 81, ed, 52, 6f, b8, d1, 34, 7e, 62, 66, 69] reset_token=[68, 7a, 03, 05, 61, 66, 0c, 32, c0, 8a, 4a, c0, 28, 66, bc, 50] [2025-04-30T21:45:02.472199705Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6e, 1f, 25, af, 73, 23, f9, 0f, 4c, a8, 6c, c7, 71, 3b, 6e, 54, 50, 07, da, e8] reset_token=[fd, 3f, bd, 17, ea, c4, 62, 90, 48, d7, d1, 6d, 3b, 90, 46, 36] [2025-04-30T21:45:02.472204995Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:02.472207580Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm PADDING len=1038 [2025-04-30T21:45:02.472214473Z TRACE quiche::recovery::congestion::recovery] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 timer=103.616551ms latest_rtt=34.573569ms srtt=34.573569ms min_rtt=34.573569ms rttvar=17.286784ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 433, tv_nsec: 511695927 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 511695927 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9631, is_app_limited: true, interval: 34.573569ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 476674416 }), send_elapsed: 0ns, ack_elapsed: 34.573569ms, rtt: 34.573569ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 488089, last_update: Instant { tv_sec: 433, tv_nsec: 511793278 }, next_time: Instant { tv_sec: 433, tv_nsec: 512012500 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:02.472256651Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44519 to 193.167.100.100:443 [2025-04-30T21:45:02.472264806Z TRACE quiche_apps::client] 0.0.0.0:44519 -> 193.167.100.100:443: done writing [2025-04-30T21:45:02.505519400Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:44519 [2025-04-30T21:45:02.505537313Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx pkt Short dcid=0f212c29ddcabe8aaf81ed526fb8d1347e626669 key_phase=false len=134 pn=0 [2025-04-30T21:45:02.505548584Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 path ID 0 now see SCID with seq num 1 [2025-04-30T21:45:02.505556188Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm ACK delay=140 blocks=[3..3] ecn_counts=None [2025-04-30T21:45:02.505563101Z TRACE quiche::recovery::congestion::recovery] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 packet newly acked 3 [2025-04-30T21:45:02.505569784Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm HANDSHAKE_DONE [2025-04-30T21:45:02.505575925Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 dropped epoch 1 state [2025-04-30T21:45:02.505584371Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[d5, 49, 74, d9, 7f, 13, 21, 0a, 23, c9, 2e, f7, 88, 52, 1c, d9] reset_token=[93, 25, 1e, 28, 6b, 4f, ff, f6, e9, 42, 2c, 1c, ca, 5b, 25, 07] [2025-04-30T21:45:02.505594660Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:45:02.505602164Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[ab, 0e, 5d, 2d, 4f, 2d, 4c, ab, db, 1f, 28, 3c, 88, c6, 3d, c7] reset_token=[32, f5, d5, 77, 4e, 79, 59, f2, 7d, fd, d5, 21, af, cb, 11, d7] [2025-04-30T21:45:02.505614096Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[0b, 9d, df, d4, 86, 6c, 82, 80, 84, 4c, cd, 56, 7e, 86, df, e3] reset_token=[78, 23, 3c, 18, 20, 1b, 6c, 32, 45, f9, 71, b5, e5, 37, e9, c0] [2025-04-30T21:45:02.505631999Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:02.505653169Z TRACE quiche_apps::client] 0.0.0.0:44519: processed 155 bytes [2025-04-30T21:45:02.505661785Z TRACE quiche_apps::client] 0.0.0.0:44519: recv() would block [2025-04-30T21:45:02.505666934Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:02.505671573Z INFO quiche_apps::client] Retiring source CID c54fc9b0f04ec775cde1a8f83912592c7bd8a020 [2025-04-30T21:45:02.505689616Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:45:02.505696339Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx pkt Short dcid=d54974d97f13210a23c92ef788521cd9 key_phase=false len=47 pn=4 [2025-04-30T21:45:02.505699815Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm ACK delay=19 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:02.505703973Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[af, 56, 95, 23, 3e, b8, 93, 60, 3f, 9d, 82, 0d, c3, 71, e0, f5, b6, 40, d8, e5] reset_token=[3e, b1, 45, ec, b9, b0, 0d, cf, 15, 2d, 5f, 10, 45, c4, b5, 77] [2025-04-30T21:45:02.505711056Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:02.505720744Z TRACE quiche::recovery::congestion::recovery] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 timer=112.593465ms latest_rtt=33.205458ms srtt=34.402554ms min_rtt=33.205458ms rttvar=13.307115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 433, tv_nsec: 545366504 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 545366504 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 35021, is_app_limited: true, interval: 33.522031ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 511695927 }), send_elapsed: 316.573µs, ack_elapsed: 33.522031ms, rtt: 33.205458ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 490515, last_update: Instant { tv_sec: 433, tv_nsec: 545366504 }, next_time: Instant { tv_sec: 433, tv_nsec: 545366504 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:02.505777349Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:44519 to 193.167.100.100:443 [2025-04-30T21:45:02.505785264Z TRACE quiche_apps::client] 0.0.0.0:44519 -> 193.167.100.100:443: done writing [2025-04-30T21:45:02.506998027Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:44519 [2025-04-30T21:45:02.507009478Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx pkt Short dcid=0f212c29ddcabe8aaf81ed526fb8d1347e626669 key_phase=false len=1046 pn=1 [2025-04-30T21:45:02.507017623Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm HANDSHAKE_DONE [2025-04-30T21:45:02.507022312Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:45:02.507033412Z TRACE quiche_apps::client] 0.0.0.0:44519: processed 1067 bytes [2025-04-30T21:45:02.507040606Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:44519 [2025-04-30T21:45:02.507057337Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx pkt Short dcid=0f212c29ddcabe8aaf81ed526fb8d1347e626669 key_phase=false len=36 pn=2 [2025-04-30T21:45:02.507064550Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm HANDSHAKE_DONE [2025-04-30T21:45:02.507076121Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:45:02.507081752Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 rx frm PADDING len=13 [2025-04-30T21:45:02.507090708Z TRACE quiche_apps::client] 0.0.0.0:44519: processed 57 bytes [2025-04-30T21:45:02.507097181Z TRACE quiche_apps::client] 0.0.0.0:44519: recv() would block [2025-04-30T21:45:02.507101118Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:02.507109363Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:45:02.507113321Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:45:02.507117008Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:45:02.507120564Z INFO quiche_apps::common] 1/1 response(s) received in 69.959672ms, closing... [2025-04-30T21:45:02.507130923Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1316 [2025-04-30T21:45:02.507135221Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx pkt Short dcid=d54974d97f13210a23c92ef788521cd9 key_phase=false len=10 pn=5 [2025-04-30T21:45:02.507138938Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:45:02.507149458Z TRACE quiche::recovery::congestion::recovery] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 timer=112.60767ms latest_rtt=33.205458ms srtt=34.402554ms min_rtt=33.205458ms rttvar=13.307115ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 433, tv_nsec: 545366504 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 545366504 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 35021, is_app_limited: true, interval: 33.522031ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 511695927 }), send_elapsed: 316.573µs, ack_elapsed: 33.522031ms, rtt: 33.205458ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 490515, last_update: Instant { tv_sec: 433, tv_nsec: 546809614 }, next_time: Instant { tv_sec: 433, tv_nsec: 545366504 }, max_datagram_size: 1350, last_packet_size: None, iv: 254.834µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:02.507201064Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:44519 to 193.167.100.100:443 [2025-04-30T21:45:02.507206013Z TRACE quiche_apps::client] 0.0.0.0:44519 -> 193.167.100.100:443: done writing [2025-04-30T21:45:02.770532922Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:02.770562527Z TRACE quiche] c54fc9b0f04ec775cde1a8f83912592c7bd8a020 draining timeout expired [2025-04-30T21:45:02.770621447Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:02.770626185Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 [local_addr=0.0.0.0:44519 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=34.402554ms min_rtt=Some(33.205458ms) rttvar=13.307115ms cwnd=13500 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=35021] [2025-04-30T21:45:02.775895676Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:45:02.776137876Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39578 with scid 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 [2025-04-30T21:45:02.776176968Z TRACE quiche::tls] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 write message lvl=Initial len=266 [2025-04-30T21:45:02.776201434Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Initial version=1 dcid=d5b3528e66866d1347e318123dc55720 scid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 len=270 pn=0 [2025-04-30T21:45:02.776204670Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:02.776217694Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=998.926514ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 433, tv_nsec: 815827527 }, next_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:02.776309785Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:45:03.776384433Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:03.776416653Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 loss detection timeout expired [2025-04-30T21:45:03.776424347Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=997.719239ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 433, tv_nsec: 815827527 }, next_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:03.776445697Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:03.776485010Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Initial version=1 dcid=d5b3528e66866d1347e318123dc55720 scid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 len=270 pn=1 [2025-04-30T21:45:03.776489168Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:03.776506750Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=1.997955146s 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: 433, tv_nsec: 815827527 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 434, tv_nsec: 816145086 }, next_time: Instant { tv_sec: 434, tv_nsec: 816145086 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:03.776615422Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:03.776623257Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:03.811891936Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:03.811914478Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Initial version=1 dcid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 scid=d50ced7ae542b7c0c18e22f1ba3a7053 token= len=119 pn=2 [2025-04-30T21:45:03.811933033Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm ACK delay=1001977 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:03.811943142Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 packet newly acked 0 [2025-04-30T21:45:03.811953130Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm CRYPTO off=0 len=90 [2025-04-30T21:45:03.812101656Z TRACE quiche::tls] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 set write secret lvl=Handshake [2025-04-30T21:45:03.812115742Z TRACE quiche::tls] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 set read secret lvl=Handshake [2025-04-30T21:45:03.812148072Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Handshake version=1 dcid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 scid=d50ced7ae542b7c0c18e22f1ba3a7053 len=990 pn=2 [2025-04-30T21:45:03.812155676Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm CRYPTO off=0 len=691 [2025-04-30T21:45:03.812381766Z TRACE quiche::tls] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 write message lvl=Handshake len=36 [2025-04-30T21:45:03.812387788Z TRACE quiche::tls] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 set write secret lvl=OneRTT [2025-04-30T21:45:03.812394710Z TRACE quiche::tls] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 set read secret lvl=OneRTT [2025-04-30T21:45:03.812410640Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(d5b3528e66866d1347e318123dc55720), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(d50ced7ae542b7c0c18e22f1ba3a7053), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:45:03.812422161Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PADDING len=278 [2025-04-30T21:45:03.812435777Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 1200 bytes [2025-04-30T21:45:03.812440515Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:03.812443020Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:03.812450744Z DEBUG quiche_apps::common] sending HTTP request "GET /ssmtkrmdmy\r\n" [2025-04-30T21:45:03.812522187Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Initial version=1 dcid=d50ced7ae542b7c0c18e22f1ba3a7053 scid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 len=6 pn=2 [2025-04-30T21:45:03.812525854Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm ACK delay=76 blocks=[2..2] ecn_counts=None [2025-04-30T21:45:03.812539549Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.071216908s latest_rtt=1.035764861s srtt=1.035764861s min_rtt=1.035764861s rttvar=517.88243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 434, tv_nsec: 851592388 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035764861s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 815827527 }), send_elapsed: 0ns, ack_elapsed: 1.035764861s, rtt: 1.035764861s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 16292, last_update: Instant { tv_sec: 434, tv_nsec: 852091525 }, next_time: Instant { tv_sec: 434, tv_nsec: 852091555 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:03.812558044Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Handshake version=1 dcid=d50ced7ae542b7c0c18e22f1ba3a7053 scid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 len=45 pn=3 [2025-04-30T21:45:03.812560919Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm ACK delay=51 blocks=[2..2] ecn_counts=None [2025-04-30T21:45:03.812563484Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:03.812569225Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.071187494s latest_rtt=1.035764861s srtt=1.035764861s min_rtt=1.035764861s rttvar=517.88243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=440 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 434, tv_nsec: 851592388 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035764861s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 815827527 }), send_elapsed: 0ns, ack_elapsed: 1.035764861s, rtt: 1.035764861s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 16292, last_update: Instant { tv_sec: 434, tv_nsec: 852197071 }, next_time: Instant { tv_sec: 434, tv_nsec: 852091555 }, max_datagram_size: 1350, last_packet_size: None, iv: 6.567641ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:03.812579924Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 dropped epoch 0 state [2025-04-30T21:45:03.812584643Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:45:03.812595493Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Short dcid=d50ced7ae542b7c0c18e22f1ba3a7053 key_phase=false len=1140 pn=4 [2025-04-30T21:45:03.812597988Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, 36, 5b, 93, 96, 1c, 2d, 75, 11, 5e, 66, d8, 17, 7c, 87, f6, 27, f2, c4, 00] reset_token=[4f, c7, f6, bc, 49, 7a, 07, 3a, f5, fb, 4a, 2d, db, 2e, cd, c4] [2025-04-30T21:45:03.812604270Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9d, 72, 25, bd, e8, d5, 81, c6, 4d, ef, ae, cc, 28, 6e, c6, cf, e4, a7, 28, 85] reset_token=[d7, 37, cb, d1, 47, d8, cc, fc, f0, 5b, 78, 78, 0b, 44, 4f, da] [2025-04-30T21:45:03.812613066Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:03.812615651Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm PADDING len=1038 [2025-04-30T21:45:03.812622724Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.10718597s latest_rtt=1.035764861s srtt=1.035764861s min_rtt=1.035764861s rttvar=517.88243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 434, tv_nsec: 851592388 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035764861s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 815827527 }), send_elapsed: 0ns, ack_elapsed: 1.035764861s, rtt: 1.035764861s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 16292, last_update: Instant { tv_sec: 434, tv_nsec: 852197071 }, next_time: Instant { tv_sec: 434, tv_nsec: 858764712 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:03.812663730Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:03.812668589Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:03.812755500Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:03.812762934Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 dropped invalid packet [2025-04-30T21:45:03.812766711Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 1200 bytes [2025-04-30T21:45:03.812771490Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:03.812775277Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:03.812781128Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:06.923949168Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:06.923980356Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 loss detection timeout expired [2025-04-30T21:45:06.923989353Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.10311285s latest_rtt=1.035764861s srtt=1.035764861s min_rtt=1.035764861s rttvar=517.88243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 434, tv_nsec: 851592388 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035764861s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 815827527 }), send_elapsed: 0ns, ack_elapsed: 1.035764861s, rtt: 1.035764861s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 16292, last_update: Instant { tv_sec: 434, tv_nsec: 852197071 }, next_time: Instant { tv_sec: 434, tv_nsec: 858764712 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:06.924028285Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:06.924060365Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Handshake version=1 dcid=d50ced7ae542b7c0c18e22f1ba3a7053 scid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 len=48 pn=5 [2025-04-30T21:45:06.924064903Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm ACK delay=388988 blocks=[2..2] ecn_counts=None [2025-04-30T21:45:06.924071275Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:06.924091112Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.153011942s latest_rtt=1.035764861s srtt=1.035764861s min_rtt=1.035764861s rttvar=517.88243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1391 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 434, tv_nsec: 851592388 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035764861s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 815827527 }), send_elapsed: 0ns, ack_elapsed: 1.035764861s, rtt: 1.035764861s } } pacer=Pacer { enabled: true, capacity: 13500, used: 110, rate: 16292, last_update: Instant { tv_sec: 437, tv_nsec: 963721984 }, next_time: Instant { tv_sec: 437, tv_nsec: 963721984 }, max_datagram_size: 1350, last_packet_size: Some(110), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:06.924183433Z TRACE quiche_apps::client] written 110 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:06.924191037Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:06.956704406Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:06.956721428Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Short dcid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 key_phase=false len=126 pn=0 [2025-04-30T21:45:06.956737458Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm HANDSHAKE_DONE [2025-04-30T21:45:06.956751284Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 dropped epoch 1 state [2025-04-30T21:45:06.956761753Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[ee, 43, bd, 1d, e3, 29, 72, b8, 39, f5, 4d, 29, cb, 12, 3b, 9b] reset_token=[ab, b8, 74, f2, d6, f0, e1, c9, 16, 95, 30, ad, 9c, 5f, 0c, e0] [2025-04-30T21:45:06.956775369Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:45:06.956784275Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[43, 9f, dd, 02, 6f, 00, 62, 49, d5, c0, fd, 31, 3b, 64, 1c, 79] reset_token=[c0, af, 17, d6, 7b, 05, d7, 42, b0, 41, a2, 5d, 4a, 7f, 48, ac] [2025-04-30T21:45:06.956797800Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[9f, 95, 4d, 53, 58, aa, 58, 3a, 8f, 19, 0e, 71, 6c, 48, 20, 25] reset_token=[a8, a3, 31, e2, e5, fd, cb, b1, 35, c9, 94, 99, ee, d3, 32, c5] [2025-04-30T21:45:06.956820041Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 147 bytes [2025-04-30T21:45:06.956828537Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:06.956833336Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:06.956846881Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:45:06.956857391Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Short dcid=ee43bd1de32972b839f54d29cb123b9b key_phase=false len=7 pn=6 [2025-04-30T21:45:06.956874262Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm ACK delay=15 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:06.956881706Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:06.956896554Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=6.264531645s latest_rtt=1.035764861s srtt=1.035764861s min_rtt=1.035764861s rttvar=517.88243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 434, tv_nsec: 851592388 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 815827527 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035764861s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 433, tv_nsec: 815827527 }), send_elapsed: 0ns, ack_elapsed: 1.035764861s, rtt: 1.035764861s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 16292, last_update: Instant { tv_sec: 437, tv_nsec: 996522837 }, next_time: Instant { tv_sec: 437, tv_nsec: 963721984 }, max_datagram_size: 1350, last_packet_size: None, iv: 9.268353ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:06.956961043Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:06.956968988Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:07.013684619Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:07.013709566Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Short dcid=89e9746df98d6cdb02a09ab1b57d42f16bd39e42 key_phase=false len=36 pn=1 [2025-04-30T21:45:07.013724814Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm ACK delay=3209 blocks=[6..6] ecn_counts=None [2025-04-30T21:45:07.013733740Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 packet newly acked 6 [2025-04-30T21:45:07.013741214Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 packet 4 lost on epoch 2 [2025-04-30T21:45:07.013749450Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PADDING len=13 [2025-04-30T21:45:07.013769367Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 57 bytes [2025-04-30T21:45:07.013778984Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:07.013784725Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:07.013800996Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1316 [2025-04-30T21:45:07.013813980Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Short dcid=ee43bd1de32972b839f54d29cb123b9b key_phase=false len=102 pn=7 [2025-04-30T21:45:07.013819971Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, 36, 5b, 93, 96, 1c, 2d, 75, 11, 5e, 66, d8, 17, 7c, 87, f6, 27, f2, c4, 00] reset_token=[4f, c7, f6, bc, 49, 7a, 07, 3a, f5, fb, 4a, 2d, db, 2e, cd, c4] [2025-04-30T21:45:07.013835289Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9d, 72, 25, bd, e8, d5, 81, c6, 4d, ef, ae, cc, 28, 6e, c6, cf, e4, a7, 28, 85] reset_token=[d7, 37, cb, d1, 47, d8, cc, fc, f0, 5b, 78, 78, 0b, 44, 4f, da] [2025-04-30T21:45:07.013847402Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:07.013906031Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.442133886s latest_rtt=89.666633ms srtt=917.502582ms min_rtt=89.666633ms rttvar=624.936379ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 438, tv_nsec: 110341269 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, first_sent_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 9, is_app_limited: true, interval: 4.147894457s, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 434, tv_nsec: 851592388 }), send_elapsed: 4.147894457s, ack_elapsed: 3.201796229s, rtt: 89.666633ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 12874, last_update: Instant { tv_sec: 437, tv_nsec: 996522837 }, next_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:07.013975740Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:07.013983254Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:07.045466083Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:07.045485689Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Short dcid=48365b93961c2d75115e66d8177c87f627f2c400 key_phase=false len=36 pn=2 [2025-04-30T21:45:07.045496369Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 path ID 0 now see SCID with seq num 1 [2025-04-30T21:45:07.045504174Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm ACK delay=46 blocks=[6..7] ecn_counts=None [2025-04-30T21:45:07.045510916Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 packet newly acked 7 [2025-04-30T21:45:07.045518741Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:07.045524832Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PADDING len=12 [2025-04-30T21:45:07.045544839Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 57 bytes [2025-04-30T21:45:07.045551993Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:07.045556691Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:07.045561560Z INFO quiche_apps::client] Retiring source CID 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 [2025-04-30T21:45:07.045580495Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10936 out_len=1350 left=1311 [2025-04-30T21:45:07.045587769Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Short dcid=ee43bd1de32972b839f54d29cb123b9b key_phase=false len=45 pn=8 [2025-04-30T21:45:07.045592889Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm ACK delay=11 blocks=[1..2] ecn_counts=None [2025-04-30T21:45:07.045599240Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[4c, b2, 9b, 83, 19, f6, a7, 2b, f6, 1c, b0, f1, ea, 5e, 1d, 5f, e1, 65, 02, c0] reset_token=[99, 40, 9e, 55, 28, d7, e3, 89, fc, 63, 16, 8c, 7a, c7, 71, 48] [2025-04-30T21:45:07.045621612Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.600458906s latest_rtt=22.422161ms srtt=805.617529ms min_rtt=22.422161ms rttvar=692.472389ms cwnd=9450 ssthresh=9450 bytes_in_flight=79 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 438, tv_nsec: 142122943 }) Rate { delivered: 510, delivered_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, first_sent_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { delivery_rate: 6065, is_app_limited: true, interval: 22.422161ms, delivered: 136, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 438, tv_nsec: 62743842 }), send_elapsed: 0ns, ack_elapsed: 22.422161ms, rtt: 22.422161ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 14662, last_update: Instant { tv_sec: 437, tv_nsec: 996522837 }, next_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:07.045697693Z TRACE quiche_apps::client] written 79 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:07.045706079Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:07.046937526Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:07.046947955Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Short dcid=48365b93961c2d75115e66d8177c87f627f2c400 key_phase=false len=1045 pn=3 [2025-04-30T21:45:07.046956962Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:45:07.046967021Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 1066 bytes [2025-04-30T21:45:07.046972321Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:07.046976048Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:07.046983161Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:45:07.046987429Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-04-30T21:45:07.046996726Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10778 out_len=1350 left=1311 [2025-04-30T21:45:07.047001956Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Short dcid=ee43bd1de32972b839f54d29cb123b9b key_phase=false len=5 pn=9 [2025-04-30T21:45:07.047006595Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm ACK delay=6 blocks=[1..3] ecn_counts=None [2025-04-30T21:45:07.047017936Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.599062793s latest_rtt=22.422161ms srtt=805.617529ms min_rtt=22.422161ms rttvar=692.472389ms cwnd=9450 ssthresh=9450 bytes_in_flight=79 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 438, tv_nsec: 142122943 }) Rate { delivered: 510, delivered_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, first_sent_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { delivery_rate: 6065, is_app_limited: true, interval: 22.422161ms, delivered: 136, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 438, tv_nsec: 62743842 }), send_elapsed: 0ns, ack_elapsed: 22.422161ms, rtt: 22.422161ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 14662, last_update: Instant { tv_sec: 437, tv_nsec: 996522837 }, next_time: Instant { tv_sec: 438, tv_nsec: 62743842 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:07.047066145Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:07.047073659Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:07.102669278Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:07.102702360Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Short dcid=48365b93961c2d75115e66d8177c87f627f2c400 key_phase=false len=36 pn=5 [2025-04-30T21:45:07.102723419Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm ACK delay=3221 blocks=[8..8] ecn_counts=None [2025-04-30T21:45:07.102734770Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 packet newly acked 8 [2025-04-30T21:45:07.102746962Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PADDING len=13 [2025-04-30T21:45:07.102771127Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 57 bytes [2025-04-30T21:45:07.102781647Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:07.102789141Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:07.102801233Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:18.086596626Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:18.086636269Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Short dcid=48365b93961c2d75115e66d8177c87f627f2c400 key_phase=false len=36 pn=7 [2025-04-30T21:45:18.086660414Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm ACK delay=1376180 blocks=[8..8] ecn_counts=None [2025-04-30T21:45:18.086676213Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PING mtu_probe=None [2025-04-30T21:45:18.086684108Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PADDING len=10 [2025-04-30T21:45:18.086707381Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 57 bytes [2025-04-30T21:45:18.086719564Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:18.086728270Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Short dcid=48365b93961c2d75115e66d8177c87f627f2c400 key_phase=false len=36 pn=9 [2025-04-30T21:45:18.086738649Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm ACK delay=1376180 blocks=[8..8] ecn_counts=None [2025-04-30T21:45:18.086746764Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PING mtu_probe=None [2025-04-30T21:45:18.086753687Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PADDING len=10 [2025-04-30T21:45:18.086767403Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 57 bytes [2025-04-30T21:45:18.086777161Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:18.086783994Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:18.086804322Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10879 out_len=1350 left=1305 [2025-04-30T21:45:18.086816324Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Short dcid=ee43bd1de32972b839f54d29cb123b9b key_phase=false len=11 pn=10 [2025-04-30T21:45:18.086823888Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm ACK delay=9 blocks=[3..3, 5..5, 7..7, 9..9] ecn_counts=None [2025-04-30T21:45:18.086842012Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=none latest_rtt=79.636467ms srtt=711.744895ms min_rtt=22.422161ms rttvar=707.099556ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 438, tv_nsec: 142122943 }) Rate { delivered: 589, delivered_time: Instant { tv_sec: 449, tv_nsec: 126477141 }, first_sent_time: Instant { tv_sec: 449, tv_nsec: 126477141 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 992, is_app_limited: true, interval: 79.636467ms, delivered: 79, prior_delivered: 510, prior_time: Some(Instant { tv_sec: 438, tv_nsec: 62743842 }), send_elapsed: 0ns, ack_elapsed: 79.636467ms, rtt: 79.636467ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 16596, last_update: Instant { tv_sec: 449, tv_nsec: 126477141 }, next_time: Instant { tv_sec: 449, tv_nsec: 126477141 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:18.086924625Z TRACE quiche_apps::client] written 45 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:18.086930385Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:18.118737729Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:39578 [2025-04-30T21:45:18.118773195Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx pkt Short dcid=48365b93961c2d75115e66d8177c87f627f2c400 key_phase=false len=36 pn=10 [2025-04-30T21:45:18.118790577Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm ACK delay=73 blocks=[10..10] ecn_counts=None [2025-04-30T21:45:18.118802189Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 packet newly acked 10 [2025-04-30T21:45:18.118811817Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:45:18.118820794Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 rx frm PADDING len=8 [2025-04-30T21:45:18.118843466Z TRACE quiche_apps::client] 0.0.0.0:39578: processed 57 bytes [2025-04-30T21:45:18.118851971Z TRACE quiche_apps::client] 0.0.0.0:39578: recv() would block [2025-04-30T21:45:18.118857071Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:18.118869735Z TRACE quiche_apps::common] received 0 bytes [2025-04-30T21:45:18.118874624Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-04-30T21:45:18.118879923Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:45:18.118883681Z INFO quiche_apps::common] 1/1 response(s) received in 15.342570118s, closing... [2025-04-30T21:45:18.118895873Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10879 out_len=1350 left=1316 [2025-04-30T21:45:18.118901914Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx pkt Short dcid=ee43bd1de32972b839f54d29cb123b9b key_phase=false len=10 pn=11 [2025-04-30T21:45:18.118905040Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:45:18.118916041Z TRACE quiche::recovery::congestion::recovery] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 timer=3.56511686s latest_rtt=79.636467ms srtt=711.744895ms min_rtt=22.422161ms rttvar=707.099556ms cwnd=9450 ssthresh=9450 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 449, tv_nsec: 215438921 }) Rate { delivered: 589, delivered_time: Instant { tv_sec: 449, tv_nsec: 126477141 }, first_sent_time: Instant { tv_sec: 449, tv_nsec: 126477141 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 31.973022ms, delivered: 0, prior_delivered: 589, prior_time: Some(Instant { tv_sec: 449, tv_nsec: 126477141 }), send_elapsed: 0ns, ack_elapsed: 31.973022ms, rtt: 31.973022ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 16596, last_update: Instant { tv_sec: 449, tv_nsec: 126477141 }, next_time: Instant { tv_sec: 449, tv_nsec: 126477141 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:18.119000658Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:39578 to 193.167.100.100:443 [2025-04-30T21:45:18.119007270Z TRACE quiche_apps::client] 0.0.0.0:39578 -> 193.167.100.100:443: done writing [2025-04-30T21:45:28.742387914Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:28.742433089Z TRACE quiche] 89e9746df98d6cdb02a09ab1b57d42f16bd39e42 draining timeout expired [2025-04-30T21:45:28.742504100Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:28.742510823Z INFO quiche_apps::client] connection closed, recv=10 sent=12 lost=2 retrans=3 sent_bytes=2510 recv_bytes=2755 lost_bytes=1174 [local_addr=0.0.0.0:39578 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=10 sent=12 lost=2 retrans=3 rtt=711.744895ms min_rtt=Some(22.422161ms) rttvar=707.099556ms cwnd=9450 sent_bytes=2510 recv_bytes=2755 lost_bytes=0 stream_retrans_bytes=319 pmtu=1350 delivery_rate=0] [2025-04-30T21:45:28.747911401Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:45:28.748165603Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58067 with scid 948e61a6c189773b12d1675999fa97f261d29677 [2025-04-30T21:45:28.748206209Z TRACE quiche::tls] 948e61a6c189773b12d1675999fa97f261d29677 write message lvl=Initial len=266 [2025-04-30T21:45:28.748226286Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Initial version=1 dcid=7e71099183b1d681f523d1a090be51f2 scid=948e61a6c189773b12d1675999fa97f261d29677 len=270 pn=0 [2025-04-30T21:45:28.748230885Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:28.748245462Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=998.928127ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 459, tv_nsec: 787856948 }, first_sent_time: Instant { tv_sec: 459, tv_nsec: 787856948 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 459, tv_nsec: 787856948 }, next_time: Instant { tv_sec: 459, tv_nsec: 787856948 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:28.748361207Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:45:29.748426049Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:29.748459181Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 loss detection timeout expired [2025-04-30T21:45:29.748467998Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=997.70493ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 459, tv_nsec: 787856948 }, first_sent_time: Instant { tv_sec: 459, tv_nsec: 787856948 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 459, tv_nsec: 787856948 }, next_time: Instant { tv_sec: 459, tv_nsec: 787856948 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:29.748506390Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:29.748546795Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Initial version=1 dcid=7e71099183b1d681f523d1a090be51f2 scid=948e61a6c189773b12d1675999fa97f261d29677 len=270 pn=1 [2025-04-30T21:45:29.748550993Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:29.748568656Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=1.997954485s 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: 459, tv_nsec: 787856948 }, first_sent_time: Instant { tv_sec: 459, tv_nsec: 787856948 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 460, tv_nsec: 788206270 }, next_time: Instant { tv_sec: 460, tv_nsec: 788206270 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:29.748663944Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:29.748675566Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:29.783635497Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:29.783658741Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Initial version=1 dcid=948e61a6c189773b12d1675999fa97f261d29677 scid=234c73a8ff54a256aa57f86d01069285 token= len=117 pn=4 [2025-04-30T21:45:29.783676273Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=561 blocks=[0..1] ecn_counts=None [2025-04-30T21:45:29.783684829Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 0 [2025-04-30T21:45:29.783689157Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 1 [2025-04-30T21:45:29.783697613Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm CRYPTO off=0 len=90 [2025-04-30T21:45:29.783822947Z TRACE quiche::tls] 948e61a6c189773b12d1675999fa97f261d29677 set write secret lvl=Handshake [2025-04-30T21:45:29.783838236Z TRACE quiche::tls] 948e61a6c189773b12d1675999fa97f261d29677 set read secret lvl=Handshake [2025-04-30T21:45:29.783865206Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Handshake version=1 dcid=948e61a6c189773b12d1675999fa97f261d29677 scid=234c73a8ff54a256aa57f86d01069285 len=992 pn=4 [2025-04-30T21:45:29.783871658Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm CRYPTO off=0 len=692 [2025-04-30T21:45:29.784061263Z TRACE quiche::tls] 948e61a6c189773b12d1675999fa97f261d29677 write message lvl=Handshake len=36 [2025-04-30T21:45:29.784064880Z TRACE quiche::tls] 948e61a6c189773b12d1675999fa97f261d29677 set write secret lvl=OneRTT [2025-04-30T21:45:29.784071502Z TRACE quiche::tls] 948e61a6c189773b12d1675999fa97f261d29677 set read secret lvl=OneRTT [2025-04-30T21:45:29.784086861Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(7e71099183b1d681f523d1a090be51f2), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(234c73a8ff54a256aa57f86d01069285), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:45:29.784104413Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=279 [2025-04-30T21:45:29.784117678Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 1200 bytes [2025-04-30T21:45:29.784122447Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:29.784125132Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:29.784133337Z DEBUG quiche_apps::common] sending HTTP request "GET /bpafeswbjv\r\n" [2025-04-30T21:45:29.784206845Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Initial version=1 dcid=234c73a8ff54a256aa57f86d01069285 scid=948e61a6c189773b12d1675999fa97f261d29677 len=6 pn=2 [2025-04-30T21:45:29.784210592Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=68 blocks=[4..4] ecn_counts=None [2025-04-30T21:45:29.784218336Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=104.824829ms latest_rtt=35.129999ms srtt=35.129999ms min_rtt=35.129999ms rttvar=17.564999ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, first_sent_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.035479321s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 459, tv_nsec: 787856948 }), send_elapsed: 0ns, ack_elapsed: 1.035479321s, rtt: 1.035479321s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 480358, last_update: Instant { tv_sec: 460, tv_nsec: 823767766 }, next_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:29.784236390Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Handshake version=1 dcid=234c73a8ff54a256aa57f86d01069285 scid=948e61a6c189773b12d1675999fa97f261d29677 len=45 pn=3 [2025-04-30T21:45:29.784239155Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=46 blocks=[4..4] ecn_counts=None [2025-04-30T21:45:29.784241640Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:29.784247451Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=105.341996ms latest_rtt=35.129999ms srtt=35.129999ms min_rtt=35.129999ms rttvar=17.564999ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, first_sent_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.035479321s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 459, tv_nsec: 787856948 }), send_elapsed: 0ns, ack_elapsed: 1.035479321s, rtt: 1.035479321s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 480358, last_update: Instant { tv_sec: 460, tv_nsec: 823882420 }, next_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, max_datagram_size: 1350, last_packet_size: None, iv: 222.751µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:29.784263461Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 dropped epoch 0 state [2025-04-30T21:45:29.784268229Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:45:29.784279510Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=234c73a8ff54a256aa57f86d01069285 key_phase=false len=1140 pn=4 [2025-04-30T21:45:29.784282035Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[26, 1f, 33, c9, f4, 95, ef, 27, 34, 1c, 0f, 5e, 23, 77, bc, 9a, 3c, af, 74, cb] reset_token=[77, fa, cb, c9, c2, d4, 84, d5, b1, 29, 26, 7a, 2e, de, 57, 5a] [2025-04-30T21:45:29.784288758Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e3, 17, c5, 67, fe, e3, e2, fe, 34, 9c, 00, e2, 28, 2d, 79, 96, 8e, bd, 26, 22] reset_token=[88, 90, 6a, 1e, 54, 25, c7, ea, 06, 17, aa, b1, 10, 30, 1d, ec] [2025-04-30T21:45:29.784294268Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:29.784296843Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm PADDING len=1038 [2025-04-30T21:45:29.784303826Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=105.28562ms latest_rtt=35.129999ms srtt=35.129999ms min_rtt=35.129999ms rttvar=17.564999ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, first_sent_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.035479321s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 459, tv_nsec: 787856948 }), send_elapsed: 0ns, ack_elapsed: 1.035479321s, rtt: 1.035479321s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 480358, last_update: Instant { tv_sec: 460, tv_nsec: 823882420 }, next_time: Instant { tv_sec: 460, tv_nsec: 824105171 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:29.784370380Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:29.784382112Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:29.890543532Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:29.890575502Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 loss detection timeout expired [2025-04-30T21:45:29.890583577Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=104.394842ms latest_rtt=35.129999ms srtt=35.129999ms min_rtt=35.129999ms rttvar=17.564999ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, first_sent_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.035479321s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 459, tv_nsec: 787856948 }), send_elapsed: 0ns, ack_elapsed: 1.035479321s, rtt: 1.035479321s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 480358, last_update: Instant { tv_sec: 460, tv_nsec: 823882420 }, next_time: Instant { tv_sec: 460, tv_nsec: 824105171 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:29.890622540Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:29.890652105Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Handshake version=1 dcid=234c73a8ff54a256aa57f86d01069285 scid=948e61a6c189773b12d1675999fa97f261d29677 len=46 pn=5 [2025-04-30T21:45:29.890656283Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=13347 blocks=[4..4] ecn_counts=None [2025-04-30T21:45:29.890661733Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:29.890680378Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=154.298893ms latest_rtt=35.129999ms srtt=35.129999ms min_rtt=35.129999ms rttvar=17.564999ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, first_sent_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.035479321s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 459, tv_nsec: 787856948 }), send_elapsed: 0ns, ack_elapsed: 1.035479321s, rtt: 1.035479321s } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 480358, last_update: Instant { tv_sec: 460, tv_nsec: 930315828 }, next_time: Instant { tv_sec: 460, tv_nsec: 930315828 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:29.890776217Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:29.890785715Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:29.923161950Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:29.923186897Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=948e61a6c189773b12d1675999fa97f261d29677 key_phase=false len=126 pn=0 [2025-04-30T21:45:29.923203087Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm HANDSHAKE_DONE [2025-04-30T21:45:29.923214559Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 dropped epoch 1 state [2025-04-30T21:45:29.923224627Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[f4, 77, 87, 62, 87, f6, 1c, 3c, 0f, 9f, ad, 5e, 16, 49, 3d, f0] reset_token=[86, 89, ef, ac, 9c, 28, f1, d2, 60, 28, 86, d7, a5, 18, 7e, 10] [2025-04-30T21:45:29.923237522Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:45:29.923245497Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[c5, cf, 58, 0b, de, 30, 72, 0f, 10, 02, d3, d0, 01, 11, 0c, 68] reset_token=[a9, 9c, 91, d4, fc, 01, 50, 5a, e0, 6c, 09, da, dd, 77, 78, a9] [2025-04-30T21:45:29.923268459Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[fb, 55, cf, 83, 29, 95, 0c, dc, 93, 73, 69, 40, 66, a1, 38, ae] reset_token=[d4, cc, d6, 8e, f5, e5, bc, e8, e4, 88, f4, e3, a3, 7d, 14, b3] [2025-04-30T21:45:29.923293596Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 147 bytes [2025-04-30T21:45:29.923301591Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:29.923306540Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:29.923343850Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:45:29.923354730Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=7 pn=6 [2025-04-30T21:45:29.923360752Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=19 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:29.923366653Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:29.923377774Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=260.71555ms latest_rtt=35.129999ms srtt=35.129999ms min_rtt=35.129999ms rttvar=17.564999ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, first_sent_time: Instant { tv_sec: 460, tv_nsec: 823767795 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.035479321s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 459, tv_nsec: 787856948 }), send_elapsed: 0ns, ack_elapsed: 1.035479321s, rtt: 1.035479321s } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 480358, last_update: Instant { tv_sec: 460, tv_nsec: 962996813 }, next_time: Instant { tv_sec: 460, tv_nsec: 962996813 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:29.923433107Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:29.923438838Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:29.981525063Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:29.981560530Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=948e61a6c189773b12d1675999fa97f261d29677 key_phase=false len=36 pn=1 [2025-04-30T21:45:29.981580537Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=3352 blocks=[6..6] ecn_counts=None [2025-04-30T21:45:29.981589794Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 6 [2025-04-30T21:45:29.981595405Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet 4 lost on epoch 2 [2025-04-30T21:45:29.981604161Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=13 [2025-04-30T21:45:29.981629929Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:29.981638164Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:29.981643485Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:29.981662029Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1316 [2025-04-30T21:45:29.981673651Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=102 pn=7 [2025-04-30T21:45:29.981696824Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[26, 1f, 33, c9, f4, 95, ef, 27, 34, 1c, 0f, 5e, 23, 77, bc, 9a, 3c, af, 74, cb] reset_token=[77, fa, cb, c9, c2, d4, 84, d5, b1, 29, 26, 7a, 2e, de, 57, 5a] [2025-04-30T21:45:29.981712193Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e3, 17, c5, 67, fe, e3, e2, fe, 34, 9c, 00, e2, 28, 2d, 79, 96, 8e, bd, 26, 22] reset_token=[88, 90, 6a, 1e, 54, 25, c7, ea, 06, 17, aa, b1, 10, 30, 1d, ec] [2025-04-30T21:45:29.981722733Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:29.981768258Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=138.707163ms latest_rtt=58.240584ms srtt=38.018822ms min_rtt=35.129999ms rttvar=18.951395ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 79575293 }) Rate { delivered: 707, delivered_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, first_sent_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { delivery_rate: 207, is_app_limited: true, interval: 197.469602ms, delivered: 41, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 460, tv_nsec: 823767795 }), send_elapsed: 139.229018ms, ack_elapsed: 197.469602ms, rtt: 58.240584ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 310701, last_update: Instant { tv_sec: 461, tv_nsec: 21334709 }, next_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:29.981839541Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:29.981849069Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:30.013734507Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:30.013754765Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=2 [2025-04-30T21:45:30.013766307Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 path ID 0 now see SCID with seq num 1 [2025-04-30T21:45:30.013773110Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=65 blocks=[6..7] ecn_counts=None [2025-04-30T21:45:30.013780263Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 7 [2025-04-30T21:45:30.013787346Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:30.013792696Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=11 [2025-04-30T21:45:30.013813706Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:30.013820608Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:30.013824556Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:30.013829155Z INFO quiche_apps::client] Retiring source CID 948e61a6c189773b12d1675999fa97f261d29677 [2025-04-30T21:45:30.013847228Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10936 out_len=1350 left=1311 [2025-04-30T21:45:30.013855133Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=45 pn=8 [2025-04-30T21:45:30.013870642Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=11 blocks=[1..2] ecn_counts=None [2025-04-30T21:45:30.013874359Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[81, 53, 97, d7, df, 84, 01, 3f, a0, bd, d4, f5, 0e, ab, 97, ee, 29, 63, be, 8d] reset_token=[98, 2f, b6, 8c, d4, f0, 5a, 6d, 96, c5, d7, 14, 20, 82, 65, 8e] [2025-04-30T21:45:30.013887684Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=125.004814ms latest_rtt=32.099098ms srtt=37.278856ms min_rtt=32.099098ms rttvar=15.693477ms cwnd=9450 ssthresh=9450 bytes_in_flight=79 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 843, delivered_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, first_sent_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { delivery_rate: 4236, is_app_limited: true, interval: 32.099098ms, delivered: 136, prior_delivered: 707, prior_time: Some(Instant { tv_sec: 461, tv_nsec: 21334709 }), send_elapsed: 0ns, ack_elapsed: 32.099098ms, rtt: 32.099098ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316868, last_update: Instant { tv_sec: 461, tv_nsec: 21334709 }, next_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:30.013935413Z TRACE quiche_apps::client] written 79 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:30.013940412Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:30.015244296Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:30.015258112Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=1045 pn=3 [2025-04-30T21:45:30.015268201Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:45:30.015280053Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 1066 bytes [2025-04-30T21:45:30.015285974Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:30.015289571Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:30.015297195Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:45:30.015301152Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-04-30T21:45:30.015311101Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10778 out_len=1350 left=1311 [2025-04-30T21:45:30.015316231Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=5 pn=9 [2025-04-30T21:45:30.015339374Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=6 blocks=[1..3] ecn_counts=None [2025-04-30T21:45:30.015351607Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=123.540731ms latest_rtt=32.099098ms srtt=37.278856ms min_rtt=32.099098ms rttvar=15.693477ms cwnd=9450 ssthresh=9450 bytes_in_flight=79 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 843, delivered_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, first_sent_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { delivery_rate: 4236, is_app_limited: true, interval: 32.099098ms, delivered: 136, prior_delivered: 707, prior_time: Some(Instant { tv_sec: 461, tv_nsec: 21334709 }), send_elapsed: 0ns, ack_elapsed: 32.099098ms, rtt: 32.099098ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316868, last_update: Instant { tv_sec: 461, tv_nsec: 21334709 }, next_time: Instant { tv_sec: 461, tv_nsec: 21334709 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:30.015409174Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:30.015415396Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:30.071195785Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:30.071237383Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=5 [2025-04-30T21:45:30.071258272Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=3085 blocks=[8..9] ecn_counts=None [2025-04-30T21:45:30.071268771Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 8 [2025-04-30T21:45:30.071273901Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 9 [2025-04-30T21:45:30.071282707Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=13 [2025-04-30T21:45:30.071308445Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:30.071316511Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:30.071344743Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:30.071356555Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:30.481481953Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:30.481515606Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=7 [2025-04-30T21:45:30.481535954Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=54342 blocks=[8..9] ecn_counts=None [2025-04-30T21:45:30.481547686Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:30.481552845Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:30.481573865Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:30.481583012Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:30.481590195Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=9 [2025-04-30T21:45:30.481599352Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=54342 blocks=[8..9] ecn_counts=None [2025-04-30T21:45:30.481605734Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:30.481610323Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:30.481619039Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:30.481623958Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:30.481628176Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:30.481646931Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1307 [2025-04-30T21:45:30.481656419Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=9 pn=10 [2025-04-30T21:45:30.481678070Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=6 blocks=[5..5, 7..7, 9..9] ecn_counts=None [2025-04-30T21:45:30.481694851Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=none latest_rtt=89.577998ms srtt=40.731248ms min_rtt=32.099098ms rttvar=18.674892ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 922, delivered_time: Instant { tv_sec: 461, tv_nsec: 521319701 }, first_sent_time: Instant { tv_sec: 461, tv_nsec: 521319701 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { delivery_rate: 881, is_app_limited: true, interval: 89.577998ms, delivered: 79, prior_delivered: 843, prior_time: Some(Instant { tv_sec: 461, tv_nsec: 21334709 }), send_elapsed: 0ns, ack_elapsed: 89.577998ms, rtt: 89.577998ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290010, last_update: Instant { tv_sec: 461, tv_nsec: 521319701 }, next_time: Instant { tv_sec: 461, tv_nsec: 521319701 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:30.481770652Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:30.481780611Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:31.412289122Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:31.412348252Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=13 [2025-04-30T21:45:31.412370764Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=170682 blocks=[8..9] ecn_counts=None [2025-04-30T21:45:31.412378718Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:31.412384068Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:31.412407542Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:31.412417280Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:31.412422640Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:31.412442397Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1305 [2025-04-30T21:45:31.412452806Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=11 pn=11 [2025-04-30T21:45:31.412457886Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=12 blocks=[5..5, 7..7, 9..9, 13..13] ecn_counts=None [2025-04-30T21:45:31.412474617Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=none latest_rtt=89.577998ms srtt=40.731248ms min_rtt=32.099098ms rttvar=18.674892ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 922, delivered_time: Instant { tv_sec: 462, tv_nsec: 452114125 }, first_sent_time: Instant { tv_sec: 462, tv_nsec: 452114125 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { delivery_rate: 881, is_app_limited: true, interval: 89.577998ms, delivered: 79, prior_delivered: 843, prior_time: Some(Instant { tv_sec: 461, tv_nsec: 21334709 }), send_elapsed: 0ns, ack_elapsed: 89.577998ms, rtt: 89.577998ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290010, last_update: Instant { tv_sec: 462, tv_nsec: 452114125 }, next_time: Instant { tv_sec: 462, tv_nsec: 452114125 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:31.412575424Z TRACE quiche_apps::client] written 45 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:31.412587246Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:33.273256814Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:33.273293552Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=15 [2025-04-30T21:45:33.273313770Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=403320 blocks=[8..9] ecn_counts=None [2025-04-30T21:45:33.273353323Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:33.273359314Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:33.273378610Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:33.273389951Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:33.273396714Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=17 [2025-04-30T21:45:33.273405180Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=403320 blocks=[8..9] ecn_counts=None [2025-04-30T21:45:33.273411872Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:33.273416230Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:33.273426068Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:33.273433392Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:33.273438181Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:33.273459300Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1301 [2025-04-30T21:45:33.273470230Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=15 pn=12 [2025-04-30T21:45:33.273475700Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=7 blocks=[5..5, 7..7, 9..9, 13..13, 15..15, 17..17] ecn_counts=None [2025-04-30T21:45:33.273491690Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=none latest_rtt=89.577998ms srtt=40.731248ms min_rtt=32.099098ms rttvar=18.674892ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 922, delivered_time: Instant { tv_sec: 464, tv_nsec: 313129685 }, first_sent_time: Instant { tv_sec: 464, tv_nsec: 313129685 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 9, rate_sample: RateSample { delivery_rate: 881, is_app_limited: true, interval: 89.577998ms, delivered: 79, prior_delivered: 843, prior_time: Some(Instant { tv_sec: 461, tv_nsec: 21334709 }), send_elapsed: 0ns, ack_elapsed: 89.577998ms, rtt: 89.577998ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290010, last_update: Instant { tv_sec: 464, tv_nsec: 313129685 }, next_time: Instant { tv_sec: 464, tv_nsec: 313129685 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:33.273583511Z TRACE quiche_apps::client] written 49 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:33.273592748Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:33.751913046Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:33.751950796Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=22 [2025-04-30T21:45:33.751973879Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=55854 blocks=[12..12] ecn_counts=None [2025-04-30T21:45:33.751986382Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 12 [2025-04-30T21:45:33.751995068Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:33.752001019Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:33.752028651Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:33.752037257Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:33.752042607Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:33.752066311Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1311 [2025-04-30T21:45:33.752077662Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=5 pn=13 [2025-04-30T21:45:33.752082641Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=14 blocks=[22..22] ecn_counts=None [2025-04-30T21:45:33.752097449Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=none latest_rtt=89.577998ms srtt=40.731248ms min_rtt=32.099098ms rttvar=18.674892ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 922, delivered_time: Instant { tv_sec: 464, tv_nsec: 791736857 }, first_sent_time: Instant { tv_sec: 464, tv_nsec: 791736857 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 12, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 478.496386ms, delivered: 0, prior_delivered: 922, prior_time: Some(Instant { tv_sec: 464, tv_nsec: 313129685 }), send_elapsed: 0ns, ack_elapsed: 478.496386ms, rtt: 478.496386ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290010, last_update: Instant { tv_sec: 464, tv_nsec: 791736857 }, next_time: Instant { tv_sec: 464, tv_nsec: 791736857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:33.752170214Z TRACE quiche_apps::client] written 39 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:33.752178589Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:34.642992666Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:34.643029925Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=24 [2025-04-30T21:45:34.643052557Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=167237 blocks=[12..12] ecn_counts=None [2025-04-30T21:45:34.643064229Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:34.643070731Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:34.643103041Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:34.643111477Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:34.643116616Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=26 [2025-04-30T21:45:34.643124020Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=167237 blocks=[12..12] ecn_counts=None [2025-04-30T21:45:34.643129119Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:34.643133057Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:34.643140711Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:34.643146892Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:34.643151220Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:34.643167490Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1307 [2025-04-30T21:45:34.643176097Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=9 pn=14 [2025-04-30T21:45:34.643179884Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=6 blocks=[22..22, 24..24, 26..26] ecn_counts=None [2025-04-30T21:45:34.643192387Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=none latest_rtt=89.577998ms srtt=40.731248ms min_rtt=32.099098ms rttvar=18.674892ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 922, delivered_time: Instant { tv_sec: 465, tv_nsec: 682840811 }, first_sent_time: Instant { tv_sec: 465, tv_nsec: 682840811 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 12, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 478.496386ms, delivered: 0, prior_delivered: 922, prior_time: Some(Instant { tv_sec: 464, tv_nsec: 313129685 }), send_elapsed: 0ns, ack_elapsed: 478.496386ms, rtt: 478.496386ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290010, last_update: Instant { tv_sec: 465, tv_nsec: 682840811 }, next_time: Instant { tv_sec: 465, tv_nsec: 682840811 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:34.643259381Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:34.643266124Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:35.096685588Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:35.096720854Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=29 [2025-04-30T21:45:35.096741171Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=52751 blocks=[14..14] ecn_counts=None [2025-04-30T21:45:35.096752011Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 14 [2025-04-30T21:45:35.096760116Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:35.096765797Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:35.096788609Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:35.096800562Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:35.096826159Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=31 [2025-04-30T21:45:35.096835156Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=52751 blocks=[14..14] ecn_counts=None [2025-04-30T21:45:35.096841187Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:35.096845826Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:35.096855484Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:35.096862917Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:35.096872976Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:35.096894065Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1309 [2025-04-30T21:45:35.096904134Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=7 pn=15 [2025-04-30T21:45:35.096909634Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=8 blocks=[29..29, 31..31] ecn_counts=None [2025-04-30T21:45:35.096924091Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=none latest_rtt=89.577998ms srtt=40.731248ms min_rtt=32.099098ms rttvar=18.674892ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 922, delivered_time: Instant { tv_sec: 466, tv_nsec: 136564871 }, first_sent_time: Instant { tv_sec: 466, tv_nsec: 136564871 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 14, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 478.496386ms, delivered: 0, prior_delivered: 922, prior_time: Some(Instant { tv_sec: 464, tv_nsec: 313129685 }), send_elapsed: 0ns, ack_elapsed: 478.496386ms, rtt: 478.496386ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290010, last_update: Instant { tv_sec: 466, tv_nsec: 136564871 }, next_time: Instant { tv_sec: 466, tv_nsec: 136564871 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:35.097005151Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:35.097014288Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:35.937352780Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:35.937384849Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=33 [2025-04-30T21:45:35.937405538Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=157825 blocks=[14..14] ecn_counts=None [2025-04-30T21:45:35.937416378Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:35.937422429Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:35.937444600Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:35.937454318Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:35.937460911Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=35 [2025-04-30T21:45:35.937469717Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=157825 blocks=[14..14] ecn_counts=None [2025-04-30T21:45:35.937492820Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PING mtu_probe=None [2025-04-30T21:45:35.937497559Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=10 [2025-04-30T21:45:35.937506615Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:35.937514039Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:35.937519259Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:35.937539386Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1305 [2025-04-30T21:45:35.937551018Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=11 pn=16 [2025-04-30T21:45:35.937556498Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm ACK delay=9 blocks=[29..29, 31..31, 33..33, 35..35] ecn_counts=None [2025-04-30T21:45:35.937572848Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=none latest_rtt=89.577998ms srtt=40.731248ms min_rtt=32.099098ms rttvar=18.674892ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 461, tv_nsec: 111763597 }) Rate { delivered: 922, delivered_time: Instant { tv_sec: 466, tv_nsec: 977210603 }, first_sent_time: Instant { tv_sec: 466, tv_nsec: 977210603 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 478.496386ms, delivered: 0, prior_delivered: 922, prior_time: Some(Instant { tv_sec: 464, tv_nsec: 313129685 }), send_elapsed: 0ns, ack_elapsed: 478.496386ms, rtt: 478.496386ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290010, last_update: Instant { tv_sec: 466, tv_nsec: 977210603 }, next_time: Instant { tv_sec: 466, tv_nsec: 977210603 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:35.937638791Z TRACE quiche_apps::client] written 45 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:35.937649882Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:35.969142661Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:58067 [2025-04-30T21:45:35.969171434Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx pkt Short dcid=261f33c9f495ef27341c0f5e2377bc9a3caf74cb key_phase=false len=36 pn=36 [2025-04-30T21:45:35.969186673Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm ACK delay=59 blocks=[16..16] ecn_counts=None [2025-04-30T21:45:35.969195830Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 packet newly acked 16 [2025-04-30T21:45:35.969205598Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:45:35.969215676Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 rx frm PADDING len=9 [2025-04-30T21:45:35.969270248Z TRACE quiche_apps::client] 0.0.0.0:58067: processed 57 bytes [2025-04-30T21:45:35.969279936Z TRACE quiche_apps::client] 0.0.0.0:58067: recv() would block [2025-04-30T21:45:35.969284885Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:35.969298210Z TRACE quiche_apps::common] received 0 bytes [2025-04-30T21:45:35.969303239Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-04-30T21:45:35.969307898Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:45:35.969312807Z INFO quiche_apps::common] 1/1 response(s) received in 7.220941321s, closing... [2025-04-30T21:45:35.969359223Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1316 [2025-04-30T21:45:35.969375423Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx pkt Short dcid=f477876287f61c3c0f9fad5e16493df0 key_phase=false len=10 pn=17 [2025-04-30T21:45:35.969379360Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:45:35.969391794Z TRACE quiche::recovery::congestion::recovery] 948e61a6c189773b12d1675999fa97f261d29677 timer=140.38982ms latest_rtt=89.577998ms srtt=40.731248ms min_rtt=32.099098ms rttvar=18.674892ms cwnd=9450 ssthresh=9450 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 467, tv_nsec: 67274801 }) Rate { delivered: 922, delivered_time: Instant { tv_sec: 466, tv_nsec: 977210603 }, first_sent_time: Instant { tv_sec: 466, tv_nsec: 977210603 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 16, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 478.496386ms, delivered: 0, prior_delivered: 922, prior_time: Some(Instant { tv_sec: 464, tv_nsec: 313129685 }), send_elapsed: 0ns, ack_elapsed: 478.496386ms, rtt: 478.496386ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290010, last_update: Instant { tv_sec: 466, tv_nsec: 977210603 }, next_time: Instant { tv_sec: 466, tv_nsec: 977210603 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:35.969454410Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:58067 to 193.167.100.100:443 [2025-04-30T21:45:35.969460081Z TRACE quiche_apps::client] 0.0.0.0:58067 -> 193.167.100.100:443: done writing [2025-04-30T21:45:36.316864759Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:36.316895746Z TRACE quiche] 948e61a6c189773b12d1675999fa97f261d29677 draining timeout expired [2025-04-30T21:45:36.316945238Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:36.316950057Z INFO quiche_apps::client] connection closed, recv=20 sent=18 lost=5 retrans=3 sent_bytes=2768 recv_bytes=3325 lost_bytes=1174 [local_addr=0.0.0.0:58067 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=20 sent=18 lost=5 retrans=3 rtt=40.731248ms min_rtt=Some(32.099098ms) rttvar=18.674892ms cwnd=9450 sent_bytes=2768 recv_bytes=3325 lost_bytes=0 stream_retrans_bytes=319 pmtu=1350 delivery_rate=0] [2025-04-30T21:45:36.322260573Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:45:36.322539531Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48548 with scid bf8424f792f03cca45351a24b728619e5505e414 [2025-04-30T21:45:36.322581499Z TRACE quiche::tls] bf8424f792f03cca45351a24b728619e5505e414 write message lvl=Initial len=266 [2025-04-30T21:45:36.322597780Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Initial version=1 dcid=221b008999bbf4887192b5b377d0a411 scid=bf8424f792f03cca45351a24b728619e5505e414 len=270 pn=0 [2025-04-30T21:45:36.322600885Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:36.322613990Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=998.933957ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 467, tv_nsec: 362231366 }, first_sent_time: Instant { tv_sec: 467, tv_nsec: 362231366 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 467, tv_nsec: 362231366 }, next_time: Instant { tv_sec: 467, tv_nsec: 362231366 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:36.322719455Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:45:37.322806079Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:37.322840644Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 loss detection timeout expired [2025-04-30T21:45:37.322848578Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=997.698927ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 467, tv_nsec: 362231366 }, first_sent_time: Instant { tv_sec: 467, tv_nsec: 362231366 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 467, tv_nsec: 362231366 }, next_time: Instant { tv_sec: 467, tv_nsec: 362231366 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:37.322870789Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:37.322911676Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Initial version=1 dcid=221b008999bbf4887192b5b377d0a411 scid=bf8424f792f03cca45351a24b728619e5505e414 len=270 pn=1 [2025-04-30T21:45:37.322915964Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:37.322933626Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=1.997954646s 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: 467, tv_nsec: 362231366 }, first_sent_time: Instant { tv_sec: 467, tv_nsec: 362231366 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 468, tv_nsec: 362571391 }, next_time: Instant { tv_sec: 468, tv_nsec: 362571391 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:37.323033492Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:37.323044823Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:37.357643836Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48548 [2025-04-30T21:45:37.357690203Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx pkt Initial version=1 dcid=bf8424f792f03cca45351a24b728619e5505e414 scid=b6e6df07a8bd1e53af8c8df0ac1688f0 token= len=117 pn=0 [2025-04-30T21:45:37.357713947Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm ACK delay=1262 blocks=[1..1] ecn_counts=None [2025-04-30T21:45:37.357725408Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 packet newly acked 1 [2025-04-30T21:45:37.357733703Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 packet 0 lost on epoch 0 [2025-04-30T21:45:37.357751977Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm CRYPTO off=0 len=90 [2025-04-30T21:45:37.357880105Z TRACE quiche::tls] bf8424f792f03cca45351a24b728619e5505e414 set write secret lvl=Handshake [2025-04-30T21:45:37.357893510Z TRACE quiche::tls] bf8424f792f03cca45351a24b728619e5505e414 set read secret lvl=Handshake [2025-04-30T21:45:37.357930148Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx pkt Handshake version=1 dcid=bf8424f792f03cca45351a24b728619e5505e414 scid=b6e6df07a8bd1e53af8c8df0ac1688f0 len=992 pn=0 [2025-04-30T21:45:37.357936420Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm CRYPTO off=0 len=692 [2025-04-30T21:45:37.358120382Z TRACE quiche::tls] bf8424f792f03cca45351a24b728619e5505e414 write message lvl=Handshake len=36 [2025-04-30T21:45:37.358124369Z TRACE quiche::tls] bf8424f792f03cca45351a24b728619e5505e414 set write secret lvl=OneRTT [2025-04-30T21:45:37.358130891Z TRACE quiche::tls] bf8424f792f03cca45351a24b728619e5505e414 set read secret lvl=OneRTT [2025-04-30T21:45:37.358146800Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(221b008999bbf4887192b5b377d0a411), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(b6e6df07a8bd1e53af8c8df0ac1688f0), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:45:37.358158172Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm PADDING len=279 [2025-04-30T21:45:37.358170985Z TRACE quiche_apps::client] 0.0.0.0:48548: processed 1200 bytes [2025-04-30T21:45:37.358175674Z TRACE quiche_apps::client] 0.0.0.0:48548: recv() would block [2025-04-30T21:45:37.358178449Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:37.358186514Z DEBUG quiche_apps::common] sending HTTP request "GET /qviexemfjm\r\n" [2025-04-30T21:45:37.358259460Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Initial version=1 dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 scid=bf8424f792f03cca45351a24b728619e5505e414 len=6 pn=2 [2025-04-30T21:45:37.358263317Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm ACK delay=71 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:37.358271763Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=103.793883ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 397365747 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 397933071 }, next_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.358298983Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Handshake version=1 dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 scid=bf8424f792f03cca45351a24b728619e5505e414 len=45 pn=3 [2025-04-30T21:45:37.358301879Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:37.358304484Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:37.358310745Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=104.322425ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 397933071 }, next_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.358354216Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 dropped epoch 0 state [2025-04-30T21:45:37.358359686Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=10919 out_len=1174 left=1140 [2025-04-30T21:45:37.358371989Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Short dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 key_phase=false len=1140 pn=4 [2025-04-30T21:45:37.358374523Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c0, 84, 1a, 80, 56, bf, 83, ee, 1c, 08, de, 91, ba, 78, 92, 83, 20, 0c, 9a, 0c] reset_token=[78, 9c, dd, b8, aa, 2e, 1f, 41, 09, 2a, 00, 23, 11, b3, 3e, 0b] [2025-04-30T21:45:37.358381617Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9f, 08, 0c, 42, 09, 09, de, e1, 09, b4, 61, e5, b2, 9e, 4b, 52, a0, 9a, a9, cd] reset_token=[83, 47, 2f, 07, 5a, 5e, 4a, ef, 14, 11, f7, 28, 7d, 61, 8e, 0d] [2025-04-30T21:45:37.358387287Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:37.358389852Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm PADDING len=1038 [2025-04-30T21:45:37.358397556Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=104.235584ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 397933071 }, next_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.358453009Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:37.358460483Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:37.463626465Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:37.463661950Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 loss detection timeout expired [2025-04-30T21:45:37.463670977Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=103.344389ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 397933071 }, next_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.463695443Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:37.463726380Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Handshake version=1 dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 scid=bf8424f792f03cca45351a24b728619e5505e414 len=46 pn=5 [2025-04-30T21:45:37.463730658Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm ACK delay=13224 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:37.463736459Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:37.463754973Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=153.261095ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 503389172 }, next_time: Instant { tv_sec: 468, tv_nsec: 503389172 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.463867813Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:37.463877902Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:37.618090510Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:37.618123682Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 loss detection timeout expired [2025-04-30T21:45:37.618132138Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=257.649395ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 503389172 }, next_time: Instant { tv_sec: 468, tv_nsec: 503389172 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.618158447Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:37.618178965Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:45:37.618190536Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Short dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 key_phase=false len=102 pn=6 [2025-04-30T21:45:37.618194383Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c0, 84, 1a, 80, 56, bf, 83, ee, 1c, 08, de, 91, ba, 78, 92, 83, 20, 0c, 9a, 0c] reset_token=[78, 9c, dd, b8, aa, 2e, 1f, 41, 09, 2a, 00, 23, 11, b3, 3e, 0b] [2025-04-30T21:45:37.618204863Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9f, 08, 0c, 42, 09, 09, de, e1, 09, b4, 61, e5, b2, 9e, 4b, 52, a0, 9a, a9, cd] reset_token=[83, 47, 2f, 07, 5a, 5e, 4a, ef, 14, 11, f7, 28, 7d, 61, 8e, 0d] [2025-04-30T21:45:37.618212336Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:37.618233235Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=263.00506ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1525 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 657851083 }, next_time: Instant { tv_sec: 468, tv_nsec: 657851083 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.618368767Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:37.618382152Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:45:37.618389456Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Short dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 key_phase=false len=4 pn=7 [2025-04-30T21:45:37.618394815Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm PING mtu_probe=None [2025-04-30T21:45:37.618400526Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm PADDING len=3 [2025-04-30T21:45:37.618410525Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=262.82758ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1563 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 657851083 }, next_time: Instant { tv_sec: 468, tv_nsec: 657851083 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.618455258Z TRACE quiche_apps::client] written 38 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:37.618464084Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:37.881789984Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:37.881816754Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 loss detection timeout expired [2025-04-30T21:45:37.881825981Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=416.943865ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1563 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 657851083 }, next_time: Instant { tv_sec: 468, tv_nsec: 657851083 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.881861838Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:37.881891643Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Handshake version=1 dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 scid=bf8424f792f03cca45351a24b728619e5505e414 len=48 pn=8 [2025-04-30T21:45:37.881895941Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm ACK delay=65494 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:37.881901501Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:37.881920657Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=771.520669ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1673 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 921554965 }, next_time: Instant { tv_sec: 468, tv_nsec: 921554965 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.882017156Z TRACE quiche_apps::client] written 110 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:37.882035059Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Handshake version=1 dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 scid=bf8424f792f03cca45351a24b728619e5505e414 len=9 pn=9 [2025-04-30T21:45:37.882040269Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm ACK delay=65513 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:37.882045288Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm PING mtu_probe=None [2025-04-30T21:45:37.882057190Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=771.383775ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1744 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 921554965 }, next_time: Instant { tv_sec: 468, tv_nsec: 921554965 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:37.882116921Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:37.882126088Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:38.654956586Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:38.654988365Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 loss detection timeout expired [2025-04-30T21:45:38.654999135Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=897.154623ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1744 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 468, tv_nsec: 921554965 }, next_time: Instant { tv_sec: 468, tv_nsec: 921554965 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:38.655025654Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:38.655047876Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:45:38.655059447Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Short dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 key_phase=false len=182 pn=10 [2025-04-30T21:45:38.655063405Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c0, 84, 1a, 80, 56, bf, 83, ee, 1c, 08, de, 91, ba, 78, 92, 83, 20, 0c, 9a, 0c] reset_token=[78, 9c, dd, b8, aa, 2e, 1f, 41, 09, 2a, 00, 23, 11, b3, 3e, 0b] [2025-04-30T21:45:38.655074485Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9f, 08, 0c, 42, 09, 09, de, e1, 09, b4, 61, e5, b2, 9e, 4b, 52, a0, 9a, a9, cd] reset_token=[83, 47, 2f, 07, 5a, 5e, 4a, ef, 14, 11, f7, 28, 7d, 61, 8e, 0d] [2025-04-30T21:45:38.655082240Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c0, 84, 1a, 80, 56, bf, 83, ee, 1c, 08, de, 91, ba, 78, 92, 83, 20, 0c, 9a, 0c] reset_token=[78, 9c, dd, b8, aa, 2e, 1f, 41, 09, 2a, 00, 23, 11, b3, 3e, 0b] [2025-04-30T21:45:38.655089543Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9f, 08, 0c, 42, 09, 09, de, e1, 09, b4, 61, e5, b2, 9e, 4b, 52, a0, 9a, a9, cd] reset_token=[83, 47, 2f, 07, 5a, 5e, 4a, ef, 14, 11, f7, 28, 7d, 61, 8e, 0d] [2025-04-30T21:45:38.655109891Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:38.655157199Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=896.997351ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1960 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 469, tv_nsec: 694719093 }, next_time: Instant { tv_sec: 469, tv_nsec: 694719093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:38.655255221Z TRACE quiche_apps::client] written 216 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:38.655267945Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:45:38.655274396Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Short dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 key_phase=false len=4 pn=11 [2025-04-30T21:45:38.655279025Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm PING mtu_probe=None [2025-04-30T21:45:38.655283173Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm PADDING len=3 [2025-04-30T21:45:38.655293723Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=896.860457ms latest_rtt=34.794356ms srtt=34.794356ms min_rtt=34.794356ms rttvar=17.397178ms cwnd=9450 ssthresh=9450 bytes_in_flight=1998 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 468, tv_nsec: 432727427 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, first_sent_time: Instant { tv_sec: 468, tv_nsec: 397933071 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035134381s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 467, tv_nsec: 362231366 }), send_elapsed: 1.000340025s, ack_elapsed: 1.035134381s, rtt: 34.794356ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339494, last_update: Instant { tv_sec: 469, tv_nsec: 694719093 }, next_time: Instant { tv_sec: 469, tv_nsec: 694719093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:38.655364865Z TRACE quiche_apps::client] written 38 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:38.655372930Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:38.687409296Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:48548 [2025-04-30T21:45:38.687430064Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx pkt Short dcid=c0841a8056bf83ee1c08de91ba789283200c9a0c key_phase=false len=36 pn=1 [2025-04-30T21:45:38.687453628Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 path ID 0 now see SCID with seq num 1 [2025-04-30T21:45:38.687462795Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm ACK delay=84 blocks=[10..11] ecn_counts=None [2025-04-30T21:45:38.687471050Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 packet newly acked 10 [2025-04-30T21:45:38.687476731Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 packet newly acked 11 [2025-04-30T21:45:38.687484315Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 packet 4 lost on epoch 2 [2025-04-30T21:45:38.687489484Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 packet 6 lost on epoch 2 [2025-04-30T21:45:38.687494103Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 packet 7 lost on epoch 2 [2025-04-30T21:45:38.687501918Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm HANDSHAKE_DONE [2025-04-30T21:45:38.687510734Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 dropped epoch 1 state [2025-04-30T21:45:38.687516164Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:38.687522386Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm PADDING len=10 [2025-04-30T21:45:38.687546871Z TRACE quiche_apps::client] 0.0.0.0:48548: processed 57 bytes [2025-04-30T21:45:38.687555698Z TRACE quiche_apps::client] 0.0.0.0:48548: recv() would block [2025-04-30T21:45:38.687560737Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:38.687565917Z INFO quiche_apps::client] Retiring source CID bf8424f792f03cca45351a24b728619e5505e414 [2025-04-30T21:45:38.687586625Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8219 out_len=1350 left=1311 [2025-04-30T21:45:38.687593418Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Short dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 key_phase=false len=205 pn=12 [2025-04-30T21:45:38.687597075Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm ACK delay=19 blocks=[1..1] ecn_counts=None [2025-04-30T21:45:38.687601242Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[06, 6e, ab, cc, 92, b0, 0f, 02, aa, 2d, 45, 88, 76, ae, f3, 2a, 43, ff, a1, ae] reset_token=[26, f7, be, 0d, bd, 74, aa, 8c, 5c, d8, 62, c3, c4, 9e, 60, 23] [2025-04-30T21:45:38.687609027Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[c0, 84, 1a, 80, 56, bf, 83, ee, 1c, 08, de, 91, ba, 78, 92, 83, 20, 0c, 9a, 0c] reset_token=[78, 9c, dd, b8, aa, 2e, 1f, 41, 09, 2a, 00, 23, 11, b3, 3e, 0b] [2025-04-30T21:45:38.687615869Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[9f, 08, 0c, 42, 09, 09, de, e1, 09, b4, 61, e5, b2, 9e, 4b, 52, a0, 9a, a9, cd] reset_token=[83, 47, 2f, 07, 5a, 5e, 4a, ef, 14, 11, f7, 28, 7d, 61, 8e, 0d] [2025-04-30T21:45:38.687622532Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[c0, 84, 1a, 80, 56, bf, 83, ee, 1c, 08, de, 91, ba, 78, 92, 83, 20, 0c, 9a, 0c] reset_token=[78, 9c, dd, b8, aa, 2e, 1f, 41, 09, 2a, 00, 23, 11, b3, 3e, 0b] [2025-04-30T21:45:38.687629164Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[9f, 08, 0c, 42, 09, 09, de, e1, 09, b4, 61, e5, b2, 9e, 4b, 52, a0, 9a, a9, cd] reset_token=[83, 47, 2f, 07, 5a, 5e, 4a, ef, 14, 11, f7, 28, 7d, 61, 8e, 0d] [2025-04-30T21:45:38.687644022Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=114.024922ms latest_rtt=32.389572ms srtt=34.493757ms min_rtt=32.389572ms rttvar=13.649079ms cwnd=6615 ssthresh=6615 bytes_in_flight=239 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 469, tv_nsec: 759424631 }) Rate { delivered: 587, delivered_time: Instant { tv_sec: 469, tv_nsec: 694719093 }, first_sent_time: Instant { tv_sec: 469, tv_nsec: 694719093 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 11, rate_sample: RateSample { delivery_rate: 191, is_app_limited: true, interval: 1.329175594s, delivered: 254, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 468, tv_nsec: 397933071 }), send_elapsed: 1.296786022s, ack_elapsed: 1.329175594s, rtt: 32.389572ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 239717, last_update: Instant { tv_sec: 469, tv_nsec: 694719093 }, next_time: Instant { tv_sec: 469, tv_nsec: 694719093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:38.687705365Z TRACE quiche_apps::client] written 239 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:38.687714843Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:38.688889926Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:48548 [2025-04-30T21:45:38.688901437Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx pkt Short dcid=c0841a8056bf83ee1c08de91ba789283200c9a0c key_phase=false len=1046 pn=2 [2025-04-30T21:45:38.688910634Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm HANDSHAKE_DONE [2025-04-30T21:45:38.688915043Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:45:38.688925903Z TRACE quiche_apps::client] 0.0.0.0:48548: processed 1067 bytes [2025-04-30T21:45:38.688933987Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:48548 [2025-04-30T21:45:38.688939207Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx pkt Short dcid=c0841a8056bf83ee1c08de91ba789283200c9a0c key_phase=false len=36 pn=3 [2025-04-30T21:45:38.688946130Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm HANDSHAKE_DONE [2025-04-30T21:45:38.688950017Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:45:38.688955047Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 rx frm PADDING len=13 [2025-04-30T21:45:38.688962210Z TRACE quiche_apps::client] 0.0.0.0:48548: processed 57 bytes [2025-04-30T21:45:38.688967770Z TRACE quiche_apps::client] 0.0.0.0:48548: recv() would block [2025-04-30T21:45:38.688971517Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:38.688981807Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:45:38.688986014Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:45:38.688990012Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:45:38.688994219Z INFO quiche_apps::common] 1/1 response(s) received in 2.366269083s, closing... [2025-04-30T21:45:38.689004779Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=7741 out_len=1350 left=1316 [2025-04-30T21:45:38.689010249Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx pkt Short dcid=b6e6df07a8bd1e53af8c8df0ac1688f0 key_phase=false len=10 pn=13 [2025-04-30T21:45:38.689014297Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:45:38.689024686Z TRACE quiche::recovery::congestion::recovery] bf8424f792f03cca45351a24b728619e5505e414 timer=114.065838ms latest_rtt=32.389572ms srtt=34.493757ms min_rtt=32.389572ms rttvar=13.649079ms cwnd=6615 ssthresh=6615 bytes_in_flight=283 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 469, tv_nsec: 759424631 }) Rate { delivered: 587, delivered_time: Instant { tv_sec: 469, tv_nsec: 694719093 }, first_sent_time: Instant { tv_sec: 469, tv_nsec: 694719093 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 11, rate_sample: RateSample { delivery_rate: 191, is_app_limited: true, interval: 1.329175594s, delivered: 254, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 468, tv_nsec: 397933071 }), send_elapsed: 1.296786022s, ack_elapsed: 1.329175594s, rtt: 32.389572ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 239717, last_update: Instant { tv_sec: 469, tv_nsec: 694719093 }, next_time: Instant { tv_sec: 469, tv_nsec: 694719093 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:38.689071864Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:48548 to 193.167.100.100:443 [2025-04-30T21:45:38.689078857Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:38.719476948Z TRACE quiche_apps::client] got 153 bytes from 193.167.100.100:443 to 0.0.0.0:48548 [2025-04-30T21:45:38.719495903Z TRACE quiche_apps::client] 0.0.0.0:48548: processed 153 bytes [2025-04-30T21:45:38.719502535Z TRACE quiche_apps::client] 0.0.0.0:48548: recv() would block [2025-04-30T21:45:38.719505891Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:38.719512804Z TRACE quiche_apps::client] 0.0.0.0:48548 -> 193.167.100.100:443: done writing [2025-04-30T21:45:38.956813496Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:38.956846688Z TRACE quiche] bf8424f792f03cca45351a24b728619e5505e414 draining timeout expired [2025-04-30T21:45:38.956896260Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:38.956901129Z INFO quiche_apps::client] connection closed, recv=5 sent=14 lost=4 retrans=10 sent_bytes=3016 recv_bytes=2381 lost_bytes=1681 [local_addr=0.0.0.0:48548 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=14 lost=4 retrans=10 rtt=34.493757ms min_rtt=Some(32.389572ms) rttvar=13.649079ms cwnd=6615 sent_bytes=3016 recv_bytes=2381 lost_bytes=0 stream_retrans_bytes=725 pmtu=1350 delivery_rate=191] [2025-04-30T21:45:38.962122898Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:45:38.962381499Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:40191 with scid ac75b981d7b8e985035885c7dac92733f00a32fc [2025-04-30T21:45:38.962426132Z TRACE quiche::tls] ac75b981d7b8e985035885c7dac92733f00a32fc write message lvl=Initial len=266 [2025-04-30T21:45:38.962444856Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Initial version=1 dcid=590368187ac6084bb2e34dcf1162cb12 scid=ac75b981d7b8e985035885c7dac92733f00a32fc len=270 pn=0 [2025-04-30T21:45:38.962447972Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:38.962461147Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=998.928357ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 470, tv_nsec: 2072863 }, first_sent_time: Instant { tv_sec: 470, tv_nsec: 2072863 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 470, tv_nsec: 2072863 }, next_time: Instant { tv_sec: 470, tv_nsec: 2072863 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:38.962576511Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:45:39.962633183Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:39.962669110Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc loss detection timeout expired [2025-04-30T21:45:39.962678828Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=997.709995ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 470, tv_nsec: 2072863 }, first_sent_time: Instant { tv_sec: 470, tv_nsec: 2072863 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 470, tv_nsec: 2072863 }, next_time: Instant { tv_sec: 470, tv_nsec: 2072863 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:39.962702532Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:39.962743147Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Initial version=1 dcid=590368187ac6084bb2e34dcf1162cb12 scid=ac75b981d7b8e985035885c7dac92733f00a32fc len=270 pn=1 [2025-04-30T21:45:39.962748888Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:39.962768604Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=1.99795175s 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: 470, tv_nsec: 2072863 }, first_sent_time: Instant { tv_sec: 470, tv_nsec: 2072863 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 471, tv_nsec: 2403554 }, next_time: Instant { tv_sec: 471, tv_nsec: 2403554 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:39.962867267Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:40191 to 193.167.100.100:443 [2025-04-30T21:45:39.962880472Z TRACE quiche_apps::client] 0.0.0.0:40191 -> 193.167.100.100:443: done writing [2025-04-30T21:45:39.997376591Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:40191 [2025-04-30T21:45:39.997411286Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx pkt Initial version=1 dcid=ac75b981d7b8e985035885c7dac92733f00a32fc scid=0523919c65292f14b37c9dc7e7236bef token= len=117 pn=0 [2025-04-30T21:45:39.997433437Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm ACK delay=1264 blocks=[1..1] ecn_counts=None [2025-04-30T21:45:39.997461238Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc packet newly acked 1 [2025-04-30T21:45:39.997469494Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc packet 0 lost on epoch 0 [2025-04-30T21:45:39.997478771Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm CRYPTO off=0 len=90 [2025-04-30T21:45:39.997605567Z TRACE quiche::tls] ac75b981d7b8e985035885c7dac92733f00a32fc set write secret lvl=Handshake [2025-04-30T21:45:39.997618501Z TRACE quiche::tls] ac75b981d7b8e985035885c7dac92733f00a32fc set read secret lvl=Handshake [2025-04-30T21:45:39.997654468Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx pkt Handshake version=1 dcid=ac75b981d7b8e985035885c7dac92733f00a32fc scid=0523919c65292f14b37c9dc7e7236bef len=992 pn=0 [2025-04-30T21:45:39.997661871Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm CRYPTO off=0 len=692 [2025-04-30T21:45:39.997876320Z TRACE quiche::tls] ac75b981d7b8e985035885c7dac92733f00a32fc write message lvl=Handshake len=36 [2025-04-30T21:45:39.997880237Z TRACE quiche::tls] ac75b981d7b8e985035885c7dac92733f00a32fc set write secret lvl=OneRTT [2025-04-30T21:45:39.997886769Z TRACE quiche::tls] ac75b981d7b8e985035885c7dac92733f00a32fc set read secret lvl=OneRTT [2025-04-30T21:45:39.997901336Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(590368187ac6084bb2e34dcf1162cb12), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(0523919c65292f14b37c9dc7e7236bef), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:45:39.997912417Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm PADDING len=279 [2025-04-30T21:45:39.997925280Z TRACE quiche_apps::client] 0.0.0.0:40191: processed 1200 bytes [2025-04-30T21:45:39.997930140Z TRACE quiche_apps::client] 0.0.0.0:40191: recv() would block [2025-04-30T21:45:39.997932935Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:39.997941481Z DEBUG quiche_apps::common] sending HTTP request "GET /fxxsjuptqc\r\n" [2025-04-30T21:45:39.998013615Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Initial version=1 dcid=0523919c65292f14b37c9dc7e7236bef scid=ac75b981d7b8e985035885c7dac92733f00a32fc len=6 pn=2 [2025-04-30T21:45:39.998017472Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm ACK delay=75 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:39.998026248Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=103.433286ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 37088384 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 37687897 }, next_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:39.998053879Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Handshake version=1 dcid=0523919c65292f14b37c9dc7e7236bef scid=ac75b981d7b8e985035885c7dac92733f00a32fc len=45 pn=3 [2025-04-30T21:45:39.998056865Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:39.998059480Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:39.998065631Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=103.993747ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 72372727 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 37687897 }, next_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:39.998077563Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc dropped epoch 0 state [2025-04-30T21:45:39.998082112Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc pmtud probe status false hs_con=false hs_sent=false cwnd_avail=10919 out_len=1174 left=1140 [2025-04-30T21:45:39.998093353Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Short dcid=0523919c65292f14b37c9dc7e7236bef key_phase=false len=1140 pn=4 [2025-04-30T21:45:39.998095857Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b1, 64, 3d, 6c, 10, 6e, 57, a8, 31, dc, 40, 7a, 9f, e6, 76, ad, 21, cf, 36, 3b] reset_token=[a1, 8a, f9, c5, b2, 2e, ea, 0b, 04, 58, 0d, e3, 93, 1e, e2, c1] [2025-04-30T21:45:39.998102299Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b2, c4, d2, 54, bc, cb, 07, a9, f0, de, 28, 15, 71, 21, 99, c5, 3e, bd, 84, 35] reset_token=[b9, c0, 38, 2b, 98, ec, 42, 76, e6, 0d, b6, 9a, 5e, 71, 5e, 97] [2025-04-30T21:45:39.998107529Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:39.998110084Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm PADDING len=1038 [2025-04-30T21:45:39.998116836Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=103.942572ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 72372727 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 37687897 }, next_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:39.998168102Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:40191 to 193.167.100.100:443 [2025-04-30T21:45:39.998173341Z TRACE quiche_apps::client] 0.0.0.0:40191 -> 193.167.100.100:443: done writing [2025-04-30T21:45:40.102365150Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:40.102399534Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc loss detection timeout expired [2025-04-30T21:45:40.102407819Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=103.705097ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 72372727 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 37687897 }, next_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.102433056Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.102463152Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Handshake version=1 dcid=0523919c65292f14b37c9dc7e7236bef scid=ac75b981d7b8e985035885c7dac92733f00a32fc len=46 pn=5 [2025-04-30T21:45:40.102467530Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm ACK delay=13100 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:40.102473231Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:40.102492486Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=153.621222ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 72372727 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 142127085 }, next_time: Instant { tv_sec: 471, tv_nsec: 142127085 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.102604174Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:40191 to 193.167.100.100:443 [2025-04-30T21:45:40.102611728Z TRACE quiche_apps::client] 0.0.0.0:40191 -> 193.167.100.100:443: done writing [2025-04-30T21:45:40.256831003Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:40.256864224Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc loss detection timeout expired [2025-04-30T21:45:40.256873041Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=257.348795ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 72372727 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 142127085 }, next_time: Instant { tv_sec: 471, tv_nsec: 142127085 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.256897486Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.256919457Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:45:40.256930467Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Short dcid=0523919c65292f14b37c9dc7e7236bef key_phase=false len=102 pn=6 [2025-04-30T21:45:40.256934515Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b1, 64, 3d, 6c, 10, 6e, 57, a8, 31, dc, 40, 7a, 9f, e6, 76, ad, 21, cf, 36, 3b] reset_token=[a1, 8a, f9, c5, b2, 2e, ea, 0b, 04, 58, 0d, e3, 93, 1e, e2, c1] [2025-04-30T21:45:40.256944453Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b2, c4, d2, 54, bc, cb, 07, a9, f0, de, 28, 15, 71, 21, 99, c5, 3e, bd, 84, 35] reset_token=[b9, c0, 38, 2b, 98, ec, 42, 76, e6, 0d, b6, 9a, 5e, 71, 5e, 97] [2025-04-30T21:45:40.256951166Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:40.256971203Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=261.690693ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=1525 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 72372727 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 296591025 }, next_time: Instant { tv_sec: 471, tv_nsec: 296591025 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.257079675Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:40191 to 193.167.100.100:443 [2025-04-30T21:45:40.257089313Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:45:40.257094031Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Short dcid=0523919c65292f14b37c9dc7e7236bef key_phase=false len=4 pn=7 [2025-04-30T21:45:40.257097357Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm PING mtu_probe=None [2025-04-30T21:45:40.257100503Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm PADDING len=3 [2025-04-30T21:45:40.257107376Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=261.5546ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=1563 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 72372727 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 296591025 }, next_time: Instant { tv_sec: 471, tv_nsec: 296591025 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.257141409Z TRACE quiche_apps::client] written 38 bytes from 0.0.0.0:40191 to 193.167.100.100:443 [2025-04-30T21:45:40.257149725Z TRACE quiche_apps::client] 0.0.0.0:40191 -> 193.167.100.100:443: done writing [2025-04-30T21:45:40.290665304Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:40191 [2025-04-30T21:45:40.290691303Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx pkt Short dcid=b1643d6c106e57a831dc407a9fe676ad21cf363b key_phase=false len=1046 pn=2 [2025-04-30T21:45:40.290720216Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc path ID 0 now see SCID with seq num 1 [2025-04-30T21:45:40.290728321Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm HANDSHAKE_DONE [2025-04-30T21:45:40.290738260Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc dropped epoch 1 state [2025-04-30T21:45:40.290743770Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:45:40.290765170Z TRACE quiche_apps::client] 0.0.0.0:40191: processed 1067 bytes [2025-04-30T21:45:40.290774397Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:40191 [2025-04-30T21:45:40.290780448Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx pkt Short dcid=b1643d6c106e57a831dc407a9fe676ad21cf363b key_phase=false len=36 pn=3 [2025-04-30T21:45:40.290796137Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm HANDSHAKE_DONE [2025-04-30T21:45:40.290800465Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:45:40.290806196Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc rx frm PADDING len=13 [2025-04-30T21:45:40.290814812Z TRACE quiche_apps::client] 0.0.0.0:40191: processed 57 bytes [2025-04-30T21:45:40.290820613Z TRACE quiche_apps::client] 0.0.0.0:40191: recv() would block [2025-04-30T21:45:40.290824720Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.290833797Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:45:40.290837875Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:45:40.290842043Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:45:40.290844988Z INFO quiche_apps::common] 1/1 response(s) received in 1.328262426s, closing... [2025-04-30T21:45:40.290856139Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8222 out_len=1350 left=1316 [2025-04-30T21:45:40.290860938Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx pkt Short dcid=0523919c65292f14b37c9dc7e7236bef key_phase=false len=10 pn=8 [2025-04-30T21:45:40.290863522Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:45:40.290873391Z TRACE quiche::recovery::congestion::recovery] ac75b981d7b8e985035885c7dac92733f00a32fc timer=516.195138ms latest_rtt=34.68483ms srtt=34.68483ms min_rtt=34.68483ms rttvar=17.342415ms cwnd=9450 ssthresh=9450 bytes_in_flight=1392 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 72372727 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 37687897 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { delivery_rate: 321, is_app_limited: true, interval: 1.035015521s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 470, tv_nsec: 2072863 }), send_elapsed: 1.000330691s, ack_elapsed: 1.035015521s, rtt: 34.68483ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 340566, last_update: Instant { tv_sec: 471, tv_nsec: 296591025 }, next_time: Instant { tv_sec: 471, tv_nsec: 296591025 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.290932180Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:40191 to 193.167.100.100:443 [2025-04-30T21:45:40.290937640Z TRACE quiche_apps::client] 0.0.0.0:40191 -> 193.167.100.100:443: done writing [2025-04-30T21:45:40.604356776Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:40.604390488Z TRACE quiche] ac75b981d7b8e985035885c7dac92733f00a32fc draining timeout expired [2025-04-30T21:45:40.604453305Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.604458274Z INFO quiche_apps::client] connection closed, recv=4 sent=9 lost=1 retrans=4 sent_bytes=2342 recv_bytes=2324 lost_bytes=333 [local_addr=0.0.0.0:40191 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=9 lost=1 retrans=4 rtt=34.68483ms min_rtt=Some(34.68483ms) rttvar=17.342415ms cwnd=9450 sent_bytes=2342 recv_bytes=2324 lost_bytes=0 stream_retrans_bytes=585 pmtu=1350 delivery_rate=321] [2025-04-30T21:45:40.609819818Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:45:40.610072707Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:47502 with scid c30d00a9cdbf249268b6bfcf284be9800aa808ea [2025-04-30T21:45:40.610117731Z TRACE quiche::tls] c30d00a9cdbf249268b6bfcf284be9800aa808ea write message lvl=Initial len=266 [2025-04-30T21:45:40.610133991Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Initial version=1 dcid=10c74a36bb42d3ef9a8ef861981c2361 scid=c30d00a9cdbf249268b6bfcf284be9800aa808ea len=270 pn=0 [2025-04-30T21:45:40.610137868Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:40.610155461Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=998.929379ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 471, tv_nsec: 649768210 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 649768210 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 471, tv_nsec: 649768210 }, next_time: Instant { tv_sec: 471, tv_nsec: 649768210 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:40.610253433Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:45:40.644749504Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:40.644796120Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Initial version=1 dcid=c30d00a9cdbf249268b6bfcf284be9800aa808ea scid=fde0d095cdf6bae1f8c9cca76ac90e9c token= len=117 pn=0 [2025-04-30T21:45:40.644819414Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm ACK delay=1217 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:40.644830274Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 0 [2025-04-30T21:45:40.644839431Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm CRYPTO off=0 len=90 [2025-04-30T21:45:40.644974792Z TRACE quiche::tls] c30d00a9cdbf249268b6bfcf284be9800aa808ea set write secret lvl=Handshake [2025-04-30T21:45:40.644988097Z TRACE quiche::tls] c30d00a9cdbf249268b6bfcf284be9800aa808ea set read secret lvl=Handshake [2025-04-30T21:45:40.645029975Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Handshake version=1 dcid=c30d00a9cdbf249268b6bfcf284be9800aa808ea scid=fde0d095cdf6bae1f8c9cca76ac90e9c len=992 pn=0 [2025-04-30T21:45:40.645037138Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm CRYPTO off=0 len=692 [2025-04-30T21:45:40.645224486Z TRACE quiche::tls] c30d00a9cdbf249268b6bfcf284be9800aa808ea write message lvl=Handshake len=36 [2025-04-30T21:45:40.645228193Z TRACE quiche::tls] c30d00a9cdbf249268b6bfcf284be9800aa808ea set write secret lvl=OneRTT [2025-04-30T21:45:40.645234715Z TRACE quiche::tls] c30d00a9cdbf249268b6bfcf284be9800aa808ea set read secret lvl=OneRTT [2025-04-30T21:45:40.645250434Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(10c74a36bb42d3ef9a8ef861981c2361), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(fde0d095cdf6bae1f8c9cca76ac90e9c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:45:40.645272896Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PADDING len=279 [2025-04-30T21:45:40.645286551Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 1200 bytes [2025-04-30T21:45:40.645291641Z TRACE quiche_apps::client] 0.0.0.0:47502: recv() would block [2025-04-30T21:45:40.645294316Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.645302421Z DEBUG quiche_apps::common] sending HTTP request "GET /pdnydwljjh\r\n" [2025-04-30T21:45:40.645409440Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Initial version=1 dcid=fde0d095cdf6bae1f8c9cca76ac90e9c scid=c30d00a9cdbf249268b6bfcf284be9800aa808ea len=6 pn=1 [2025-04-30T21:45:40.645414409Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=77 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:40.645423857Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=103.47247ms latest_rtt=34.702854ms srtt=34.702854ms min_rtt=34.702854ms rttvar=17.351427ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9595, is_app_limited: true, interval: 34.702854ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 649768210 }), send_elapsed: 0ns, ack_elapsed: 34.702854ms, rtt: 34.702854ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486271, last_update: Instant { tv_sec: 471, tv_nsec: 684931119 }, next_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:40.645445056Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Handshake version=1 dcid=fde0d095cdf6bae1f8c9cca76ac90e9c scid=c30d00a9cdbf249268b6bfcf284be9800aa808ea len=45 pn=2 [2025-04-30T21:45:40.645447841Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=51 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:40.645450466Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:40.645456658Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=104.050645ms latest_rtt=34.702854ms srtt=34.702854ms min_rtt=34.702854ms rttvar=17.351427ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9595, is_app_limited: true, interval: 34.702854ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 649768210 }), send_elapsed: 0ns, ack_elapsed: 34.702854ms, rtt: 34.702854ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486271, last_update: Instant { tv_sec: 471, tv_nsec: 685081739 }, next_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, max_datagram_size: 1350, last_packet_size: None, iv: 220.042µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:40.645472537Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea dropped epoch 0 state [2025-04-30T21:45:40.645477276Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:45:40.645488316Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=fde0d095cdf6bae1f8c9cca76ac90e9c key_phase=false len=1140 pn=3 [2025-04-30T21:45:40.645490831Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:40.645497634Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:40.645503084Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:40.645505649Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm PADDING len=1038 [2025-04-30T21:45:40.645512461Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=103.994881ms latest_rtt=34.702854ms srtt=34.702854ms min_rtt=34.702854ms rttvar=17.351427ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9595, is_app_limited: true, interval: 34.702854ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 649768210 }), send_elapsed: 0ns, ack_elapsed: 34.702854ms, rtt: 34.702854ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 486271, last_update: Instant { tv_sec: 471, tv_nsec: 685081739 }, next_time: Instant { tv_sec: 471, tv_nsec: 685301781 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:40.645563716Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:40.645568816Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:40.749702919Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:40.749723356Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea loss detection timeout expired [2025-04-30T21:45:40.749731762Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=103.88293ms latest_rtt=34.702854ms srtt=34.702854ms min_rtt=34.702854ms rttvar=17.351427ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9595, is_app_limited: true, interval: 34.702854ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 649768210 }), send_elapsed: 0ns, ack_elapsed: 34.702854ms, rtt: 34.702854ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 486271, last_update: Instant { tv_sec: 471, tv_nsec: 685081739 }, next_time: Instant { tv_sec: 471, tv_nsec: 685301781 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:40.749765725Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.749794359Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Handshake version=1 dcid=fde0d095cdf6bae1f8c9cca76ac90e9c scid=c30d00a9cdbf249268b6bfcf284be9800aa808ea len=46 pn=4 [2025-04-30T21:45:40.749799047Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=13095 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:40.749804678Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:40.749822561Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=153.793033ms latest_rtt=34.702854ms srtt=34.702854ms min_rtt=34.702854ms rttvar=17.351427ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9595, is_app_limited: true, interval: 34.702854ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 649768210 }), send_elapsed: 0ns, ack_elapsed: 34.702854ms, rtt: 34.702854ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 486271, last_update: Instant { tv_sec: 471, tv_nsec: 789458052 }, next_time: Instant { tv_sec: 471, tv_nsec: 789458052 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:40.749875699Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:40.749882021Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:40.782108370Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:40.782132726Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Short dcid=c30d00a9cdbf249268b6bfcf284be9800aa808ea key_phase=false len=126 pn=0 [2025-04-30T21:45:40.782149587Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm HANDSHAKE_DONE [2025-04-30T21:45:40.782159585Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea dropped epoch 1 state [2025-04-30T21:45:40.782170926Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[e1, 96, 23, 3f, fe, 54, fe, 93, 3d, 40, b1, 4f, 5a, 28, 0a, 10] reset_token=[10, 35, 66, 4c, 6e, 6b, cc, 7f, 3b, 9e, fd, 68, 16, 97, 5c, 38] [2025-04-30T21:45:40.782184502Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:45:40.782192737Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[bd, a2, 2b, c3, 5d, 81, c6, 60, f9, 03, be, ab, 66, 4f, 21, 87] reset_token=[2d, c5, d0, 45, 14, bd, 3a, 94, f0, 26, 0d, f7, ed, 45, d1, 92] [2025-04-30T21:45:40.782205330Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[d6, a1, f5, f6, 57, e8, b3, 17, c9, b2, 5e, b4, 92, cd, 7f, 65] reset_token=[bb, 9e, b0, 02, af, e5, 97, a8, d1, c7, 94, d2, b0, 6c, 8f, d6] [2025-04-30T21:45:40.782227983Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 147 bytes [2025-04-30T21:45:40.782235146Z TRACE quiche_apps::client] 0.0.0.0:47502: recv() would block [2025-04-30T21:45:40.782250214Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.782266524Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:45:40.782277314Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=7 pn=5 [2025-04-30T21:45:40.782282474Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=17 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:40.782289607Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:40.782303052Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=258.17214ms latest_rtt=34.702854ms srtt=34.702854ms min_rtt=34.702854ms rttvar=17.351427ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 684931149 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9595, is_app_limited: true, interval: 34.702854ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 649768210 }), send_elapsed: 0ns, ack_elapsed: 34.702854ms, rtt: 34.702854ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 486271, last_update: Instant { tv_sec: 471, tv_nsec: 821941488 }, next_time: Instant { tv_sec: 471, tv_nsec: 821941488 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:40.782387840Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:40.782395534Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:40.840269580Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:40.840295047Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Short dcid=c30d00a9cdbf249268b6bfcf284be9800aa808ea key_phase=false len=36 pn=1 [2025-04-30T21:45:40.840312069Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm ACK delay=3344 blocks=[5..5] ecn_counts=None [2025-04-30T21:45:40.840349198Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 5 [2025-04-30T21:45:40.840359557Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet 3 lost on epoch 2 [2025-04-30T21:45:40.840380426Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PADDING len=13 [2025-04-30T21:45:40.840399151Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 57 bytes [2025-04-30T21:45:40.840408288Z TRACE quiche_apps::client] 0.0.0.0:47502: recv() would block [2025-04-30T21:45:40.840413207Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.840428005Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10841 out_len=1350 left=1316 [2025-04-30T21:45:40.840441800Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=102 pn=6 [2025-04-30T21:45:40.840447751Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:40.840462168Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:40.840487154Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:40.840505037Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=137.915961ms latest_rtt=58.032421ms srtt=37.619049ms min_rtt=34.702854ms rttvar=18.845961ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 938134347 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.04276ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 684931149 }), send_elapsed: 137.010339ms, ack_elapsed: 195.04276ms, rtt: 58.032421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314003, last_update: Instant { tv_sec: 471, tv_nsec: 880101926 }, next_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.840579466Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:40.840587230Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:40.978779213Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:40.978809449Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea loss detection timeout expired [2025-04-30T21:45:40.978817655Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=137.606097ms latest_rtt=58.032421ms srtt=37.619049ms min_rtt=34.702854ms rttvar=18.845961ms cwnd=9450 ssthresh=9450 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 938134347 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.04276ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 684931149 }), send_elapsed: 137.010339ms, ack_elapsed: 195.04276ms, rtt: 58.032421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314003, last_update: Instant { tv_sec: 471, tv_nsec: 880101926 }, next_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.978842020Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:40.978865343Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:45:40.978875612Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=110 pn=7 [2025-04-30T21:45:40.978879450Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=17321 blocks=[1..1] ecn_counts=None [2025-04-30T21:45:40.978897212Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:40.978907522Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:40.978914214Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:40.978960640Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=275.896903ms latest_rtt=58.032421ms srtt=37.619049ms min_rtt=34.702854ms rttvar=18.845961ms cwnd=9450 ssthresh=9450 bytes_in_flight=280 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 938134347 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.04276ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 684931149 }), send_elapsed: 137.010339ms, ack_elapsed: 195.04276ms, rtt: 58.032421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314003, last_update: Instant { tv_sec: 472, tv_nsec: 18535007 }, next_time: Instant { tv_sec: 472, tv_nsec: 18535007 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:40.979048704Z TRACE quiche_apps::client] written 144 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:40.979055356Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:41.255389681Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:41.255417824Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea loss detection timeout expired [2025-04-30T21:45:41.255430287Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=275.432281ms latest_rtt=58.032421ms srtt=37.619049ms min_rtt=34.702854ms rttvar=18.845961ms cwnd=9450 ssthresh=9450 bytes_in_flight=280 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 938134347 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.04276ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 684931149 }), send_elapsed: 137.010339ms, ack_elapsed: 195.04276ms, rtt: 58.032421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314003, last_update: Instant { tv_sec: 472, tv_nsec: 18535007 }, next_time: Instant { tv_sec: 472, tv_nsec: 18535007 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:41.255455744Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:41.255477525Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:45:41.255500938Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=190 pn=8 [2025-04-30T21:45:41.255504986Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=51897 blocks=[1..1] ecn_counts=None [2025-04-30T21:45:41.255510286Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:41.255519693Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:41.255526446Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:41.255532938Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:41.255539450Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:41.255561010Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=551.915183ms latest_rtt=58.032421ms srtt=37.619049ms min_rtt=34.702854ms rttvar=18.845961ms cwnd=9450 ssthresh=9450 bytes_in_flight=504 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 938134347 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.04276ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 684931149 }), send_elapsed: 137.010339ms, ack_elapsed: 195.04276ms, rtt: 58.032421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314003, last_update: Instant { tv_sec: 472, tv_nsec: 295147770 }, next_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:41.255655225Z TRACE quiche_apps::client] written 224 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:41.255664833Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:45:41.255668950Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=9 pn=9 [2025-04-30T21:45:41.255672237Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=51921 blocks=[1..1] ecn_counts=None [2025-04-30T21:45:41.255675923Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm PING mtu_probe=None [2025-04-30T21:45:41.255683327Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=551.98897ms latest_rtt=58.032421ms srtt=37.619049ms min_rtt=34.702854ms rttvar=18.845961ms cwnd=9450 ssthresh=9450 bytes_in_flight=547 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 471, tv_nsec: 938134347 }) Rate { delivered: 374, delivered_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, first_sent_time: Instant { tv_sec: 471, tv_nsec: 880101926 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 5, rate_sample: RateSample { delivery_rate: 210, is_app_limited: true, interval: 195.04276ms, delivered: 41, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 684931149 }), send_elapsed: 137.010339ms, ack_elapsed: 195.04276ms, rtt: 58.032421ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314003, last_update: Instant { tv_sec: 472, tv_nsec: 295147770 }, next_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:45:41.255734642Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:41.255742797Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:41.289346541Z TRACE quiche_apps::client] got 1074 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:41.289363042Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Short dcid=d86bed41440c361fd9550f9c5cb1d0f0866eddde key_phase=false len=1053 pn=3 [2025-04-30T21:45:41.289373812Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea path ID 0 now see SCID with seq num 1 [2025-04-30T21:45:41.289381586Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm ACK delay=191 blocks=[5..5, 8..9] ecn_counts=None [2025-04-30T21:45:41.289387748Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 8 [2025-04-30T21:45:41.289392446Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 9 [2025-04-30T21:45:41.289399089Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet 6 lost on epoch 2 [2025-04-30T21:45:41.289403076Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet 7 lost on epoch 2 [2025-04-30T21:45:41.289410219Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:45:41.289430237Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 1074 bytes [2025-04-30T21:45:41.289437821Z TRACE quiche_apps::client] 0.0.0.0:47502: recv() would block [2025-04-30T21:45:41.289441588Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:41.289448781Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:45:41.289453290Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-04-30T21:45:41.289465803Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8232 out_len=1350 left=1311 [2025-04-30T21:45:41.289474549Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=165 pn=10 [2025-04-30T21:45:41.289479358Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=13 blocks=[3..3] ecn_counts=None [2025-04-30T21:45:41.289484347Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:41.289494446Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:41.289510165Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:41.289515856Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:41.289528469Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=122.346247ms latest_rtt=33.894684ms srtt=37.153502ms min_rtt=33.894684ms rttvar=15.065561ms cwnd=6615 ssthresh=6615 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 362840729 }) Rate { delivered: 641, delivered_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { delivery_rate: 594, is_app_limited: true, interval: 448.940528ms, delivered: 267, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 880101926 }), send_elapsed: 415.045844ms, ack_elapsed: 448.940528ms, rtt: 33.894684ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 222556, last_update: Instant { tv_sec: 472, tv_nsec: 295147770 }, next_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:41.289571539Z TRACE quiche_apps::client] written 199 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:41.289576188Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:41.412762198Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:41.412794999Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea loss detection timeout expired [2025-04-30T21:45:41.412801551Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=121.487909ms latest_rtt=33.894684ms srtt=37.153502ms min_rtt=33.894684ms rttvar=15.065561ms cwnd=6615 ssthresh=6615 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 362840729 }) Rate { delivered: 641, delivered_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { delivery_rate: 594, is_app_limited: true, interval: 448.940528ms, delivered: 267, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 880101926 }), send_elapsed: 415.045844ms, ack_elapsed: 448.940528ms, rtt: 33.894684ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 222556, last_update: Instant { tv_sec: 472, tv_nsec: 295147770 }, next_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:41.412826618Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:41.412849050Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1310 [2025-04-30T21:45:41.412872443Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=7 pn=11 [2025-04-30T21:45:41.412876390Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=15435 blocks=[3..3] ecn_counts=None [2025-04-30T21:45:41.412882392Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm PING mtu_probe=None [2025-04-30T21:45:41.412899554Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=244.769527ms latest_rtt=33.894684ms srtt=37.153502ms min_rtt=33.894684ms rttvar=15.065561ms cwnd=6615 ssthresh=6615 bytes_in_flight=240 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 362840729 }) Rate { delivered: 641, delivered_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { delivery_rate: 594, is_app_limited: true, interval: 448.940528ms, delivered: 267, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 880101926 }), send_elapsed: 415.045844ms, ack_elapsed: 448.940528ms, rtt: 33.894684ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 222556, last_update: Instant { tv_sec: 472, tv_nsec: 452520798 }, next_time: Instant { tv_sec: 472, tv_nsec: 452520798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:41.412989701Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:41.412996704Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:41.658297905Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:41.658343590Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea loss detection timeout expired [2025-04-30T21:45:41.658352877Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=244.146283ms latest_rtt=33.894684ms srtt=37.153502ms min_rtt=33.894684ms rttvar=15.065561ms cwnd=6615 ssthresh=6615 bytes_in_flight=240 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 362840729 }) Rate { delivered: 641, delivered_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { delivery_rate: 594, is_app_limited: true, interval: 448.940528ms, delivered: 267, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 880101926 }), send_elapsed: 415.045844ms, ack_elapsed: 448.940528ms, rtt: 33.894684ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 222556, last_update: Instant { tv_sec: 472, tv_nsec: 452520798 }, next_time: Instant { tv_sec: 472, tv_nsec: 452520798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:41.658378264Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:41.658399704Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:45:41.658406747Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=9 pn=12 [2025-04-30T21:45:41.658420142Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=46129 blocks=[3..3] ecn_counts=None [2025-04-30T21:45:41.658425993Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm PING mtu_probe=None [2025-04-30T21:45:41.658442844Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=489.608041ms latest_rtt=33.894684ms srtt=37.153502ms min_rtt=33.894684ms rttvar=15.065561ms cwnd=6615 ssthresh=6615 bytes_in_flight=283 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 362840729 }) Rate { delivered: 641, delivered_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 9, rate_sample: RateSample { delivery_rate: 594, is_app_limited: true, interval: 448.940528ms, delivered: 267, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 880101926 }), send_elapsed: 415.045844ms, ack_elapsed: 448.940528ms, rtt: 33.894684ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 222556, last_update: Instant { tv_sec: 472, tv_nsec: 698071111 }, next_time: Instant { tv_sec: 472, tv_nsec: 698071111 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:41.658499339Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:41.658513405Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:45:41.658520709Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=9 pn=13 [2025-04-30T21:45:41.658525899Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=46144 blocks=[3..3] ecn_counts=None [2025-04-30T21:45:41.658531459Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm PING mtu_probe=None [2025-04-30T21:45:41.658542619Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=489.628089ms latest_rtt=33.894684ms srtt=37.153502ms min_rtt=33.894684ms rttvar=15.065561ms cwnd=6615 ssthresh=6615 bytes_in_flight=326 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 362840729 }) Rate { delivered: 641, delivered_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 295147770 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 9, rate_sample: RateSample { delivery_rate: 594, is_app_limited: true, interval: 448.940528ms, delivered: 267, prior_delivered: 374, prior_time: Some(Instant { tv_sec: 471, tv_nsec: 880101926 }), send_elapsed: 415.045844ms, ack_elapsed: 448.940528ms, rtt: 33.894684ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 222556, last_update: Instant { tv_sec: 472, tv_nsec: 698071111 }, next_time: Instant { tv_sec: 472, tv_nsec: 698071111 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:41.658597472Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:41.658606448Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:41.867602429Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:41.867646761Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Short dcid=d86bed41440c361fd9550f9c5cb1d0f0866eddde key_phase=false len=36 pn=10 [2025-04-30T21:45:41.867667129Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm ACK delay=22190 blocks=[11..11, 13..13] ecn_counts=None [2025-04-30T21:45:41.867674583Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 11 [2025-04-30T21:45:41.867678430Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 13 [2025-04-30T21:45:41.867686525Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet 10 lost on epoch 2 [2025-04-30T21:45:41.867693448Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PING mtu_probe=None [2025-04-30T21:45:41.867698818Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PADDING len=8 [2025-04-30T21:45:41.867721851Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 57 bytes [2025-04-30T21:45:41.867730357Z TRACE quiche_apps::client] 0.0.0.0:47502: recv() would block [2025-04-30T21:45:41.867735086Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:41.867753870Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=7863 out_len=1350 left=1311 [2025-04-30T21:45:41.867764069Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=165 pn=14 [2025-04-30T21:45:41.867767496Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=13 blocks=[10..10] ecn_counts=None [2025-04-30T21:45:41.867774208Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:41.867788555Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:41.867800247Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d8, 6b, ed, 41, 44, 0c, 36, 1f, d9, 55, 0f, 9c, 5c, b1, d0, f0, 86, 6e, dd, de] reset_token=[26, 3b, ab, a3, da, 4f, 5f, 41, 6d, 9d, 00, e9, 78, 14, 55, e4] [2025-04-30T21:45:41.867810986Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4b, 47, c2, f2, 8f, e5, 78, d3, ca, 8c, 29, f4, 06, f9, 51, 81, 23, 88, 6b, 10] reset_token=[75, b7, 2a, 00, f7, e4, 5f, b1, 17, 10, c4, cf, db, 73, ff, 03] [2025-04-30T21:45:41.867832767Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=25.963865ms latest_rtt=209.252748ms srtt=55.540907ms min_rtt=33.894684ms rttvar=48.073981ms cwnd=6615 ssthresh=6615 bytes_in_flight=242 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 362840729 }) Rate { delivered: 725, delivered_time: Instant { tv_sec: 472, tv_nsec: 907323859 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 452520798 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { delivery_rate: 137, is_app_limited: true, interval: 612.176089ms, delivered: 84, prior_delivered: 641, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 295147770 }), send_elapsed: 157.373028ms, ack_elapsed: 612.176089ms, rtt: 454.803061ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 148876, last_update: Instant { tv_sec: 472, tv_nsec: 907426290 }, next_time: Instant { tv_sec: 472, tv_nsec: 907426290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_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-04-30T21:45:41.867919007Z TRACE quiche_apps::client] written 199 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:41.867929006Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:41.894000711Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:41.894011852Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea loss detection timeout expired [2025-04-30T21:45:41.894015799Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet 12 lost on epoch 2 [2025-04-30T21:45:41.894020197Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=246.559805ms latest_rtt=209.252748ms srtt=55.540907ms min_rtt=33.894684ms rttvar=48.073981ms cwnd=4630 ssthresh=4630 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 933694189 }) Rate { delivered: 725, delivered_time: Instant { tv_sec: 472, tv_nsec: 907323859 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 452520798 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { delivery_rate: 137, is_app_limited: true, interval: 612.176089ms, delivered: 84, prior_delivered: 641, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 295147770 }), send_elapsed: 157.373028ms, ack_elapsed: 612.176089ms, rtt: 454.803061ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 148876, last_update: Instant { tv_sec: 472, tv_nsec: 907426290 }, next_time: Instant { tv_sec: 472, tv_nsec: 907426290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-04-30T21:45:41.894035936Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:41.894045845Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=4431 out_len=1350 left=1310 [2025-04-30T21:45:41.894049802Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=6 pn=15 [2025-04-30T21:45:41.894052367Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=3300 blocks=[10..10] ecn_counts=None [2025-04-30T21:45:41.894060141Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=246.519971ms latest_rtt=209.252748ms srtt=55.540907ms min_rtt=33.894684ms rttvar=48.073981ms cwnd=4630 ssthresh=4630 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 933694189 }) Rate { delivered: 725, delivered_time: Instant { tv_sec: 472, tv_nsec: 907323859 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 452520798 }, end_of_app_limited: 13, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { delivery_rate: 137, is_app_limited: true, interval: 612.176089ms, delivered: 84, prior_delivered: 641, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 295147770 }), send_elapsed: 157.373028ms, ack_elapsed: 612.176089ms, rtt: 454.803061ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 104202, last_update: Instant { tv_sec: 472, tv_nsec: 907426290 }, next_time: Instant { tv_sec: 472, tv_nsec: 907426290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-04-30T21:45:41.894109443Z TRACE quiche_apps::client] written 40 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:41.894117107Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:42.141433106Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:42.141459475Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea loss detection timeout expired [2025-04-30T21:45:42.141466077Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=271.949684ms latest_rtt=209.252748ms srtt=55.540907ms min_rtt=33.894684ms rttvar=48.073981ms cwnd=4630 ssthresh=4630 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 933694189 }) Rate { delivered: 725, delivered_time: Instant { tv_sec: 472, tv_nsec: 907323859 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 452520798 }, end_of_app_limited: 13, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { delivery_rate: 137, is_app_limited: true, interval: 612.176089ms, delivered: 84, prior_delivered: 641, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 295147770 }), send_elapsed: 157.373028ms, ack_elapsed: 612.176089ms, rtt: 454.803061ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 104202, last_update: Instant { tv_sec: 472, tv_nsec: 907426290 }, next_time: Instant { tv_sec: 472, tv_nsec: 907426290 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-04-30T21:45:42.141490994Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:42.141513035Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:45:42.141519777Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=9 pn=16 [2025-04-30T21:45:42.141523554Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=34233 blocks=[10..10] ecn_counts=None [2025-04-30T21:45:42.141529084Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm PING mtu_probe=None [2025-04-30T21:45:42.141545956Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=545.62955ms latest_rtt=209.252748ms srtt=55.540907ms min_rtt=33.894684ms rttvar=48.073981ms cwnd=4630 ssthresh=4630 bytes_in_flight=242 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 933694189 }) Rate { delivered: 725, delivered_time: Instant { tv_sec: 472, tv_nsec: 907323859 }, first_sent_time: Instant { tv_sec: 472, tv_nsec: 452520798 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 13, rate_sample: RateSample { delivery_rate: 137, is_app_limited: true, interval: 612.176089ms, delivered: 84, prior_delivered: 641, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 295147770 }), send_elapsed: 157.373028ms, ack_elapsed: 612.176089ms, rtt: 454.803061ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 104202, last_update: Instant { tv_sec: 473, tv_nsec: 181185003 }, next_time: Instant { tv_sec: 473, tv_nsec: 181185003 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-04-30T21:45:42.141642956Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:42.141666930Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:42.198639253Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:42.198665601Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Short dcid=d86bed41440c361fd9550f9c5cb1d0f0866eddde key_phase=false len=36 pn=12 [2025-04-30T21:45:42.198684427Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm ACK delay=3212 blocks=[14..16] ecn_counts=None [2025-04-30T21:45:42.198693794Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 14 [2025-04-30T21:45:42.198701829Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 15 [2025-04-30T21:45:42.198708201Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 16 [2025-04-30T21:45:42.198717368Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PADDING len=13 [2025-04-30T21:45:42.198765367Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 57 bytes [2025-04-30T21:45:42.198774454Z TRACE quiche_apps::client] 0.0.0.0:47502: recv() would block [2025-04-30T21:45:42.198779092Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:42.198787668Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:42.323835164Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:42.323860851Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Short dcid=d86bed41440c361fd9550f9c5cb1d0f0866eddde key_phase=false len=36 pn=14 [2025-04-30T21:45:42.323879115Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm ACK delay=18840 blocks=[14..16] ecn_counts=None [2025-04-30T21:45:42.323889054Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PING mtu_probe=None [2025-04-30T21:45:42.323894694Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PADDING len=10 [2025-04-30T21:45:42.323912527Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 57 bytes [2025-04-30T21:45:42.323922466Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:42.323928667Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Short dcid=d86bed41440c361fd9550f9c5cb1d0f0866eddde key_phase=false len=36 pn=16 [2025-04-30T21:45:42.323936812Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm ACK delay=18840 blocks=[14..16] ecn_counts=None [2025-04-30T21:45:42.323942243Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PING mtu_probe=None [2025-04-30T21:45:42.323946560Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PADDING len=10 [2025-04-30T21:45:42.323955677Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 57 bytes [2025-04-30T21:45:42.323962981Z TRACE quiche_apps::client] 0.0.0.0:47502: recv() would block [2025-04-30T21:45:42.323968311Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:42.323985232Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=6136 out_len=1350 left=1307 [2025-04-30T21:45:42.323995732Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=9 pn=17 [2025-04-30T21:45:42.324000551Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm ACK delay=6 blocks=[12..12, 14..14, 16..16] ecn_counts=None [2025-04-30T21:45:42.324015088Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=none latest_rtt=57.159199ms srtt=55.743192ms min_rtt=33.894684ms rttvar=36.460058ms cwnd=4630 ssthresh=4630 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 472, tv_nsec: 933694189 }) Rate { delivered: 967, delivered_time: Instant { tv_sec: 473, tv_nsec: 363658703 }, first_sent_time: Instant { tv_sec: 473, tv_nsec: 363658703 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 16, rate_sample: RateSample { delivery_rate: 531, is_app_limited: true, interval: 454.905492ms, delivered: 242, prior_delivered: 725, prior_time: Some(Instant { tv_sec: 472, tv_nsec: 907323859 }), send_elapsed: 454.905492ms, ack_elapsed: 331.020343ms, rtt: 330.917912ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 103824, last_update: Instant { tv_sec: 473, tv_nsec: 363658703 }, next_time: Instant { tv_sec: 473, tv_nsec: 363658703 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-04-30T21:45:42.324106097Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:42.324115735Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:42.355794594Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:47502 [2025-04-30T21:45:42.355815864Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx pkt Short dcid=d86bed41440c361fd9550f9c5cb1d0f0866eddde key_phase=false len=36 pn=17 [2025-04-30T21:45:42.355831934Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm ACK delay=64 blocks=[17..17] ecn_counts=None [2025-04-30T21:45:42.355839718Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea packet newly acked 17 [2025-04-30T21:45:42.355848214Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:42.355855157Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:45:42.355863693Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea rx frm PADDING len=6 [2025-04-30T21:45:42.355879893Z TRACE quiche_apps::client] 0.0.0.0:47502: processed 57 bytes [2025-04-30T21:45:42.355888389Z TRACE quiche_apps::client] 0.0.0.0:47502: recv() would block [2025-04-30T21:45:42.355893378Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:42.355907003Z TRACE quiche_apps::common] received 0 bytes [2025-04-30T21:45:42.355912594Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-04-30T21:45:42.355917593Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:45:42.355922302Z INFO quiche_apps::common] 1/1 response(s) received in 1.745662887s, closing... [2025-04-30T21:45:42.355928774Z INFO quiche_apps::client] Retiring source CID c30d00a9cdbf249268b6bfcf284be9800aa808ea [2025-04-30T21:45:42.355948490Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea pmtud probe status false hs_con=true hs_sent=false cwnd_avail=6136 out_len=1350 left=1316 [2025-04-30T21:45:42.355956595Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx pkt Short dcid=e196233ffe54fe933d40b14f5a280a10 key_phase=false len=10 pn=18 [2025-04-30T21:45:42.355962076Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:45:42.355977574Z TRACE quiche::recovery::congestion::recovery] c30d00a9cdbf249268b6bfcf284be9800aa808ea timer=226.546966ms latest_rtt=57.159199ms srtt=55.743192ms min_rtt=33.894684ms rttvar=36.460058ms cwnd=4630 ssthresh=4630 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 473, tv_nsec: 148134333 }) Rate { delivered: 967, delivered_time: Instant { tv_sec: 473, tv_nsec: 363658703 }, first_sent_time: Instant { tv_sec: 473, tv_nsec: 363658703 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 17, rate_sample: RateSample { delivery_rate: 531, is_app_limited: true, interval: 0ns, delivered: 0, prior_delivered: 967, prior_time: Some(Instant { tv_sec: 473, tv_nsec: 363658703 }), send_elapsed: 0ns, ack_elapsed: 31.837204ms, rtt: 31.837204ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 103824, last_update: Instant { tv_sec: 473, tv_nsec: 363658703 }, next_time: Instant { tv_sec: 473, tv_nsec: 363658703 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-04-30T21:45:42.356052093Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:47502 to 193.167.100.100:443 [2025-04-30T21:45:42.356060859Z TRACE quiche_apps::client] 0.0.0.0:47502 -> 193.167.100.100:443: done writing [2025-04-30T21:45:42.961726239Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:42.961758389Z TRACE quiche] c30d00a9cdbf249268b6bfcf284be9800aa808ea draining timeout expired [2025-04-30T21:45:42.961807320Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:42.961812249Z INFO quiche_apps::client] connection closed, recv=10 sent=19 lost=5 retrans=7 sent_bytes=3074 recv_bytes=2763 lost_bytes=1696 [local_addr=0.0.0.0:47502 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=10 sent=19 lost=5 retrans=7 rtt=55.743192ms min_rtt=Some(33.894684ms) rttvar=36.460058ms cwnd=4630 sent_bytes=3074 recv_bytes=2763 lost_bytes=0 stream_retrans_bytes=138 pmtu=1350 delivery_rate=531] [2025-04-30T21:45:42.967069283Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:45:42.967313757Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:45892 with scid 481cdb4c203f93e0c35762ea78bfa43d185eaa59 [2025-04-30T21:45:42.967371595Z TRACE quiche::tls] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 write message lvl=Initial len=266 [2025-04-30T21:45:42.967388646Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Initial version=1 dcid=d31f849b4f1019b5d065769cf8ad4576 scid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 len=270 pn=0 [2025-04-30T21:45:42.967391692Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:42.967404696Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=998.932634ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 474, tv_nsec: 7020700 }, next_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:42.967504832Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:45:43.967564246Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:43.967596185Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 loss detection timeout expired [2025-04-30T21:45:43.967603519Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=997.733321ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 474, tv_nsec: 7020700 }, next_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:43.967642371Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:43.967682726Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Initial version=1 dcid=d31f849b4f1019b5d065769cf8ad4576 scid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 len=270 pn=1 [2025-04-30T21:45:43.967686884Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:43.967704867Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=1.997954486s 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: 474, tv_nsec: 7020700 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 475, tv_nsec: 7342502 }, next_time: Instant { tv_sec: 475, tv_nsec: 7342502 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:43.967807718Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:45:43.967819801Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:45:45.967853209Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:45.967880851Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 loss detection timeout expired [2025-04-30T21:45:45.967889086Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=1.995769666s 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: 474, tv_nsec: 7020700 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 475, tv_nsec: 7342502 }, next_time: Instant { tv_sec: 475, tv_nsec: 7342502 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:45.967920214Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:45.967951522Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Initial version=1 dcid=d31f849b4f1019b5d065769cf8ad4576 scid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 len=270 pn=2 [2025-04-30T21:45:45.967954949Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm CRYPTO off=0 len=266 [2025-04-30T21:45:45.967970818Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=3.995957361s 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: 474, tv_nsec: 7020700 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 477, tv_nsec: 7611208 }, next_time: Instant { tv_sec: 477, tv_nsec: 7611208 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:45.968050326Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:45:45.968069411Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Initial version=1 dcid=d31f849b4f1019b5d065769cf8ad4576 scid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 len=4 pn=3 [2025-04-30T21:45:45.968074581Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm PING mtu_probe=None [2025-04-30T21:45:45.968078959Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm PADDING len=3 [2025-04-30T21:45:45.968090861Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=3.99596765s 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: 474, tv_nsec: 7020700 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 477, tv_nsec: 7742121 }, next_time: Instant { tv_sec: 477, tv_nsec: 7742121 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:45.968150151Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:45:45.968160360Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:45:46.002733791Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45892 [2025-04-30T21:45:46.002753107Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx pkt Initial version=1 dcid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 scid=387d143bebcf4887e022bb6e0a51ca8e token= len=119 pn=8 [2025-04-30T21:45:46.002767684Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm ACK delay=2000095 blocks=[0..1] ecn_counts=None [2025-04-30T21:45:46.002783173Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 packet newly acked 0 [2025-04-30T21:45:46.002787671Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 packet newly acked 1 [2025-04-30T21:45:46.002794474Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm CRYPTO off=0 len=90 [2025-04-30T21:45:46.002919286Z TRACE quiche::tls] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 set write secret lvl=Handshake [2025-04-30T21:45:46.002933001Z TRACE quiche::tls] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 set read secret lvl=Handshake [2025-04-30T21:45:46.002958539Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx pkt Handshake version=1 dcid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 scid=387d143bebcf4887e022bb6e0a51ca8e len=990 pn=8 [2025-04-30T21:45:46.002964920Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm CRYPTO off=0 len=693 [2025-04-30T21:45:46.003143913Z TRACE quiche::tls] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 write message lvl=Handshake len=36 [2025-04-30T21:45:46.003148131Z TRACE quiche::tls] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 set write secret lvl=OneRTT [2025-04-30T21:45:46.003154573Z TRACE quiche::tls] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 set read secret lvl=OneRTT [2025-04-30T21:45:46.003169420Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(d31f849b4f1019b5d065769cf8ad4576), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(387d143bebcf4887e022bb6e0a51ca8e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:45:46.003180832Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm PADDING len=276 [2025-04-30T21:45:46.003193816Z TRACE quiche_apps::client] 0.0.0.0:45892: processed 1200 bytes [2025-04-30T21:45:46.003198585Z TRACE quiche_apps::client] 0.0.0.0:45892: recv() would block [2025-04-30T21:45:46.003201220Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:46.003209274Z DEBUG quiche_apps::common] sending HTTP request "GET /pptsljprnc\r\n" [2025-04-30T21:45:46.003274245Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Initial version=1 dcid=387d143bebcf4887e022bb6e0a51ca8e scid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 len=6 pn=4 [2025-04-30T21:45:46.003277902Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm ACK delay=65 blocks=[8..8] ecn_counts=None [2025-04-30T21:45:46.003285336Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=6.070040259s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=400 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 8292, last_update: Instant { tv_sec: 477, tv_nsec: 42850336 }, next_time: Instant { tv_sec: 477, tv_nsec: 42850365 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:46.003309200Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Handshake version=1 dcid=387d143bebcf4887e022bb6e0a51ca8e scid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 len=45 pn=5 [2025-04-30T21:45:46.003312045Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm ACK delay=43 blocks=[8..8] ecn_counts=None [2025-04-30T21:45:46.003314550Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:46.003343174Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=6.069982462s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=507 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 8292, last_update: Instant { tv_sec: 477, tv_nsec: 42949850 }, next_time: Instant { tv_sec: 477, tv_nsec: 42850365 }, max_datagram_size: 1350, last_packet_size: None, iv: 12.904004ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:46.003355967Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 dropped epoch 0 state [2025-04-30T21:45:46.003361037Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:45:46.003372248Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Short dcid=387d143bebcf4887e022bb6e0a51ca8e key_phase=false len=1140 pn=6 [2025-04-30T21:45:46.003374832Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bc, e4, 35, a5, 9c, 28, dd, 76, cd, b8, cb, 31, 4e, 31, 0a, 1b, a9, 0b, b4, 52] reset_token=[14, 5e, 08, 12, e3, 58, 83, 8e, 75, 22, b6, e7, fc, 55, ca, 3b] [2025-04-30T21:45:46.003382226Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2a, fd, 89, 16, b7, f2, 54, 5a, 52, 67, 15, a4, eb, 2a, 68, d5, 66, bf, c2, 96] reset_token=[b1, 0b, 8a, 1c, f6, 97, 68, 03, 7c, 92, 13, 52, a4, 71, c5, 1e] [2025-04-30T21:45:46.003388037Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:45:46.003390662Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm PADDING len=1038 [2025-04-30T21:45:46.003397795Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=6.105135649s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 8292, last_update: Instant { tv_sec: 477, tv_nsec: 42949850 }, next_time: Instant { tv_sec: 477, tv_nsec: 55853854 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:46.003440334Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:45:46.003445183Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:45:46.003708172Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45892 [2025-04-30T21:45:46.003717509Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 dropped invalid packet [2025-04-30T21:45:46.003722047Z TRACE quiche_apps::client] 0.0.0.0:45892: processed 1200 bytes [2025-04-30T21:45:46.003727497Z TRACE quiche_apps::client] 0.0.0.0:45892: recv() would block [2025-04-30T21:45:46.003731184Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:46.003737526Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:45:49.998609775Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45892 [2025-04-30T21:45:49.998643177Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 dropped invalid packet [2025-04-30T21:45:49.998650480Z TRACE quiche_apps::client] 0.0.0.0:45892: processed 1200 bytes [2025-04-30T21:45:49.998658065Z TRACE quiche_apps::client] 0.0.0.0:45892: recv() would block [2025-04-30T21:45:49.998663465Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:49.998676519Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:45:49.999461102Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45892 [2025-04-30T21:45:49.999474207Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 dropped invalid packet [2025-04-30T21:45:49.999479767Z TRACE quiche_apps::client] 0.0.0.0:45892: processed 1200 bytes [2025-04-30T21:45:49.999486259Z TRACE quiche_apps::client] 0.0.0.0:45892: recv() would block [2025-04-30T21:45:49.999490768Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:49.999498863Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:45:52.111687125Z TRACE quiche_apps::client] timed out [2025-04-30T21:45:52.111726969Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 loss detection timeout expired [2025-04-30T21:45:52.111738731Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=6.102060395s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 8292, last_update: Instant { tv_sec: 477, tv_nsec: 42949850 }, next_time: Instant { tv_sec: 477, tv_nsec: 55853854 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:52.111779747Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:52.111811606Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Handshake version=1 dcid=387d143bebcf4887e022bb6e0a51ca8e scid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 len=48 pn=7 [2025-04-30T21:45:52.111816405Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm ACK delay=763606 blocks=[8..8] ecn_counts=None [2025-04-30T21:45:52.111822777Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm CRYPTO off=0 len=36 [2025-04-30T21:45:52.111842814Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=6.151957003s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1391 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 110, rate: 8292, last_update: Instant { tv_sec: 483, tv_nsec: 151473806 }, next_time: Instant { tv_sec: 483, tv_nsec: 151473806 }, max_datagram_size: 1350, last_packet_size: Some(110), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:52.111938983Z TRACE quiche_apps::client] written 110 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:45:52.111946497Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:45:52.144257265Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:45892 [2025-04-30T21:45:52.144277673Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx pkt Short dcid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 key_phase=false len=126 pn=0 [2025-04-30T21:45:52.144290727Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm HANDSHAKE_DONE [2025-04-30T21:45:52.144298011Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 dropped epoch 1 state [2025-04-30T21:45:52.144305284Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[d9, 53, e4, ac, 23, eb, f5, e1, c8, 52, 7d, ea, 3b, 1b, 12, 76] reset_token=[08, 90, de, eb, c8, 74, 74, cd, 4b, f3, b9, 3d, 13, 8c, 85, 05] [2025-04-30T21:45:52.144315633Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:45:52.144343505Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[52, e7, e5, fa, da, 75, d6, 58, 60, fd, a7, 79, 10, 1e, bb, b0] reset_token=[04, bc, de, 3c, 8e, d7, be, ab, 02, cd, bb, 1c, 4f, c1, 90, 4e] [2025-04-30T21:45:52.144353414Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[7c, 5e, 47, d2, 92, de, fa, 80, 48, 63, e2, ce, 19, 04, b5, 72] reset_token=[f9, a9, 24, 6f, cf, f7, c0, 5e, 76, 4e, 10, e5, 9c, 11, 0b, fb] [2025-04-30T21:45:52.144368522Z TRACE quiche_apps::client] 0.0.0.0:45892: processed 147 bytes [2025-04-30T21:45:52.144375034Z TRACE quiche_apps::client] 0.0.0.0:45892: recv() would block [2025-04-30T21:45:52.144379141Z TRACE quiche_apps::client] done reading [2025-04-30T21:45:52.144390783Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:45:52.144407374Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Short dcid=d953e4ac23ebf5e1c8527dea3b1b1276 key_phase=false len=7 pn=8 [2025-04-30T21:45:52.144411922Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm ACK delay=14 blocks=[0..0] ecn_counts=None [2025-04-30T21:45:52.144417102Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:45:52.144428162Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=12.260489375s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 8292, last_update: Instant { tv_sec: 483, tv_nsec: 184067981 }, next_time: Instant { tv_sec: 483, tv_nsec: 151473806 }, max_datagram_size: 1350, last_packet_size: None, iv: 18.210323ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:45:52.144476382Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:45:52.144481411Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:46:04.409101332Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:04.409137649Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 loss detection timeout expired [2025-04-30T21:46:04.409150503Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=12.256298677s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 8292, last_update: Instant { tv_sec: 483, tv_nsec: 184067981 }, next_time: Instant { tv_sec: 483, tv_nsec: 151473806 }, max_datagram_size: 1350, last_packet_size: None, iv: 18.210323ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:04.409190056Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:04.409218730Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:46:04.409231643Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Short dcid=d953e4ac23ebf5e1c8527dea3b1b1276 key_phase=false len=110 pn=9 [2025-04-30T21:46:04.409237254Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm ACK delay=1533117 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:04.409244878Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bc, e4, 35, a5, 9c, 28, dd, 76, cd, b8, cb, 31, 4e, 31, 0a, 1b, a9, 0b, b4, 52] reset_token=[14, 5e, 08, 12, e3, 58, 83, 8e, 75, 22, b6, e7, fc, 55, ca, 3b] [2025-04-30T21:46:04.409269053Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2a, fd, 89, 16, b7, f2, 54, 5a, 52, 67, 15, a4, eb, 2a, 68, d5, 66, bf, c2, 96] reset_token=[b1, 0b, 8a, 1c, f6, 97, 68, 03, 7c, 92, 13, 52, a4, 71, c5, 1e] [2025-04-30T21:46:04.409276277Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:04.409357297Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=24.520912807s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1359 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 144, rate: 8292, last_update: Instant { tv_sec: 495, tv_nsec: 448887422 }, next_time: Instant { tv_sec: 495, tv_nsec: 467097745 }, max_datagram_size: 1350, last_packet_size: Some(144), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:04.409451292Z TRACE quiche_apps::client] written 144 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:46:04.409460929Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:46:04.409464426Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Short dcid=d953e4ac23ebf5e1c8527dea3b1b1276 key_phase=false len=9 pn=10 [2025-04-30T21:46:04.409467121Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm ACK delay=1533148 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:04.409470197Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm PING mtu_probe=None [2025-04-30T21:46:04.409476178Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=24.521047176s latest_rtt=2.035088865s srtt=2.035088865s min_rtt=2.035088865s rttvar=1.017544432s cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1402 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 477, tv_nsec: 42431367 }, first_sent_time: Instant { tv_sec: 474, tv_nsec: 7020700 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 1, rate_sample: RateSample { delivery_rate: 219, is_app_limited: true, interval: 3.035410667s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 474, tv_nsec: 7020700 }), send_elapsed: 0ns, ack_elapsed: 3.035410667s, rtt: 3.035410667s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 8292, last_update: Instant { tv_sec: 495, tv_nsec: 449140091 }, next_time: Instant { tv_sec: 495, tv_nsec: 467097745 }, max_datagram_size: 1350, last_packet_size: None, iv: 22.551857ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:04.409521672Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:46:04.409529136Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:46:04.466967661Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:45892 [2025-04-30T21:46:04.466989040Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx pkt Short dcid=481cdb4c203f93e0c35762ea78bfa43d185eaa59 key_phase=false len=36 pn=1 [2025-04-30T21:46:04.467003988Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm ACK delay=3253 blocks=[10..10] ecn_counts=None [2025-04-30T21:46:04.467012324Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 packet newly acked 10 [2025-04-30T21:46:04.467019657Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 packet 6 lost on epoch 2 [2025-04-30T21:46:04.467027291Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 packet 8 lost on epoch 2 [2025-04-30T21:46:04.467044904Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm PADDING len=13 [2025-04-30T21:46:04.467062426Z TRACE quiche_apps::client] 0.0.0.0:45892: processed 57 bytes [2025-04-30T21:46:04.467070732Z TRACE quiche_apps::client] 0.0.0.0:45892: recv() would block [2025-04-30T21:46:04.467075931Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:04.467091220Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10699 out_len=1350 left=1311 [2025-04-30T21:46:04.467100628Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Short dcid=d953e4ac23ebf5e1c8527dea3b1b1276 key_phase=false len=109 pn=11 [2025-04-30T21:46:04.467106699Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm ACK delay=13 blocks=[1..1] ecn_counts=None [2025-04-30T21:46:04.467112740Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bc, e4, 35, a5, 9c, 28, dd, 76, cd, b8, cb, 31, 4e, 31, 0a, 1b, a9, 0b, b4, 52] reset_token=[14, 5e, 08, 12, e3, 58, 83, 8e, 75, 22, b6, e7, fc, 55, ca, 3b] [2025-04-30T21:46:04.467125654Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2a, fd, 89, 16, b7, f2, 54, 5a, 52, 67, 15, a4, eb, 2a, 68, d5, 66, bf, c2, 96] reset_token=[b1, 0b, 8a, 1c, f6, 97, 68, 03, 7c, 92, 13, 52, a4, 71, c5, 1e] [2025-04-30T21:46:04.467134651Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:04.467137666Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:04.467153816Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=1.969115234s latest_rtt=39.569816ms srtt=1.785648983s min_rtt=39.569816ms rttvar=1.262038086s cwnd=9450 ssthresh=9450 bytes_in_flight=287 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 495, tv_nsec: 506667561 }) Rate { delivered: 709, delivered_time: Instant { tv_sec: 495, tv_nsec: 506667561 }, first_sent_time: Instant { tv_sec: 495, tv_nsec: 467097745 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { delivery_rate: 2, is_app_limited: true, interval: 21.460077045s, delivered: 43, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 477, tv_nsec: 42431367 }), send_elapsed: 21.460077045s, ack_elapsed: 18.464236194s, rtt: 39.569816ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 6615, last_update: Instant { tv_sec: 495, tv_nsec: 449140091 }, next_time: Instant { tv_sec: 495, tv_nsec: 529318291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:04.467230609Z TRACE quiche_apps::client] written 143 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:46:04.467238203Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:46:04.500380616Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:45892 [2025-04-30T21:46:04.500396506Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx pkt Short dcid=bce435a59c28dd76cdb8cb314e310a1ba90bb452 key_phase=false len=1045 pn=3 [2025-04-30T21:46:04.500406535Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 path ID 0 now see SCID with seq num 1 [2025-04-30T21:46:04.500412475Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:46:04.500438234Z TRACE quiche_apps::client] 0.0.0.0:45892: processed 1066 bytes [2025-04-30T21:46:04.500446008Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:45892 [2025-04-30T21:46:04.500451238Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx pkt Short dcid=bce435a59c28dd76cdb8cb314e310a1ba90bb452 key_phase=false len=36 pn=4 [2025-04-30T21:46:04.500458211Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:46:04.500463420Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 rx frm PADDING len=14 [2025-04-30T21:46:04.500470423Z TRACE quiche_apps::client] 0.0.0.0:45892: processed 57 bytes [2025-04-30T21:46:04.500475663Z TRACE quiche_apps::client] 0.0.0.0:45892: recv() would block [2025-04-30T21:46:04.500479330Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:04.500487625Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:46:04.500491673Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:46:04.500495991Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:46:04.500499838Z INFO quiche_apps::common] 1/1 response(s) received in 21.532989286s, closing... [2025-04-30T21:46:04.500511950Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10413 out_len=1350 left=1316 [2025-04-30T21:46:04.500517801Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx pkt Short dcid=d953e4ac23ebf5e1c8527dea3b1b1276 key_phase=false len=10 pn=12 [2025-04-30T21:46:04.500521558Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:46:04.500532378Z TRACE quiche::recovery::congestion::recovery] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 timer=1.935737063s latest_rtt=39.569816ms srtt=1.785648983s min_rtt=39.569816ms rttvar=1.262038086s cwnd=9450 ssthresh=9450 bytes_in_flight=331 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 495, tv_nsec: 506667561 }) Rate { delivered: 709, delivered_time: Instant { tv_sec: 495, tv_nsec: 506667561 }, first_sent_time: Instant { tv_sec: 495, tv_nsec: 467097745 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { delivery_rate: 2, is_app_limited: true, interval: 21.460077045s, delivered: 43, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 477, tv_nsec: 42431367 }), send_elapsed: 21.460077045s, ack_elapsed: 18.464236194s, rtt: 39.569816ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 6615, last_update: Instant { tv_sec: 495, tv_nsec: 449140091 }, next_time: Instant { tv_sec: 495, tv_nsec: 529318291 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:04.500580327Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:45892 to 193.167.100.100:443 [2025-04-30T21:46:04.500592269Z TRACE quiche_apps::client] 0.0.0.0:45892 -> 193.167.100.100:443: done writing [2025-04-30T21:46:25.023161062Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:25.023199033Z TRACE quiche] 481cdb4c203f93e0c35762ea78bfa43d185eaa59 draining timeout expired [2025-04-30T21:46:25.023248093Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:25.023254456Z INFO quiche_apps::client] connection closed, recv=6 sent=13 lost=2 retrans=6 sent_bytes=2941 recv_bytes=2527 lost_bytes=1215 [local_addr=0.0.0.0:45892 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=13 lost=2 retrans=6 rtt=1.785648983s min_rtt=Some(39.569816ms) rttvar=1.262038086s cwnd=9450 sent_bytes=2941 recv_bytes=2527 lost_bytes=0 stream_retrans_bytes=868 pmtu=1350 delivery_rate=2] [2025-04-30T21:46:25.028471551Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:46:25.028723228Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:36111 with scid 150734881e84a07cfa8ed37846b81a9dc50602e4 [2025-04-30T21:46:25.028764054Z TRACE quiche::tls] 150734881e84a07cfa8ed37846b81a9dc50602e4 write message lvl=Initial len=266 [2025-04-30T21:46:25.028781175Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Initial version=1 dcid=be09fd3aa1954342cd8b4883b110f7ae scid=150734881e84a07cfa8ed37846b81a9dc50602e4 len=270 pn=0 [2025-04-30T21:46:25.028785503Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:25.028799509Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=998.931323ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 516, tv_nsec: 68414202 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 68414202 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 516, tv_nsec: 68414202 }, next_time: Instant { tv_sec: 516, tv_nsec: 68414202 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:25.028895738Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:46:26.028965531Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:26.028999835Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 loss detection timeout expired [2025-04-30T21:46:26.029009242Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=997.721009ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 516, tv_nsec: 68414202 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 68414202 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 516, tv_nsec: 68414202 }, next_time: Instant { tv_sec: 516, tv_nsec: 68414202 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.029048996Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.029088369Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Initial version=1 dcid=be09fd3aa1954342cd8b4883b110f7ae scid=150734881e84a07cfa8ed37846b81a9dc50602e4 len=270 pn=1 [2025-04-30T21:46:26.029092737Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:26.029110130Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=1.997956108s 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: 516, tv_nsec: 68414202 }, first_sent_time: Instant { tv_sec: 516, tv_nsec: 68414202 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 517, tv_nsec: 68749397 }, next_time: Instant { tv_sec: 517, tv_nsec: 68749397 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.029206018Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.029217008Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.063642597Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:36111 [2025-04-30T21:46:26.063676169Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx pkt Initial version=1 dcid=150734881e84a07cfa8ed37846b81a9dc50602e4 scid=be69f5b634d003f5c636f3ebdb3e855c token= len=117 pn=2 [2025-04-30T21:46:26.063697269Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm ACK delay=599 blocks=[0..1] ecn_counts=None [2025-04-30T21:46:26.063706846Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 packet newly acked 0 [2025-04-30T21:46:26.063709902Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 packet newly acked 1 [2025-04-30T21:46:26.063715262Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm CRYPTO off=0 len=90 [2025-04-30T21:46:26.063823413Z TRACE quiche::tls] 150734881e84a07cfa8ed37846b81a9dc50602e4 set write secret lvl=Handshake [2025-04-30T21:46:26.063836247Z TRACE quiche::tls] 150734881e84a07cfa8ed37846b81a9dc50602e4 set read secret lvl=Handshake [2025-04-30T21:46:26.063870400Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx pkt Handshake version=1 dcid=150734881e84a07cfa8ed37846b81a9dc50602e4 scid=be69f5b634d003f5c636f3ebdb3e855c len=992 pn=2 [2025-04-30T21:46:26.063876822Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm CRYPTO off=0 len=691 [2025-04-30T21:46:26.064094496Z TRACE quiche::tls] 150734881e84a07cfa8ed37846b81a9dc50602e4 write message lvl=Handshake len=36 [2025-04-30T21:46:26.064099736Z TRACE quiche::tls] 150734881e84a07cfa8ed37846b81a9dc50602e4 set write secret lvl=OneRTT [2025-04-30T21:46:26.064107941Z TRACE quiche::tls] 150734881e84a07cfa8ed37846b81a9dc50602e4 set read secret lvl=OneRTT [2025-04-30T21:46:26.064126646Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(be09fd3aa1954342cd8b4883b110f7ae), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(be69f5b634d003f5c636f3ebdb3e855c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:46:26.064148817Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm PADDING len=280 [2025-04-30T21:46:26.064164747Z TRACE quiche_apps::client] 0.0.0.0:36111: processed 1200 bytes [2025-04-30T21:46:26.064170538Z TRACE quiche_apps::client] 0.0.0.0:36111: recv() would block [2025-04-30T21:46:26.064173904Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.064183532Z DEBUG quiche_apps::common] sending HTTP request "GET /desefocgkd\r\n" [2025-04-30T21:46:26.064270053Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Initial version=1 dcid=be69f5b634d003f5c636f3ebdb3e855c scid=150734881e84a07cfa8ed37846b81a9dc50602e4 len=6 pn=2 [2025-04-30T21:46:26.064274982Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=74 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:26.064285611Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=103.188032ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 103807271 }, next_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.064310768Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Handshake version=1 dcid=be69f5b634d003f5c636f3ebdb3e855c scid=150734881e84a07cfa8ed37846b81a9dc50602e4 len=45 pn=3 [2025-04-30T21:46:26.064314375Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=54 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:26.064354720Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:26.064368656Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=103.696766ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 103942972 }, next_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.402µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.064389595Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 dropped epoch 0 state [2025-04-30T21:46:26.064396437Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:46:26.064410543Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Short dcid=be69f5b634d003f5c636f3ebdb3e855c key_phase=false len=1140 pn=4 [2025-04-30T21:46:26.064413820Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9c, 8b, f3, 38, 32, ef, fe, 52, fb, 1d, 25, 31, fc, b3, 35, 20, 4b, c0, 17, 3a] reset_token=[b7, df, d3, 1c, 9f, 4f, 7f, 59, 95, 75, d3, 1c, 46, ae, e8, 22] [2025-04-30T21:46:26.064421323Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[df, ee, 1a, e5, d8, e2, be, b6, fa, 62, 78, 6e, b7, fe, 4c, 8e, 5e, a1, da, da] reset_token=[9e, bf, 3b, 7d, 7b, 90, f5, 53, b9, 93, 95, a2, c2, 03, d0, 67] [2025-04-30T21:46:26.064427886Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:26.064431122Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm PADDING len=1038 [2025-04-30T21:46:26.064439577Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=103.626005ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 103942972 }, next_time: Instant { tv_sec: 517, tv_nsec: 104162374 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.064508866Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.064518394Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.168688838Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:26.168718022Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 loss detection timeout expired [2025-04-30T21:46:26.168726167Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=103.144242ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 103942972 }, next_time: Instant { tv_sec: 517, tv_nsec: 104162374 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.168764088Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.168793452Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Handshake version=1 dcid=be69f5b634d003f5c636f3ebdb3e855c scid=150734881e84a07cfa8ed37846b81a9dc50602e4 len=46 pn=5 [2025-04-30T21:46:26.168797670Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=13114 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:26.168803190Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:26.168821524Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=153.049767ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 208457295 }, next_time: Instant { tv_sec: 517, tv_nsec: 208457295 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.168915418Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.168925076Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.201499534Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:36111 [2025-04-30T21:46:26.201540681Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx pkt Short dcid=150734881e84a07cfa8ed37846b81a9dc50602e4 key_phase=false len=126 pn=0 [2025-04-30T21:46:26.201558023Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm HANDSHAKE_DONE [2025-04-30T21:46:26.201570636Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 dropped epoch 1 state [2025-04-30T21:46:26.201581927Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[df, 29, 49, 27, 65, 43, b9, 5e, 54, 4a, c1, 76, 65, 9a, 48, 48] reset_token=[53, 07, 5d, f0, 96, 16, f6, 2b, c2, bc, 44, 37, 6f, 7e, dd, f5] [2025-04-30T21:46:26.201595472Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:46:26.201603027Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[f3, 55, 75, d0, 30, ce, 75, 2c, cc, 00, 5e, a5, 2c, 64, 8e, 49] reset_token=[cb, 5c, b1, 7b, 5c, 93, 57, 30, 46, ee, 11, b8, 2c, e8, 3e, f0] [2025-04-30T21:46:26.201627001Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[fa, f3, 3c, a8, 73, 14, 15, df, 4c, c0, 0b, d3, df, 0c, aa, a1] reset_token=[3f, 6a, b0, 63, c9, 37, 6e, 83, 40, c8, bf, 1e, d1, 02, ce, fe] [2025-04-30T21:46:26.201656606Z TRACE quiche_apps::client] 0.0.0.0:36111: processed 147 bytes [2025-04-30T21:46:26.201664320Z TRACE quiche_apps::client] 0.0.0.0:36111: recv() would block [2025-04-30T21:46:26.201669059Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.201685069Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=12326 out_len=1350 left=1311 [2025-04-30T21:46:26.201695839Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Short dcid=df2949276543b95e544ac176659a4848 key_phase=false len=7 pn=6 [2025-04-30T21:46:26.201700788Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=18 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:26.201708142Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:26.201722057Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=257.564881ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 241359421 }, next_time: Instant { tv_sec: 517, tv_nsec: 241359421 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.201798510Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.201805492Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.460144944Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:26.460177595Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 loss detection timeout expired [2025-04-30T21:46:26.460186011Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=256.712446ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1215 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 41, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 241359421 }, next_time: Instant { tv_sec: 517, tv_nsec: 241359421 }, max_datagram_size: 1350, last_packet_size: Some(41), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.460225434Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.460249138Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:46:26.460260239Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Short dcid=df2949276543b95e544ac176659a4848 key_phase=false len=110 pn=7 [2025-04-30T21:46:26.460264166Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=32339 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:26.460269987Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9c, 8b, f3, 38, 32, ef, fe, 52, fb, 1d, 25, 31, fc, b3, 35, 20, 4b, c0, 17, 3a] reset_token=[b7, df, d3, 1c, 9f, 4f, 7f, 59, 95, 75, d3, 1c, 46, ae, e8, 22] [2025-04-30T21:46:26.460278873Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[df, ee, 1a, e5, d8, e2, be, b6, fa, 62, 78, 6e, b7, fe, 4c, 8e, 5e, a1, da, da] reset_token=[9e, bf, 3b, 7d, 7b, 90, f5, 53, b9, 93, 95, a2, c2, 03, d0, 67] [2025-04-30T21:46:26.460285626Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:26.460305142Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=515.153577ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1359 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 144, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 499918952 }, next_time: Instant { tv_sec: 517, tv_nsec: 499918952 }, max_datagram_size: 1350, last_packet_size: Some(144), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.460422680Z TRACE quiche_apps::client] written 144 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.460433190Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1308 [2025-04-30T21:46:26.460437548Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Short dcid=df2949276543b95e544ac176659a4848 key_phase=false len=9 pn=8 [2025-04-30T21:46:26.460440784Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=32362 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:26.460444391Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm PING mtu_probe=None [2025-04-30T21:46:26.460480448Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=515.17096ms latest_rtt=34.601907ms srtt=34.601907ms min_rtt=34.601907ms rttvar=17.300953ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1402 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 103807311 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { delivery_rate: 643, is_app_limited: true, interval: 1.034937102s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 516, tv_nsec: 68414202 }), send_elapsed: 0ns, ack_elapsed: 1.034937102s, rtt: 1.034937102s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 487689, last_update: Instant { tv_sec: 517, tv_nsec: 500111771 }, next_time: Instant { tv_sec: 517, tv_nsec: 499918952 }, max_datagram_size: 1350, last_packet_size: None, iv: 383.441µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.460523828Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.460529338Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.518146604Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:36111 [2025-04-30T21:46:26.518183583Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx pkt Short dcid=150734881e84a07cfa8ed37846b81a9dc50602e4 key_phase=false len=36 pn=1 [2025-04-30T21:46:26.518204602Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm ACK delay=3259 blocks=[8..8] ecn_counts=None [2025-04-30T21:46:26.518215693Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 packet newly acked 8 [2025-04-30T21:46:26.518224289Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 packet 4 lost on epoch 2 [2025-04-30T21:46:26.518231883Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 packet 6 lost on epoch 2 [2025-04-30T21:46:26.518251509Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm PADDING len=13 [2025-04-30T21:46:26.518275444Z TRACE quiche_apps::client] 0.0.0.0:36111: processed 57 bytes [2025-04-30T21:46:26.518283308Z TRACE quiche_apps::client] 0.0.0.0:36111: recv() would block [2025-04-30T21:46:26.518288227Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.518310178Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10699 out_len=1350 left=1311 [2025-04-30T21:46:26.518345003Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Short dcid=df2949276543b95e544ac176659a4848 key_phase=false len=109 pn=9 [2025-04-30T21:46:26.518355051Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=16 blocks=[1..1] ecn_counts=None [2025-04-30T21:46:26.518360111Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9c, 8b, f3, 38, 32, ef, fe, 52, fb, 1d, 25, 31, fc, b3, 35, 20, 4b, c0, 17, 3a] reset_token=[b7, df, d3, 1c, 9f, 4f, 7f, 59, 95, 75, d3, 1c, 46, ae, e8, 22] [2025-04-30T21:46:26.518373025Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[df, ee, 1a, e5, d8, e2, be, b6, fa, 62, 78, 6e, b7, fe, 4c, 8e, 5e, a1, da, da] reset_token=[9e, bf, 3b, 7d, 7b, 90, f5, 53, b9, 93, 95, a2, c2, 03, d0, 67] [2025-04-30T21:46:26.518383845Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:26.518388503Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:26.518407659Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=7.011199ms latest_rtt=57.941188ms srtt=37.519316ms min_rtt=34.601907ms rttvar=18.810534ms cwnd=9450 ssthresh=9450 bytes_in_flight=287 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 517, tv_nsec: 557860140 }) Rate { delivered: 709, delivered_time: Instant { tv_sec: 517, tv_nsec: 557860140 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 499918952 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 94, is_app_limited: true, interval: 454.052829ms, delivered: 43, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 103807311 }), send_elapsed: 396.111641ms, ack_elapsed: 454.052829ms, rtt: 57.941188ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314837, last_update: Instant { tv_sec: 517, tv_nsec: 557980022 }, next_time: Instant { tv_sec: 517, tv_nsec: 558363463 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:26.518504128Z TRACE quiche_apps::client] written 143 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.518514698Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.525605958Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:26.525616698Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 loss detection timeout expired [2025-04-30T21:46:26.525620806Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 packet 7 lost on epoch 2 [2025-04-30T21:46:26.525624492Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=130.433852ms latest_rtt=57.941188ms srtt=37.519316ms min_rtt=34.601907ms rttvar=18.810534ms cwnd=9450 ssthresh=9450 bytes_in_flight=143 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 517, tv_nsec: 557860140 }) Rate { delivered: 709, delivered_time: Instant { tv_sec: 517, tv_nsec: 557860140 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 499918952 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 94, is_app_limited: true, interval: 454.052829ms, delivered: 43, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 103807311 }), send_elapsed: 396.111641ms, ack_elapsed: 454.052829ms, rtt: 57.941188ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314837, last_update: Instant { tv_sec: 517, tv_nsec: 557980022 }, next_time: Instant { tv_sec: 517, tv_nsec: 558363463 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:26.525639280Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.525649469Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10557 out_len=1350 left=1310 [2025-04-30T21:46:26.525655230Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Short dcid=df2949276543b95e544ac176659a4848 key_phase=false len=108 pn=10 [2025-04-30T21:46:26.525658005Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=933 blocks=[1..1] ecn_counts=None [2025-04-30T21:46:26.525661561Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9c, 8b, f3, 38, 32, ef, fe, 52, fb, 1d, 25, 31, fc, b3, 35, 20, 4b, c0, 17, 3a] reset_token=[b7, df, d3, 1c, 9f, 4f, 7f, 59, 95, 75, d3, 1c, 46, ae, e8, 22] [2025-04-30T21:46:26.525667713Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[df, ee, 1a, e5, d8, e2, be, b6, fa, 62, 78, 6e, b7, fe, 4c, 8e, 5e, a1, da, da] reset_token=[9e, bf, 3b, 7d, 7b, 90, f5, 53, b9, 93, 95, a2, c2, 03, d0, 67] [2025-04-30T21:46:26.525673023Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:26.525688772Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=137.716468ms latest_rtt=57.941188ms srtt=37.519316ms min_rtt=34.601907ms rttvar=18.810534ms cwnd=9450 ssthresh=9450 bytes_in_flight=285 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 517, tv_nsec: 557860140 }) Rate { delivered: 709, delivered_time: Instant { tv_sec: 517, tv_nsec: 557860140 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 499918952 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 94, is_app_limited: true, interval: 454.052829ms, delivered: 43, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 103807311 }), send_elapsed: 396.111641ms, ack_elapsed: 454.052829ms, rtt: 57.941188ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314837, last_update: Instant { tv_sec: 517, tv_nsec: 557980022 }, next_time: Instant { tv_sec: 517, tv_nsec: 558363463 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:26.525732603Z TRACE quiche_apps::client] written 142 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.525738574Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.550535567Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:36111 [2025-04-30T21:46:26.550564530Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx pkt Short dcid=9c8bf33832effe52fb1d2531fcb335204bc0173a key_phase=false len=36 pn=2 [2025-04-30T21:46:26.550578055Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 path ID 0 now see SCID with seq num 1 [2025-04-30T21:46:26.550587523Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm ACK delay=83 blocks=[8..9] ecn_counts=None [2025-04-30T21:46:26.550594646Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 packet newly acked 9 [2025-04-30T21:46:26.550601800Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:26.550609244Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm PADDING len=11 [2025-04-30T21:46:26.550639981Z TRACE quiche_apps::client] 0.0.0.0:36111: processed 57 bytes [2025-04-30T21:46:26.550649508Z TRACE quiche_apps::client] 0.0.0.0:36111: recv() would block [2025-04-30T21:46:26.550654958Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.550660789Z INFO quiche_apps::client] Retiring source CID 150734881e84a07cfa8ed37846b81a9dc50602e4 [2025-04-30T21:46:26.550682269Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10416 out_len=1350 left=1311 [2025-04-30T21:46:26.550689663Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Short dcid=df2949276543b95e544ac176659a4848 key_phase=false len=45 pn=11 [2025-04-30T21:46:26.550693260Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm ACK delay=15 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:26.550697207Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[fc, f4, 20, 3b, 3a, 16, bd, 4a, 9f, e1, b4, 2c, bc, 08, d0, 1a, ec, c7, 95, b0] reset_token=[d7, ce, 1a, 28, 7f, 16, ad, 6d, 46, a1, 61, c1, ff, fc, 95, a1] [2025-04-30T21:46:26.550712816Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=123.847915ms latest_rtt=31.878376ms srtt=36.814198ms min_rtt=31.878376ms rttvar=15.518135ms cwnd=9450 ssthresh=9450 bytes_in_flight=221 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 517, tv_nsec: 557860140 }) Rate { delivered: 852, delivered_time: Instant { tv_sec: 517, tv_nsec: 590241839 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 558363463 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { delivery_rate: 2446, is_app_limited: true, interval: 58.444511ms, delivered: 143, prior_delivered: 709, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 557860140 }), send_elapsed: 58.444511ms, ack_elapsed: 32.381699ms, rtt: 31.878376ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320868, last_update: Instant { tv_sec: 517, tv_nsec: 557980022 }, next_time: Instant { tv_sec: 517, tv_nsec: 558363463 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:26.550781624Z TRACE quiche_apps::client] written 79 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.550792394Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.552057894Z TRACE quiche_apps::client] got 1066 bytes from 193.167.100.100:443 to 0.0.0.0:36111 [2025-04-30T21:46:26.552069526Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx pkt Short dcid=9c8bf33832effe52fb1d2531fcb335204bc0173a key_phase=false len=1045 pn=3 [2025-04-30T21:46:26.552079184Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:46:26.552089934Z TRACE quiche_apps::client] 0.0.0.0:36111: processed 1066 bytes [2025-04-30T21:46:26.552097187Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:36111 [2025-04-30T21:46:26.552102177Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx pkt Short dcid=9c8bf33832effe52fb1d2531fcb335204bc0173a key_phase=false len=36 pn=4 [2025-04-30T21:46:26.552108979Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:46:26.552114169Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 rx frm PADDING len=14 [2025-04-30T21:46:26.552121132Z TRACE quiche_apps::client] 0.0.0.0:36111: processed 57 bytes [2025-04-30T21:46:26.552127103Z TRACE quiche_apps::client] 0.0.0.0:36111: recv() would block [2025-04-30T21:46:26.552131200Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.552141289Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:46:26.552145577Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:46:26.552149625Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:46:26.552153161Z INFO quiche_apps::common] 1/1 response(s) received in 1.523249238s, closing... [2025-04-30T21:46:26.552163190Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10258 out_len=1350 left=1316 [2025-04-30T21:46:26.552168420Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx pkt Short dcid=df2949276543b95e544ac176659a4848 key_phase=false len=10 pn=12 [2025-04-30T21:46:26.552172567Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:46:26.552183457Z TRACE quiche::recovery::congestion::recovery] 150734881e84a07cfa8ed37846b81a9dc50602e4 timer=123.862122ms latest_rtt=31.878376ms srtt=36.814198ms min_rtt=31.878376ms rttvar=15.518135ms cwnd=9450 ssthresh=9450 bytes_in_flight=265 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 517, tv_nsec: 557860140 }) Rate { delivered: 852, delivered_time: Instant { tv_sec: 517, tv_nsec: 590241839 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 558363463 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 9, rate_sample: RateSample { delivery_rate: 2446, is_app_limited: true, interval: 58.444511ms, delivered: 143, prior_delivered: 709, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 557860140 }), send_elapsed: 58.444511ms, ack_elapsed: 32.381699ms, rtt: 31.878376ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320868, last_update: Instant { tv_sec: 517, tv_nsec: 557980022 }, next_time: Instant { tv_sec: 517, tv_nsec: 558363463 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:26.552239031Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:36111 to 193.167.100.100:443 [2025-04-30T21:46:26.552245883Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.582060828Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:36111 [2025-04-30T21:46:26.582078210Z TRACE quiche_apps::client] 0.0.0.0:36111: processed 57 bytes [2025-04-30T21:46:26.582085494Z TRACE quiche_apps::client] 0.0.0.0:36111: recv() would block [2025-04-30T21:46:26.582090493Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.582098969Z TRACE quiche_apps::client] 0.0.0.0:36111 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.849453490Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:26.849485930Z TRACE quiche] 150734881e84a07cfa8ed37846b81a9dc50602e4 draining timeout expired [2025-04-30T21:46:26.849535933Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.849540652Z INFO quiche_apps::client] connection closed, recv=7 sent=13 lost=3 retrans=5 sent_bytes=2760 recv_bytes=2584 lost_bytes=1359 [local_addr=0.0.0.0:36111 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=13 lost=3 retrans=5 rtt=36.814198ms min_rtt=Some(31.878376ms) rttvar=15.518135ms cwnd=9450 sent_bytes=2760 recv_bytes=2584 lost_bytes=0 stream_retrans_bytes=353 pmtu=1350 delivery_rate=2446] [2025-04-30T21:46:26.855135090Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:46:26.855405642Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:36957 with scid 1b9f1f9bedc06895ca4cfbda85e49209105a2741 [2025-04-30T21:46:26.855447861Z TRACE quiche::tls] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 write message lvl=Initial len=266 [2025-04-30T21:46:26.855466145Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx pkt Initial version=1 dcid=9f2a4327d00b5f36e35d6fc622a71839 scid=1b9f1f9bedc06895ca4cfbda85e49209105a2741 len=270 pn=0 [2025-04-30T21:46:26.855469541Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:26.855482495Z TRACE quiche::recovery::congestion::recovery] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 timer=998.931743ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 517, tv_nsec: 895097738 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 895097738 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 517, tv_nsec: 895097738 }, next_time: Instant { tv_sec: 517, tv_nsec: 895097738 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.855566962Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:46:26.890151627Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:36957 [2025-04-30T21:46:26.890209574Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx pkt Initial version=1 dcid=1b9f1f9bedc06895ca4cfbda85e49209105a2741 scid=2302ca2c8ec12d166a2bc3bad6524b46 token= len=117 pn=0 [2025-04-30T21:46:26.890236825Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm ACK delay=1318 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:26.890248967Z TRACE quiche::recovery::congestion::recovery] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 packet newly acked 0 [2025-04-30T21:46:26.890258575Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm CRYPTO off=0 len=90 [2025-04-30T21:46:26.890419615Z TRACE quiche::tls] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 set write secret lvl=Handshake [2025-04-30T21:46:26.890433991Z TRACE quiche::tls] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 set read secret lvl=Handshake [2025-04-30T21:46:26.890469307Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx pkt Handshake version=1 dcid=1b9f1f9bedc06895ca4cfbda85e49209105a2741 scid=2302ca2c8ec12d166a2bc3bad6524b46 len=992 pn=0 [2025-04-30T21:46:26.890475478Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm CRYPTO off=0 len=691 [2025-04-30T21:46:26.890662666Z TRACE quiche::tls] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 write message lvl=Handshake len=36 [2025-04-30T21:46:26.890666964Z TRACE quiche::tls] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 set write secret lvl=OneRTT [2025-04-30T21:46:26.890673646Z TRACE quiche::tls] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 set read secret lvl=OneRTT [2025-04-30T21:46:26.890689616Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(9f2a4327d00b5f36e35d6fc622a71839), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(2302ca2c8ec12d166a2bc3bad6524b46), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:46:26.890701067Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm PADDING len=280 [2025-04-30T21:46:26.890714272Z TRACE quiche_apps::client] 0.0.0.0:36957: processed 1200 bytes [2025-04-30T21:46:26.890719171Z TRACE quiche_apps::client] 0.0.0.0:36957: recv() would block [2025-04-30T21:46:26.890722116Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.890730382Z DEBUG quiche_apps::common] sending HTTP request "GET /zypfdkpopd\r\n" [2025-04-30T21:46:26.890804660Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx pkt Initial version=1 dcid=2302ca2c8ec12d166a2bc3bad6524b46 scid=1b9f1f9bedc06895ca4cfbda85e49209105a2741 len=6 pn=1 [2025-04-30T21:46:26.890808867Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm ACK delay=75 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:26.890819958Z TRACE quiche::recovery::congestion::recovery] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 timer=103.741621ms latest_rtt=34.78675ms srtt=34.78675ms min_rtt=34.78675ms rttvar=17.393375ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 517, tv_nsec: 930370321 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 930370321 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9572, is_app_limited: true, interval: 34.78675ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 895097738 }), send_elapsed: 0ns, ack_elapsed: 34.78675ms, rtt: 34.78675ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485098, last_update: Instant { tv_sec: 517, tv_nsec: 930370281 }, next_time: Instant { tv_sec: 517, tv_nsec: 930370321 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.890848521Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx pkt Handshake version=1 dcid=2302ca2c8ec12d166a2bc3bad6524b46 scid=1b9f1f9bedc06895ca4cfbda85e49209105a2741 len=45 pn=2 [2025-04-30T21:46:26.890851497Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:26.890854111Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:26.890860203Z TRACE quiche::recovery::congestion::recovery] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 timer=104.2953ms latest_rtt=34.78675ms srtt=34.78675ms min_rtt=34.78675ms rttvar=17.393375ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 517, tv_nsec: 930370321 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 930370321 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9572, is_app_limited: true, interval: 34.78675ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 895097738 }), send_elapsed: 0ns, ack_elapsed: 34.78675ms, rtt: 34.78675ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485098, last_update: Instant { tv_sec: 517, tv_nsec: 930478201 }, next_time: Instant { tv_sec: 517, tv_nsec: 930370321 }, max_datagram_size: 1350, last_packet_size: None, iv: 220.574µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.890871404Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 dropped epoch 0 state [2025-04-30T21:46:26.890875882Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:46:26.890887403Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx pkt Short dcid=2302ca2c8ec12d166a2bc3bad6524b46 key_phase=false len=1140 pn=3 [2025-04-30T21:46:26.890889858Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[90, ba, b8, b8, 2e, 6b, a4, 98, e2, f6, 89, e1, 28, b7, 73, 47, 34, 35, 3d, ad] reset_token=[6c, fa, 78, ca, 96, a3, 24, b6, 05, 02, 3c, 76, bd, 59, 0a, b4] [2025-04-30T21:46:26.890896420Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, f4, ef, d8, d3, 77, d0, b8, 79, 03, 40, 12, 93, 68, be, 91, 7d, f9, 77, 82] reset_token=[5c, 91, 8f, f7, 48, d6, 97, 27, a8, 10, 66, c7, 78, 89, 1d, 83] [2025-04-30T21:46:26.890902060Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:26.890904625Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm PADDING len=1038 [2025-04-30T21:46:26.890911448Z TRACE quiche::recovery::congestion::recovery] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 timer=104.244034ms latest_rtt=34.78675ms srtt=34.78675ms min_rtt=34.78675ms rttvar=17.393375ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 517, tv_nsec: 930370321 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 930370321 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9572, is_app_limited: true, interval: 34.78675ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 895097738 }), send_elapsed: 0ns, ack_elapsed: 34.78675ms, rtt: 34.78675ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 485098, last_update: Instant { tv_sec: 517, tv_nsec: 930478201 }, next_time: Instant { tv_sec: 517, tv_nsec: 930698775 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.890966180Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:36957 to 193.167.100.100:443 [2025-04-30T21:46:26.890973173Z TRACE quiche_apps::client] 0.0.0.0:36957 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.924935927Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:36957 [2025-04-30T21:46:26.924982493Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx pkt Short dcid=90bab8b82e6ba498e2f689e128b7734734353dad key_phase=false len=134 pn=0 [2025-04-30T21:46:26.925000867Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 path ID 0 now see SCID with seq num 1 [2025-04-30T21:46:26.925011928Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm ACK delay=172 blocks=[3..3] ecn_counts=None [2025-04-30T21:46:26.925021876Z TRACE quiche::recovery::congestion::recovery] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 packet newly acked 3 [2025-04-30T21:46:26.925032065Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm HANDSHAKE_DONE [2025-04-30T21:46:26.925041653Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 dropped epoch 1 state [2025-04-30T21:46:26.925050670Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[1a, 27, 3a, 44, 99, 10, 9b, 4a, 14, dc, 32, d9, ba, c9, 2a, 80] reset_token=[d2, 7c, 60, 64, 70, c4, 98, 56, a5, 8d, 3e, 3f, 2a, bf, 63, 63] [2025-04-30T21:46:26.925059867Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:46:26.925068172Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[8b, 89, e8, 2d, eb, c7, 82, 67, 47, 5a, f0, 0d, 82, 21, a3, ab] reset_token=[93, fa, c4, 91, 8c, c7, e0, c4, 6c, 75, 74, 80, 68, 5a, a7, 9f] [2025-04-30T21:46:26.925081046Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[32, 81, fe, 7f, bd, 33, 45, a0, 2d, 4a, 7d, a3, db, 08, db, 8a] reset_token=[aa, c4, f6, b7, 53, 71, 60, 91, c2, 7f, 9e, 2f, 1a, b7, b8, 6a] [2025-04-30T21:46:26.925089642Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:26.925122503Z TRACE quiche_apps::client] 0.0.0.0:36957: processed 155 bytes [2025-04-30T21:46:26.925130258Z TRACE quiche_apps::client] 0.0.0.0:36957: recv() would block [2025-04-30T21:46:26.925133514Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.925137672Z INFO quiche_apps::client] Retiring source CID 1b9f1f9bedc06895ca4cfbda85e49209105a2741 [2025-04-30T21:46:26.925154132Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:46:26.925164622Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx pkt Short dcid=1a273a4499109b4a14dc32d9bac92a80 key_phase=false len=47 pn=4 [2025-04-30T21:46:26.925170562Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:26.925193155Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[a5, 97, 4d, bf, a2, f7, a2, 7a, 34, 6d, 95, 4a, c3, 67, d6, 0e, d8, 2f, 06, b6] reset_token=[02, d7, 8a, c7, a3, 84, 79, 59, d9, e3, 8b, 00, ed, f3, bf, 29] [2025-04-30T21:46:26.925202422Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:26.925213983Z TRACE quiche::recovery::congestion::recovery] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 timer=112.623972ms latest_rtt=33.958642ms srtt=34.683236ms min_rtt=33.958642ms rttvar=13.252058ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 517, tv_nsec: 964829867 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 964829867 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34240, is_app_limited: true, interval: 34.287096ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 930370321 }), send_elapsed: 328.454µs, ack_elapsed: 34.287096ms, rtt: 33.958642ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 486546, last_update: Instant { tv_sec: 517, tv_nsec: 964829867 }, next_time: Instant { tv_sec: 517, tv_nsec: 964829867 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.925276579Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:36957 to 193.167.100.100:443 [2025-04-30T21:46:26.925282761Z TRACE quiche_apps::client] 0.0.0.0:36957 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.926442783Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:36957 [2025-04-30T21:46:26.926458122Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx pkt Short dcid=90bab8b82e6ba498e2f689e128b7734734353dad key_phase=false len=1046 pn=1 [2025-04-30T21:46:26.926467679Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm HANDSHAKE_DONE [2025-04-30T21:46:26.926472769Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:46:26.926485232Z TRACE quiche_apps::client] 0.0.0.0:36957: processed 1067 bytes [2025-04-30T21:46:26.926492937Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:36957 [2025-04-30T21:46:26.926497655Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx pkt Short dcid=90bab8b82e6ba498e2f689e128b7734734353dad key_phase=false len=36 pn=2 [2025-04-30T21:46:26.926503737Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm HANDSHAKE_DONE [2025-04-30T21:46:26.926508435Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:46:26.926513415Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 rx frm PADDING len=13 [2025-04-30T21:46:26.926521339Z TRACE quiche_apps::client] 0.0.0.0:36957: processed 57 bytes [2025-04-30T21:46:26.926527290Z TRACE quiche_apps::client] 0.0.0.0:36957: recv() would block [2025-04-30T21:46:26.926530937Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.926541256Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:46:26.926545033Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:46:26.926549091Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:46:26.926552968Z INFO quiche_apps::common] 1/1 response(s) received in 70.981989ms, closing... [2025-04-30T21:46:26.926563678Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1316 [2025-04-30T21:46:26.926579117Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx pkt Short dcid=1a273a4499109b4a14dc32d9bac92a80 key_phase=false len=10 pn=5 [2025-04-30T21:46:26.926581972Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:46:26.926590588Z TRACE quiche::recovery::congestion::recovery] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 timer=112.66038ms latest_rtt=33.958642ms srtt=34.683236ms min_rtt=33.958642ms rttvar=13.252058ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=125 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 517, tv_nsec: 964829867 }, first_sent_time: Instant { tv_sec: 517, tv_nsec: 964829867 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 34240, is_app_limited: true, interval: 34.287096ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 517, tv_nsec: 930370321 }), send_elapsed: 328.454µs, ack_elapsed: 34.287096ms, rtt: 33.958642ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 486546, last_update: Instant { tv_sec: 517, tv_nsec: 966242609 }, next_time: Instant { tv_sec: 517, tv_nsec: 964829867 }, max_datagram_size: 1350, last_packet_size: None, iv: 256.913µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:26.926641112Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:36957 to 193.167.100.100:443 [2025-04-30T21:46:26.926646502Z TRACE quiche_apps::client] 0.0.0.0:36957 -> 193.167.100.100:443: done writing [2025-04-30T21:46:26.983166746Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:36957 [2025-04-30T21:46:26.983203785Z TRACE quiche_apps::client] 0.0.0.0:36957: processed 57 bytes [2025-04-30T21:46:26.983210608Z TRACE quiche_apps::client] 0.0.0.0:36957: recv() would block [2025-04-30T21:46:26.983216108Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:26.983226958Z TRACE quiche_apps::client] 0.0.0.0:36957 -> 193.167.100.100:443: done writing [2025-04-30T21:46:27.040547755Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:36957 [2025-04-30T21:46:27.040585796Z TRACE quiche_apps::client] 0.0.0.0:36957: processed 57 bytes [2025-04-30T21:46:27.040593830Z TRACE quiche_apps::client] 0.0.0.0:36957: recv() would block [2025-04-30T21:46:27.040598920Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:27.040609350Z TRACE quiche_apps::client] 0.0.0.0:36957 -> 193.167.100.100:443: done writing [2025-04-30T21:46:27.190818646Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:27.190853120Z TRACE quiche] 1b9f1f9bedc06895ca4cfbda85e49209105a2741 draining timeout expired [2025-04-30T21:46:27.190915135Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:27.190919974Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 [local_addr=0.0.0.0:36957 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=34.683236ms min_rtt=Some(33.958642ms) rttvar=13.252058ms cwnd=13500 sent_bytes=1808 recv_bytes=2479 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=34240] [2025-04-30T21:46:27.196108747Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:46:27.196392885Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35290 with scid 64e1de75d33638795022a53a3a317a98f863de1c [2025-04-30T21:46:27.196435324Z TRACE quiche::tls] 64e1de75d33638795022a53a3a317a98f863de1c write message lvl=Initial len=266 [2025-04-30T21:46:27.196455051Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx pkt Initial version=1 dcid=ef2691c700ee5838d96ef73de888b6e3 scid=64e1de75d33638795022a53a3a317a98f863de1c len=270 pn=0 [2025-04-30T21:46:27.196465330Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:27.196479276Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=998.922065ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 518, tv_nsec: 236084750 }, next_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:27.196572849Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:46:28.196646632Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:28.196681778Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c loss detection timeout expired [2025-04-30T21:46:28.196689803Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=997.710936ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 518, tv_nsec: 236084750 }, next_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:28.196711724Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:28.196751688Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx pkt Initial version=1 dcid=ef2691c700ee5838d96ef73de888b6e3 scid=64e1de75d33638795022a53a3a317a98f863de1c len=270 pn=1 [2025-04-30T21:46:28.196755935Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:28.196773528Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=1.997955157s 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: 518, tv_nsec: 236084750 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 519, tv_nsec: 236411834 }, next_time: Instant { tv_sec: 519, tv_nsec: 236411834 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:28.196882260Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35290 to 193.167.100.100:443 [2025-04-30T21:46:28.196890736Z TRACE quiche_apps::client] 0.0.0.0:35290 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.196973400Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:30.197007684Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c loss detection timeout expired [2025-04-30T21:46:30.197015288Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=1.995712606s 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: 518, tv_nsec: 236084750 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 519, tv_nsec: 236411834 }, next_time: Instant { tv_sec: 519, tv_nsec: 236411834 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.197036778Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.197071582Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx pkt Initial version=1 dcid=ef2691c700ee5838d96ef73de888b6e3 scid=64e1de75d33638795022a53a3a317a98f863de1c len=270 pn=2 [2025-04-30T21:46:30.197075780Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:30.197093132Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=3.995953765s 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: 518, tv_nsec: 236084750 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 521, tv_nsec: 236730046 }, next_time: Instant { tv_sec: 521, tv_nsec: 236730046 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.197184051Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35290 to 193.167.100.100:443 [2025-04-30T21:46:30.197197005Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx pkt Initial version=1 dcid=ef2691c700ee5838d96ef73de888b6e3 scid=64e1de75d33638795022a53a3a317a98f863de1c len=4 pn=3 [2025-04-30T21:46:30.197200903Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm PING mtu_probe=None [2025-04-30T21:46:30.197221100Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm PADDING len=3 [2025-04-30T21:46:30.197228975Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=3.995960637s 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: 518, tv_nsec: 236084750 }, first_sent_time: Instant { tv_sec: 518, tv_nsec: 236084750 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 521, tv_nsec: 236872761 }, next_time: Instant { tv_sec: 521, tv_nsec: 236872761 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.197271163Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35290 to 193.167.100.100:443 [2025-04-30T21:46:30.197281562Z TRACE quiche_apps::client] 0.0.0.0:35290 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.231988228Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35290 [2025-04-30T21:46:30.232029785Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx pkt Initial version=1 dcid=64e1de75d33638795022a53a3a317a98f863de1c scid=32ed233dee618c695eea310555dce2a6 token= len=117 pn=0 [2025-04-30T21:46:30.232053790Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm ACK delay=1386 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:30.232063728Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c packet newly acked 2 [2025-04-30T21:46:30.232070811Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c packet 0 lost on epoch 0 [2025-04-30T21:46:30.232075671Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c packet 1 lost on epoch 0 [2025-04-30T21:46:30.232083876Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm CRYPTO off=0 len=90 [2025-04-30T21:46:30.232225779Z TRACE quiche::tls] 64e1de75d33638795022a53a3a317a98f863de1c set write secret lvl=Handshake [2025-04-30T21:46:30.232242561Z TRACE quiche::tls] 64e1de75d33638795022a53a3a317a98f863de1c set read secret lvl=Handshake [2025-04-30T21:46:30.232284158Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx pkt Handshake version=1 dcid=64e1de75d33638795022a53a3a317a98f863de1c scid=32ed233dee618c695eea310555dce2a6 len=992 pn=0 [2025-04-30T21:46:30.232291712Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm CRYPTO off=0 len=693 [2025-04-30T21:46:30.232549871Z TRACE quiche::tls] 64e1de75d33638795022a53a3a317a98f863de1c write message lvl=Handshake len=36 [2025-04-30T21:46:30.232557025Z TRACE quiche::tls] 64e1de75d33638795022a53a3a317a98f863de1c set write secret lvl=OneRTT [2025-04-30T21:46:30.232565570Z TRACE quiche::tls] 64e1de75d33638795022a53a3a317a98f863de1c set read secret lvl=OneRTT [2025-04-30T21:46:30.232583684Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(ef2691c700ee5838d96ef73de888b6e3), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(32ed233dee618c695eea310555dce2a6), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:46:30.232609051Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm PADDING len=278 [2025-04-30T21:46:30.232625712Z TRACE quiche_apps::client] 0.0.0.0:35290: processed 1200 bytes [2025-04-30T21:46:30.232631533Z TRACE quiche_apps::client] 0.0.0.0:35290: recv() would block [2025-04-30T21:46:30.232634909Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.232644016Z DEBUG quiche_apps::common] sending HTTP request "GET /xzlqpobqkw\r\n" [2025-04-30T21:46:30.232724335Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx pkt Initial version=1 dcid=32ed233dee618c695eea310555dce2a6 scid=64e1de75d33638795022a53a3a317a98f863de1c len=6 pn=4 [2025-04-30T21:46:30.232728984Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm ACK delay=87 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.232740095Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=69.374839ms latest_rtt=34.975194ms srtt=34.975194ms min_rtt=34.975194ms rttvar=17.487597ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 521, tv_nsec: 271705240 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 271705240 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 236730046 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { delivery_rate: 109, is_app_limited: true, interval: 3.03562049s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 236084750 }), send_elapsed: 3.000645296s, ack_elapsed: 3.03562049s, rtt: 34.975194ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 337739, last_update: Instant { tv_sec: 521, tv_nsec: 272396705 }, next_time: Instant { tv_sec: 521, tv_nsec: 272396705 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:30.232766434Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx pkt Handshake version=1 dcid=32ed233dee618c695eea310555dce2a6 scid=64e1de75d33638795022a53a3a317a98f863de1c len=45 pn=5 [2025-04-30T21:46:30.232769860Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm ACK delay=60 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.232773056Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:30.232780700Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=69.334574ms latest_rtt=34.975194ms srtt=34.975194ms min_rtt=34.975194ms rttvar=17.487597ms cwnd=9450 ssthresh=9450 bytes_in_flight=174 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 521, tv_nsec: 271705240 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 271705240 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 236730046 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 2, rate_sample: RateSample { delivery_rate: 109, is_app_limited: true, interval: 3.03562049s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 236084750 }), send_elapsed: 3.000645296s, ack_elapsed: 3.03562049s, rtt: 34.975194ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 337739, last_update: Instant { tv_sec: 521, tv_nsec: 272396705 }, next_time: Instant { tv_sec: 521, tv_nsec: 272396705 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:30.232826054Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c dropped epoch 0 state [2025-04-30T21:46:30.232836133Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c pmtud probe status false hs_con=false hs_sent=false cwnd_avail=10919 out_len=1174 left=1140 [2025-04-30T21:46:30.232857793Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx pkt Short dcid=32ed233dee618c695eea310555dce2a6 key_phase=false len=1140 pn=6 [2025-04-30T21:46:30.232863584Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5c, 39, b5, e0, 48, a4, 6b, b5, 46, 93, 3d, bc, 6a, c7, 8a, 57, 52, 40, 7f, b7] reset_token=[38, 7a, 5a, 30, f8, 78, 61, 6c, d3, 3f, 40, b8, 38, 8a, f7, d8] [2025-04-30T21:46:30.232876688Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[60, 2d, 7f, 95, 36, d0, 1c, ca, 50, 4e, f1, b9, 5c, b3, 6d, 52, 75, 4c, bf, d0] reset_token=[21, 2e, 9a, 16, 60, da, 47, e7, fe, 40, cb, f8, b4, 9a, c6, ec] [2025-04-30T21:46:30.232887519Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:30.232892417Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm PADDING len=1038 [2025-04-30T21:46:30.232908658Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=104.729869ms latest_rtt=34.975194ms srtt=34.975194ms min_rtt=34.975194ms rttvar=17.487597ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 521, tv_nsec: 271705240 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 271705240 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 236730046 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { delivery_rate: 109, is_app_limited: true, interval: 3.03562049s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 236084750 }), send_elapsed: 3.000645296s, ack_elapsed: 3.03562049s, rtt: 34.975194ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 337739, last_update: Instant { tv_sec: 521, tv_nsec: 272396705 }, next_time: Instant { tv_sec: 521, tv_nsec: 272396705 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:30.232984940Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35290 to 193.167.100.100:443 [2025-04-30T21:46:30.232995108Z TRACE quiche_apps::client] 0.0.0.0:35290 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.233010357Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35290 [2025-04-30T21:46:30.233017650Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c dropped invalid packet [2025-04-30T21:46:30.233022489Z TRACE quiche_apps::client] 0.0.0.0:35290: processed 1200 bytes [2025-04-30T21:46:30.233028791Z TRACE quiche_apps::client] 0.0.0.0:35290: recv() would block [2025-04-30T21:46:30.233033349Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.233040292Z TRACE quiche_apps::client] 0.0.0.0:35290 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.268242400Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:35290 [2025-04-30T21:46:30.268291031Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx pkt Short dcid=5c39b5e048a46bb546933dbc6ac78a5752407fb7 key_phase=false len=1046 pn=1 [2025-04-30T21:46:30.268337127Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c path ID 0 now see SCID with seq num 1 [2025-04-30T21:46:30.268349359Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm HANDSHAKE_DONE [2025-04-30T21:46:30.268360009Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c dropped epoch 1 state [2025-04-30T21:46:30.268365449Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm STREAM id=0 off=0 len=1024 fin=false [2025-04-30T21:46:30.268388852Z TRACE quiche_apps::client] 0.0.0.0:35290: processed 1067 bytes [2025-04-30T21:46:30.268398160Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:35290 [2025-04-30T21:46:30.268403880Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx pkt Short dcid=5c39b5e048a46bb546933dbc6ac78a5752407fb7 key_phase=false len=36 pn=2 [2025-04-30T21:46:30.268411264Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm HANDSHAKE_DONE [2025-04-30T21:46:30.268415232Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:46:30.268421123Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c rx frm PADDING len=13 [2025-04-30T21:46:30.268430199Z TRACE quiche_apps::client] 0.0.0.0:35290: processed 57 bytes [2025-04-30T21:46:30.268437012Z TRACE quiche_apps::client] 0.0.0.0:35290: recv() would block [2025-04-30T21:46:30.268441370Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.268450387Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:46:30.268454715Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:46:30.268457971Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:46:30.268460496Z INFO quiche_apps::common] 1/1 response(s) received in 3.071883919s, closing... [2025-04-30T21:46:30.268472868Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c pmtud probe status false hs_con=true hs_sent=false cwnd_avail=8678 out_len=1350 left=1316 [2025-04-30T21:46:30.268478028Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx pkt Short dcid=32ed233dee618c695eea310555dce2a6 key_phase=false len=10 pn=7 [2025-04-30T21:46:30.268480874Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:46:30.268491323Z TRACE quiche::recovery::congestion::recovery] 64e1de75d33638795022a53a3a317a98f863de1c timer=129.900546ms latest_rtt=34.975194ms srtt=34.975194ms min_rtt=34.975194ms rttvar=17.487597ms cwnd=9450 ssthresh=9450 bytes_in_flight=1218 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 521, tv_nsec: 271705240 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 271705240 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 236730046 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { delivery_rate: 109, is_app_limited: true, interval: 3.03562049s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 518, tv_nsec: 236084750 }), send_elapsed: 3.000645296s, ack_elapsed: 3.03562049s, rtt: 34.975194ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 337739, last_update: Instant { tv_sec: 521, tv_nsec: 272396705 }, next_time: Instant { tv_sec: 521, tv_nsec: 272396705 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:30.268552827Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:35290 to 193.167.100.100:443 [2025-04-30T21:46:30.268557967Z TRACE quiche_apps::client] 0.0.0.0:35290 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.583923179Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:30.583954387Z TRACE quiche] 64e1de75d33638795022a53a3a317a98f863de1c draining timeout expired [2025-04-30T21:46:30.584008888Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.584012986Z INFO quiche_apps::client] connection closed, recv=4 sent=8 lost=2 retrans=5 sent_bytes=2460 recv_bytes=2324 lost_bytes=666 [local_addr=0.0.0.0:35290 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=8 lost=2 retrans=5 rtt=34.975194ms min_rtt=Some(34.975194ms) rttvar=17.487597ms cwnd=9450 sent_bytes=2460 recv_bytes=2324 lost_bytes=0 stream_retrans_bytes=1330 pmtu=1350 delivery_rate=109] [2025-04-30T21:46:30.589131332Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:46:30.589400302Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51887 with scid 0cfd67bab961aab4e746944d700d77b171d3cc6c [2025-04-30T21:46:30.589441960Z TRACE quiche::tls] 0cfd67bab961aab4e746944d700d77b171d3cc6c write message lvl=Initial len=266 [2025-04-30T21:46:30.589458731Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx pkt Initial version=1 dcid=3e36363cc068c3d23db3427e53258d83 scid=0cfd67bab961aab4e746944d700d77b171d3cc6c len=270 pn=0 [2025-04-30T21:46:30.589461917Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:30.589474670Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c timer=998.933666ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 521, tv_nsec: 629091736 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 629091736 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 521, tv_nsec: 629091736 }, next_time: Instant { tv_sec: 521, tv_nsec: 629091736 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.589571420Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:46:30.623937953Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51887 [2025-04-30T21:46:30.623964893Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx pkt Initial version=1 dcid=0cfd67bab961aab4e746944d700d77b171d3cc6c scid=ac92a2ab8e404942d08aa838123252fb token= len=117 pn=0 [2025-04-30T21:46:30.623984059Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm ACK delay=1237 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.623994238Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c packet newly acked 0 [2025-04-30T21:46:30.624003134Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm CRYPTO off=0 len=90 [2025-04-30T21:46:30.624150318Z TRACE quiche::tls] 0cfd67bab961aab4e746944d700d77b171d3cc6c set write secret lvl=Handshake [2025-04-30T21:46:30.624168051Z TRACE quiche::tls] 0cfd67bab961aab4e746944d700d77b171d3cc6c set read secret lvl=Handshake [2025-04-30T21:46:30.624200831Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx pkt Handshake version=1 dcid=0cfd67bab961aab4e746944d700d77b171d3cc6c scid=ac92a2ab8e404942d08aa838123252fb len=992 pn=0 [2025-04-30T21:46:30.624212804Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm CRYPTO off=0 len=693 [2025-04-30T21:46:30.624464712Z TRACE quiche::tls] 0cfd67bab961aab4e746944d700d77b171d3cc6c write message lvl=Handshake len=36 [2025-04-30T21:46:30.624471845Z TRACE quiche::tls] 0cfd67bab961aab4e746944d700d77b171d3cc6c set write secret lvl=OneRTT [2025-04-30T21:46:30.624492503Z TRACE quiche::tls] 0cfd67bab961aab4e746944d700d77b171d3cc6c set read secret lvl=OneRTT [2025-04-30T21:46:30.624510066Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(3e36363cc068c3d23db3427e53258d83), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(ac92a2ab8e404942d08aa838123252fb), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:46:30.624521407Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm PADDING len=278 [2025-04-30T21:46:30.624535383Z TRACE quiche_apps::client] 0.0.0.0:51887: processed 1200 bytes [2025-04-30T21:46:30.624540613Z TRACE quiche_apps::client] 0.0.0.0:51887: recv() would block [2025-04-30T21:46:30.624543308Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.624551313Z DEBUG quiche_apps::common] sending HTTP request "GET /gpvsmksdxu\r\n" [2025-04-30T21:46:30.624625340Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx pkt Initial version=1 dcid=ac92a2ab8e404942d08aa838123252fb scid=0cfd67bab961aab4e746944d700d77b171d3cc6c len=6 pn=1 [2025-04-30T21:46:30.624630129Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm ACK delay=82 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.624638675Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c timer=102.971566ms latest_rtt=34.550446ms srtt=34.550446ms min_rtt=34.550446ms rttvar=17.275223ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 664190700 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 664190700 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9638, is_app_limited: true, interval: 34.550446ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 629091736 }), send_elapsed: 0ns, ack_elapsed: 34.550446ms, rtt: 34.550446ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488416, last_update: Instant { tv_sec: 521, tv_nsec: 664190670 }, next_time: Instant { tv_sec: 521, tv_nsec: 664190700 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.624669292Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx pkt Handshake version=1 dcid=ac92a2ab8e404942d08aa838123252fb scid=0cfd67bab961aab4e746944d700d77b171d3cc6c len=45 pn=2 [2025-04-30T21:46:30.624673339Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.624676084Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:30.624682446Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c timer=103.585235ms latest_rtt=34.550446ms srtt=34.550446ms min_rtt=34.550446ms rttvar=17.275223ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 664190700 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 664190700 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9638, is_app_limited: true, interval: 34.550446ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 629091736 }), send_elapsed: 0ns, ack_elapsed: 34.550446ms, rtt: 34.550446ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488416, last_update: Instant { tv_sec: 521, tv_nsec: 664299312 }, next_time: Instant { tv_sec: 521, tv_nsec: 664190700 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.076µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.624698396Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c dropped epoch 0 state [2025-04-30T21:46:30.624703135Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13393 out_len=1174 left=1140 [2025-04-30T21:46:30.624714275Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx pkt Short dcid=ac92a2ab8e404942d08aa838123252fb key_phase=false len=1140 pn=3 [2025-04-30T21:46:30.624716770Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7d, 23, 80, d6, d8, f5, dc, 8b, e0, 97, 2a, b4, 51, 45, 59, 32, 05, fb, 8d, 44] reset_token=[b1, cf, fd, 20, e7, 09, b4, bc, c4, e8, 18, 43, 91, af, 1e, 43] [2025-04-30T21:46:30.624723553Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[89, 6d, 54, 13, 74, aa, 00, e5, c7, b4, da, 28, de, ca, 47, 0b, 78, a1, f3, 95] reset_token=[c4, f0, f1, b6, 7c, e3, a6, 88, 8f, 1a, 7f, f8, 61, 15, d0, 68] [2025-04-30T21:46:30.624728903Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:30.624732619Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm PADDING len=1038 [2025-04-30T21:46:30.624744251Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c timer=103.52312ms latest_rtt=34.550446ms srtt=34.550446ms min_rtt=34.550446ms rttvar=17.275223ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 521, tv_nsec: 664190700 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 664190700 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9638, is_app_limited: true, interval: 34.550446ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 629091736 }), send_elapsed: 0ns, ack_elapsed: 34.550446ms, rtt: 34.550446ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1174, rate: 488416, last_update: Instant { tv_sec: 521, tv_nsec: 664299312 }, next_time: Instant { tv_sec: 521, tv_nsec: 664518388 }, max_datagram_size: 1350, last_packet_size: Some(1174), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.624796187Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51887 to 193.167.100.100:443 [2025-04-30T21:46:30.624804503Z TRACE quiche_apps::client] 0.0.0.0:51887 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.659143489Z TRACE quiche_apps::client] got 155 bytes from 193.167.100.100:443 to 0.0.0.0:51887 [2025-04-30T21:46:30.659186779Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx pkt Short dcid=7d2380d6d8f5dc8be0972ab45145593205fb8d44 key_phase=false len=134 pn=0 [2025-04-30T21:46:30.659204512Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c path ID 0 now see SCID with seq num 1 [2025-04-30T21:46:30.659230821Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm ACK delay=209 blocks=[3..3] ecn_counts=None [2025-04-30T21:46:30.659239978Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c packet newly acked 3 [2025-04-30T21:46:30.659250037Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm HANDSHAKE_DONE [2025-04-30T21:46:30.659259444Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c dropped epoch 1 state [2025-04-30T21:46:30.659269904Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[5d, a9, 97, 61, 1e, 60, 60, 7a, 8b, ae, 1f, b4, a4, a5, 8d, 60] reset_token=[75, 8c, 81, 09, ac, 27, ce, e2, 13, e0, c9, a9, 3e, c2, 5a, e0] [2025-04-30T21:46:30.659283349Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:46:30.659291123Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[83, 76, f5, 41, 02, 68, 32, e8, 5c, 9d, 0a, 79, 34, 63, d9, 2f] reset_token=[11, 89, c2, 25, 7f, 41, f1, e6, 3c, 0e, a3, 93, 54, 01, 08, 9b] [2025-04-30T21:46:30.659303356Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[22, 7e, 1c, 82, f2, 09, 1f, 38, f1, 99, 4b, 82, e9, cf, 7b, ef] reset_token=[4e, fe, 64, 16, 83, 22, 26, f4, 7e, d6, d7, 4b, 57, fc, 6d, 29] [2025-04-30T21:46:30.659308506Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:30.659362315Z TRACE quiche_apps::client] 0.0.0.0:51887: processed 155 bytes [2025-04-30T21:46:30.659373386Z TRACE quiche_apps::client] 0.0.0.0:51887: recv() would block [2025-04-30T21:46:30.659376702Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.659381230Z INFO quiche_apps::client] Retiring source CID 0cfd67bab961aab4e746944d700d77b171d3cc6c [2025-04-30T21:46:30.659397351Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1311 [2025-04-30T21:46:30.659405987Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx pkt Short dcid=5da997611e60607a8bae1fb4a4a58d60 key_phase=false len=47 pn=4 [2025-04-30T21:46:30.659409583Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.659413611Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[18, 3b, 1b, 0c, e6, c2, 69, 21, b8, 8e, 58, d6, 51, c6, 61, bb, 7c, bc, b8, 96] reset_token=[c5, fe, 3a, b2, 14, f2, 3d, 2a, e9, b2, dd, 0c, 43, 4a, 20, 15] [2025-04-30T21:46:30.659420804Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:30.659431594Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c timer=111.514448ms latest_rtt=34.345289ms srtt=34.524801ms min_rtt=34.345289ms rttvar=13.007706ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 521, tv_nsec: 699073787 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 699073787 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { delivery_rate: 33859, is_app_limited: true, interval: 34.672977ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 664190700 }), send_elapsed: 327.688µs, ack_elapsed: 34.672977ms, rtt: 34.345289ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 81, rate: 488779, last_update: Instant { tv_sec: 521, tv_nsec: 699073787 }, next_time: Instant { tv_sec: 521, tv_nsec: 699073787 }, max_datagram_size: 1350, last_packet_size: Some(81), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.659498007Z TRACE quiche_apps::client] written 81 bytes from 0.0.0.0:51887 to 193.167.100.100:443 [2025-04-30T21:46:30.659502977Z TRACE quiche_apps::client] 0.0.0.0:51887 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.660612560Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51887 [2025-04-30T21:46:30.660630945Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx pkt Short dcid=7d2380d6d8f5dc8be0972ab45145593205fb8d44 key_phase=false len=36 pn=2 [2025-04-30T21:46:30.660639961Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm HANDSHAKE_DONE [2025-04-30T21:46:30.660656382Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm STREAM id=0 off=1024 len=0 fin=true [2025-04-30T21:46:30.660662844Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm PADDING len=13 [2025-04-30T21:46:30.660673223Z TRACE quiche_apps::client] 0.0.0.0:51887: processed 57 bytes [2025-04-30T21:46:30.660679034Z TRACE quiche_apps::client] 0.0.0.0:51887: recv() would block [2025-04-30T21:46:30.660682911Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.660693341Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13419 out_len=1350 left=1309 [2025-04-30T21:46:30.660698400Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx pkt Short dcid=5da997611e60607a8bae1fb4a4a58d60 key_phase=false len=7 pn=5 [2025-04-30T21:46:30.660701966Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm ACK delay=7 blocks=[0..0, 2..2] ecn_counts=None [2025-04-30T21:46:30.660713238Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c timer=110.232434ms latest_rtt=34.345289ms srtt=34.524801ms min_rtt=34.345289ms rttvar=13.007706ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=81 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1507, delivered_time: Instant { tv_sec: 521, tv_nsec: 699073787 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 699073787 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { delivery_rate: 33859, is_app_limited: true, interval: 34.672977ms, delivered: 1174, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 664190700 }), send_elapsed: 327.688µs, ack_elapsed: 34.672977ms, rtt: 34.345289ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 488779, last_update: Instant { tv_sec: 521, tv_nsec: 700371260 }, next_time: Instant { tv_sec: 521, tv_nsec: 699073787 }, max_datagram_size: 1350, last_packet_size: None, iv: 165.719µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.660768620Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:51887 to 193.167.100.100:443 [2025-04-30T21:46:30.660774592Z TRACE quiche_apps::client] 0.0.0.0:51887 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.700502201Z TRACE quiche_apps::client] got 1072 bytes from 193.167.100.100:443 to 0.0.0.0:51887 [2025-04-30T21:46:30.700545081Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx pkt Short dcid=7d2380d6d8f5dc8be0972ab45145593205fb8d44 key_phase=false len=1051 pn=3 [2025-04-30T21:46:30.700566500Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm ACK delay=967 blocks=[4..5] ecn_counts=None [2025-04-30T21:46:30.700575838Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c packet newly acked 4 [2025-04-30T21:46:30.700581488Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c packet newly acked 5 [2025-04-30T21:46:30.700605783Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:46:30.700634196Z TRACE quiche_apps::client] 0.0.0.0:51887: processed 1072 bytes [2025-04-30T21:46:30.700643573Z TRACE quiche_apps::client] 0.0.0.0:51887: recv() would block [2025-04-30T21:46:30.700649354Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.700662899Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:46:30.700668169Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:46:30.700672898Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:46:30.700677556Z INFO quiche_apps::common] 1/1 response(s) received in 111.100346ms, closing... [2025-04-30T21:46:30.700692224Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c pmtud probe status false hs_con=true hs_sent=false cwnd_avail=13500 out_len=1350 left=1316 [2025-04-30T21:46:30.700698125Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx pkt Short dcid=5da997611e60607a8bae1fb4a4a58d60 key_phase=false len=10 pn=6 [2025-04-30T21:46:30.700701351Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:46:30.700746745Z TRACE quiche::recovery::congestion::recovery] 0cfd67bab961aab4e746944d700d77b171d3cc6c timer=105.937728ms latest_rtt=41.148472ms srtt=35.352759ms min_rtt=34.345289ms rttvar=11.411696ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1588, delivered_time: Instant { tv_sec: 521, tv_nsec: 740534860 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 740534860 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { delivery_rate: 1968, is_app_limited: true, interval: 41.148472ms, delivered: 81, prior_delivered: 1507, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 699073787 }), send_elapsed: 0ns, ack_elapsed: 41.148472ms, rtt: 41.148472ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 44, rate: 477331, last_update: Instant { tv_sec: 521, tv_nsec: 740369141 }, next_time: Instant { tv_sec: 521, tv_nsec: 740534860 }, max_datagram_size: 1350, last_packet_size: Some(44), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.700830811Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:51887 to 193.167.100.100:443 [2025-04-30T21:46:30.700838636Z TRACE quiche_apps::client] 0.0.0.0:51887 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.802337208Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51887 [2025-04-30T21:46:30.802362094Z TRACE quiche_apps::client] 0.0.0.0:51887: processed 57 bytes [2025-04-30T21:46:30.802371271Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:51887 [2025-04-30T21:46:30.802376811Z TRACE quiche_apps::client] 0.0.0.0:51887: processed 57 bytes [2025-04-30T21:46:30.802382922Z TRACE quiche_apps::client] 0.0.0.0:51887: recv() would block [2025-04-30T21:46:30.802387591Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.802396928Z TRACE quiche_apps::client] 0.0.0.0:51887 -> 193.167.100.100:443: done writing [2025-04-30T21:46:30.944599393Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:30.944631092Z TRACE quiche] 0cfd67bab961aab4e746944d700d77b171d3cc6c draining timeout expired [2025-04-30T21:46:30.944675745Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.944680594Z INFO quiche_apps::client] connection closed, recv=5 sent=7 lost=0 retrans=0 sent_bytes=1849 recv_bytes=2484 lost_bytes=0 [local_addr=0.0.0.0:51887 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=35.352759ms min_rtt=Some(34.345289ms) rttvar=11.411696ms cwnd=13500 sent_bytes=1849 recv_bytes=2484 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=1968] [2025-04-30T21:46:30.949871644Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:46:30.950126237Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:50524 with scid 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 [2025-04-30T21:46:30.950165089Z TRACE quiche::tls] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 write message lvl=Initial len=266 [2025-04-30T21:46:30.950184114Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Initial version=1 dcid=00d066fcc38b3a7652f9299b5d0b4a37 scid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 len=270 pn=0 [2025-04-30T21:46:30.950187571Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:30.950200184Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=998.932194ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 521, tv_nsec: 989815768 }, first_sent_time: Instant { tv_sec: 521, tv_nsec: 989815768 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 521, tv_nsec: 989815768 }, next_time: Instant { tv_sec: 521, tv_nsec: 989815768 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.950291333Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:46:30.984860338Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:50524 [2025-04-30T21:46:30.984894672Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Initial version=1 dcid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 scid=43c4cdb2c4131a8a0630803a4be08f40 token= len=117 pn=0 [2025-04-30T21:46:30.984914389Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm ACK delay=1259 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.984924247Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet newly acked 0 [2025-04-30T21:46:30.984934156Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm CRYPTO off=0 len=90 [2025-04-30T21:46:30.985069006Z TRACE quiche::tls] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 set write secret lvl=Handshake [2025-04-30T21:46:30.985082260Z TRACE quiche::tls] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 set read secret lvl=Handshake [2025-04-30T21:46:30.985128156Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Handshake version=1 dcid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 scid=43c4cdb2c4131a8a0630803a4be08f40 len=992 pn=0 [2025-04-30T21:46:30.985136271Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm CRYPTO off=0 len=691 [2025-04-30T21:46:30.985424126Z TRACE quiche::tls] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 write message lvl=Handshake len=36 [2025-04-30T21:46:30.985431770Z TRACE quiche::tls] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 set write secret lvl=OneRTT [2025-04-30T21:46:30.985441688Z TRACE quiche::tls] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 set read secret lvl=OneRTT [2025-04-30T21:46:30.985470352Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(00d066fcc38b3a7652f9299b5d0b4a37), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(43c4cdb2c4131a8a0630803a4be08f40), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:46:30.985491000Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm PADDING len=280 [2025-04-30T21:46:30.985508091Z TRACE quiche_apps::client] 0.0.0.0:50524: processed 1200 bytes [2025-04-30T21:46:30.985514243Z TRACE quiche_apps::client] 0.0.0.0:50524: recv() would block [2025-04-30T21:46:30.985517459Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:30.985526686Z DEBUG quiche_apps::common] sending HTTP request "GET /nilzclugfm\r\n" [2025-04-30T21:46:30.985614660Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Initial version=1 dcid=43c4cdb2c4131a8a0630803a4be08f40 scid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 len=6 pn=1 [2025-04-30T21:46:30.985619919Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=90 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.985634917Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=103.515514ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 25150415 }, next_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.985668600Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Handshake version=1 dcid=43c4cdb2c4131a8a0630803a4be08f40 scid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 len=46 pn=2 [2025-04-30T21:46:30.985672226Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=67 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:30.985675783Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:30.985684038Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=104.183334ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=108 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 25286537 }, next_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, max_datagram_size: 1350, last_packet_size: None, iv: 222.43µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.985704095Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 dropped epoch 0 state [2025-04-30T21:46:30.985709796Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=13392 out_len=1173 left=1139 [2025-04-30T21:46:30.985729894Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Short dcid=43c4cdb2c4131a8a0630803a4be08f40 key_phase=false len=1139 pn=3 [2025-04-30T21:46:30.985735444Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2b, 76, a3, f1, 5d, 92, 7c, fd, 22, e1, 84, d3, cb, df, 77, ce, ee, b2, a9, 29] reset_token=[02, 59, 93, 47, 71, 46, 82, 8e, e1, bc, 10, 3a, f2, 71, 45, fe] [2025-04-30T21:46:30.985747456Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[de, 90, ee, ff, c0, 87, af, 23, 8b, 8d, 56, b1, 53, d7, ed, 44, 07, f1, 35, 3e] reset_token=[d2, ae, 8e, be, c3, 97, fd, 84, 02, 2d, 7b, 0f, 95, 8a, f7, f4] [2025-04-30T21:46:30.985754008Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:30.985757194Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm PADDING len=1037 [2025-04-30T21:46:30.985766712Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=104.100761ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1173, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 25286537 }, next_time: Instant { tv_sec: 522, tv_nsec: 25508967 }, max_datagram_size: 1350, last_packet_size: Some(1173), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:30.985827184Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:30.985837353Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:31.091004127Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:31.091034413Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 loss detection timeout expired [2025-04-30T21:46:31.091043170Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=103.087587ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1173, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 25286537 }, next_time: Instant { tv_sec: 522, tv_nsec: 25508967 }, max_datagram_size: 1350, last_packet_size: Some(1173), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:31.091079147Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:31.091108201Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Handshake version=1 dcid=43c4cdb2c4131a8a0630803a4be08f40 scid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 len=46 pn=4 [2025-04-30T21:46:31.091112428Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=13247 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:31.091117979Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:31.091136763Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=152.994724ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 130772134 }, next_time: Instant { tv_sec: 522, tv_nsec: 130772134 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:31.091223745Z TRACE quiche_apps::client] written 108 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.091230477Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:31.244430817Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:31.244458288Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 loss detection timeout expired [2025-04-30T21:46:31.244464970Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=258.194036ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 108, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 130772134 }, next_time: Instant { tv_sec: 522, tv_nsec: 130772134 }, max_datagram_size: 1350, last_packet_size: Some(108), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:31.244495878Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:31.244516406Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:46:31.244526134Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Short dcid=43c4cdb2c4131a8a0630803a4be08f40 key_phase=false len=102 pn=5 [2025-04-30T21:46:31.244529601Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2b, 76, a3, f1, 5d, 92, 7c, fd, 22, e1, 84, d3, cb, df, 77, ce, ee, b2, a9, 29] reset_token=[02, 59, 93, 47, 71, 46, 82, 8e, e1, bc, 10, 3a, f2, 71, 45, fe] [2025-04-30T21:46:31.244537495Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[de, 90, ee, ff, c0, 87, af, 23, 8b, 8d, 56, b1, 53, d7, ed, 44, 07, f1, 35, 3e] reset_token=[d2, ae, 8e, be, c3, 97, fd, 84, 02, 2d, 7b, 0f, 95, 8a, f7, f4] [2025-04-30T21:46:31.244543236Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:31.244560388Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=263.584857ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1525 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 136, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 284188454 }, next_time: Instant { tv_sec: 522, tv_nsec: 284188454 }, max_datagram_size: 1350, last_packet_size: Some(136), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:31.244638613Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.244646738Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:46:31.244650626Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Short dcid=43c4cdb2c4131a8a0630803a4be08f40 key_phase=false len=4 pn=6 [2025-04-30T21:46:31.244653320Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm PING mtu_probe=None [2025-04-30T21:46:31.244655805Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm PADDING len=3 [2025-04-30T21:46:31.244661235Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=263.48408ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1563 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 284326581 }, next_time: Instant { tv_sec: 522, tv_nsec: 284188454 }, max_datagram_size: 1350, last_packet_size: None, iv: 358.359µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:31.244690680Z TRACE quiche_apps::client] written 38 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.244694697Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:31.509017923Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:31.509042879Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 loss detection timeout expired [2025-04-30T21:46:31.509052457Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=416.147836ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1563 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 284326581 }, next_time: Instant { tv_sec: 522, tv_nsec: 284188454 }, max_datagram_size: 1350, last_packet_size: None, iv: 358.359µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:31.509077473Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:31.509107108Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Handshake version=1 dcid=43c4cdb2c4131a8a0630803a4be08f40 scid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 len=48 pn=7 [2025-04-30T21:46:31.509111727Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=65496 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:31.509117848Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:31.509137835Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=769.617867ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1673 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 110, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 548770881 }, next_time: Instant { tv_sec: 522, tv_nsec: 549129240 }, max_datagram_size: 1350, last_packet_size: Some(110), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:31.509248501Z TRACE quiche_apps::client] written 110 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.509267706Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Handshake version=1 dcid=43c4cdb2c4131a8a0630803a4be08f40 scid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 len=9 pn=8 [2025-04-30T21:46:31.509272886Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=65517 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:31.509278587Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm PING mtu_probe=None [2025-04-30T21:46:31.509291301Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=769.46385ms latest_rtt=34.754679ms srtt=34.754679ms min_rtt=34.754679ms rttvar=17.377339ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1744 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 25150455 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { delivery_rate: 9581, is_app_limited: true, interval: 34.754679ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 521, tv_nsec: 989815768 }), send_elapsed: 0ns, ack_elapsed: 34.754679ms, rtt: 34.754679ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 485546, last_update: Instant { tv_sec: 522, tv_nsec: 548940556 }, next_time: Instant { tv_sec: 522, tv_nsec: 549129240 }, max_datagram_size: 1350, last_packet_size: None, iv: 372.776µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:31.509377320Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.509392488Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:31.541207491Z TRACE quiche_apps::client] got 81 bytes from 193.167.100.100:443 to 0.0.0.0:50524 [2025-04-30T21:46:31.541230263Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Handshake version=1 dcid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 scid=43c4cdb2c4131a8a0630803a4be08f40 len=36 pn=1 [2025-04-30T21:46:31.541245982Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm ACK delay=614 blocks=[8..8] ecn_counts=None [2025-04-30T21:46:31.541253476Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet newly acked 8 [2025-04-30T21:46:31.541260750Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet 2 lost on epoch 1 [2025-04-30T21:46:31.541265970Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet 4 lost on epoch 1 [2025-04-30T21:46:31.541273323Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm PADDING len=13 [2025-04-30T21:46:31.541295264Z TRACE quiche_apps::client] 0.0.0.0:50524: processed 81 bytes [2025-04-30T21:46:31.541303720Z TRACE quiche_apps::client] 0.0.0.0:50524: recv() would block [2025-04-30T21:46:31.541309180Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:31.541346249Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Handshake version=1 dcid=43c4cdb2c4131a8a0630803a4be08f40 scid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 len=45 pn=9 [2025-04-30T21:46:31.541352640Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=14 blocks=[1..1] ecn_counts=None [2025-04-30T21:46:31.541358632Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:31.541415688Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=exp latest_rtt=31.779694ms srtt=34.382805ms min_rtt=31.779694ms rttvar=13.77675ms cwnd=9450 ssthresh=9450 bytes_in_flight=1564 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 580908934 }) Rate { delivered: 404, delivered_time: Instant { tv_sec: 522, tv_nsec: 580908934 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 549129240 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 127, is_app_limited: true, interval: 555.758479ms, delivered: 71, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 25150455 }), send_elapsed: 523.978785ms, ack_elapsed: 555.758479ms, rtt: 31.779694ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 343558, last_update: Instant { tv_sec: 522, tv_nsec: 548940556 }, next_time: Instant { tv_sec: 522, tv_nsec: 581372549 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:31.541489054Z TRACE quiche_apps::client] written 107 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.541497870Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:31.541503020Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:31.541505845Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 loss detection timeout expired [2025-04-30T21:46:31.541509872Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=exp latest_rtt=31.779694ms srtt=34.382805ms min_rtt=31.779694ms rttvar=13.77675ms cwnd=9450 ssthresh=9450 bytes_in_flight=1564 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 580908934 }) Rate { delivered: 404, delivered_time: Instant { tv_sec: 522, tv_nsec: 580908934 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 549129240 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { delivery_rate: 127, is_app_limited: true, interval: 555.758479ms, delivered: 71, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 25150455 }), send_elapsed: 523.978785ms, ack_elapsed: 555.758479ms, rtt: 31.779694ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 343558, last_update: Instant { tv_sec: 522, tv_nsec: 548940556 }, next_time: Instant { tv_sec: 522, tv_nsec: 581372549 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:31.541523057Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:31.541535049Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:46:31.541543996Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Short dcid=43c4cdb2c4131a8a0630803a4be08f40 key_phase=false len=102 pn=10 [2025-04-30T21:46:31.541547473Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2b, 76, a3, f1, 5d, 92, 7c, fd, 22, e1, 84, d3, cb, df, 77, ce, ee, b2, a9, 29] reset_token=[02, 59, 93, 47, 71, 46, 82, 8e, e1, bc, 10, 3a, f2, 71, 45, fe] [2025-04-30T21:46:31.541556419Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[de, 90, ee, ff, c0, 87, af, 23, 8b, 8d, 56, b1, 53, d7, ed, 44, 07, f1, 35, 3e] reset_token=[d2, ae, 8e, be, c3, 97, fd, 84, 02, 2d, 7b, 0f, 95, 8a, f7, f4] [2025-04-30T21:46:31.541570475Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:31.541581095Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=178.715199ms latest_rtt=31.779694ms srtt=34.382805ms min_rtt=31.779694ms rttvar=13.77675ms cwnd=9450 ssthresh=9450 bytes_in_flight=1700 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 580908934 }) Rate { delivered: 404, delivered_time: Instant { tv_sec: 522, tv_nsec: 580908934 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 549129240 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { delivery_rate: 127, is_app_limited: true, interval: 555.758479ms, delivered: 71, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 25150455 }), send_elapsed: 523.978785ms, ack_elapsed: 555.758479ms, rtt: 31.779694ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 343558, last_update: Instant { tv_sec: 522, tv_nsec: 548940556 }, next_time: Instant { tv_sec: 522, tv_nsec: 581372549 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:31.541619987Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.541625117Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:31.573173544Z TRACE quiche_apps::client] got 147 bytes from 193.167.100.100:443 to 0.0.0.0:50524 [2025-04-30T21:46:31.573193972Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Short dcid=65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 key_phase=false len=126 pn=0 [2025-04-30T21:46:31.573207186Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm HANDSHAKE_DONE [2025-04-30T21:46:31.573215632Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 dropped epoch 1 state [2025-04-30T21:46:31.573224508Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[71, 4a, 39, a5, 62, a7, 59, 44, 67, 33, 04, 17, 72, f6, 58, 69] reset_token=[0a, 95, 90, 2a, 10, 4f, 21, 32, 5a, 94, 7e, a7, 52, 7c, 08, 6d] [2025-04-30T21:46:31.573236631Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 path ID 0 changed DCID: old seq num 0 new seq num 1 [2025-04-30T21:46:31.573243954Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[75, cd, 60, fa, 70, eb, 13, f2, aa, 5f, d8, 56, f7, d3, 47, 5f] reset_token=[ef, 50, 67, 21, 33, 51, 57, f5, f7, 91, b0, 96, 9b, 1e, ad, 86] [2025-04-30T21:46:31.573256127Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[96, ce, 56, 93, 7d, c8, e4, 2e, b5, 48, b0, e9, ea, 6f, 40, 9c] reset_token=[d0, 26, 81, 80, 07, 37, bc, f6, 76, c4, c3, a7, 3d, ed, 9f, bb] [2025-04-30T21:46:31.573277577Z TRACE quiche_apps::client] 0.0.0.0:50524: processed 147 bytes [2025-04-30T21:46:31.573285522Z TRACE quiche_apps::client] 0.0.0.0:50524: recv() would block [2025-04-30T21:46:31.573290331Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:31.573302433Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=9145 out_len=1350 left=1311 [2025-04-30T21:46:31.573309356Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Short dcid=714a39a562a759446733041772f65869 key_phase=false len=7 pn=11 [2025-04-30T21:46:31.573314966Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=13 blocks=[0..0] ecn_counts=None [2025-04-30T21:46:31.573351544Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:31.573365861Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=228.910762ms latest_rtt=31.779694ms srtt=34.382805ms min_rtt=31.779694ms rttvar=13.77675ms cwnd=9450 ssthresh=9450 bytes_in_flight=1524 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 580908934 }) Rate { delivered: 404, delivered_time: Instant { tv_sec: 522, tv_nsec: 580908934 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 549129240 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { delivery_rate: 127, is_app_limited: true, interval: 555.758479ms, delivered: 71, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 25150455 }), send_elapsed: 523.978785ms, ack_elapsed: 555.758479ms, rtt: 31.779694ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 343558, last_update: Instant { tv_sec: 522, tv_nsec: 612980513 }, next_time: Instant { tv_sec: 522, tv_nsec: 612980513 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:31.573424640Z TRACE quiche_apps::client] written 41 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.573432395Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:31.573833730Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:50524 [2025-04-30T21:46:31.573843808Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Short dcid=2b76a3f15d927cfd22e184d3cbdf77ceeeb2a929 key_phase=false len=36 pn=1 [2025-04-30T21:46:31.573853036Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 path ID 0 now see SCID with seq num 1 [2025-04-30T21:46:31.573859738Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm ACK delay=36 blocks=[10..10] ecn_counts=None [2025-04-30T21:46:31.573866100Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet newly acked 10 [2025-04-30T21:46:31.573871580Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet 3 lost on epoch 2 [2025-04-30T21:46:31.573875397Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet 5 lost on epoch 2 [2025-04-30T21:46:31.573881338Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet 6 lost on epoch 2 [2025-04-30T21:46:31.573887289Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm HANDSHAKE_DONE [2025-04-30T21:46:31.573892319Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm RETIRE_CONNECTION_ID seq_num=0 [2025-04-30T21:46:31.573898280Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm PADDING len=11 [2025-04-30T21:46:31.573917475Z TRACE quiche_apps::client] 0.0.0.0:50524: processed 57 bytes [2025-04-30T21:46:31.573924669Z TRACE quiche_apps::client] 0.0.0.0:50524: recv() would block [2025-04-30T21:46:31.573930139Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:31.573935008Z INFO quiche_apps::client] Retiring source CID 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 [2025-04-30T21:46:31.573956488Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10546 out_len=1350 left=1311 [2025-04-30T21:46:31.573966066Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Short dcid=714a39a562a759446733041772f65869 key_phase=false len=205 pn=12 [2025-04-30T21:46:31.573971275Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=14 blocks=[0..1] ecn_counts=None [2025-04-30T21:46:31.573993717Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=1 conn_id=[fe, 8e, 69, 46, 11, 4f, 42, e4, dc, e0, 61, 6d, 10, d6, 6b, da, 82, 09, 0e, 53] reset_token=[f0, 34, 14, 42, b5, 66, 68, 44, 7e, c6, 88, 76, 4d, c2, 22, 2e] [2025-04-30T21:46:31.574006531Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[2b, 76, a3, f1, 5d, 92, 7c, fd, 22, e1, 84, d3, cb, df, 77, ce, ee, b2, a9, 29] reset_token=[02, 59, 93, 47, 71, 46, 82, 8e, e1, bc, 10, 3a, f2, 71, 45, fe] [2025-04-30T21:46:31.574018032Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[de, 90, ee, ff, c0, 87, af, 23, 8b, 8d, 56, b1, 53, d7, ed, 44, 07, f1, 35, 3e] reset_token=[d2, ae, 8e, be, c3, 97, fd, 84, 02, 2d, 7b, 0f, 95, 8a, f7, f4] [2025-04-30T21:46:31.574024354Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=1 conn_id=[2b, 76, a3, f1, 5d, 92, 7c, fd, 22, e1, 84, d3, cb, df, 77, ce, ee, b2, a9, 29] reset_token=[02, 59, 93, 47, 71, 46, 82, 8e, e1, bc, 10, 3a, f2, 71, 45, fe] [2025-04-30T21:46:31.574030195Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=1 conn_id=[de, 90, ee, ff, c0, 87, af, 23, 8b, 8d, 56, b1, 53, d7, ed, 44, 07, f1, 35, 3e] reset_token=[d2, ae, 8e, be, c3, 97, fd, 84, 02, 2d, 7b, 0f, 95, 8a, f7, f4] [2025-04-30T21:46:31.574044762Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=102.820924ms latest_rtt=32.151924ms srtt=34.067944ms min_rtt=31.779694ms rttvar=10.962282ms cwnd=9450 ssthresh=9450 bytes_in_flight=280 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 580908934 }) Rate { delivered: 540, delivered_time: Instant { tv_sec: 522, tv_nsec: 613524473 }, first_sent_time: Instant { tv_sec: 522, tv_nsec: 581372549 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { delivery_rate: 4169, is_app_limited: true, interval: 32.615539ms, delivered: 136, prior_delivered: 404, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 580908934 }), send_elapsed: 32.243309ms, ack_elapsed: 32.615539ms, rtt: 32.151924ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 346733, last_update: Instant { tv_sec: 522, tv_nsec: 612980513 }, next_time: Instant { tv_sec: 522, tv_nsec: 612980513 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:31.574091539Z TRACE quiche_apps::client] written 239 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:31.574097370Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:31.631042927Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:50524 [2025-04-30T21:46:31.631062403Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Short dcid=2b76a3f15d927cfd22e184d3cbdf77ceeeb2a929 key_phase=false len=36 pn=4 [2025-04-30T21:46:31.631074155Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm ACK delay=3224 blocks=[11..12] ecn_counts=None [2025-04-30T21:46:31.631082481Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet newly acked 11 [2025-04-30T21:46:31.631087720Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet newly acked 12 [2025-04-30T21:46:31.631098190Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm PADDING len=13 [2025-04-30T21:46:31.631116303Z TRACE quiche_apps::client] 0.0.0.0:50524: processed 57 bytes [2025-04-30T21:46:31.631135008Z TRACE quiche_apps::client] 0.0.0.0:50524: recv() would block [2025-04-30T21:46:31.631140608Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:31.631150727Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:33.515161663Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:50524 [2025-04-30T21:46:33.515206887Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Short dcid=2b76a3f15d927cfd22e184d3cbdf77ceeeb2a929 key_phase=false len=36 pn=6 [2025-04-30T21:46:33.515225391Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm ACK delay=238687 blocks=[11..12] ecn_counts=None [2025-04-30T21:46:33.515236942Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm PING mtu_probe=None [2025-04-30T21:46:33.515242793Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm PADDING len=10 [2025-04-30T21:46:33.515261778Z TRACE quiche_apps::client] 0.0.0.0:50524: processed 57 bytes [2025-04-30T21:46:33.515271697Z TRACE quiche_apps::client] got 57 bytes from 193.167.100.100:443 to 0.0.0.0:50524 [2025-04-30T21:46:33.515277418Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Short dcid=2b76a3f15d927cfd22e184d3cbdf77ceeeb2a929 key_phase=false len=36 pn=8 [2025-04-30T21:46:33.515285322Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm ACK delay=238687 blocks=[11..12] ecn_counts=None [2025-04-30T21:46:33.515290802Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm PING mtu_probe=None [2025-04-30T21:46:33.515295171Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm PADDING len=10 [2025-04-30T21:46:33.515303796Z TRACE quiche_apps::client] 0.0.0.0:50524: processed 57 bytes [2025-04-30T21:46:33.515310329Z TRACE quiche_apps::client] 0.0.0.0:50524: recv() would block [2025-04-30T21:46:33.515315649Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:33.515357927Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10348 out_len=1350 left=1307 [2025-04-30T21:46:33.515368767Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Short dcid=714a39a562a759446733041772f65869 key_phase=false len=9 pn=13 [2025-04-30T21:46:33.515373646Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm ACK delay=9 blocks=[4..4, 6..6, 8..8] ecn_counts=None [2025-04-30T21:46:33.515388304Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=none latest_rtt=57.762274ms srtt=33.904735ms min_rtt=31.779694ms rttvar=8.548128ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 522, tv_nsec: 580908934 }) Rate { delivered: 820, delivered_time: Instant { tv_sec: 524, tv_nsec: 555030557 }, first_sent_time: Instant { tv_sec: 524, tv_nsec: 555030557 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 12, rate_sample: RateSample { delivery_rate: 4893, is_app_limited: true, interval: 57.218314ms, delivered: 280, prior_delivered: 540, prior_time: Some(Instant { tv_sec: 522, tv_nsec: 613524473 }), send_elapsed: 31.607964ms, ack_elapsed: 57.218314ms, rtt: 57.762274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 348402, last_update: Instant { tv_sec: 524, tv_nsec: 555030557 }, next_time: Instant { tv_sec: 524, tv_nsec: 555030557 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:33.515469034Z TRACE quiche_apps::client] written 43 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:33.515477429Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:33.547902347Z TRACE quiche_apps::client] got 1071 bytes from 193.167.100.100:443 to 0.0.0.0:50524 [2025-04-30T21:46:33.547934717Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx pkt Short dcid=2b76a3f15d927cfd22e184d3cbdf77ceeeb2a929 key_phase=false len=1050 pn=9 [2025-04-30T21:46:33.547949805Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm ACK delay=61 blocks=[13..13] ecn_counts=None [2025-04-30T21:46:33.547957409Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 packet newly acked 13 [2025-04-30T21:46:33.547965895Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-04-30T21:46:33.547983317Z TRACE quiche_apps::client] 0.0.0.0:50524: processed 1071 bytes [2025-04-30T21:46:33.547991382Z TRACE quiche_apps::client] 0.0.0.0:50524: recv() would block [2025-04-30T21:46:33.547997263Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:33.548011490Z TRACE quiche_apps::common] received 1024 bytes [2025-04-30T21:46:33.548017330Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-04-30T21:46:33.548023251Z DEBUG quiche_apps::common] 1/1 responses received [2025-04-30T21:46:33.548028611Z INFO quiche_apps::common] 1/1 response(s) received in 2.597733321s, closing... [2025-04-30T21:46:33.548044070Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 pmtud probe status false hs_con=true hs_sent=false cwnd_avail=10348 out_len=1350 left=1316 [2025-04-30T21:46:33.548051614Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx pkt Short dcid=714a39a562a759446733041772f65869 key_phase=false len=10 pn=14 [2025-04-30T21:46:33.548056663Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-04-30T21:46:33.548072613Z TRACE quiche::recovery::congestion::recovery] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 timer=93.061461ms latest_rtt=57.762274ms srtt=33.904735ms min_rtt=31.779694ms rttvar=8.548128ms cwnd=9450 ssthresh=9450 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 524, tv_nsec: 554997868 }) Rate { delivered: 820, delivered_time: Instant { tv_sec: 524, tv_nsec: 555030557 }, first_sent_time: Instant { tv_sec: 524, tv_nsec: 555030557 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { delivery_rate: 0, is_app_limited: true, interval: 32.584544ms, delivered: 0, prior_delivered: 820, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 555030557 }), send_elapsed: 0ns, ack_elapsed: 32.584544ms, rtt: 32.584544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 348402, last_update: Instant { tv_sec: 524, tv_nsec: 555030557 }, next_time: Instant { tv_sec: 524, tv_nsec: 555030557 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:33.548141150Z TRACE quiche_apps::client] written 44 bytes from 0.0.0.0:50524 to 193.167.100.100:443 [2025-04-30T21:46:33.548147552Z TRACE quiche_apps::client] 0.0.0.0:50524 -> 193.167.100.100:443: done writing [2025-04-30T21:46:33.753407779Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:33.753434158Z TRACE quiche] 65b213aa96f1ff11e3849cf8a11e4c537eb68fd4 draining timeout expired [2025-04-30T21:46:33.753483069Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:33.753488208Z INFO quiche_apps::client] connection closed, recv=9 sent=15 lost=5 retrans=9 sent_bytes=2756 recv_bytes=2727 lost_bytes=1563 [local_addr=0.0.0.0:50524 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=15 lost=5 retrans=9 rtt=33.904735ms min_rtt=Some(31.779694ms) rttvar=8.548128ms cwnd=9450 sent_bytes=2756 recv_bytes=2727 lost_bytes=0 stream_retrans_bytes=248 pmtu=1350 delivery_rate=0] [2025-04-30T21:46:33.758815947Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-04-30T21:46:33.759065631Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:46101 with scid bf0d64b7013decb59197f70614b71cefdd9f272c [2025-04-30T21:46:33.759104843Z TRACE quiche::tls] bf0d64b7013decb59197f70614b71cefdd9f272c write message lvl=Initial len=266 [2025-04-30T21:46:33.759120503Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Initial version=1 dcid=1e31913fc88de6141a28e338c7dee80a scid=bf0d64b7013decb59197f70614b71cefdd9f272c len=270 pn=0 [2025-04-30T21:46:33.759123638Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:33.759135180Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=998.936733ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 524, tv_nsec: 798755162 }, first_sent_time: Instant { tv_sec: 524, tv_nsec: 798755162 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 524, tv_nsec: 798755162 }, next_time: Instant { tv_sec: 524, tv_nsec: 798755162 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:33.759226910Z TRACE quiche_apps::client] written 1200 [2025-04-30T21:46:34.759284609Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:34.759316227Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c loss detection timeout expired [2025-04-30T21:46:34.759353717Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=997.717324ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 524, tv_nsec: 798755162 }, first_sent_time: Instant { tv_sec: 524, tv_nsec: 798755162 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 524, tv_nsec: 798755162 }, next_time: Instant { tv_sec: 524, tv_nsec: 798755162 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:34.759379776Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:34.759428376Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Initial version=1 dcid=1e31913fc88de6141a28e338c7dee80a scid=bf0d64b7013decb59197f70614b71cefdd9f272c len=270 pn=1 [2025-04-30T21:46:34.759432944Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm CRYPTO off=0 len=266 [2025-04-30T21:46:34.759452200Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=1.99794645s 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: 524, tv_nsec: 798755162 }, first_sent_time: Instant { tv_sec: 524, tv_nsec: 798755162 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { delivery_rate: 0, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 525, tv_nsec: 799081789 }, next_time: Instant { tv_sec: 525, tv_nsec: 799081789 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-04-30T21:46:34.759556494Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:46101 to 193.167.100.100:443 [2025-04-30T21:46:34.759565501Z TRACE quiche_apps::client] 0.0.0.0:46101 -> 193.167.100.100:443: done writing [2025-04-30T21:46:35.794667702Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:46101 [2025-04-30T21:46:35.794700223Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c rx pkt Initial version=1 dcid=bf0d64b7013decb59197f70614b71cefdd9f272c scid=e300bbeece43fc394e5c0030fc10f103 token= len=119 pn=2 [2025-04-30T21:46:35.794726562Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c rx frm ACK delay=1001381 blocks=[1..1] ecn_counts=None [2025-04-30T21:46:35.794740397Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c packet newly acked 1 [2025-04-30T21:46:35.794751157Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c packet 0 lost on epoch 0 [2025-04-30T21:46:35.794772778Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c rx frm CRYPTO off=0 len=90 [2025-04-30T21:46:35.794916525Z TRACE quiche::tls] bf0d64b7013decb59197f70614b71cefdd9f272c set write secret lvl=Handshake [2025-04-30T21:46:35.794937594Z TRACE quiche::tls] bf0d64b7013decb59197f70614b71cefdd9f272c set read secret lvl=Handshake [2025-04-30T21:46:35.794988889Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c rx pkt Handshake version=1 dcid=bf0d64b7013decb59197f70614b71cefdd9f272c scid=e300bbeece43fc394e5c0030fc10f103 len=990 pn=2 [2025-04-30T21:46:35.795003576Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c rx frm CRYPTO off=0 len=692 [2025-04-30T21:46:35.795211272Z TRACE quiche::tls] bf0d64b7013decb59197f70614b71cefdd9f272c write message lvl=Handshake len=36 [2025-04-30T21:46:35.795216923Z TRACE quiche::tls] bf0d64b7013decb59197f70614b71cefdd9f272c set write secret lvl=OneRTT [2025-04-30T21:46:35.795224967Z TRACE quiche::tls] bf0d64b7013decb59197f70614b71cefdd9f272c set read secret lvl=OneRTT [2025-04-30T21:46:35.795252498Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(1e31913fc88de6141a28e338c7dee80a), max_idle_timeout: 300000, stateless_reset_token: None, max_udp_payload_size: 65527, initial_max_data: 3750000, initial_max_stream_data_bidi_local: 3750000, initial_max_stream_data_bidi_remote: 3750000, initial_max_stream_data_uni: 3750000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: false, active_conn_id_limit: 3, initial_source_connection_id: Some(e300bbeece43fc394e5c0030fc10f103), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-04-30T21:46:35.795265523Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c rx frm PADDING len=277 [2025-04-30T21:46:35.795280450Z TRACE quiche_apps::client] 0.0.0.0:46101: processed 1200 bytes [2025-04-30T21:46:35.795293525Z TRACE quiche_apps::client] 0.0.0.0:46101: recv() would block [2025-04-30T21:46:35.795296390Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:35.795304886Z DEBUG quiche_apps::common] sending HTTP request "GET /fcsrtbcnmc\r\n" [2025-04-30T21:46:35.795408879Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Initial version=1 dcid=e300bbeece43fc394e5c0030fc10f103 scid=bf0d64b7013decb59197f70614b71cefdd9f272c len=6 pn=2 [2025-04-30T21:46:35.795415461Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm ACK delay=89 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:35.795424889Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=3.105154303s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 526, tv_nsec: 834376970 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 526, tv_nsec: 835081679 }, next_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:35.795447260Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Handshake version=1 dcid=e300bbeece43fc394e5c0030fc10f103 scid=bf0d64b7013decb59197f70614b71cefdd9f272c len=45 pn=3 [2025-04-30T21:46:35.795450085Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm ACK delay=57 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:35.795452750Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:35.795459072Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=3.105825169s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=107 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 526, tv_nsec: 835081679 }, next_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:35.795470413Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c dropped epoch 0 state [2025-04-30T21:46:35.795475072Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c pmtud probe status false hs_con=false hs_sent=false cwnd_avail=10919 out_len=1174 left=1140 [2025-04-30T21:46:35.795498125Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Short dcid=e300bbeece43fc394e5c0030fc10f103 key_phase=false len=1140 pn=4 [2025-04-30T21:46:35.795503314Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[51, 5a, 01, 60, ad, 77, 12, ea, a6, 6a, da, 31, d2, 64, 71, 55, 2a, db, be, f6] reset_token=[30, e0, 7d, 89, 57, 86, 35, 66, 2b, a0, b5, ee, 4c, 7f, 93, a3] [2025-04-30T21:46:35.795514144Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[00, ef, 03, a8, 5b, ff, af, 6f, de, 7a, 48, 31, de, d1, 1d, 6f, b8, 54, df, f3] reset_token=[3f, d5, 79, 61, c2, d3, 8a, df, a1, d1, fe, ec, ec, 86, 64, 91] [2025-04-30T21:46:35.795522981Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:35.795527449Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm PADDING len=1038 [2025-04-30T21:46:35.795540043Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=3.105743718s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 526, tv_nsec: 835081679 }, next_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:35.795604232Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:46101 to 193.167.100.100:443 [2025-04-30T21:46:35.795612658Z TRACE quiche_apps::client] 0.0.0.0:46101 -> 193.167.100.100:443: done writing [2025-04-30T21:46:38.904750748Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:38.904775164Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c loss detection timeout expired [2025-04-30T21:46:38.904783529Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=3.102385181s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1281 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 526, tv_nsec: 835081679 }, next_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:38.904817202Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:38.904845584Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Handshake version=1 dcid=e300bbeece43fc394e5c0030fc10f103 scid=bf0d64b7013decb59197f70614b71cefdd9f272c len=48 pn=5 [2025-04-30T21:46:38.904849912Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm ACK delay=388731 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:38.904855623Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:38.904873596Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=3.152296016s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1391 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 529, tv_nsec: 944509207 }, next_time: Instant { tv_sec: 529, tv_nsec: 944509207 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:38.904945610Z TRACE quiche_apps::client] written 110 bytes from 0.0.0.0:46101 to 193.167.100.100:443 [2025-04-30T21:46:38.904952343Z TRACE quiche_apps::client] 0.0.0.0:46101 -> 193.167.100.100:443: done writing [2025-04-30T21:46:42.061161324Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:42.061197011Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c loss detection timeout expired [2025-04-30T21:46:42.061206348Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=6.257733304s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1391 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 529, tv_nsec: 944509207 }, next_time: Instant { tv_sec: 529, tv_nsec: 944509207 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:42.061232677Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:42.061256802Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:46:42.061284173Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Short dcid=e300bbeece43fc394e5c0030fc10f103 key_phase=false len=102 pn=6 [2025-04-30T21:46:42.061288140Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[51, 5a, 01, 60, ad, 77, 12, ea, a6, 6a, da, 31, d2, 64, 71, 55, 2a, db, be, f6] reset_token=[30, e0, 7d, 89, 57, 86, 35, 66, 2b, a0, b5, ee, 4c, 7f, 93, a3] [2025-04-30T21:46:42.061298349Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[00, ef, 03, a8, 5b, ff, af, 6f, de, 7a, 48, 31, de, d1, 1d, 6f, b8, 54, df, f3] reset_token=[3f, d5, 79, 61, c2, d3, 8a, df, a1, d1, fe, ec, ec, 86, 64, 91] [2025-04-30T21:46:42.061305432Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm STREAM id=0 off=0 len=17 fin=true [2025-04-30T21:46:42.061350917Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=9.267017045s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1527 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 533, tv_nsec: 100927558 }, next_time: Instant { tv_sec: 533, tv_nsec: 100927558 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:42.061437968Z TRACE quiche_apps::client] written 136 bytes from 0.0.0.0:46101 to 193.167.100.100:443 [2025-04-30T21:46:42.061447386Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c pmtud probe status false hs_con=false hs_sent=false cwnd_avail=18446744073709551615 out_len=1350 left=1316 [2025-04-30T21:46:42.061451864Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Short dcid=e300bbeece43fc394e5c0030fc10f103 key_phase=false len=4 pn=7 [2025-04-30T21:46:42.061455110Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm PING mtu_probe=None [2025-04-30T21:46:42.061458296Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm PADDING len=3 [2025-04-30T21:46:42.061465009Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=9.266903244s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1565 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 533, tv_nsec: 100927558 }, next_time: Instant { tv_sec: 533, tv_nsec: 100927558 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:42.061507407Z TRACE quiche_apps::client] written 38 bytes from 0.0.0.0:46101 to 193.167.100.100:443 [2025-04-30T21:46:42.061512877Z TRACE quiche_apps::client] 0.0.0.0:46101 -> 193.167.100.100:443: done writing [2025-04-30T21:46:42.094503004Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:46101 [2025-04-30T21:46:42.094524574Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c dropped invalid packet [2025-04-30T21:46:42.094531056Z TRACE quiche_apps::client] 0.0.0.0:46101: processed 1200 bytes [2025-04-30T21:46:42.094538359Z TRACE quiche_apps::client] 0.0.0.0:46101: recv() would block [2025-04-30T21:46:42.094543258Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:42.094552646Z TRACE quiche_apps::client] 0.0.0.0:46101 -> 193.167.100.100:443: done writing [2025-04-30T21:46:51.337844204Z TRACE quiche_apps::client] timed out [2025-04-30T21:46:51.337879539Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c loss detection timeout expired [2025-04-30T21:46:51.337889608Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=12.414019926s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1565 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 533, tv_nsec: 100927558 }, next_time: Instant { tv_sec: 533, tv_nsec: 100927558 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:51.337915807Z TRACE quiche_apps::client] done reading [2025-04-30T21:46:51.337947856Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Handshake version=1 dcid=e300bbeece43fc394e5c0030fc10f103 scid=bf0d64b7013decb59197f70614b71cefdd9f272c len=48 pn=8 [2025-04-30T21:46:51.337953988Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm ACK delay=1942869 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:51.337961201Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm CRYPTO off=0 len=36 [2025-04-30T21:46:51.337981128Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=15.770546659s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1675 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 542, tv_nsec: 377610016 }, next_time: Instant { tv_sec: 542, tv_nsec: 377610016 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:51.338079781Z TRACE quiche_apps::client] written 110 bytes from 0.0.0.0:46101 to 193.167.100.100:443 [2025-04-30T21:46:51.338093597Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx pkt Handshake version=1 dcid=e300bbeece43fc394e5c0030fc10f103 scid=bf0d64b7013decb59197f70614b71cefdd9f272c len=9 pn=9 [2025-04-30T21:46:51.338097144Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm ACK delay=1942888 blocks=[2..2] ecn_counts=None [2025-04-30T21:46:51.338100841Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c tx frm PING mtu_probe=None [2025-04-30T21:46:51.338108845Z TRACE quiche::recovery::congestion::recovery] bf0d64b7013decb59197f70614b71cefdd9f272c timer=15.770418952s latest_rtt=1.035295181s srtt=1.035295181s min_rtt=1.035295181s rttvar=517.64759ms cwnd=9450 ssthresh=9450 bytes_in_flight=1746 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 527, tv_nsec: 870376860 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, first_sent_time: Instant { tv_sec: 526, tv_nsec: 835081679 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { delivery_rate: 163, is_app_limited: true, interval: 2.035621808s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 524, tv_nsec: 798755162 }), send_elapsed: 1.000326627s, ack_elapsed: 2.035621808s, rtt: 1.035295181s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 11409, last_update: Instant { tv_sec: 542, tv_nsec: 377610016 }, next_time: Instant { tv_sec: 542, tv_nsec: 377610016 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-04-30T21:46:51.338140885Z TRACE quiche_apps::client] written 71 bytes from 0.0.0.0:46101 to 193.167.100.100:443 [2025-04-30T21:46:51.338145433Z TRACE quiche_apps::client] 0.0.0.0:46101 -> 193.167.100.100:443: done writing [2025-04-30T21:47:05.810680923Z TRACE quiche_apps::client] timed out [2025-04-30T21:47:05.810721538Z TRACE quiche] bf0d64b7013decb59197f70614b71cefdd9f272c idle timeout expired [2025-04-30T21:47:05.810782903Z TRACE quiche_apps::client] done reading [2025-04-30T21:47:05.810790196Z INFO quiche_apps::client] connection closed, recv=2 sent=10 lost=1 retrans=6 sent_bytes=2481 recv_bytes=1200 lost_bytes=333 [local_addr=0.0.0.0:46101 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=2 sent=10 lost=1 retrans=6 rtt=1.035295181s min_rtt=Some(1.035295181s) rttvar=517.64759ms cwnd=9450 sent_bytes=2481 recv_bytes=1200 lost_bytes=0 stream_retrans_bytes=657 pmtu=1350 delivery_rate=163] [2025-04-30T21:47:05.810804613Z ERROR quiche_apps::common] connection timed out after 32.051571831s and only completed 0/1 requests