2025-12-13 12:00:52,254 Generated random file: giant-lively-ranger of size: 1024 2025-12-13 12:00:52,254 Requests: https://server4:443/giant-lively-ranger 2025-12-13 12:00:52,312 2025-12-13 12:00:52,313 Command: WAITFORSERVER=server:443 CERTS=/tmp/certs_oftwu_vd/ TESTCASE_SERVER=handshake TESTCASE_CLIENT=handshake WWW=/tmp/www_318nr0j2/ DOWNLOADS=/tmp/download_p_7g_2lw/ SERVER_LOGS=/tmp/logs_server_1h5jma4f CLIENT_LOGS=/tmp/logs_client_87zp9rub SCENARIO="simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25" CLIENT=ghcr.io/mozilla/neqo-qns:latest SERVER=us-central1-docker.pkg.dev/golang-interop-testing/quic/go-x-net:latest REQUESTS="https://server4:443/giant-lively-ranger" docker compose --env-file empty.env up --abort-on-container-exit --timeout 1 sim client server 2025-12-13 12:01:04,816 Container sim Recreate Container sim Recreated Container client Recreate Container server Recreate Container client Recreated Container server Recreated Attaching to client, server, sim sim | waiting 10s for server:443 server | Setting up routes... server | Actual changes: server | tx-checksum-ip-generic: off server | tx-tcp-segmentation: off [not requested] server | tx-tcp-ecn-segmentation: off [not requested] server | tx-tcp-mangleid-segmentation: off [not requested] server | tx-tcp6-segmentation: off [not requested] server | tx-udp-segmentation: off [not requested] server | tx-checksum-sctp: off server | Endpoint's IPv4 address is 193.167.100.100 server | Endpoint's IPv6 address is fd00:cafe:cafe:100::100 client | Setting up routes... client | Actual changes: client | tx-checksum-ip-generic: off client | tx-tcp-segmentation: off [not requested] client | tx-tcp-ecn-segmentation: off [not requested] client | tx-tcp-mangleid-segmentation: off [not requested] client | tx-tcp6-segmentation: off [not requested] client | tx-udp-segmentation: off [not requested] client | tx-checksum-sctp: off client | Endpoint's IPv4 address is 193.167.0.100 server | 2025/12/13 12:00:52 listening on [::]:443 client | Endpoint's IPv6 address is fd00:cafe:cafe::100 client | + export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/neqo/bin client | + PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/neqo/bin client | + '[' -n handshake ']' client | + '[' -n /logs/qlog/ ']' client | + case "$ROLE" in client | + /wait-for-it.sh sim:57832 -s -t 30 client | wait-for-it.sh: waiting 30 seconds for sim:57832 sim | server:443 is available after 501.243239ms sim | Using scenario: simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25 sim | Capturing on 'eth1' sim | Capturing on 'eth0' sim | File: /logs/trace_node_left.pcap sim | File: /logs/trace_node_right.pcap client | wait-for-it.sh: sim:57832 is available after 1 seconds client | + OPTIONS=(--cc cubic --qns-test "$TESTCASE" --qlog-dir "$QLOGDIR" --output-dir /downloads) client | + '[' https://server4:443/giant-lively-ranger ']' client | + mapfile -d ' ' -t URLS client | + OPTIONS+=("${URLS[@]}") client | + RUST_LOG=debug client | + RUST_BACKTRACE=1 client | + neqo-client --cc cubic --qns-test handshake --qlog-dir /logs/qlog/ --output-dir /downloads 'https://server4:443/giant-lively-ranger client | ' client | ++ tee -i -a /logs/client.log client | 0.000 DEBUG Logging initialized client | 0.001 DEBUG Default socket send buffer size is Ok(212992) client | 0.001 DEBUG Default socket receive buffer size is 1048576, not changing client | 0.001 INFO hq-interop Client connecting: 0.0.0.0:48252 -> 193.167.100.100:443 client | 0.001 DEBUG [CryptoStates] Creating initial cipher state v=Version1, role=Client dcid=6604523b792425d9ae4752 client | 0.001 DEBUG Making Write Initial CryptoDxState, v=Version1 cipher=4865 min_pn=22 client | 0.001 DEBUG Making Read Initial CryptoDxState, v=Version1 cipher=4865 min_pn=0 client | 0.001 DEBUG Outbound interface eth0 for destination 193.167.100.100 has MTU 1500 client | 0.001 DEBUG [unv-path 0.0.0.0:48252->193.167.100.100:443] Make permanent client | 0.001 DEBUG [unv-path:6604523b792425d9ae4752 0.0.0.0:48252->193.167.100.100:443] set as primary path client | 0.001 DEBUG [pri-unv-path:6604523b792425d9ae4752 0.0.0.0:48252->193.167.100.100:443] Path validated Instant { tv_sec: 446, tv_nsec: 385966676 } client | 0.001 DEBUG [Client 6604523b792425d9ae4752] client_start client | 0.002 DEBUG Writing transport parameters, msg=1 client | 0.002 DEBUG [Agent 0x55ca1a668920] state -> InProgress client | 0.002 DEBUG [Client 6604523b792425d9ae4752] State change from Init -> WaitInitial client | 0.002 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 6604523b792425d9ae4752) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=0, len=1210 client | 0.002 DEBUG [Client 6604523b792425d9ae4752] pn=22 type=Initial pri-path:6604523b792425d9ae4752 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 1252 client | TX -> Crypto { offset: 0, len: 1210 } client | 0.002 DEBUG packet_sent this=0x55ca1a67b8c0, pn=22, ps=1252 client | 0.002 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 6604523b792425d9ae4752) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=1210, len=328 client | 0.002 DEBUG [Client 6604523b792425d9ae4752] pn=23 type=Initial pri-path:6604523b792425d9ae4752 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 371 client | TX -> Crypto { offset: 1210, len: 328 } client | 0.002 DEBUG [Client 6604523b792425d9ae4752] pad Initial from 371 to PLPMTU 1252 client | 0.002 DEBUG packet_sent this=0x55ca1a67b8c0, pn=23, ps=1252 client | 0.002 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 6604523b792425d9ae4752) scid Some(CID [0]: ) client | 0.002 DEBUG TX blocked, profile=SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 6604523b792425d9ae4752) scid Some(CID [0]: ) client | 0.002 DEBUG TX blocked, profile=SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG [Client 6604523b792425d9ae4752] delay duration 3.292062ms client | 0.002 DEBUG Setting timeout of 3.292062ms client | 0.002 DEBUG StateChange(WaitInitial) client | 0.002 WARN Cannot create stream ConnectionState client | 0.002 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 6604523b792425d9ae4752) scid Some(CID [0]: ) client | 0.002 DEBUG TX blocked, profile=SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG [Client 6604523b792425d9ae4752] delay duration 3.256917ms client | 0.002 DEBUG Setting timeout of 3.256917ms client | 0.006 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.006 DEBUG Building Initial dcid Some(CID [11]: 6604523b792425d9ae4752) scid Some(CID [0]: ) client | 0.006 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.006 DEBUG [Client 6604523b792425d9ae4752] delay duration 294.725536ms client | 0.006 DEBUG Setting timeout of 294.725536ms client | 0.039 DEBUG [Client 6604523b792425d9ae4752] pn=0 type=Initial pri-path:6604523b792425d9ae4752 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 40 client | -> RX Ack { largest_acknowledged: 22, ack_delay: 0, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.039 DEBUG [Client 6604523b792425d9ae4752] Rx ACK space=in, ranges=[22..=22] client | 0.039 DEBUG [recovery::Loss] ACK for Initial - largest_acked=22 client | 0.039 DEBUG on_packets_acked this=0x55ca1a67b8c0, limited=1, bytes_in_flight=1252, cwnd=12520, state=SlowStart, new_acked=1252 client | 0.039 DEBUG Acked crypto frame space=in offset=0 length=1210 client | 0.039 DEBUG [Client 6604523b792425d9ae4752] Changing to use Server CID=4337bac2eb276fa3 client | 0.039 DEBUG [Client 6604523b792425d9ae4752] State change from WaitInitial -> WaitVersion client | 0.039 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.039 DEBUG Building Initial dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.039 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.039 DEBUG [Client 6604523b792425d9ae4752] delay duration 75.841475ms client | 0.039 DEBUG Setting timeout of 75.841475ms client | 0.039 WARN Unhandled event StateChange(WaitVersion) client | 0.039 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.039 DEBUG Building Initial dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.039 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.039 DEBUG [Client 6604523b792425d9ae4752] delay duration 75.813001ms client | 0.039 DEBUG Setting timeout of 75.813001ms client | 0.040 DEBUG [Client 6604523b792425d9ae4752] pn=1 type=Initial pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 134 client | -> RX Ack { largest_acknowledged: 23, ack_delay: 0, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | -> RX Crypto { offset: 0, len: 90 } client | 0.040 DEBUG [Client 6604523b792425d9ae4752] Rx ACK space=in, ranges=[22..=23] client | 0.040 DEBUG [recovery::Loss] ACK for Initial - largest_acked=23 client | 0.040 DEBUG on_packets_acked this=0x55ca1a67b8c0, limited=1, bytes_in_flight=0, cwnd=12520, state=SlowStart, new_acked=1252 client | 0.040 DEBUG Acked crypto frame space=in offset=1210 length=328 client | 0.041 DEBUG Write secret available for Handshake: SymKey [32]: e74d345ab88acc60d7147e1cf6d7e8469db47a992f8f667e97afb09dea743a9b client | 0.041 DEBUG Read secret available for Handshake: SymKey [32]: 975b39645f048951dcac2c9a3e0a1c95c3c2d9369d6af8ecdbd2885fb890a406 client | 0.041 DEBUG [Agent 0x55ca1a668920] state -> InProgress client | 0.041 DEBUG Making Write Handshake CryptoDxState, v=Version1 cipher=4865 min_pn=0 client | 0.041 DEBUG Making Read Handshake CryptoDxState, v=Version1 cipher=4865 min_pn=0 client | 0.041 DEBUG [Crypto] Handshake keys installed client | 0.041 DEBUG [Recvd-in] Set ACK timer to Instant { tv_sec: 446, tv_nsec: 425854870 } client | 0.041 DEBUG [Client 6604523b792425d9ae4752] State change from WaitVersion -> Handshaking client | 0.041 DEBUG [Client 6604523b792425d9ae4752] pn=0 type=Handshake pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 707 client | -> RX Crypto { offset: 0, len: 669 } client | 0.042 DEBUG [Agent 0x55ca1a668920] state -> AuthenticationPending client | 0.042 DEBUG [Recvd-hs] Set ACK timer to Instant { tv_sec: 446, tv_nsec: 425854870 } client | 0.042 DEBUG saving ApplicationData datagram of 359 bytes client | 0.042 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Initial dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.042 DEBUG [Client 6604523b792425d9ae4752] pn=24 type=Initial pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 41 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 137, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | 0.042 DEBUG Building Handshake dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.042 DEBUG [Client 6604523b792425d9ae4752] pn=0 type=Handshake pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 81 client | TX -> Ack { largest_acknowledged: 0, ack_delay: 137, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.042 DEBUG [Client 6604523b792425d9ae4752] Drop packet number space in client | 0.042 DEBUG [recovery::Loss] Reset loss recovery state for Initial client | 0.042 DEBUG [Client 6604523b792425d9ae4752] pad Initial from 81 to PLPMTU 1252 client | 0.042 INFO [recovery::Loss] ignoring packet 24 from dropped space in client | 0.042 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Handshake dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.042 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Handshake dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.042 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG [Client 6604523b792425d9ae4752] delay duration 96.298831ms client | 0.042 DEBUG Setting timeout of 96.298831ms client | 0.042 DEBUG StateChange(Handshaking) client | 0.042 WARN Cannot create stream ConnectionState client | 0.042 DEBUG [Client 6604523b792425d9ae4752] Authenticated Ok client | 0.042 DEBUG Write secret available for ApplicationData: SymKey [32]: f3b04e69b9dc44aecdc685d6aa4470ea1f89c222f227ad2c228cd8555b419023 client | 0.042 DEBUG Read secret available for ApplicationData: SymKey [32]: 6eeca8e9c2571695edca3e3fd7d5776eff090770e92925d42b0b4c47f58274cc client | 0.042 DEBUG [Agent 0x55ca1a668920] SSL_AuthCertificateComplete: Ok(()) client | 0.042 DEBUG [Agent 0x55ca1a668920] state -> Complete(SecretAgentInfo { version: 772, cipher: 4865, group: 29, resumed: false, early_data: false, ech_accepted: false, alpn: Some("hq-interop"), signature_scheme: 1027 }) client | 0.042 DEBUG [Client 6604523b792425d9ae4752] TLS connection complete client | 0.042 DEBUG Making Write ApplicationData CryptoDxState, v=Version1 cipher=4865 min_pn=0 client | 0.042 DEBUG [Crypto] Application write key installed client | 0.042 DEBUG Making Read ApplicationData CryptoDxState, v=Version1 cipher=4865 min_pn=0 client | 0.042 DEBUG [Crypto] application read keys installed client | 0.042 DEBUG [Client 6604523b792425d9ae4752] State change from Handshaking -> Connected client | 0.042 INFO [Client 6604523b792425d9ae4752] Connection established client | 0.042 DEBUG [Client 6604523b792425d9ae4752] process saved for epoch ApplicationData client | 0.042 DEBUG [Client 6604523b792425d9ae4752] pn=0 type=Short pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 359 client | -> RX NewConnectionId { sequence_number: 1, retire_prior: 0, connection_id: [115, 186, 211, 41, 84, 207, 168, 253], stateless_reset_token: Token([153, 72, 78, 110, 179, 85, 89, 247, 44, 180, 175, 13, 13, 18, 97, 175]) } client | -> RX NewConnectionId { sequence_number: 2, retire_prior: 0, connection_id: [121, 51, 183, 69, 195, 85, 237, 223], stateless_reset_token: Token([170, 127, 34, 238, 127, 15, 225, 210, 195, 145, 182, 228, 46, 244, 84, 72]) } client | -> RX NewConnectionId { sequence_number: 3, retire_prior: 0, connection_id: [105, 100, 89, 216, 123, 188, 63, 186], stateless_reset_token: Token([64, 106, 115, 53, 224, 73, 31, 7, 96, 51, 90, 34, 173, 38, 161, 102]) } client | -> RX Padding { len: 257 } client | 0.042 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 446, tv_nsec: 445854870 } client | 0.042 DEBUG stream BiDi creatable client | 0.042 INFO Created stream 0 for https://server4/giant-lively-ranger client | 0.042 INFO Saving https://server4/giant-lively-ranger to "/downloads/giant-lively-ranger" client | 0.042 DEBUG StateChange(Connected) client | 0.042 DEBUG stream 0 writable client | 0.042 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Handshake dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.042 DEBUG CRYPTO for hs offset=0, len=36 client | 0.042 DEBUG [Client 6604523b792425d9ae4752] pn=1 type=Handshake pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 73 client | TX -> Crypto { offset: 0, len: 36 } client | 0.042 DEBUG packet_sent this=0x55ca1a67b8c0, pn=1, ps=73 client | 0.042 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.042 DEBUG [Client 6604523b792425d9ae4752] pn=0 type=Short pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 128 client | TX -> Stream { stream_id: 0, offset: 0, len: 26, fin: true } client | 0.042 DEBUG packet_sent this=0x55ca1a67b8c0, pn=0, ps=55 client | 0.042 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Handshake dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.042 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.042 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG [Client 6604523b792425d9ae4752] delay duration 18.272606ms client | 0.042 DEBUG Setting timeout of 18.272606ms client | 0.062 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.062 DEBUG Building Handshake dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.062 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.062 DEBUG [Client 6604523b792425d9ae4752] pn=1 type=Short pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 32 client | TX -> Ack { largest_acknowledged: 0, ack_delay: 2728, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.062 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.062 DEBUG Building Handshake dcid Some(CID [8]: 4337bac2eb276fa3) scid Some(CID [0]: ) client | 0.062 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.062 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.062 DEBUG [Client 6604523b792425d9ae4752] delay duration 76.187135ms client | 0.062 DEBUG Setting timeout of 76.187135ms client | 0.073 DEBUG [Client 6604523b792425d9ae4752] pn=1 type=Short pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 24 client | -> RX Ack { largest_acknowledged: 0, ack_delay: 0, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | -> RX HandshakeDone client | 0.073 DEBUG [Client 6604523b792425d9ae4752] Rx ACK space=ap, ranges=[0..=0] client | 0.073 DEBUG [recovery::Loss] ACK for ApplicationData - largest_acked=0 client | 0.073 DEBUG on_packets_acked this=0x55ca1a67b8c0, limited=1, bytes_in_flight=73, cwnd=12520, state=SlowStart, new_acked=55 client | 0.073 DEBUG [Client 6604523b792425d9ae4752] State change from Connected -> Confirmed client | 0.073 DEBUG PMTUD started, PLPMTU is now 1280 client | 0.073 DEBUG PMTUD started with probe size 1380 client | 0.073 DEBUG [Client 6604523b792425d9ae4752] Drop packet number space hs client | 0.073 DEBUG [recovery::Loss] Reset loss recovery state for Handshake client | 0.073 DEBUG [Client 6604523b792425d9ae4752] No preferred address to migrate to client | 0.073 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 446, tv_nsec: 478631404 } client | 0.073 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.073 DEBUG Sending PMTUD probe of size 1380, count 1 client | 0.073 DEBUG [Client 6604523b792425d9ae4752] pn=2 type=Short pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, Ect0) len 1352 client | TX -> Ping client | TX -> Padding { len: 1325 } client | 0.073 DEBUG packet_sent this=0x55ca1a67b8c0, pn=2, ps=1352 client | 0.073 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.073 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG ECN probing: sent 1 probes client | 0.073 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.073 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG [Client 6604523b792425d9ae4752] delay duration 19.825457ms client | 0.073 DEBUG Setting timeout of 19.825457ms client | 0.073 DEBUG stream 0 complete client | 0.073 WARN Unhandled event StateChange(Confirmed) client | 0.073 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.073 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG [Client 6604523b792425d9ae4752] delay duration 19.789429ms client | 0.073 DEBUG Setting timeout of 19.789429ms client | 0.074 DEBUG [Client 6604523b792425d9ae4752] pn=2 type=Short pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, NotEct) len 1046 client | -> RX Stream { stream_id: 0, offset: 0, len: 1024, fin: true } client | 0.074 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 446, tv_nsec: 459599829 } client | 0.074 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.074 DEBUG [Client 6604523b792425d9ae4752] pn=3 type=Short pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, Ect0) len 31 client | TX -> Ack { largest_acknowledged: 2, ack_delay: 3, first_ack_range: 2, ack_ranges: [], ecn_count: None } client | 0.074 DEBUG ECN probing: sent 2 probes client | 0.074 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.074 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG [Client 6604523b792425d9ae4752] delay duration 112.016592ms client | 0.074 DEBUG Setting timeout of 112.016592ms client | 0.074 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.074 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG [Client 6604523b792425d9ae4752] delay duration 111.973783ms client | 0.074 DEBUG Setting timeout of 111.973783ms client | 0.074 DEBUG [Client 6604523b792425d9ae4752] State change from Confirmed -> Closing { error: Application(0), timeout: Instant { tv_sec: 446, tv_nsec: 798689564 } } client | 0.074 WARN Unhandled event StateChange(Closing { error: Application(0), timeout: Instant { tv_sec: 446, tv_nsec: 798689564 } }) client | 0.074 DEBUG [Client 6604523b792425d9ae4752] output_dgram_on_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [8]: 4337bac2eb276fa3) client | 0.074 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 446, tv_nsec: 459753186 } client | 0.074 DEBUG [Client 6604523b792425d9ae4752] pn=4 type=Short pri-path:4337bac2eb276fa3 0.0.0.0:48252->193.167.100.100:443 Tos(Cs0, Ect0) len 42 client | TX -> Ack { largest_acknowledged: 2, ack_delay: 19, first_ack_range: 2, ack_ranges: [], ecn_count: None } client | TX -> ConnectionClose { error_code: Application(0), frame_type: 0, reason_phrase: "kthxbye!" } client | 0.074 DEBUG ECN probing: sent 3 probes client | 0.074 DEBUG Setting timeout of 338.849316ms client | 0.414 DEBUG [Client 6604523b792425d9ae4752] State change from Closing { error: Application(0), timeout: Instant { tv_sec: 446, tv_nsec: 798689564 } } -> Closed(Application(0)) client | 0.414 INFO Closing timer expired client | 0.414 DEBUG Output::None client | 0.414 WARN Unhandled event StateChange(Closed(Application(0))) client | 0.414 DEBUG Timer fired while closed client | 0.414 DEBUG Output::None client exited with code 0 Aborting on container exit... Container client Stopping Container server Stopping Container client Stopped Container server Stopped Container sim Stopping Container sim Stopped 2025-12-13 12:01:04,896 Using the client's key log file. 2025-12-13 12:01:04,904 2025-12-13 12:01:04,904 Using the client's key log file. 2025-12-13 12:01:04,905 Using the client's key log file. 2025-12-13 12:01:04,912 2025-12-13 12:01:04,912 Using the client's key log file. 2025-12-13 12:01:04,913 Using selector: EpollSelector 2025-12-13 12:01:05,135 Check of downloaded files succeeded.