[2025-09-12T02:38:32.662799575Z INFO quiche_server] listening on [::]:443 [2025-09-12T02:38:32.662819823Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-09-12T02:38:32.662826074Z TRACE quiche_server] GSO detected: false [2025-09-12T02:38:32.978786604Z TRACE quiche_server] got 1207 bytes from [::ffff:193.167.100.2]:44212 to [::]:443 [2025-09-12T02:38:32.978828122Z TRACE quiche_server] got packet Initial version=57414954 dcid= scid= token= [2025-09-12T02:38:32.978836408Z WARN quiche_server] Doing version negotiation [2025-09-12T02:38:32.978910777Z TRACE quiche_server] recv() would block [2025-09-12T02:38:33.692646597Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:51077 to [::]:443 [2025-09-12T02:38:33.692667206Z TRACE quiche_server] got packet Initial version=1 dcid=18399d47d94a1f6598d785ba9e248044 scid=f329f7bd428caad4886893139fa3623d43b02a06 token= [2025-09-12T02:38:33.692681082Z DEBUG quiche_server] New connection: dcid=18399d47d94a1f6598d785ba9e248044 scid=a69482df0e88cab0c84feeb56af981402e599cb8 [2025-09-12T02:38:33.692840941Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx pkt Initial version=1 dcid=18399d47d94a1f6598d785ba9e248044 scid=f329f7bd428caad4886893139fa3623d43b02a06 token= len=287 pn=0 [2025-09-12T02:38:33.692853745Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm CRYPTO off=0 len=266 [2025-09-12T02:38:33.692879644Z TRACE quiche::tls] checking peer ALPN Ok("h3") against Ok("h3") [2025-09-12T02:38:33.692961077Z TRACE quiche::tls] a69482df0e88cab0c84feeb56af981402e599cb8 write message lvl=Initial len=90 [2025-09-12T02:38:33.692984080Z TRACE quiche::tls] a69482df0e88cab0c84feeb56af981402e599cb8 set write secret lvl=Handshake [2025-09-12T02:38:33.693046116Z TRACE quiche::tls] a69482df0e88cab0c84feeb56af981402e599cb8 write message lvl=Handshake len=697 [2025-09-12T02:38:33.693049122Z TRACE quiche::tls] a69482df0e88cab0c84feeb56af981402e599cb8 set write secret lvl=OneRTT [2025-09-12T02:38:33.693055233Z TRACE quiche::tls] a69482df0e88cab0c84feeb56af981402e599cb8 set read secret lvl=Handshake [2025-09-12T02:38:33.693084678Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 dropped invalid packet [2025-09-12T02:38:33.693087764Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 processed 1200 bytes [2025-09-12T02:38:33.693103874Z TRACE quiche_server] recv() would block [2025-09-12T02:38:33.693117700Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Initial version=1 dcid=f329f7bd428caad4886893139fa3623d43b02a06 scid=a69482df0e88cab0c84feeb56af981402e599cb8 len=99 pn=0 [2025-09-12T02:38:33.693121086Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=36 blocks=[0..0] ecn_counts=None [2025-09-12T02:38:33.693125645Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm CRYPTO off=0 len=90 [2025-09-12T02:38:33.693134191Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=998.971707ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, first_sent_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 700, tv_nsec: 560760150 }, next_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:33.693163566Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Handshake version=1 dcid=f329f7bd428caad4886893139fa3623d43b02a06 scid=a69482df0e88cab0c84feeb56af981402e599cb8 len=701 pn=1 [2025-09-12T02:38:33.693166471Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm CRYPTO off=0 len=697 [2025-09-12T02:38:33.693172002Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=998.934236ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=933 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, first_sent_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 700, tv_nsec: 560760150 }, next_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:33.693213059Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 700, tv_nsec: 560760150 } }) [2025-09-12T02:38:33.693222035Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:33.693227856Z TRACE quiche_server] recv() would block [2025-09-12T02:38:33.693234148Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:33.693237705Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:34.692437925Z TRACE quiche_server] timed out [2025-09-12T02:38:34.692458172Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 loss detection timeout expired [2025-09-12T02:38:34.692465997Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=998.639279ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=933 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, first_sent_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 700, tv_nsec: 560760150 }, next_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:34.692519547Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Initial version=1 dcid=f329f7bd428caad4886893139fa3623d43b02a06 scid=a69482df0e88cab0c84feeb56af981402e599cb8 len=102 pn=2 [2025-09-12T02:38:34.692525429Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=124961 blocks=[0..0] ecn_counts=None [2025-09-12T02:38:34.692531931Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm CRYPTO off=0 len=90 [2025-09-12T02:38:34.692552669Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=998.553398ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1102 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, first_sent_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 701, tv_nsec: 560143673 }, next_time: Instant { tv_sec: 701, tv_nsec: 560143673 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:34.692616239Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 701, tv_nsec: 560143673 } }) [2025-09-12T02:38:34.692625296Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:34.692632299Z TRACE quiche_server] recv() would block [2025-09-12T02:38:34.692637148Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:34.692640314Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.692696259Z TRACE quiche_server] timed out [2025-09-12T02:38:35.692727007Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 loss detection timeout expired [2025-09-12T02:38:35.692734421Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=1.996370826s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1102 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, first_sent_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 701, tv_nsec: 560143673 }, next_time: Instant { tv_sec: 701, tv_nsec: 560143673 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:35.692788522Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Handshake version=1 dcid=f329f7bd428caad4886893139fa3623d43b02a06 scid=a69482df0e88cab0c84feeb56af981402e599cb8 len=701 pn=3 [2025-09-12T02:38:35.692792900Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm CRYPTO off=0 len=697 [2025-09-12T02:38:35.692812717Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=2.995676904s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1869 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, first_sent_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 702, tv_nsec: 560413309 }, next_time: Instant { tv_sec: 702, tv_nsec: 560413309 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:35.692914558Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 767 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 560413309 } }) [2025-09-12T02:38:35.692927091Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.692935387Z TRACE quiche_server] recv() would block [2025-09-12T02:38:35.692952439Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Handshake version=1 dcid=f329f7bd428caad4886893139fa3623d43b02a06 scid=a69482df0e88cab0c84feeb56af981402e599cb8 len=4 pn=4 [2025-09-12T02:38:35.692958109Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm PING mtu_probe=None [2025-09-12T02:38:35.692963960Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm PADDING len=3 [2025-09-12T02:38:35.692976053Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=2.995513558s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1939 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, first_sent_time: Instant { tv_sec: 700, tv_nsec: 560760150 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 702, tv_nsec: 560592745 }, next_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:35.693017020Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 70 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 560592745 } }) [2025-09-12T02:38:35.693026578Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.693033220Z TRACE quiche_server] recv() would block [2025-09-12T02:38:35.693040283Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:35.693045653Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.725257833Z TRACE quiche_server] got 453 bytes from [::ffff:193.167.0.100]:51077 to [::]:443 [2025-09-12T02:38:35.725276347Z TRACE quiche_server] got packet Handshake version=1 dcid=a69482df0e88cab0c84feeb56af981402e599cb8 scid=f329f7bd428caad4886893139fa3623d43b02a06 [2025-09-12T02:38:35.725293129Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx pkt Handshake version=1 dcid=a69482df0e88cab0c84feeb56af981402e599cb8 scid=f329f7bd428caad4886893139fa3623d43b02a06 len=62 pn=3 [2025-09-12T02:38:35.725321372Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm ACK delay=25 blocks=[3..4] ecn_counts=None [2025-09-12T02:38:35.725331681Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 packet newly acked 3 [2025-09-12T02:38:35.725337161Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 packet newly acked 4 [2025-09-12T02:38:35.725374852Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 packet 1 lost on epoch 1 [2025-09-12T02:38:35.725396021Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm CRYPTO off=0 len=36 [2025-09-12T02:38:35.725420347Z TRACE quiche::tls] a69482df0e88cab0c84feeb56af981402e599cb8 set read secret lvl=OneRTT [2025-09-12T02:38:35.725481011Z TRACE quiche::tls] a69482df0e88cab0c84feeb56af981402e599cb8 write message lvl=OneRTT len=396 [2025-09-12T02:38:35.725497902Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 dropped epoch 1 state [2025-09-12T02:38:35.725505246Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=None resumed=false TransportParams { original_destination_connection_id: None, max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1350, initial_max_data: 10000000, initial_max_stream_data_bidi_local: 1000000, initial_max_stream_data_bidi_remote: 1000000, initial_max_stream_data_uni: 1000000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 8, initial_source_connection_id: Some(f329f7bd428caad4886893139fa3623d43b02a06), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-12T02:38:35.725551062Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 dropped epoch 0 state [2025-09-12T02:38:35.725559638Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx pkt Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false len=321 pn=4 [2025-09-12T02:38:35.725574476Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e6, 18, 77, 7e, 9d, 6e, 9f, 27, 51, 0b, ec, 8d, 98, 5b, 90, 6d, f7, 4b, 54, d9] reset_token=[d3, d4, e6, 6b, 8a, 7b, b3, 37, 6e, 77, c2, df, da, 19, 49, e9] [2025-09-12T02:38:35.725589835Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e4, 9c, d2, b2, 83, ad, b5, a5, 1d, 14, 57, 46, d5, fa, 1b, 96, 7d, 86, 77, 70] reset_token=[45, 44, b7, aa, a9, eb, de, e5, 2d, 9f, fb, 76, c7, b5, a7, 7a] [2025-09-12T02:38:35.725601877Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e1, 05, 5a, a9, f6, f5, 12, 39, 3a, 05, 54, 80, 65, c0, fc, 5c, 7c, 9f, 57, 2e] reset_token=[07, df, 23, 21, 68, 72, a1, 95, 80, 84, 59, 7c, f3, 40, 00, 04] [2025-09-12T02:38:35.725615162Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[fc, 18, 26, 22, af, e7, df, b9, a3, 34, 5c, cd, 25, 00, a5, 29, 2c, 9c, 71, 4f] reset_token=[33, cb, ad, 52, 0f, f9, 20, 9b, e4, 44, 97, 02, 79, 47, fa, 37] [2025-09-12T02:38:35.725628988Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[51, 1b, 87, d1, 50, 6c, de, 68, 62, ea, 04, 36, b9, 78, 55, 09, 24, 40, 9a, 5c] reset_token=[21, cb, fa, c6, 67, 7f, 31, 2b, 04, a7, 8b, fa, 84, 99, 7c, bf] [2025-09-12T02:38:35.725642934Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[a3, 87, 03, 78, 96, 69, 19, e8, 3e, f4, c6, 5a, 98, 77, 4c, 36, 75, 08, 7b, 91] reset_token=[5f, 46, 32, ba, 7f, 9e, bf, fb, 20, 19, 87, 31, 4d, 79, 96, 70] [2025-09-12T02:38:35.725655878Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b6, de, 10, 11, 7d, 61, 13, 1a, d8, 1f, d1, 87, 6a, 04, 74, e9, 3d, b1, 14, c4] reset_token=[43, ae, 74, d2, 55, 57, 63, f7, 1d, 0d, e2, d4, a7, 54, 18, 7c] [2025-09-12T02:38:35.725666298Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm STREAM id=2 off=0 len=19 fin=false [2025-09-12T02:38:35.725690363Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 processed 453 bytes [2025-09-12T02:38:35.725715480Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm SETTINGS stream=3 len=18 [2025-09-12T02:38:35.725770132Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 open GREASE stream 15 [2025-09-12T02:38:35.725780622Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 stream id 2 is readable [2025-09-12T02:38:35.725787204Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 2 [2025-09-12T02:38:35.725792224Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 open peer's control stream 2 [2025-09-12T02:38:35.725796872Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 2 [2025-09-12T02:38:35.725800920Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 2 [2025-09-12T02:38:35.725805579Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 16 bytes on stream 2 [2025-09-12T02:38:35.725809396Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm SETTINGS max_field_section=None, qpack_max_table=None, qpack_blocked=None raw=Some([(3718062619069638017, 371800048196087589)]), additional_settings=Some([(3718062619069638017, 371800048196087589)]) stream=2 payload_len=16 [2025-09-12T02:38:35.725822991Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:51077 to [::]:443 [2025-09-12T02:38:35.725827730Z TRACE quiche_server] got packet Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false [2025-09-12T02:38:35.725834723Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx pkt Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false len=23 pn=5 [2025-09-12T02:38:35.725841266Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm STREAM id=6 off=0 len=1 fin=false [2025-09-12T02:38:35.725849391Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 processed 44 bytes [2025-09-12T02:38:35.725852948Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 stream id 6 is readable [2025-09-12T02:38:35.725857506Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 6 [2025-09-12T02:38:35.725864249Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:51077 to [::]:443 [2025-09-12T02:38:35.725868056Z TRACE quiche_server] got packet Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false [2025-09-12T02:38:35.725872805Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx pkt Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false len=23 pn=6 [2025-09-12T02:38:35.725877714Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm STREAM id=10 off=0 len=1 fin=false [2025-09-12T02:38:35.725883515Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 processed 44 bytes [2025-09-12T02:38:35.725886861Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 stream id 10 is readable [2025-09-12T02:38:35.725891129Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 10 [2025-09-12T02:38:35.725897451Z TRACE quiche_server] got 69 bytes from [::ffff:193.167.0.100]:51077 to [::]:443 [2025-09-12T02:38:35.725901058Z TRACE quiche_server] got packet Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false [2025-09-12T02:38:35.725905767Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx pkt Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false len=48 pn=8 [2025-09-12T02:38:35.725910706Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm STREAM id=14 off=0 len=26 fin=true [2025-09-12T02:38:35.725917468Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 processed 69 bytes [2025-09-12T02:38:35.725920975Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 stream id 14 is readable [2025-09-12T02:38:35.725925373Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 14 [2025-09-12T02:38:35.725929411Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 7 bytes on stream 14 [2025-09-12T02:38:35.725941333Z TRACE quiche_server] recv() would block [2025-09-12T02:38:35.725957874Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=712 pn=5 [2025-09-12T02:38:35.725962422Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=5 blocks=[4..6, 8..8] ecn_counts=None [2025-09-12T02:38:35.725966891Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[06, c8, 55, 7c, 3d, 42, 06, ae, 55, 12, 42, 8f, 4e, 02, a1, 5c, ab, 5d, 9d, a5] reset_token=[2a, 34, 5e, d6, a8, ed, 5f, f2, d1, 00, d1, 9a, fe, 5a, 92, 4f] [2025-09-12T02:38:35.725975337Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c0, 7e, 01, 2d, 1b, 15, 70, d9, 38, 5a, e4, 77, 6a, 73, 6d, fe, 19, 53, 7f, 72] reset_token=[c3, fb, 0b, b0, ae, d3, 3c, 68, ce, b1, 08, 68, 85, d9, 2c, d9] [2025-09-12T02:38:35.725982711Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, 72, a0, e4, 57, aa, 67, 1a, 9d, a8, 79, f3, 5b, b6, 83, 00, f0, 42, 21, 93] reset_token=[b5, f4, 3a, 76, b9, 51, b3, 59, 5e, 06, 14, ac, 19, 58, 58, 02] [2025-09-12T02:38:35.725989984Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[31, 4b, 7a, c4, 8a, c7, 6d, d4, 9c, 07, a9, 5b, df, b3, 6f, fb, 1b, e6, c3, f8] reset_token=[74, 32, ee, 6a, 7a, 69, ef, 82, 1a, 12, ce, b9, 8d, b9, f4, 99] [2025-09-12T02:38:35.725997138Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[3c, 20, 9f, 50, dc, fc, 42, 60, 67, bf, 36, 5c, 93, f9, cc, c7, bc, 0b, 04, 85] reset_token=[fd, 7f, 85, 0f, e0, 01, 0a, 74, 1f, 69, 40, d7, 84, 1c, 9e, ef] [2025-09-12T02:38:35.726004612Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e5, 82, e3, 55, a4, 1c, bb, 3d, 41, b3, 6a, 0c, ba, 50, e3, 3e, a3, 9d, 57, 6e] reset_token=[42, 5f, 26, d7, b4, a2, 51, 2c, ea, dd, 3f, a5, d3, cc, 54, 49] [2025-09-12T02:38:35.726011755Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b2, 3b, 36, 41, 24, f8, 8c, 41, 66, bd, a2, d4, f1, 59, 20, 59, cc, 88, 78, 6a] reset_token=[b0, ff, 4c, ca, 8b, fb, ca, 2f, 2b, 1a, fc, fb, a9, ba, fe, 02] [2025-09-12T02:38:35.726018738Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm HANDSHAKE_DONE [2025-09-12T02:38:35.726021764Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm CRYPTO off=0 len=396 [2025-09-12T02:38:35.726024839Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=3 off=0 len=19 fin=false [2025-09-12T02:38:35.726040940Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=121.956528ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=750 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 560592745 }, next_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:35.726105631Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 750 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 560592745 } }) [2025-09-12T02:38:35.726117303Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.726126189Z TRACE quiche_server] recv() would block [2025-09-12T02:38:35.726137641Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=6 pn=6 [2025-09-12T02:38:35.726141167Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=7 off=0 len=1 fin=false [2025-09-12T02:38:35.726149844Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=122.033953ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=794 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 560592745 }, next_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:35.726190500Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 44 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 560592745 } }) [2025-09-12T02:38:35.726200579Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.726208183Z TRACE quiche_server] recv() would block [2025-09-12T02:38:35.726220576Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=6 pn=7 [2025-09-12T02:38:35.726226337Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=11 off=0 len=1 fin=false [2025-09-12T02:38:35.726234692Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=122.031439ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=838 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 560592745 }, next_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:35.726277974Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 44 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 560592745 } }) [2025-09-12T02:38:35.726285718Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.726293883Z TRACE quiche_server] recv() would block [2025-09-12T02:38:35.726306718Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=31 pn=8 [2025-09-12T02:38:35.726312669Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=15 off=0 len=26 fin=true [2025-09-12T02:38:35.726324691Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=122.027282ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=907 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 560592745 }, next_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:35.726380786Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 69 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 560592745 } }) [2025-09-12T02:38:35.726396095Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.726404040Z TRACE quiche_server] recv() would block [2025-09-12T02:38:35.726410983Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:35.726415812Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.848589516Z TRACE quiche_server] timed out [2025-09-12T02:38:35.848609303Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 loss detection timeout expired [2025-09-12T02:38:35.848617349Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=121.787614ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=907 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 560592745 }, next_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:35.848669917Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=713 pn=9 [2025-09-12T02:38:35.848674546Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=15344 blocks=[4..6, 8..8] ecn_counts=None [2025-09-12T02:38:35.848679855Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[06, c8, 55, 7c, 3d, 42, 06, ae, 55, 12, 42, 8f, 4e, 02, a1, 5c, ab, 5d, 9d, a5] reset_token=[2a, 34, 5e, d6, a8, ed, 5f, f2, d1, 00, d1, 9a, fe, 5a, 92, 4f] [2025-09-12T02:38:35.848688692Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c0, 7e, 01, 2d, 1b, 15, 70, d9, 38, 5a, e4, 77, 6a, 73, 6d, fe, 19, 53, 7f, 72] reset_token=[c3, fb, 0b, b0, ae, d3, 3c, 68, ce, b1, 08, 68, 85, d9, 2c, d9] [2025-09-12T02:38:35.848697098Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, 72, a0, e4, 57, aa, 67, 1a, 9d, a8, 79, f3, 5b, b6, 83, 00, f0, 42, 21, 93] reset_token=[b5, f4, 3a, 76, b9, 51, b3, 59, 5e, 06, 14, ac, 19, 58, 58, 02] [2025-09-12T02:38:35.848704421Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[31, 4b, 7a, c4, 8a, c7, 6d, d4, 9c, 07, a9, 5b, df, b3, 6f, fb, 1b, e6, c3, f8] reset_token=[74, 32, ee, 6a, 7a, 69, ef, 82, 1a, 12, ce, b9, 8d, b9, f4, 99] [2025-09-12T02:38:35.848711144Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[3c, 20, 9f, 50, dc, fc, 42, 60, 67, bf, 36, 5c, 93, f9, cc, c7, bc, 0b, 04, 85] reset_token=[fd, 7f, 85, 0f, e0, 01, 0a, 74, 1f, 69, 40, d7, 84, 1c, 9e, ef] [2025-09-12T02:38:35.848716995Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e5, 82, e3, 55, a4, 1c, bb, 3d, 41, b3, 6a, 0c, ba, 50, e3, 3e, a3, 9d, 57, 6e] reset_token=[42, 5f, 26, d7, b4, a2, 51, 2c, ea, dd, 3f, a5, d3, cc, 54, 49] [2025-09-12T02:38:35.848722726Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b2, 3b, 36, 41, 24, f8, 8c, 41, 66, bd, a2, d4, f1, 59, 20, 59, cc, 88, 78, 6a] reset_token=[b0, ff, 4c, ca, 8b, fb, ca, 2f, 2b, 1a, fc, fb, a9, ba, fe, 02] [2025-09-12T02:38:35.848728296Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm HANDSHAKE_DONE [2025-09-12T02:38:35.848730621Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm CRYPTO off=0 len=396 [2025-09-12T02:38:35.848733045Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=3 off=0 len=19 fin=false [2025-09-12T02:38:35.848749436Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=244.009618ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=1658 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 716306196 }, next_time: Instant { tv_sec: 702, tv_nsec: 716306196 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:35.848807425Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 751 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 716306196 } }) [2025-09-12T02:38:35.848813606Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:35.848818686Z TRACE quiche_server] recv() would block [2025-09-12T02:38:35.848821841Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:35.848824126Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.093125432Z TRACE quiche_server] timed out [2025-09-12T02:38:36.093150428Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 loss detection timeout expired [2025-09-12T02:38:36.093163152Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=243.70156ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=1658 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 716306196 }, next_time: Instant { tv_sec: 702, tv_nsec: 716306196 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:36.093218105Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=715 pn=10 [2025-09-12T02:38:36.093222804Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=45912 blocks=[4..6, 8..8] ecn_counts=None [2025-09-12T02:38:36.093229015Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[06, c8, 55, 7c, 3d, 42, 06, ae, 55, 12, 42, 8f, 4e, 02, a1, 5c, ab, 5d, 9d, a5] reset_token=[2a, 34, 5e, d6, a8, ed, 5f, f2, d1, 00, d1, 9a, fe, 5a, 92, 4f] [2025-09-12T02:38:36.093238593Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c0, 7e, 01, 2d, 1b, 15, 70, d9, 38, 5a, e4, 77, 6a, 73, 6d, fe, 19, 53, 7f, 72] reset_token=[c3, fb, 0b, b0, ae, d3, 3c, 68, ce, b1, 08, 68, 85, d9, 2c, d9] [2025-09-12T02:38:36.093246128Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, 72, a0, e4, 57, aa, 67, 1a, 9d, a8, 79, f3, 5b, b6, 83, 00, f0, 42, 21, 93] reset_token=[b5, f4, 3a, 76, b9, 51, b3, 59, 5e, 06, 14, ac, 19, 58, 58, 02] [2025-09-12T02:38:36.093253492Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[31, 4b, 7a, c4, 8a, c7, 6d, d4, 9c, 07, a9, 5b, df, b3, 6f, fb, 1b, e6, c3, f8] reset_token=[74, 32, ee, 6a, 7a, 69, ef, 82, 1a, 12, ce, b9, 8d, b9, f4, 99] [2025-09-12T02:38:36.093270624Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[3c, 20, 9f, 50, dc, fc, 42, 60, 67, bf, 36, 5c, 93, f9, cc, c7, bc, 0b, 04, 85] reset_token=[fd, 7f, 85, 0f, e0, 01, 0a, 74, 1f, 69, 40, d7, 84, 1c, 9e, ef] [2025-09-12T02:38:36.093278047Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e5, 82, e3, 55, a4, 1c, bb, 3d, 41, b3, 6a, 0c, ba, 50, e3, 3e, a3, 9d, 57, 6e] reset_token=[42, 5f, 26, d7, b4, a2, 51, 2c, ea, dd, 3f, a5, d3, cc, 54, 49] [2025-09-12T02:38:36.093284950Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b2, 3b, 36, 41, 24, f8, 8c, 41, 66, bd, a2, d4, f1, 59, 20, 59, cc, 88, 78, 6a] reset_token=[b0, ff, 4c, ca, 8b, fb, ca, 2f, 2b, 1a, fc, fb, a9, ba, fe, 02] [2025-09-12T02:38:36.093291783Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm HANDSHAKE_DONE [2025-09-12T02:38:36.093294518Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm CRYPTO off=0 len=396 [2025-09-12T02:38:36.093297624Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=3 off=0 len=19 fin=false [2025-09-12T02:38:36.093334323Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=488.073498ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=2411 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 960848353 }, next_time: Instant { tv_sec: 702, tv_nsec: 960848353 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:36.093433739Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 753 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 960848353 } }) [2025-09-12T02:38:36.093442025Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.093448998Z TRACE quiche_server] recv() would block [2025-09-12T02:38:36.093457794Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=16 pn=11 [2025-09-12T02:38:36.093461411Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=45943 blocks=[4..6, 8..8] ecn_counts=None [2025-09-12T02:38:36.093467963Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=7 off=0 len=1 fin=false [2025-09-12T02:38:36.093481348Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=488.182883ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=2465 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 960848353 }, next_time: Instant { tv_sec: 702, tv_nsec: 960848353 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:36.093535700Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 702, tv_nsec: 960848353 } }) [2025-09-12T02:38:36.093543515Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.093549306Z TRACE quiche_server] recv() would block [2025-09-12T02:38:36.093554696Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:36.093558573Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.583103021Z TRACE quiche_server] timed out [2025-09-12T02:38:36.583133228Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 loss detection timeout expired [2025-09-12T02:38:36.583145591Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=486.731769ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=2465 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 702, tv_nsec: 960848353 }, next_time: Instant { tv_sec: 702, tv_nsec: 960848353 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:36.583195765Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=715 pn=12 [2025-09-12T02:38:36.583200564Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=107160 blocks=[4..6, 8..8] ecn_counts=None [2025-09-12T02:38:36.583206595Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[06, c8, 55, 7c, 3d, 42, 06, ae, 55, 12, 42, 8f, 4e, 02, a1, 5c, ab, 5d, 9d, a5] reset_token=[2a, 34, 5e, d6, a8, ed, 5f, f2, d1, 00, d1, 9a, fe, 5a, 92, 4f] [2025-09-12T02:38:36.583215853Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c0, 7e, 01, 2d, 1b, 15, 70, d9, 38, 5a, e4, 77, 6a, 73, 6d, fe, 19, 53, 7f, 72] reset_token=[c3, fb, 0b, b0, ae, d3, 3c, 68, ce, b1, 08, 68, 85, d9, 2c, d9] [2025-09-12T02:38:36.583223016Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4e, 72, a0, e4, 57, aa, 67, 1a, 9d, a8, 79, f3, 5b, b6, 83, 00, f0, 42, 21, 93] reset_token=[b5, f4, 3a, 76, b9, 51, b3, 59, 5e, 06, 14, ac, 19, 58, 58, 02] [2025-09-12T02:38:36.583248484Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[31, 4b, 7a, c4, 8a, c7, 6d, d4, 9c, 07, a9, 5b, df, b3, 6f, fb, 1b, e6, c3, f8] reset_token=[74, 32, ee, 6a, 7a, 69, ef, 82, 1a, 12, ce, b9, 8d, b9, f4, 99] [2025-09-12T02:38:36.583255587Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[3c, 20, 9f, 50, dc, fc, 42, 60, 67, bf, 36, 5c, 93, f9, cc, c7, bc, 0b, 04, 85] reset_token=[fd, 7f, 85, 0f, e0, 01, 0a, 74, 1f, 69, 40, d7, 84, 1c, 9e, ef] [2025-09-12T02:38:36.583262470Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[e5, 82, e3, 55, a4, 1c, bb, 3d, 41, b3, 6a, 0c, ba, 50, e3, 3e, a3, 9d, 57, 6e] reset_token=[42, 5f, 26, d7, b4, a2, 51, 2c, ea, dd, 3f, a5, d3, cc, 54, 49] [2025-09-12T02:38:36.583269012Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[b2, 3b, 36, 41, 24, f8, 8c, 41, 66, bd, a2, d4, f1, 59, 20, 59, cc, 88, 78, 6a] reset_token=[b0, ff, 4c, ca, 8b, fb, ca, 2f, 2b, 1a, fc, fb, a9, ba, fe, 02] [2025-09-12T02:38:36.583275504Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm HANDSHAKE_DONE [2025-09-12T02:38:36.583278270Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm CRYPTO off=0 len=396 [2025-09-12T02:38:36.583281436Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=3 off=0 len=19 fin=false [2025-09-12T02:38:36.583304669Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=976.295474ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=3218 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 703, tv_nsec: 450827085 }, next_time: Instant { tv_sec: 703, tv_nsec: 450827085 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:36.583401290Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 753 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 703, tv_nsec: 450827085 } }) [2025-09-12T02:38:36.583409776Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.583417110Z TRACE quiche_server] recv() would block [2025-09-12T02:38:36.583426057Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=16 pn=13 [2025-09-12T02:38:36.583429874Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=107189 blocks=[4..6, 8..8] ecn_counts=None [2025-09-12T02:38:36.583436686Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=7 off=0 len=1 fin=false [2025-09-12T02:38:36.583450893Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=976.394879ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=3272 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 703, tv_nsec: 450827085 }, next_time: Instant { tv_sec: 703, tv_nsec: 450827085 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:36.583507730Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 703, tv_nsec: 450827085 } }) [2025-09-12T02:38:36.583515845Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.583521846Z TRACE quiche_server] recv() would block [2025-09-12T02:38:36.583527206Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:36.583531294Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.775959118Z TRACE quiche_server] got 111 bytes from [::ffff:193.167.0.100]:51077 to [::]:443 [2025-09-12T02:38:36.775979726Z TRACE quiche_server] got packet Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false [2025-09-12T02:38:36.775996598Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx pkt Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false len=90 pn=11 [2025-09-12T02:38:36.776010574Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm STREAM id=0 off=0 len=68 fin=true [2025-09-12T02:38:36.776030201Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 processed 111 bytes [2025-09-12T02:38:36.776034709Z DEBUG quiche_apps::common] a69482df0e88cab0c84feeb56af981402e599cb8 response stream 0 is writable with capacity Ok(6178) [2025-09-12T02:38:36.776041452Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 stream id 0 is readable [2025-09-12T02:38:36.776051871Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 0 [2025-09-12T02:38:36.776059265Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 7 bytes on stream 0 [2025-09-12T02:38:36.776065878Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 0 [2025-09-12T02:38:36.776071709Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm UNKNOWN raw_type=3974058658036094254 stream=0 payload_len=0 [2025-09-12T02:38:36.776083922Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 0 [2025-09-12T02:38:36.776091085Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 7 bytes on stream 0 [2025-09-12T02:38:36.776096896Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 0 [2025-09-12T02:38:36.776103358Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 18 bytes on stream 0 [2025-09-12T02:38:36.776108137Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm UNKNOWN raw_type=1584838754042880151 stream=0 payload_len=18 [2025-09-12T02:38:36.776116412Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 0 [2025-09-12T02:38:36.776120951Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 1 bytes on stream 0 [2025-09-12T02:38:36.776133865Z TRACE quiche::h3::stream] a69482df0e88cab0c84feeb56af981402e599cb8 read 30 bytes on stream 0 [2025-09-12T02:38:36.776139806Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm HEADERS stream=0 payload_len=30 [2025-09-12T02:38:36.776146489Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-12T02:38:36.776151568Z TRACE quiche::h3::qpack::decoder] Indexed index=17 static=true [2025-09-12T02:38:36.776158161Z TRACE quiche::h3::qpack::decoder] Indexed index=23 static=true [2025-09-12T02:38:36.776165023Z TRACE quiche::h3::qpack::decoder] Literal name_idx=0 static=true value=[115, 101, 114, 118, 101, 114, 52] [2025-09-12T02:38:36.776172227Z TRACE quiche::h3::qpack::decoder] Literal name_idx=1 static=true value=[47, 100, 99, 102, 112, 120, 118, 102, 103, 111, 113] [2025-09-12T02:38:36.776178348Z TRACE quiche::h3::qpack::decoder] Literal name_idx=95 static=true value=[113, 117, 105, 99, 104, 101] [2025-09-12T02:38:36.776192225Z INFO quiche_apps::common] a69482df0e88cab0c84feeb56af981402e599cb8 got request [(":method", "GET"), (":scheme", "https"), (":authority", "server4"), (":path", "/dcfpxvfgoq"), ("user-agent", "quiche")] on stream id 0 [2025-09-12T02:38:36.776264360Z INFO quiche_apps::common] a69482df0e88cab0c84feeb56af981402e599cb8 prioritizing response on stream 0 as Priority { urgency: 3, incremental: false } [2025-09-12T02:38:36.776279027Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm GREASE stream=0 len=0 [2025-09-12T02:38:36.776287132Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm GREASE stream=0 len=18 [2025-09-12T02:38:36.776295327Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm HEADERS stream=0 len=16 fin=false [2025-09-12T02:38:36.776321757Z DEBUG quiche_apps::common] a69482df0e88cab0c84feeb56af981402e599cb8 response stream 0 is writable with capacity Ok(6124) [2025-09-12T02:38:36.776328319Z TRACE quiche::h3] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm DATA stream=0 len=1024 fin=true [2025-09-12T02:38:36.776336515Z TRACE quiche_server] recv() would block [2025-09-12T02:38:36.776375989Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx pkt Short dcid=f329f7bd428caad4886893139fa3623d43b02a06 key_phase=false len=1095 pn=14 [2025-09-12T02:38:36.776380998Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm ACK delay=43 blocks=[4..6, 8..8, 11..11] ecn_counts=None [2025-09-12T02:38:36.776385727Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 tx frm STREAM id=0 off=0 len=1081 fin=true [2025-09-12T02:38:36.776396858Z TRACE quiche::recovery::congestion::recovery] a69482df0e88cab0c84feeb56af981402e599cb8 timer=976.369673ms latest_rtt=32.35113ms srtt=32.35113ms min_rtt=32.35113ms rttvar=16.175565ms cwnd=9450 ssthresh=9450 bytes_in_flight=4405 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 702, tv_nsec: 625949400 }) Rate { delivered: 837, delivered_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, first_sent_time: Instant { tv_sec: 702, tv_nsec: 560592745 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 4, rate_sample: RateSample { bandwidth: 3.29 Kbps, is_app_limited: true, interval: 2.032183725s, delivered: 837, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 700, tv_nsec: 560760150 }), send_elapsed: 1.999832595s, ack_elapsed: 2.032183725s, rtt: 32.35113ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 365134, last_update: Instant { tv_sec: 703, tv_nsec: 643993623 }, next_time: Instant { tv_sec: 703, tv_nsec: 643993623 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:38:36.776444738Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 written 1133 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:51077, at: Instant { tv_sec: 703, tv_nsec: 643993623 } }) [2025-09-12T02:38:36.776454746Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.776459936Z TRACE quiche_server] recv() would block [2025-09-12T02:38:36.776464785Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:36.776468943Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:36.808233565Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:51077 to [::]:443 [2025-09-12T02:38:36.808252340Z TRACE quiche_server] got packet Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false [2025-09-12T02:38:36.808265555Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx pkt Short dcid=a69482df0e88cab0c84feeb56af981402e599cb8 key_phase=false len=28 pn=12 [2025-09-12T02:38:36.808276265Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 rx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-12T02:38:36.808288929Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 processed 49 bytes [2025-09-12T02:38:36.808299829Z TRACE quiche_server] recv() would block [2025-09-12T02:38:36.808305039Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:36.808310038Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:37.100664782Z TRACE quiche_server] timed out [2025-09-12T02:38:37.100686763Z TRACE quiche] a69482df0e88cab0c84feeb56af981402e599cb8 draining timeout expired [2025-09-12T02:38:37.100731137Z TRACE quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 done writing [2025-09-12T02:38:37.100735345Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:37.100741116Z INFO quiche_server] a69482df0e88cab0c84feeb56af981402e599cb8 connection collected recv=8 sent=15 lost=1 retrans=10 sent_bytes=6344 recv_bytes=1103 lost_bytes=767 [local_addr=[::]:443 peer_addr=[::ffff:193.167.0.100]:51077 validation_state=Validated active=true recv=8 sent=15 lost=1 retrans=10 rtt=32.35113ms min_rtt=Some(32.35113ms) rttvar=16.175565ms cwnd=9450 sent_bytes=6344 recv_bytes=1103 lost_bytes=0 stream_retrans_bytes=2034 pmtu=1350 delivery_rate=411] [2025-09-12T02:38:46.978383813Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:46.978420883Z TRACE quiche_server] got packet Initial version=1 dcid=b2fed66efcd4e2d82aac91dd8775ba68 scid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 token= [2025-09-12T02:38:46.978434849Z DEBUG quiche_server] New connection: dcid=b2fed66efcd4e2d82aac91dd8775ba68 scid=8761b867c03f3a123bfaedf963efc20cda68a4b2 [2025-09-12T02:38:46.978652006Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Initial version=1 dcid=b2fed66efcd4e2d82aac91dd8775ba68 scid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 token= len=287 pn=1 [2025-09-12T02:38:46.978676823Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm CRYPTO off=0 len=266 [2025-09-12T02:38:46.978714644Z TRACE quiche::tls] checking peer ALPN Ok("h3") against Ok("h3") [2025-09-12T02:38:46.978837864Z TRACE quiche::tls] 8761b867c03f3a123bfaedf963efc20cda68a4b2 write message lvl=Initial len=90 [2025-09-12T02:38:46.978862661Z TRACE quiche::tls] 8761b867c03f3a123bfaedf963efc20cda68a4b2 set write secret lvl=Handshake [2025-09-12T02:38:46.978944865Z TRACE quiche::tls] 8761b867c03f3a123bfaedf963efc20cda68a4b2 write message lvl=Handshake len=698 [2025-09-12T02:38:46.978949834Z TRACE quiche::tls] 8761b867c03f3a123bfaedf963efc20cda68a4b2 set write secret lvl=OneRTT [2025-09-12T02:38:46.978959523Z TRACE quiche::tls] 8761b867c03f3a123bfaedf963efc20cda68a4b2 set read secret lvl=Handshake [2025-09-12T02:38:46.978992384Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 dropped invalid packet [2025-09-12T02:38:46.978997664Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 1200 bytes [2025-09-12T02:38:46.979018764Z TRACE quiche_server] recv() would block [2025-09-12T02:38:46.979036307Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Initial version=1 dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 scid=8761b867c03f3a123bfaedf963efc20cda68a4b2 len=99 pn=0 [2025-09-12T02:38:46.979048630Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm ACK delay=51 blocks=[1..1] ecn_counts=None [2025-09-12T02:38:46.979054601Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm CRYPTO off=0 len=90 [2025-09-12T02:38:46.979066163Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=998.956709ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 713, tv_nsec: 846677144 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 846677144 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 713, tv_nsec: 846677144 }, next_time: Instant { tv_sec: 713, tv_nsec: 846677144 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:46.979092061Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Handshake version=1 dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 scid=8761b867c03f3a123bfaedf963efc20cda68a4b2 len=702 pn=1 [2025-09-12T02:38:46.979095467Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm CRYPTO off=0 len=698 [2025-09-12T02:38:46.979102140Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=998.921032ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=934 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 713, tv_nsec: 846677144 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 846677144 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 713, tv_nsec: 846677144 }, next_time: Instant { tv_sec: 713, tv_nsec: 846677144 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:46.979152715Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 713, tv_nsec: 846677144 } }) [2025-09-12T02:38:46.979163114Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:46.979170067Z TRACE quiche_server] recv() would block [2025-09-12T02:38:46.979177481Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:46.979182009Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.012533559Z TRACE quiche_server] got 1350 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:47.012550781Z TRACE quiche_server] got packet Initial version=1 dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 scid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 token= [2025-09-12T02:38:47.012564256Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Initial version=1 dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 scid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 token= len=23 pn=2 [2025-09-12T02:38:47.012584785Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm ACK delay=86 blocks=[0..0] ecn_counts=None [2025-09-12T02:38:47.012592079Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 packet newly acked 0 [2025-09-12T02:38:47.012617717Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Handshake version=1 dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 scid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 len=62 pn=3 [2025-09-12T02:38:47.012628687Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm ACK delay=52 blocks=[1..1] ecn_counts=None [2025-09-12T02:38:47.012634388Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 packet newly acked 1 [2025-09-12T02:38:47.012640720Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm CRYPTO off=0 len=36 [2025-09-12T02:38:47.012656580Z TRACE quiche::tls] 8761b867c03f3a123bfaedf963efc20cda68a4b2 set read secret lvl=OneRTT [2025-09-12T02:38:47.012703057Z TRACE quiche::tls] 8761b867c03f3a123bfaedf963efc20cda68a4b2 write message lvl=OneRTT len=396 [2025-09-12T02:38:47.012716642Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 dropped epoch 1 state [2025-09-12T02:38:47.012722994Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=None resumed=false TransportParams { original_destination_connection_id: None, max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1350, initial_max_data: 10000000, initial_max_stream_data_bidi_local: 1000000, initial_max_stream_data_bidi_remote: 1000000, initial_max_stream_data_uni: 1000000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 8, initial_source_connection_id: Some(ee4fa5d5eebc3ae8057948f596a4a3f93f285203), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-12T02:38:47.012769541Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 dropped epoch 0 state [2025-09-12T02:38:47.012777857Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false len=1145 pn=4 [2025-09-12T02:38:47.012792855Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e5, b8, e1, fc, 05, 0a, c0, 27, f5, 6a, 0a, 0d, 29, 17, 7a, 66, 6e, 24, 28, 82] reset_token=[04, 4c, 69, 0f, 07, 27, 06, 82, fe, 01, 0c, 40, f7, 44, a7, 16] [2025-09-12T02:38:47.012808675Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[59, 9a, bb, 5c, 57, ab, 4f, 7a, 8e, ea, 47, a7, bf, 99, 42, 15, 38, 39, 7a, 9e] reset_token=[57, 45, bf, b6, c2, da, 00, da, bd, a8, 8f, d0, 77, 7f, c2, 0e] [2025-09-12T02:38:47.012821509Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3c, ba, 9a, 17, e2, 4d, fb, ed, 7c, 57, 53, 41, 35, 8c, 70, 0c, ee, 50, ce, 2a] reset_token=[1d, 11, 36, d2, 9e, 27, c6, c5, ec, 20, f5, 88, 5c, b1, 0b, 68] [2025-09-12T02:38:47.012833912Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c2, 55, 16, a7, 7b, 95, ce, ab, 48, a3, 27, e7, 39, ce, d9, ea, fa, 11, f9, ea] reset_token=[1d, de, c4, b5, 0d, 9a, 8e, 50, 9f, e2, ce, ff, fd, 1f, ed, 32] [2025-09-12T02:38:47.012846977Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[34, 9d, 1e, bf, a6, 9c, 13, 17, db, 78, a5, 5b, a8, 62, 2e, 62, 30, 50, e0, ba] reset_token=[94, 7b, 5a, 96, 7b, dd, 3a, 96, 96, d0, 8d, 50, ae, be, f8, 20] [2025-09-12T02:38:47.012859810Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[95, a5, 33, 3a, 52, e2, ba, 75, 55, b4, a1, 14, 55, 88, 26, 7b, 97, be, 3a, 0a] reset_token=[b6, 62, 35, 42, 89, f3, 39, 29, dc, e7, 79, 45, 41, c4, 34, 79] [2025-09-12T02:38:47.012882864Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[44, dc, d2, ea, 0c, 05, ff, d5, c5, d8, c9, 09, 70, a4, 45, 9d, f0, 8b, a0, 9b] reset_token=[8a, 2c, 7a, bb, f0, 51, 2a, fa, 64, c5, aa, 86, 2c, 13, 5f, 80] [2025-09-12T02:38:47.012893934Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm STREAM id=2 off=0 len=19 fin=false [2025-09-12T02:38:47.012909363Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm PADDING len=824 [2025-09-12T02:38:47.012929762Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 1350 bytes [2025-09-12T02:38:47.012950561Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm SETTINGS stream=3 len=18 [2025-09-12T02:38:47.012977992Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 open GREASE stream 15 [2025-09-12T02:38:47.012987360Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 stream id 2 is readable [2025-09-12T02:38:47.012997439Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 2 [2025-09-12T02:38:47.013005053Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 open peer's control stream 2 [2025-09-12T02:38:47.013009501Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 2 [2025-09-12T02:38:47.013013539Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 2 [2025-09-12T02:38:47.013018097Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 16 bytes on stream 2 [2025-09-12T02:38:47.013021804Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm SETTINGS max_field_section=None, qpack_max_table=None, qpack_blocked=None raw=Some([(2902622385720268771, 4359158835249017919)]), additional_settings=Some([(2902622385720268771, 4359158835249017919)]) stream=2 payload_len=16 [2025-09-12T02:38:47.013035059Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:47.013039808Z TRACE quiche_server] got packet Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false [2025-09-12T02:38:47.013046591Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false len=23 pn=5 [2025-09-12T02:38:47.013053093Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm STREAM id=6 off=0 len=1 fin=false [2025-09-12T02:38:47.013085343Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 44 bytes [2025-09-12T02:38:47.013089391Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 stream id 6 is readable [2025-09-12T02:38:47.013094380Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 6 [2025-09-12T02:38:47.013101975Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:47.013105992Z TRACE quiche_server] got packet Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false [2025-09-12T02:38:47.013110861Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false len=23 pn=6 [2025-09-12T02:38:47.013115901Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm STREAM id=10 off=0 len=1 fin=false [2025-09-12T02:38:47.013121992Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 44 bytes [2025-09-12T02:38:47.013125388Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 stream id 10 is readable [2025-09-12T02:38:47.013129807Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 10 [2025-09-12T02:38:47.013135587Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.013152098Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Short dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 key_phase=false len=710 pn=2 [2025-09-12T02:38:47.013160765Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm ACK delay=4 blocks=[4..6] ecn_counts=None [2025-09-12T02:38:47.013165243Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4a, 16, 8e, 63, 55, 33, 97, 58, 61, e9, 16, 05, 83, e8, d7, 92, c6, d5, fa, f7] reset_token=[f0, 8f, 18, 22, 08, df, 0b, b4, 91, c9, f8, 4a, b2, f0, e5, 54] [2025-09-12T02:38:47.013173168Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3f, a2, 47, 4c, 27, 3c, 79, 22, c6, 91, 42, 14, e1, 85, 4c, a8, 81, fd, 6f, f4] reset_token=[2e, 4a, 91, 69, 63, b3, fb, d6, ce, 51, b5, 89, b5, 4f, 68, 3e] [2025-09-12T02:38:47.013179961Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c8, c5, 11, 1a, 22, 49, fd, 36, fb, fc, 43, 44, 1d, 9f, a3, e3, 86, ee, c0, 2e] reset_token=[96, 45, 36, fc, 41, 47, 99, 38, e6, cd, a6, a1, f7, 64, 7b, 02] [2025-09-12T02:38:47.013186543Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e0, d5, 32, ab, 2c, d1, 6d, 73, 4e, ed, 10, 19, b1, 84, 94, c7, 6b, 8c, 2a, 4a] reset_token=[91, ac, d0, 6c, a5, 12, 72, d0, 38, a5, 01, ed, 4c, 0a, 75, a1] [2025-09-12T02:38:47.013192985Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[66, a6, 3c, 6e, e4, 0f, 86, f8, 4f, b6, 88, 38, d9, fe, 3c, c2, e9, 35, 8d, 5c] reset_token=[e3, fa, 0b, 38, bd, 75, 80, 4d, d1, 11, 68, fa, c2, f3, 0a, 83] [2025-09-12T02:38:47.013199507Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[42, 1d, 43, f2, 94, de, 37, 28, 74, fd, ea, f5, 3a, 3c, 67, 99, 51, 96, f4, 72] reset_token=[0b, f1, 81, 59, 3b, ee, 9f, 58, 6a, ee, 70, 5a, 13, c0, c4, af] [2025-09-12T02:38:47.013205989Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[6c, 6b, 1b, 8a, bd, 08, e4, f7, aa, f6, b9, 3d, 6d, b0, 3d, bd, 43, d0, 7c, 7d] reset_token=[db, a0, 54, e4, 15, 58, 97, c9, b6, 68, 0f, f5, c0, a8, 11, b0] [2025-09-12T02:38:47.013212542Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm HANDSHAKE_DONE [2025-09-12T02:38:47.013215547Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm CRYPTO off=0 len=396 [2025-09-12T02:38:47.013218723Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm STREAM id=3 off=0 len=19 fin=false [2025-09-12T02:38:47.013234893Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=108.810757ms latest_rtt=33.592892ms srtt=33.545368ms min_rtt=33.53858ms rttvar=12.590545ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=748 app_limited=true congestion_recovery_start_time=None Rate { delivered: 934, delivered_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 222.42 Kbps, is_app_limited: true, interval: 33.592892ms, delivered: 934, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 846677144 }), send_elapsed: 0ns, ack_elapsed: 33.592892ms, rtt: 33.592892ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 503050, last_update: Instant { tv_sec: 713, tv_nsec: 880792325 }, next_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.013295457Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 748 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 713, tv_nsec: 880792325 } }) [2025-09-12T02:38:47.013306498Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.013314883Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.013328219Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Short dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 key_phase=false len=6 pn=3 [2025-09-12T02:38:47.013334090Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm STREAM id=7 off=0 len=1 fin=false [2025-09-12T02:38:47.013346603Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=108.86051ms latest_rtt=33.592892ms srtt=33.545368ms min_rtt=33.53858ms rttvar=12.590545ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=792 app_limited=true congestion_recovery_start_time=None Rate { delivered: 934, delivered_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 222.42 Kbps, is_app_limited: true, interval: 33.592892ms, delivered: 934, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 846677144 }), send_elapsed: 0ns, ack_elapsed: 33.592892ms, rtt: 33.592892ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 503050, last_update: Instant { tv_sec: 713, tv_nsec: 880792325 }, next_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.013414340Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 44 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 713, tv_nsec: 880792325 } }) [2025-09-12T02:38:47.013424469Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.013431552Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.013445027Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Short dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 key_phase=false len=6 pn=4 [2025-09-12T02:38:47.013451279Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm STREAM id=11 off=0 len=1 fin=false [2025-09-12T02:38:47.013463412Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=108.880527ms latest_rtt=33.592892ms srtt=33.545368ms min_rtt=33.53858ms rttvar=12.590545ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=836 app_limited=true congestion_recovery_start_time=None Rate { delivered: 934, delivered_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 222.42 Kbps, is_app_limited: true, interval: 33.592892ms, delivered: 934, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 846677144 }), send_elapsed: 0ns, ack_elapsed: 33.592892ms, rtt: 33.592892ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 503050, last_update: Instant { tv_sec: 713, tv_nsec: 880792325 }, next_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.013503427Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 44 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 713, tv_nsec: 880792325 } }) [2025-09-12T02:38:47.013521521Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.013529476Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.013542320Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Short dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 key_phase=false len=31 pn=5 [2025-09-12T02:38:47.013547189Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm STREAM id=15 off=0 len=26 fin=true [2025-09-12T02:38:47.013555915Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=108.885207ms latest_rtt=33.592892ms srtt=33.545368ms min_rtt=33.53858ms rttvar=12.590545ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=905 app_limited=true congestion_recovery_start_time=None Rate { delivered: 934, delivered_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 222.42 Kbps, is_app_limited: true, interval: 33.592892ms, delivered: 934, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 846677144 }), send_elapsed: 0ns, ack_elapsed: 33.592892ms, rtt: 33.592892ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 503050, last_update: Instant { tv_sec: 713, tv_nsec: 880792325 }, next_time: Instant { tv_sec: 713, tv_nsec: 880792325 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.013595770Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 69 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 713, tv_nsec: 880792325 } }) [2025-09-12T02:38:47.013605187Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.013612291Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.013619314Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.013623873Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.044776584Z TRACE quiche_server] got 43 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:47.044791091Z TRACE quiche_server] got packet Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false [2025-09-12T02:38:47.044800078Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false len=22 pn=9 [2025-09-12T02:38:47.044812411Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm ACK delay=14 blocks=[2..5] ecn_counts=None [2025-09-12T02:38:47.044818573Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 packet newly acked 2 [2025-09-12T02:38:47.044823302Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 packet newly acked 3 [2025-09-12T02:38:47.044827470Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 packet newly acked 4 [2025-09-12T02:38:47.044831397Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 packet newly acked 5 [2025-09-12T02:38:47.044852046Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 43 bytes [2025-09-12T02:38:47.044860381Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.044866152Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.044870099Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.339626226Z TRACE quiche_server] got 77 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:47.339665209Z TRACE quiche_server] got packet Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false [2025-09-12T02:38:47.339684205Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false len=56 pn=12 [2025-09-12T02:38:47.339699894Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm ACK delay=36864 blocks=[2..5] ecn_counts=None [2025-09-12T02:38:47.339711075Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm STREAM id=14 off=0 len=26 fin=true [2025-09-12T02:38:47.339734449Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 77 bytes [2025-09-12T02:38:47.339742193Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 stream id 14 is readable [2025-09-12T02:38:47.339754586Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 14 [2025-09-12T02:38:47.339761469Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 7 bytes on stream 14 [2025-09-12T02:38:47.339776999Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.339799300Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Short dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 key_phase=false len=7 pn=6 [2025-09-12T02:38:47.339805191Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm ACK delay=14 blocks=[9..9, 12..12] ecn_counts=None [2025-09-12T02:38:47.339819969Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=none latest_rtt=31.659692ms srtt=33.309658ms min_rtt=31.659692ms rttvar=9.914327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1839, delivered_time: Instant { tv_sec: 714, tv_nsec: 207436010 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 207436010 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { bandwidth: 228.68 Kbps, is_app_limited: true, interval: 31.659692ms, delivered: 905, prior_delivered: 934, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 880792325 }), send_elapsed: 0ns, ack_elapsed: 31.659692ms, rtt: 31.659692ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 506609, last_update: Instant { tv_sec: 714, tv_nsec: 207436010 }, next_time: Instant { tv_sec: 714, tv_nsec: 207436010 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.339888668Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 45 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 714, tv_nsec: 207436010 } }) [2025-09-12T02:38:47.339900269Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.339908505Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.339914757Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.339919045Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.376922665Z TRACE quiche_server] got 117 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:47.376936451Z TRACE quiche_server] got packet Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false [2025-09-12T02:38:47.376945718Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false len=96 pn=14 [2025-09-12T02:38:47.376954615Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm ACK delay=801 blocks=[6..6] ecn_counts=None [2025-09-12T02:38:47.376960296Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 packet newly acked 6 [2025-09-12T02:38:47.376967088Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm STREAM id=0 off=0 len=68 fin=true [2025-09-12T02:38:47.376991764Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 117 bytes [2025-09-12T02:38:47.376997796Z DEBUG quiche_apps::common] 8761b867c03f3a123bfaedf963efc20cda68a4b2 response stream 0 is writable with capacity Ok(13500) [2025-09-12T02:38:47.377003136Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 stream id 0 is readable [2025-09-12T02:38:47.377010149Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 0 [2025-09-12T02:38:47.377015739Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 7 bytes on stream 0 [2025-09-12T02:38:47.377020809Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 0 [2025-09-12T02:38:47.377025187Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm UNKNOWN raw_type=3020232282996537289 stream=0 payload_len=0 [2025-09-12T02:38:47.377035346Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 0 [2025-09-12T02:38:47.377040876Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 7 bytes on stream 0 [2025-09-12T02:38:47.377046196Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 0 [2025-09-12T02:38:47.377051777Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 18 bytes on stream 0 [2025-09-12T02:38:47.377055624Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm UNKNOWN raw_type=1257466599978996809 stream=0 payload_len=18 [2025-09-12T02:38:47.377062557Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 0 [2025-09-12T02:38:47.377067346Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 1 bytes on stream 0 [2025-09-12T02:38:47.377071213Z TRACE quiche::h3::stream] 8761b867c03f3a123bfaedf963efc20cda68a4b2 read 30 bytes on stream 0 [2025-09-12T02:38:47.377073748Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm HEADERS stream=0 payload_len=30 [2025-09-12T02:38:47.377077044Z TRACE quiche::h3::qpack::decoder] Header count=0 base=0 [2025-09-12T02:38:47.377079599Z TRACE quiche::h3::qpack::decoder] Indexed index=17 static=true [2025-09-12T02:38:47.377082484Z TRACE quiche::h3::qpack::decoder] Indexed index=23 static=true [2025-09-12T02:38:47.377086211Z TRACE quiche::h3::qpack::decoder] Literal name_idx=0 static=true value=[115, 101, 114, 118, 101, 114, 52] [2025-09-12T02:38:47.377090910Z TRACE quiche::h3::qpack::decoder] Literal name_idx=1 static=true value=[47, 112, 106, 111, 121, 108, 115, 112, 98, 119, 119] [2025-09-12T02:38:47.377094637Z TRACE quiche::h3::qpack::decoder] Literal name_idx=95 static=true value=[113, 117, 105, 99, 104, 101] [2025-09-12T02:38:47.377119414Z INFO quiche_apps::common] 8761b867c03f3a123bfaedf963efc20cda68a4b2 got request [(":method", "GET"), (":scheme", "https"), (":authority", "server4"), (":path", "/pjoylspbww"), ("user-agent", "quiche")] on stream id 0 [2025-09-12T02:38:47.377160671Z INFO quiche_apps::common] 8761b867c03f3a123bfaedf963efc20cda68a4b2 prioritizing response on stream 0 as Priority { urgency: 3, incremental: false } [2025-09-12T02:38:47.377171912Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm GREASE stream=0 len=0 [2025-09-12T02:38:47.377178414Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm GREASE stream=0 len=18 [2025-09-12T02:38:47.377185287Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm HEADERS stream=0 len=16 fin=false [2025-09-12T02:38:47.377192270Z DEBUG quiche_apps::common] 8761b867c03f3a123bfaedf963efc20cda68a4b2 response stream 0 is writable with capacity Ok(13446) [2025-09-12T02:38:47.377197460Z TRACE quiche::h3] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm DATA stream=0 len=1024 fin=true [2025-09-12T02:38:47.377203371Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.377212708Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Short dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 key_phase=false len=1091 pn=7 [2025-09-12T02:38:47.377219641Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm ACK delay=33 blocks=[14..14] ecn_counts=None [2025-09-12T02:38:47.377222977Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm STREAM id=0 off=0 len=1081 fin=true [2025-09-12T02:38:47.377231594Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=97.940737ms latest_rtt=31.659692ms srtt=33.309658ms min_rtt=31.659692ms rttvar=9.914327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1129 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1839, delivered_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { bandwidth: 228.68 Kbps, is_app_limited: true, interval: 37.162017ms, delivered: 0, prior_delivered: 1839, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 207436010 }), send_elapsed: 0ns, ack_elapsed: 37.162017ms, rtt: 37.162017ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 506609, last_update: Instant { tv_sec: 714, tv_nsec: 244859377 }, next_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.377272500Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 1129 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 714, tv_nsec: 244859377 } }) [2025-09-12T02:38:47.377277850Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.377281698Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.377285946Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.377289482Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.475295839Z TRACE quiche_server] got 117 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:47.475314053Z TRACE quiche_server] got packet Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false [2025-09-12T02:38:47.475326156Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false len=96 pn=15 [2025-09-12T02:38:47.475338609Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm ACK delay=13086 blocks=[6..6] ecn_counts=None [2025-09-12T02:38:47.475368475Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm STREAM id=0 off=0 len=68 fin=true [2025-09-12T02:38:47.475384755Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 117 bytes [2025-09-12T02:38:47.475395125Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.475410623Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Short dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 key_phase=false len=5 pn=8 [2025-09-12T02:38:47.475416264Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm ACK delay=10 blocks=[14..15] ecn_counts=None [2025-09-12T02:38:47.475429269Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=exp latest_rtt=31.659692ms srtt=33.309658ms min_rtt=31.659692ms rttvar=9.914327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1129 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1839, delivered_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 228.68 Kbps, is_app_limited: true, interval: 37.162017ms, delivered: 0, prior_delivered: 1839, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 207436010 }), send_elapsed: 0ns, ack_elapsed: 37.162017ms, rtt: 37.162017ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 506609, last_update: Instant { tv_sec: 714, tv_nsec: 343053505 }, next_time: Instant { tv_sec: 714, tv_nsec: 343053505 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.475499941Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 43 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 714, tv_nsec: 343053505 } }) [2025-09-12T02:38:47.475511042Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.475518185Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.475524587Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.475529787Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.475535417Z TRACE quiche_server] timed out [2025-09-12T02:38:47.475539916Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 loss detection timeout expired [2025-09-12T02:38:47.475546438Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=97.592088ms latest_rtt=31.659692ms srtt=33.309658ms min_rtt=31.659692ms rttvar=9.914327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1129 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1839, delivered_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 228.68 Kbps, is_app_limited: true, interval: 37.162017ms, delivered: 0, prior_delivered: 1839, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 207436010 }), send_elapsed: 0ns, ack_elapsed: 37.162017ms, rtt: 37.162017ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 506609, last_update: Instant { tv_sec: 714, tv_nsec: 343053505 }, next_time: Instant { tv_sec: 714, tv_nsec: 343053505 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.475580632Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx pkt Short dcid=ee4fa5d5eebc3ae8057948f596a4a3f93f285203 key_phase=false len=1091 pn=9 [2025-09-12T02:38:47.475586924Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm ACK delay=31 blocks=[14..15] ecn_counts=None [2025-09-12T02:38:47.475594087Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 tx frm STREAM id=0 off=0 len=1081 fin=true [2025-09-12T02:38:47.475605248Z TRACE quiche::recovery::congestion::recovery] 8761b867c03f3a123bfaedf963efc20cda68a4b2 timer=195.897855ms latest_rtt=31.659692ms srtt=33.309658ms min_rtt=31.659692ms rttvar=9.914327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2258 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1839, delivered_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 244859377 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 6, rate_sample: RateSample { bandwidth: 228.68 Kbps, is_app_limited: true, interval: 37.162017ms, delivered: 0, prior_delivered: 1839, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 207436010 }), send_elapsed: 0ns, ack_elapsed: 37.162017ms, rtt: 37.162017ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 506609, last_update: Instant { tv_sec: 714, tv_nsec: 343053505 }, next_time: Instant { tv_sec: 714, tv_nsec: 343053505 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.475649361Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 written 1129 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:41243, at: Instant { tv_sec: 714, tv_nsec: 343053505 } }) [2025-09-12T02:38:47.475658117Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.475664138Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.475669128Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.475672765Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.507298496Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:41243 to [::]:443 [2025-09-12T02:38:47.507317231Z TRACE quiche_server] got packet Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false [2025-09-12T02:38:47.507328983Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx pkt Short dcid=8761b867c03f3a123bfaedf963efc20cda68a4b2 key_phase=false len=28 pn=16 [2025-09-12T02:38:47.507339963Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 rx frm APPLICATION_CLOSE err=100 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-09-12T02:38:47.507384016Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 processed 49 bytes [2025-09-12T02:38:47.507395518Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.507401328Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.507406759Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.706895162Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:38:47.706923265Z TRACE quiche_server] got packet Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= [2025-09-12T02:38:47.706939044Z DEBUG quiche_server] New connection: dcid=5abb2901839f0f0104fc24946cc57b02 scid=48c479cf2294340a46e268b2907375df985abcf4 [2025-09-12T02:38:47.707118220Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= len=287 pn=0 [2025-09-12T02:38:47.707142836Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm CRYPTO off=0 len=266 [2025-09-12T02:38:47.707181819Z TRACE quiche::tls] checking peer ALPN Ok("h3") against Ok("h3") [2025-09-12T02:38:47.707291214Z TRACE quiche::tls] 48c479cf2294340a46e268b2907375df985abcf4 write message lvl=Initial len=90 [2025-09-12T02:38:47.707315619Z TRACE quiche::tls] 48c479cf2294340a46e268b2907375df985abcf4 set write secret lvl=Handshake [2025-09-12T02:38:47.707448849Z TRACE quiche::tls] 48c479cf2294340a46e268b2907375df985abcf4 write message lvl=Handshake len=698 [2025-09-12T02:38:47.707454289Z TRACE quiche::tls] 48c479cf2294340a46e268b2907375df985abcf4 set write secret lvl=OneRTT [2025-09-12T02:38:47.707463316Z TRACE quiche::tls] 48c479cf2294340a46e268b2907375df985abcf4 set read secret lvl=Handshake [2025-09-12T02:38:47.707497130Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped invalid packet [2025-09-12T02:38:47.707501177Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 1200 bytes [2025-09-12T02:38:47.707523909Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.707540761Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=99 pn=0 [2025-09-12T02:38:47.707545109Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-09-12T02:38:47.707550920Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=90 [2025-09-12T02:38:47.707570356Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=998.955957ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 714, tv_nsec: 575181057 }, next_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.707596986Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Handshake version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=702 pn=1 [2025-09-12T02:38:47.707600724Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=698 [2025-09-12T02:38:47.707607837Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=998.919168ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=934 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 714, tv_nsec: 575181057 }, next_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:47.707653783Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 714, tv_nsec: 575181057 } }) [2025-09-12T02:38:47.707661197Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.707664523Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.707667469Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.707674762Z TRACE quiche_server] recv() would block [2025-09-12T02:38:47.707682627Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:38:47.707687836Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.707692836Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.707696984Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.726771910Z TRACE quiche_server] timed out [2025-09-12T02:38:47.726784694Z TRACE quiche] 8761b867c03f3a123bfaedf963efc20cda68a4b2 draining timeout expired [2025-09-12T02:38:47.726817756Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:38:47.726821653Z TRACE quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 done writing [2025-09-12T02:38:47.726828767Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.726831662Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:47.726835579Z INFO quiche_server] 8761b867c03f3a123bfaedf963efc20cda68a4b2 connection collected recv=11 sent=10 lost=0 retrans=1 sent_bytes=4185 recv_bytes=2174 lost_bytes=0 [local_addr=[::]:443 peer_addr=[::ffff:193.167.0.100]:41243 validation_state=Validated active=true recv=11 sent=10 lost=0 retrans=1 rtt=33.309658ms min_rtt=Some(31.659692ms) rttvar=9.914327ms cwnd=13500 sent_bytes=4185 recv_bytes=2174 lost_bytes=0 stream_retrans_bytes=1081 pmtu=1350 delivery_rate=28585] [2025-09-12T02:38:48.707263850Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:38:48.707295519Z TRACE quiche_server] got packet Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= [2025-09-12T02:38:48.707316498Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= len=287 pn=1 [2025-09-12T02:38:48.707334362Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm CRYPTO off=0 len=266 [2025-09-12T02:38:48.707393512Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped invalid packet [2025-09-12T02:38:48.707400015Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 1200 bytes [2025-09-12T02:38:48.707408310Z TRACE quiche_server] recv() would block [2025-09-12T02:38:48.707428698Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=5 pn=2 [2025-09-12T02:38:48.707434229Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=14 blocks=[0..1] ecn_counts=None [2025-09-12T02:38:48.707454166Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=exp latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=934 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 715, tv_nsec: 575066971 }, next_time: Instant { tv_sec: 715, tv_nsec: 575066971 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:48.707522825Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 715, tv_nsec: 575066971 } }) [2025-09-12T02:38:48.707535308Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:48.707540989Z TRACE quiche_server] recv() would block [2025-09-12T02:38:48.707547260Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:38:48.707552129Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:48.707557650Z TRACE quiche_server] timed out [2025-09-12T02:38:48.707562379Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:38:48.707569793Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=997.956821ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=934 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 715, tv_nsec: 575066971 }, next_time: Instant { tv_sec: 715, tv_nsec: 575066971 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:48.707625387Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=99 pn=3 [2025-09-12T02:38:48.707632580Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=38 blocks=[0..1] ecn_counts=None [2025-09-12T02:38:48.707638090Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=90 [2025-09-12T02:38:48.707649091Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=997.877934ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 715, tv_nsec: 575262778 }, next_time: Instant { tv_sec: 715, tv_nsec: 575262778 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:48.707688816Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 715, tv_nsec: 575262778 } }) [2025-09-12T02:38:48.707694586Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:48.707699305Z TRACE quiche_server] recv() would block [2025-09-12T02:38:48.707705647Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:38:48.707710877Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:49.706771865Z TRACE quiche_server] timed out [2025-09-12T02:38:49.706804406Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:38:49.706812391Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=1.996713742s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 715, tv_nsec: 575262778 }, next_time: Instant { tv_sec: 715, tv_nsec: 575262778 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:49.706885167Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Handshake version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=702 pn=4 [2025-09-12T02:38:49.706890537Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=698 [2025-09-12T02:38:49.706911406Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=2.99669727s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1868 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 716, tv_nsec: 574510035 }, next_time: Instant { tv_sec: 716, tv_nsec: 574510035 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:49.706996175Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 768 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 716, tv_nsec: 574510035 } }) [2025-09-12T02:38:49.707005001Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:49.707012756Z TRACE quiche_server] recv() would block [2025-09-12T02:38:49.707024087Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Handshake version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=4 pn=5 [2025-09-12T02:38:49.707027975Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm PING mtu_probe=None [2025-09-12T02:38:49.707031722Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm PADDING len=3 [2025-09-12T02:38:49.707040097Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=2.996568578s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1938 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 716, tv_nsec: 574669102 }, next_time: Instant { tv_sec: 716, tv_nsec: 574669102 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:49.707102033Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 70 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 716, tv_nsec: 574669102 } }) [2025-09-12T02:38:49.707111982Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:49.707118374Z TRACE quiche_server] recv() would block [2025-09-12T02:38:49.707125016Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:38:49.707129314Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:50.706536662Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:38:50.706566327Z TRACE quiche_server] got packet Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= [2025-09-12T02:38:50.706588649Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= len=287 pn=2 [2025-09-12T02:38:50.706607184Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm CRYPTO off=0 len=266 [2025-09-12T02:38:50.706644964Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped invalid packet [2025-09-12T02:38:50.706649302Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 1200 bytes [2025-09-12T02:38:50.706657628Z TRACE quiche_server] recv() would block [2025-09-12T02:38:50.706678397Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=5 pn=6 [2025-09-12T02:38:50.706684358Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=11 blocks=[0..2] ecn_counts=None [2025-09-12T02:38:50.706704175Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=1.996903368s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1938 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 717, tv_nsec: 574316660 }, next_time: Instant { tv_sec: 717, tv_nsec: 574316660 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:50.706781099Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 717, tv_nsec: 574316660 } }) [2025-09-12T02:38:50.706793793Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:50.706803892Z TRACE quiche_server] recv() would block [2025-09-12T02:38:50.706812248Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:38:50.706816856Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:52.705876630Z TRACE quiche_server] timed out [2025-09-12T02:38:52.705916875Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:38:52.705927685Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=3.993680209s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1938 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 717, tv_nsec: 574316660 }, next_time: Instant { tv_sec: 717, tv_nsec: 574316660 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:52.706001263Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=102 pn=7 [2025-09-12T02:38:52.706006733Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=249926 blocks=[0..2] ecn_counts=None [2025-09-12T02:38:52.706013306Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=90 [2025-09-12T02:38:52.706042811Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=4.992972169s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2107 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 719, tv_nsec: 573625489 }, next_time: Instant { tv_sec: 719, tv_nsec: 573625489 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:52.706143089Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 719, tv_nsec: 573625489 } }) [2025-09-12T02:38:52.706159029Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:52.706168506Z TRACE quiche_server] recv() would block [2025-09-12T02:38:52.706186270Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=9 pn=8 [2025-09-12T02:38:52.706192040Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=249949 blocks=[0..2] ecn_counts=None [2025-09-12T02:38:52.706198352Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm PING mtu_probe=None [2025-09-12T02:38:52.706212118Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=4.992802872s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2183 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 719, tv_nsec: 573825965 }, next_time: Instant { tv_sec: 719, tv_nsec: 573825965 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:52.706262472Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 719, tv_nsec: 573825965 } }) [2025-09-12T02:38:52.706273062Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:52.706280266Z TRACE quiche_server] recv() would block [2025-09-12T02:38:52.706287920Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:38:52.706293701Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:57.704377504Z TRACE quiche_server] timed out [2025-09-12T02:38:57.704411187Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:38:57.704419282Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=7.986594746s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2183 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 719, tv_nsec: 573825965 }, next_time: Instant { tv_sec: 719, tv_nsec: 573825965 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:57.704474526Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Handshake version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=702 pn=9 [2025-09-12T02:38:57.704479465Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=698 [2025-09-12T02:38:57.704499482Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=10.985672381s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2951 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 724, tv_nsec: 572100395 }, next_time: Instant { tv_sec: 724, tv_nsec: 572100395 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:57.704603086Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 768 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 724, tv_nsec: 572100395 } }) [2025-09-12T02:38:57.704616962Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:57.704626189Z TRACE quiche_server] recv() would block [2025-09-12T02:38:57.704644233Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Handshake version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=4 pn=10 [2025-09-12T02:38:57.704650444Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm PING mtu_probe=None [2025-09-12T02:38:57.704657197Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm PADDING len=3 [2025-09-12T02:38:57.704669731Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=10.985502092s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=3021 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 724, tv_nsec: 572283998 }, next_time: Instant { tv_sec: 724, tv_nsec: 572283998 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:38:57.704714284Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 70 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 724, tv_nsec: 572283998 } }) [2025-09-12T02:38:57.704724593Z TRACE quiche_server] Collecting garbage [2025-09-12T02:38:57.704731536Z TRACE quiche_server] recv() would block [2025-09-12T02:38:57.704739311Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:38:57.704745132Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:02.705115179Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:02.705152138Z TRACE quiche_server] got packet Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= [2025-09-12T02:39:02.705174711Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= len=287 pn=6 [2025-09-12T02:39:02.705194538Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm CRYPTO off=0 len=266 [2025-09-12T02:39:02.705237418Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped invalid packet [2025-09-12T02:39:02.705246635Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 1200 bytes [2025-09-12T02:39:02.705258688Z TRACE quiche_server] recv() would block [2025-09-12T02:39:02.705282974Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=7 pn=11 [2025-09-12T02:39:02.705292191Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=13 blocks=[0..2, 6..6] ecn_counts=None [2025-09-12T02:39:02.705315765Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=5.984855136s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=3021 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 729, tv_nsec: 572919713 }, next_time: Instant { tv_sec: 729, tv_nsec: 572919713 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:39:02.705412606Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 729, tv_nsec: 572919713 } }) [2025-09-12T02:39:02.705424920Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:02.705432644Z TRACE quiche_server] recv() would block [2025-09-12T02:39:02.705440349Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:02.705444927Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:02.706000558Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:02.706009024Z TRACE quiche_server] got packet Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= [2025-09-12T02:39:02.706021247Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Initial version=1 dcid=5abb2901839f0f0104fc24946cc57b02 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= len=21 pn=7 [2025-09-12T02:39:02.706032408Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm PING mtu_probe=None [2025-09-12T02:39:02.706037898Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm PADDING len=3 [2025-09-12T02:39:02.706091689Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped invalid packet [2025-09-12T02:39:02.706098993Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 1200 bytes [2025-09-12T02:39:02.706106406Z TRACE quiche_server] recv() would block [2025-09-12T02:39:02.706122677Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=7 pn=12 [2025-09-12T02:39:02.706127987Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=12 blocks=[0..2, 6..7] ecn_counts=None [2025-09-12T02:39:02.706142213Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=5.984029218s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=3021 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 9, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 729, tv_nsec: 573764015 }, next_time: Instant { tv_sec: 729, tv_nsec: 573764015 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:39:02.706202887Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 729, tv_nsec: 573764015 } }) [2025-09-12T02:39:02.706213958Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:02.706221542Z TRACE quiche_server] recv() would block [2025-09-12T02:39:02.706229227Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:02.706234066Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.696276509Z TRACE quiche_server] timed out [2025-09-12T02:39:08.696313138Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:39:08.696322926Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=15.977848205s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=3021 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 9, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 729, tv_nsec: 573764015 }, next_time: Instant { tv_sec: 729, tv_nsec: 573764015 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:39:08.696406633Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=104 pn=13 [2025-09-12T02:39:08.696414889Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=748797 blocks=[0..2, 6..7] ecn_counts=None [2025-09-12T02:39:08.696423355Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=90 [2025-09-12T02:39:08.696447149Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=20.976182706s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=3192 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 735, tv_nsec: 564029096 }, next_time: Instant { tv_sec: 735, tv_nsec: 564029096 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:39:08.696536597Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 564029096 } }) [2025-09-12T02:39:08.696569960Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.696580940Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.696597030Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=11 pn=14 [2025-09-12T02:39:08.696600757Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=748821 blocks=[0..2, 6..7] ecn_counts=None [2025-09-12T02:39:08.696604885Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm PING mtu_probe=None [2025-09-12T02:39:08.696613942Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=20.976016034s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=3270 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 575181057 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 735, tv_nsec: 564239260 }, next_time: Instant { tv_sec: 735, tv_nsec: 564239260 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-09-12T02:39:08.696656271Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 564239260 } }) [2025-09-12T02:39:08.696665749Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.696672562Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.696679725Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:08.696684815Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.729459615Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:08.729474964Z TRACE quiche_server] got packet Initial version=1 dcid=48c479cf2294340a46e268b2907375df985abcf4 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= [2025-09-12T02:39:08.729491425Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Initial version=1 dcid=48c479cf2294340a46e268b2907375df985abcf4 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= len=22 pn=8 [2025-09-12T02:39:08.729505260Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm ACK delay=46 blocks=[13..13] ecn_counts=None [2025-09-12T02:39:08.729512153Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 13 [2025-09-12T02:39:08.729518535Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 0 lost on epoch 0 [2025-09-12T02:39:08.729522933Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 3 lost on epoch 0 [2025-09-12T02:39:08.729525529Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 7 lost on epoch 0 [2025-09-12T02:39:08.729529376Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 8 lost on epoch 0 [2025-09-12T02:39:08.729551888Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped invalid packet [2025-09-12T02:39:08.729556166Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 1200 bytes [2025-09-12T02:39:08.729569381Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.729585030Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Initial version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=5 pn=15 [2025-09-12T02:39:08.729590250Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=11 blocks=[8..8] ecn_counts=None [2025-09-12T02:39:08.729601861Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=exp latest_rtt=33.113034ms srtt=33.113034ms min_rtt=33.113034ms rttvar=16.556517ms cwnd=9450 ssthresh=9450 bytes_in_flight=2522 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 597142130 }) Rate { delivered: 171, delivered_time: Instant { tv_sec: 735, tv_nsec: 597142130 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 564029096 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { bandwidth: 0.06 Kbps, is_app_limited: true, interval: 21.021961073s, delivered: 171, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 575181057 }), send_elapsed: 20.988848039s, ack_elapsed: 21.021961073s, rtt: 33.113034ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 356732, last_update: Instant { tv_sec: 735, tv_nsec: 564239260 }, next_time: Instant { tv_sec: 735, tv_nsec: 564239260 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.729657837Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 1200 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 564239260 } }) [2025-09-12T02:39:08.729666954Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.729672704Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.729679006Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:08.729682623Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.729686520Z TRACE quiche_server] timed out [2025-09-12T02:39:08.729690688Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:39:08.729694906Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=exp latest_rtt=33.113034ms srtt=33.113034ms min_rtt=33.113034ms rttvar=16.556517ms cwnd=9450 ssthresh=9450 bytes_in_flight=2522 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 597142130 }) Rate { delivered: 171, delivered_time: Instant { tv_sec: 735, tv_nsec: 597142130 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 564029096 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { bandwidth: 0.06 Kbps, is_app_limited: true, interval: 21.021961073s, delivered: 171, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 575181057 }), send_elapsed: 20.988848039s, ack_elapsed: 21.021961073s, rtt: 33.113034ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 356732, last_update: Instant { tv_sec: 735, tv_nsec: 564239260 }, next_time: Instant { tv_sec: 735, tv_nsec: 564239260 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.729715304Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Handshake version=1 dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 scid=48c479cf2294340a46e268b2907375df985abcf4 len=702 pn=16 [2025-09-12T02:39:08.729723369Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=698 [2025-09-12T02:39:08.729731685Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=165.531897ms latest_rtt=33.113034ms srtt=33.113034ms min_rtt=33.113034ms rttvar=16.556517ms cwnd=9450 ssthresh=9450 bytes_in_flight=3290 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 597142130 }) Rate { delivered: 171, delivered_time: Instant { tv_sec: 735, tv_nsec: 597142130 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 564029096 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 13, rate_sample: RateSample { bandwidth: 0.06 Kbps, is_app_limited: true, interval: 21.021961073s, delivered: 171, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 575181057 }), send_elapsed: 20.988848039s, ack_elapsed: 21.021961073s, rtt: 33.113034ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 356732, last_update: Instant { tv_sec: 735, tv_nsec: 564239260 }, next_time: Instant { tv_sec: 735, tv_nsec: 564239260 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.729766851Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 768 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 564239260 } }) [2025-09-12T02:39:08.729774585Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.729779795Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.729785626Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:08.729789083Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.730427980Z TRACE quiche_server] got 1200 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:08.730438861Z TRACE quiche_server] got packet Initial version=1 dcid=48c479cf2294340a46e268b2907375df985abcf4 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= [2025-09-12T02:39:08.730448719Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Initial version=1 dcid=48c479cf2294340a46e268b2907375df985abcf4 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 token= len=22 pn=9 [2025-09-12T02:39:08.730458307Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm ACK delay=9 blocks=[13..14] ecn_counts=None [2025-09-12T02:39:08.730463857Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 14 [2025-09-12T02:39:08.730479056Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped invalid packet [2025-09-12T02:39:08.730481791Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 1200 bytes [2025-09-12T02:39:08.730487762Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.730493593Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:08.730497310Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.762660516Z TRACE quiche_server] got 454 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:08.762678880Z TRACE quiche_server] got packet Handshake version=1 dcid=48c479cf2294340a46e268b2907375df985abcf4 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 [2025-09-12T02:39:08.762693748Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Handshake version=1 dcid=48c479cf2294340a46e268b2907375df985abcf4 scid=c9a5dcf21f488b3203d593af097b1fc9204396e2 len=63 pn=10 [2025-09-12T02:39:08.762704839Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm ACK delay=64 blocks=[16..16] ecn_counts=None [2025-09-12T02:39:08.762710539Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 16 [2025-09-12T02:39:08.762724095Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 1 lost on epoch 1 [2025-09-12T02:39:08.762728393Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 4 lost on epoch 1 [2025-09-12T02:39:08.762732531Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 5 lost on epoch 1 [2025-09-12T02:39:08.762737710Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 9 lost on epoch 1 [2025-09-12T02:39:08.762741577Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 10 lost on epoch 1 [2025-09-12T02:39:08.762748029Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm CRYPTO off=0 len=36 [2025-09-12T02:39:08.762768338Z TRACE quiche::tls] 48c479cf2294340a46e268b2907375df985abcf4 set read secret lvl=OneRTT [2025-09-12T02:39:08.762814314Z TRACE quiche::tls] 48c479cf2294340a46e268b2907375df985abcf4 write message lvl=OneRTT len=396 [2025-09-12T02:39:08.762827649Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped epoch 1 state [2025-09-12T02:39:08.762833349Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 connection established: proto=Ok("h3") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=None resumed=false TransportParams { original_destination_connection_id: None, max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1350, initial_max_data: 10000000, initial_max_stream_data_bidi_local: 1000000, initial_max_stream_data_bidi_remote: 1000000, initial_max_stream_data_uni: 1000000, initial_max_streams_bidi: 100, initial_max_streams_uni: 100, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 8, initial_source_connection_id: Some(c9a5dcf21f488b3203d593af097b1fc9204396e2), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-09-12T02:39:08.762866221Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 dropped epoch 0 state [2025-09-12T02:39:08.762872683Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false len=321 pn=11 [2025-09-12T02:39:08.762883924Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[18, 2e, 3f, 8e, cc, 7f, 52, 3f, 21, ed, f6, 16, c5, 02, fc, 16, 2c, 40, ee, 8a] reset_token=[7f, 7f, 29, d7, 7e, e4, ac, 50, 96, da, c3, 2d, c5, cb, 66, 8a] [2025-09-12T02:39:08.762896929Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8d, 3f, 9c, e7, 22, 22, e2, b5, 1b, 42, 7b, c1, ee, 2b, 37, bd, f0, b4, bf, 7e] reset_token=[83, ab, e4, d5, 2b, 78, 05, bb, b1, be, d4, ae, 13, 78, 59, 2d] [2025-09-12T02:39:08.762907659Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[be, d0, 1b, cb, 53, ea, 00, 30, 5e, ff, d2, 36, 9c, 15, e1, 1c, 00, 96, e1, c0] reset_token=[9e, 45, 58, f5, 6f, bd, 7b, 5a, 9e, 91, 95, b2, b5, 3b, 69, 14] [2025-09-12T02:39:08.762918118Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[17, 90, ce, d3, 22, 2d, ba, 59, d5, b7, 37, 71, 0c, b7, 29, 1d, 30, 6a, d5, 01] reset_token=[23, 41, ee, 50, 8e, c2, fd, ed, 4a, f4, e6, db, 7e, d1, 71, 7f] [2025-09-12T02:39:08.762929770Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ab, 99, 70, 3b, dc, 60, 2d, 19, 6d, 28, f8, 3c, e1, f0, 78, f2, a5, 34, 88, 83] reset_token=[c0, ff, a1, c0, ea, 80, ef, 15, 27, 93, a7, a4, 84, c1, ac, 07] [2025-09-12T02:39:08.762939559Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[3e, 08, 19, 7e, 71, fc, 07, e6, ee, bd, 41, f5, ca, 8a, 5e, 64, d2, 7c, e3, bc] reset_token=[7a, 2a, ba, 6d, 78, cb, b8, a1, 97, fe, 3d, ab, f7, 1c, 91, f1] [2025-09-12T02:39:08.762957572Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[38, c9, b3, e3, 43, 00, fb, f8, ab, 48, 72, b8, 52, 09, 4f, 09, 04, ee, 02, cd] reset_token=[91, c8, 90, fc, 0c, cd, 85, 80, ee, 5a, f4, 7a, 36, a3, a3, 64] [2025-09-12T02:39:08.762966048Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm STREAM id=2 off=0 len=19 fin=false [2025-09-12T02:39:08.762984423Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 454 bytes [2025-09-12T02:39:08.763002266Z TRACE quiche::h3] 48c479cf2294340a46e268b2907375df985abcf4 tx frm SETTINGS stream=3 len=18 [2025-09-12T02:39:08.763022764Z TRACE quiche::h3] 48c479cf2294340a46e268b2907375df985abcf4 open GREASE stream 15 [2025-09-12T02:39:08.763027573Z TRACE quiche::h3] 48c479cf2294340a46e268b2907375df985abcf4 stream id 2 is readable [2025-09-12T02:39:08.763048092Z TRACE quiche::h3::stream] 48c479cf2294340a46e268b2907375df985abcf4 read 1 bytes on stream 2 [2025-09-12T02:39:08.763052190Z TRACE quiche::h3] 48c479cf2294340a46e268b2907375df985abcf4 open peer's control stream 2 [2025-09-12T02:39:08.763055626Z TRACE quiche::h3::stream] 48c479cf2294340a46e268b2907375df985abcf4 read 1 bytes on stream 2 [2025-09-12T02:39:08.763060275Z TRACE quiche::h3::stream] 48c479cf2294340a46e268b2907375df985abcf4 read 1 bytes on stream 2 [2025-09-12T02:39:08.763066196Z TRACE quiche::h3::stream] 48c479cf2294340a46e268b2907375df985abcf4 read 16 bytes on stream 2 [2025-09-12T02:39:08.763070835Z TRACE quiche::h3] 48c479cf2294340a46e268b2907375df985abcf4 rx frm SETTINGS max_field_section=None, qpack_max_table=None, qpack_blocked=None raw=Some([(1763562408497414502, 3788247331052522189)]), additional_settings=Some([(1763562408497414502, 3788247331052522189)]) stream=2 payload_len=16 [2025-09-12T02:39:08.763085592Z TRACE quiche_server] got 44 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:08.763091463Z TRACE quiche_server] got packet Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false [2025-09-12T02:39:08.763098777Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false len=23 pn=12 [2025-09-12T02:39:08.763104187Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm STREAM id=6 off=0 len=1 fin=false [2025-09-12T02:39:08.763110289Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 44 bytes [2025-09-12T02:39:08.763113054Z TRACE quiche::h3] 48c479cf2294340a46e268b2907375df985abcf4 stream id 6 is readable [2025-09-12T02:39:08.763116651Z TRACE quiche::h3::stream] 48c479cf2294340a46e268b2907375df985abcf4 read 1 bytes on stream 6 [2025-09-12T02:39:08.763122341Z TRACE quiche_server] got 69 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:08.763125267Z TRACE quiche_server] got packet Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false [2025-09-12T02:39:08.763129154Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false len=48 pn=15 [2025-09-12T02:39:08.763133282Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm STREAM id=14 off=0 len=26 fin=true [2025-09-12T02:39:08.763137860Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 69 bytes [2025-09-12T02:39:08.763140405Z TRACE quiche::h3] 48c479cf2294340a46e268b2907375df985abcf4 stream id 14 is readable [2025-09-12T02:39:08.763143661Z TRACE quiche::h3::stream] 48c479cf2294340a46e268b2907375df985abcf4 read 1 bytes on stream 14 [2025-09-12T02:39:08.763146827Z TRACE quiche::h3::stream] 48c479cf2294340a46e268b2907375df985abcf4 read 7 bytes on stream 14 [2025-09-12T02:39:08.763151736Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.763164781Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=712 pn=17 [2025-09-12T02:39:08.763172385Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=3 blocks=[11..12, 15..15] ecn_counts=None [2025-09-12T02:39:08.763175871Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, 08, df, 35, a2, 80, 43, 2c, 36, 96, e1, 15, 8c, 9d, 46, 51, 17, 7b, da, 6a] reset_token=[bc, ca, 1c, f2, 31, ef, e1, 2d, 67, 1e, c9, 70, a5, f6, 01, 74] [2025-09-12T02:39:08.763182604Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e2, 2a, ad, 50, 58, ce, 9d, 60, 73, e0, 90, 74, ec, 87, fa, db, 31, 1b, a8, 8e] reset_token=[7b, b8, d8, 7f, 44, ee, 4b, e5, c3, 70, a5, f2, 08, 55, 68, 51] [2025-09-12T02:39:08.763188816Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[37, fb, bc, 0a, 2b, 1c, 24, 97, d6, 3f, 0f, d9, c9, c3, 7d, db, 64, 85, 4d, 74] reset_token=[2b, a6, b4, e4, 52, bd, 25, e9, 4a, 1d, 8c, e3, 6f, c4, e7, 96] [2025-09-12T02:39:08.763194807Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d9, 9b, f1, e5, ab, 3a, c4, 62, f0, b9, c6, 58, d1, 0d, d6, 63, 05, c8, 7b, 00] reset_token=[f3, 5d, 47, 2a, 82, d8, 62, 34, 49, bc, 94, 46, 72, 56, 8d, 6d] [2025-09-12T02:39:08.763200848Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f5, 8f, 2e, 70, 46, 16, b4, bc, c5, 03, be, 81, b5, 27, 43, 07, 29, 4c, 18, 92] reset_token=[95, ed, f2, 2a, 87, 4c, 37, 53, e9, e9, dc, d6, 18, 81, 94, ea] [2025-09-12T02:39:08.763206760Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[99, 00, 4e, db, 39, bc, 83, 42, 63, 94, 4f, 84, 9a, f6, b7, d8, a2, a6, 12, c7] reset_token=[e8, d7, f1, 3a, 99, 7a, bd, 4c, 56, ef, b9, a8, 2a, 21, 18, 50] [2025-09-12T02:39:08.763212620Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[59, 17, d0, 5f, 62, 97, 57, 1b, 02, c3, ff, 2e, 48, 7d, 6f, e1, a2, bc, 27, 42] reset_token=[6f, ad, 96, f7, 8b, 16, 7c, f3, cc, f0, d7, 77, de, 6f, 88, 55] [2025-09-12T02:39:08.763218421Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm HANDSHAKE_DONE [2025-09-12T02:39:08.763220726Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=396 [2025-09-12T02:39:08.763223090Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=3 off=0 len=19 fin=false [2025-09-12T02:39:08.763235804Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=132.320735ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=750 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 735, tv_nsec: 630807692 }, next_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.763286188Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 750 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 630807692 } }) [2025-09-12T02:39:08.763294424Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.763301006Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.763310764Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=6 pn=18 [2025-09-12T02:39:08.763316044Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=7 off=0 len=1 fin=false [2025-09-12T02:39:08.763325191Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=132.3818ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=794 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 735, tv_nsec: 630807692 }, next_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.763377259Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 44 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 630807692 } }) [2025-09-12T02:39:08.763389141Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.763395373Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.763402827Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=6 pn=19 [2025-09-12T02:39:08.763405632Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=11 off=0 len=1 fin=false [2025-09-12T02:39:08.763412335Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=132.388221ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=838 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 735, tv_nsec: 630807692 }, next_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.763450967Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 44 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 630807692 } }) [2025-09-12T02:39:08.763458371Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.763463891Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.763473039Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=31 pn=20 [2025-09-12T02:39:08.763477187Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=15 off=0 len=26 fin=true [2025-09-12T02:39:08.763486083Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=132.383944ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=907 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 735, tv_nsec: 630807692 }, next_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.763517382Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 69 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 630807692 } }) [2025-09-12T02:39:08.763524285Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.763529545Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.763534594Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:08.763537980Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.896728903Z TRACE quiche_server] timed out [2025-09-12T02:39:08.896746336Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:39:08.896754451Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=131.517664ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=907 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 735, tv_nsec: 630807692 }, next_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.896805487Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=715 pn=21 [2025-09-12T02:39:08.896810606Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=16708 blocks=[11..12, 15..15] ecn_counts=None [2025-09-12T02:39:08.896815816Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, 08, df, 35, a2, 80, 43, 2c, 36, 96, e1, 15, 8c, 9d, 46, 51, 17, 7b, da, 6a] reset_token=[bc, ca, 1c, f2, 31, ef, e1, 2d, 67, 1e, c9, 70, a5, f6, 01, 74] [2025-09-12T02:39:08.896825023Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e2, 2a, ad, 50, 58, ce, 9d, 60, 73, e0, 90, 74, ec, 87, fa, db, 31, 1b, a8, 8e] reset_token=[7b, b8, d8, 7f, 44, ee, 4b, e5, c3, 70, a5, f2, 08, 55, 68, 51] [2025-09-12T02:39:08.896832868Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[37, fb, bc, 0a, 2b, 1c, 24, 97, d6, 3f, 0f, d9, c9, c3, 7d, db, 64, 85, 4d, 74] reset_token=[2b, a6, b4, e4, 52, bd, 25, e9, 4a, 1d, 8c, e3, 6f, c4, e7, 96] [2025-09-12T02:39:08.896840462Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d9, 9b, f1, e5, ab, 3a, c4, 62, f0, b9, c6, 58, d1, 0d, d6, 63, 05, c8, 7b, 00] reset_token=[f3, 5d, 47, 2a, 82, d8, 62, 34, 49, bc, 94, 46, 72, 56, 8d, 6d] [2025-09-12T02:39:08.896848047Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f5, 8f, 2e, 70, 46, 16, b4, bc, c5, 03, be, 81, b5, 27, 43, 07, 29, 4c, 18, 92] reset_token=[95, ed, f2, 2a, 87, 4c, 37, 53, e9, e9, dc, d6, 18, 81, 94, ea] [2025-09-12T02:39:08.896855481Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[99, 00, 4e, db, 39, bc, 83, 42, 63, 94, 4f, 84, 9a, f6, b7, d8, a2, a6, 12, c7] reset_token=[e8, d7, f1, 3a, 99, 7a, bd, 4c, 56, ef, b9, a8, 2a, 21, 18, 50] [2025-09-12T02:39:08.896862864Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[59, 17, d0, 5f, 62, 97, 57, 1b, 02, c3, ff, 2e, 48, 7d, 6f, e1, a2, bc, 27, 42] reset_token=[6f, ad, 96, f7, 8b, 16, 7c, f3, cc, f0, d7, 77, de, 6f, 88, 55] [2025-09-12T02:39:08.896870148Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm HANDSHAKE_DONE [2025-09-12T02:39:08.896873134Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=396 [2025-09-12T02:39:08.896876400Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=3 off=0 len=19 fin=false [2025-09-12T02:39:08.896898060Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=264.69477ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=1660 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 735, tv_nsec: 764441255 }, next_time: Instant { tv_sec: 735, tv_nsec: 764441255 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:08.896970556Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 753 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 735, tv_nsec: 764441255 } }) [2025-09-12T02:39:08.896983110Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:08.896991004Z TRACE quiche_server] recv() would block [2025-09-12T02:39:08.896997577Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:08.897002726Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.162333898Z TRACE quiche_server] timed out [2025-09-12T02:39:09.162394782Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:39:09.162407265Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=263.990292ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=1660 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 735, tv_nsec: 764441255 }, next_time: Instant { tv_sec: 735, tv_nsec: 764441255 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:09.162462389Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=715 pn=22 [2025-09-12T02:39:09.162467508Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=49915 blocks=[11..12, 15..15] ecn_counts=None [2025-09-12T02:39:09.162473369Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, 08, df, 35, a2, 80, 43, 2c, 36, 96, e1, 15, 8c, 9d, 46, 51, 17, 7b, da, 6a] reset_token=[bc, ca, 1c, f2, 31, ef, e1, 2d, 67, 1e, c9, 70, a5, f6, 01, 74] [2025-09-12T02:39:09.162483689Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e2, 2a, ad, 50, 58, ce, 9d, 60, 73, e0, 90, 74, ec, 87, fa, db, 31, 1b, a8, 8e] reset_token=[7b, b8, d8, 7f, 44, ee, 4b, e5, c3, 70, a5, f2, 08, 55, 68, 51] [2025-09-12T02:39:09.162491373Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[37, fb, bc, 0a, 2b, 1c, 24, 97, d6, 3f, 0f, d9, c9, c3, 7d, db, 64, 85, 4d, 74] reset_token=[2b, a6, b4, e4, 52, bd, 25, e9, 4a, 1d, 8c, e3, 6f, c4, e7, 96] [2025-09-12T02:39:09.162498847Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d9, 9b, f1, e5, ab, 3a, c4, 62, f0, b9, c6, 58, d1, 0d, d6, 63, 05, c8, 7b, 00] reset_token=[f3, 5d, 47, 2a, 82, d8, 62, 34, 49, bc, 94, 46, 72, 56, 8d, 6d] [2025-09-12T02:39:09.162506882Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f5, 8f, 2e, 70, 46, 16, b4, bc, c5, 03, be, 81, b5, 27, 43, 07, 29, 4c, 18, 92] reset_token=[95, ed, f2, 2a, 87, 4c, 37, 53, e9, e9, dc, d6, 18, 81, 94, ea] [2025-09-12T02:39:09.162530436Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=6 retire_prior_to=0 conn_id=[99, 00, 4e, db, 39, bc, 83, 42, 63, 94, 4f, 84, 9a, f6, b7, d8, a2, a6, 12, c7] reset_token=[e8, d7, f1, 3a, 99, 7a, bd, 4c, 56, ef, b9, a8, 2a, 21, 18, 50] [2025-09-12T02:39:09.162538241Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm NEW_CONNECTION_ID seq_num=7 retire_prior_to=0 conn_id=[59, 17, d0, 5f, 62, 97, 57, 1b, 02, c3, ff, 2e, 48, 7d, 6f, e1, a2, bc, 27, 42] reset_token=[6f, ad, 96, f7, 8b, 16, 7c, f3, cc, f0, d7, 77, de, 6f, 88, 55] [2025-09-12T02:39:09.162545885Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm HANDSHAKE_DONE [2025-09-12T02:39:09.162548871Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm CRYPTO off=0 len=396 [2025-09-12T02:39:09.162552017Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=3 off=0 len=19 fin=false [2025-09-12T02:39:09.162591310Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=529.456475ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=2413 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 21, last_sent_packet: 22, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 736, tv_nsec: 30090602 }, next_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:09.162681319Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 753 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 736, tv_nsec: 30090602 } }) [2025-09-12T02:39:09.162694013Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.162702809Z TRACE quiche_server] recv() would block [2025-09-12T02:39:09.162715904Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=16 pn=23 [2025-09-12T02:39:09.162721254Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=49947 blocks=[11..12, 15..15] ecn_counts=None [2025-09-12T02:39:09.162727335Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=7 off=0 len=1 fin=false [2025-09-12T02:39:09.162739618Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=529.577702ms latest_rtt=66.105655ms srtt=37.247121ms min_rtt=33.113034ms rttvar=17.538927ms cwnd=9450 ssthresh=9450 bytes_in_flight=2467 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 735, tv_nsec: 630588521 }) Rate { delivered: 1017, delivered_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, first_sent_time: Instant { tv_sec: 735, tv_nsec: 630807692 }, end_of_app_limited: 22, last_sent_packet: 23, largest_acked: 16, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 33.202785ms, delivered: 846, prior_delivered: 171, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 597142130 }), send_elapsed: 210.164µs, ack_elapsed: 33.202785ms, rtt: 66.105655ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 317138, last_update: Instant { tv_sec: 736, tv_nsec: 30090602 }, next_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-09-12T02:39:09.162788139Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 54 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 736, tv_nsec: 30090602 } }) [2025-09-12T02:39:09.162797717Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.162804380Z TRACE quiche_server] recv() would block [2025-09-12T02:39:09.162810521Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:09.162816002Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.194183134Z TRACE quiche_server] got 45 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:09.194201739Z TRACE quiche_server] got packet Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false [2025-09-12T02:39:09.194218470Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false len=24 pn=18 [2025-09-12T02:39:09.194232256Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm ACK delay=6 blocks=[17..18, 20..23] ecn_counts=None [2025-09-12T02:39:09.194239790Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 17 [2025-09-12T02:39:09.194248737Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 18 [2025-09-12T02:39:09.194254117Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 20 [2025-09-12T02:39:09.194259056Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 21 [2025-09-12T02:39:09.194265358Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 22 [2025-09-12T02:39:09.194270368Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 23 [2025-09-12T02:39:09.194277842Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 19 lost on epoch 2 [2025-09-12T02:39:09.194320161Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 45 bytes [2025-09-12T02:39:09.194333516Z TRACE quiche_server] recv() would block [2025-09-12T02:39:09.194367450Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=6 pn=24 [2025-09-12T02:39:09.194378230Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=11 off=0 len=1 fin=false [2025-09-12T02:39:09.194391665Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=119.594649ms latest_rtt=31.778604ms srtt=36.563555ms min_rtt=31.778604ms rttvar=14.521324ms cwnd=6615 ssthresh=6615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 736, tv_nsec: 93501245 }) Rate { delivered: 3440, delivered_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, first_sent_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, end_of_app_limited: 23, last_sent_packet: 24, largest_acked: 23, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 431.061514ms, delivered: 2423, prior_delivered: 1017, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 630807692 }), send_elapsed: 399.28291ms, ack_elapsed: 431.061514ms, rtt: 31.778604ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 226147, last_update: Instant { tv_sec: 736, tv_nsec: 30090602 }, next_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-09-12T02:39:09.194462718Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 44 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 736, tv_nsec: 30090602 } }) [2025-09-12T02:39:09.194473358Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.194480582Z TRACE quiche_server] recv() would block [2025-09-12T02:39:09.194488005Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:09.194492223Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.314665832Z TRACE quiche_server] timed out [2025-09-12T02:39:09.314682443Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 loss detection timeout expired [2025-09-12T02:39:09.314688154Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=118.947191ms latest_rtt=31.778604ms srtt=36.563555ms min_rtt=31.778604ms rttvar=14.521324ms cwnd=6615 ssthresh=6615 bytes_in_flight=44 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 736, tv_nsec: 93501245 }) Rate { delivered: 3440, delivered_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, first_sent_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, end_of_app_limited: 23, last_sent_packet: 24, largest_acked: 23, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 431.061514ms, delivered: 2423, prior_delivered: 1017, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 630807692 }), send_elapsed: 399.28291ms, ack_elapsed: 431.061514ms, rtt: 31.778604ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 226147, last_update: Instant { tv_sec: 736, tv_nsec: 30090602 }, next_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-09-12T02:39:09.314728850Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=12 pn=25 [2025-09-12T02:39:09.314734010Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=15063 blocks=[18..18] ecn_counts=None [2025-09-12T02:39:09.314739320Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm STREAM id=11 off=0 len=1 fin=false [2025-09-12T02:39:09.314753015Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=239.25953ms latest_rtt=31.778604ms srtt=36.563555ms min_rtt=31.778604ms rttvar=14.521324ms cwnd=6615 ssthresh=6615 bytes_in_flight=94 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 736, tv_nsec: 93501245 }) Rate { delivered: 3440, delivered_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, first_sent_time: Instant { tv_sec: 736, tv_nsec: 30090602 }, end_of_app_limited: 24, last_sent_packet: 25, largest_acked: 23, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 431.061514ms, delivered: 2423, prior_delivered: 1017, prior_time: Some(Instant { tv_sec: 735, tv_nsec: 630807692 }), send_elapsed: 399.28291ms, ack_elapsed: 431.061514ms, rtt: 31.778604ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 226147, last_update: Instant { tv_sec: 736, tv_nsec: 182368896 }, next_time: Instant { tv_sec: 736, tv_nsec: 182368896 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-09-12T02:39:09.314836522Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 50 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 736, tv_nsec: 182368896 } }) [2025-09-12T02:39:09.314848765Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.314856860Z TRACE quiche_server] recv() would block [2025-09-12T02:39:09.314862821Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:09.314868262Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.345690554Z TRACE quiche_server] got 49 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:09.345706384Z TRACE quiche_server] got packet Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false [2025-09-12T02:39:09.345721031Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false len=28 pn=19 [2025-09-12T02:39:09.345733725Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm ACK delay=21 blocks=[25..25] ecn_counts=None [2025-09-12T02:39:09.345741860Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet newly acked 25 [2025-09-12T02:39:09.345749234Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 packet 24 lost on epoch 2 [2025-09-12T02:39:09.345756247Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm STREAM id=10 off=0 len=1 fin=false [2025-09-12T02:39:09.345779631Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 49 bytes [2025-09-12T02:39:09.345786925Z TRACE quiche::h3] 48c479cf2294340a46e268b2907375df985abcf4 stream id 10 is readable [2025-09-12T02:39:09.345797625Z TRACE quiche::h3::stream] 48c479cf2294340a46e268b2907375df985abcf4 read 1 bytes on stream 10 [2025-09-12T02:39:09.345811451Z TRACE quiche_server] recv() would block [2025-09-12T02:39:09.345824325Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=5 pn=26 [2025-09-12T02:39:09.345830256Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=12 blocks=[19..19] ecn_counts=None [2025-09-12T02:39:09.345844022Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=none latest_rtt=31.003422ms srtt=35.868537ms min_rtt=31.003422ms rttvar=12.281026ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 736, tv_nsec: 93501245 }) Rate { delivered: 3490, delivered_time: Instant { tv_sec: 736, tv_nsec: 182368896 }, first_sent_time: Instant { tv_sec: 736, tv_nsec: 182368896 }, end_of_app_limited: 25, last_sent_packet: 26, largest_acked: 25, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 183.281716ms, delivered: 50, prior_delivered: 3440, prior_time: Some(Instant { tv_sec: 736, tv_nsec: 30090602 }), send_elapsed: 152.278294ms, ack_elapsed: 183.281716ms, rtt: 31.003422ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 230529, last_update: Instant { tv_sec: 736, tv_nsec: 182368896 }, next_time: Instant { tv_sec: 736, tv_nsec: 182368896 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-09-12T02:39:09.345917239Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 43 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 736, tv_nsec: 182368896 } }) [2025-09-12T02:39:09.345927819Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:09.345935453Z TRACE quiche_server] recv() would block [2025-09-12T02:39:09.345941635Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:09.345946223Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:29.689901790Z TRACE quiche_server] got 52 bytes from [::ffff:193.167.0.100]:45059 to [::]:443 [2025-09-12T02:39:29.689940733Z TRACE quiche_server] got packet Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false [2025-09-12T02:39:29.689965550Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx pkt Short dcid=48c479cf2294340a46e268b2907375df985abcf4 key_phase=false len=31 pn=22 [2025-09-12T02:39:29.689986829Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm ACK delay=2543028 blocks=[25..25] ecn_counts=None [2025-09-12T02:39:29.690006156Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 rx frm STREAM id=10 off=0 len=1 fin=false [2025-09-12T02:39:29.690034960Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 processed 52 bytes [2025-09-12T02:39:29.690051561Z TRACE quiche_server] recv() would block [2025-09-12T02:39:29.690076377Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx pkt Short dcid=c9a5dcf21f488b3203d593af097b1fc9204396e2 key_phase=false len=7 pn=27 [2025-09-12T02:39:29.690086266Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 tx frm ACK delay=13 blocks=[19..19, 22..22] ecn_counts=None [2025-09-12T02:39:29.690105602Z TRACE quiche::recovery::congestion::recovery] 48c479cf2294340a46e268b2907375df985abcf4 timer=none latest_rtt=31.003422ms srtt=35.868537ms min_rtt=31.003422ms rttvar=12.281026ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 736, tv_nsec: 93501245 }) Rate { delivered: 3490, delivered_time: Instant { tv_sec: 756, tv_nsec: 557713458 }, first_sent_time: Instant { tv_sec: 756, tv_nsec: 557713458 }, end_of_app_limited: 26, last_sent_packet: 27, largest_acked: 25, rate_sample: RateSample { bandwidth: 203.83 Kbps, is_app_limited: true, interval: 183.281716ms, delivered: 50, prior_delivered: 3440, prior_time: Some(Instant { tv_sec: 736, tv_nsec: 30090602 }), send_elapsed: 152.278294ms, ack_elapsed: 183.281716ms, rtt: 31.003422ms } } pacer=Pacer { enabled: false, capacity: 13500, used: 0, rate: 230529, last_update: Instant { tv_sec: 756, tv_nsec: 557713458 }, next_time: Instant { tv_sec: 756, tv_nsec: 557713458 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-09-12T02:39:29.690176705Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 written 45 bytes with Some(SendInfo { from: [::]:443, to: [::ffff:193.167.0.100]:45059, at: Instant { tv_sec: 756, tv_nsec: 557713458 } }) [2025-09-12T02:39:29.690190782Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:29.690200700Z TRACE quiche_server] recv() would block [2025-09-12T02:39:29.690208825Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:29.690215618Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:59.720291767Z TRACE quiche_server] timed out [2025-09-12T02:39:59.720328886Z TRACE quiche] 48c479cf2294340a46e268b2907375df985abcf4 idle timeout expired [2025-09-12T02:39:59.720413384Z TRACE quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 done writing [2025-09-12T02:39:59.720419636Z TRACE quiche_server] Collecting garbage [2025-09-12T02:39:59.720431208Z INFO quiche_server] 48c479cf2294340a46e268b2907375df985abcf4 connection collected recv=14 sent=28 lost=15 retrans=20 sent_bytes=7051 recv_bytes=2256 lost_bytes=3109 [local_addr=[::]:443 peer_addr=[::ffff:193.167.0.100]:45059 validation_state=Validated active=true recv=14 sent=28 lost=15 retrans=20 rtt=35.868537ms min_rtt=Some(31.003422ms) rttvar=12.281026ms cwnd=6615 sent_bytes=7051 recv_bytes=2256 lost_bytes=0 stream_retrans_bytes=4346 pmtu=1350 delivery_rate=25479]