2025-09-12 02:31:20,470 Generated random file: wxxoprwgsk of size: 1024 2025-09-12 02:31:20,471 Requests: https://server4:443/wxxoprwgsk 2025-09-12 02:31:20,527 2025-09-12 02:31:20,527 Command: WAITFORSERVER=server:443 CERTS=/tmp/certs_0he_s3z7/ TESTCASE_SERVER=handshake TESTCASE_CLIENT=handshake WWW=/tmp/www__za01mqx/ DOWNLOADS=/tmp/download_93uhj48g/ SERVER_LOGS=/tmp/logs_server_o55hwv4b CLIENT_LOGS=/tmp/logs_client_r_9mz4ue SCENARIO="simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25" CLIENT=ghcr.io/mozilla/neqo-qns:latest SERVER=cloudflare/quiche-qns:latest REQUESTS="https://server4:443/wxxoprwgsk" docker compose --env-file empty.env up --abort-on-container-exit --timeout 1 sim client server 2025-09-12 02:31:33,044 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 | supported server | ## Starting quiche server... server | ## Server params: server | ## Test case: handshake 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.287802ms sim | Using scenario: simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25 sim | tcpdump: listening on eth1, link-type EN10MB (Ethernet), snapshot length 262144 bytes sim | tcpdump: listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes 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/wxxoprwgsk ']' 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/wxxoprwgsk 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:39548 -> 193.167.100.100:443 client | 0.001 DEBUG [CryptoStates] Creating initial cipher state v=Version1, role=Client dcid=7a63ad279d392c425c3a3d client | 0.001 DEBUG Making Write Initial CryptoDxState, v=Version1 cipher=4865 min_pn=19 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:39548->193.167.100.100:443] Make permanent client | 0.001 DEBUG [unv-path:7a63ad279d392c425c3a3d 0.0.0.0:39548->193.167.100.100:443] set as primary path client | 0.001 DEBUG [pri-unv-path:7a63ad279d392c425c3a3d 0.0.0.0:39548->193.167.100.100:443] Path validated Instant { tv_sec: 1028, tv_nsec: 937894262 } client | 0.001 DEBUG [Client 7a63ad279d392c425c3a3d] client_start client | 0.002 DEBUG Writing transport parameters, msg=1 client | 0.002 DEBUG [Agent 0x560da4450500] state -> InProgress client | 0.002 DEBUG [Client 7a63ad279d392c425c3a3d] State change from Init -> WaitInitial client | 0.002 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 7a63ad279d392c425c3a3d) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=0, len=1210 client | 0.002 DEBUG [Client 7a63ad279d392c425c3a3d] pn=19 type=Initial pri-path:7a63ad279d392c425c3a3d 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 1252 client | TX -> Crypto { offset: 0, len: 1210 } client | 0.002 DEBUG packet_sent this=0x560da4463af0, pn=19, ps=1252 client | 0.002 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 7a63ad279d392c425c3a3d) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=1210, len=330 client | 0.002 DEBUG [Client 7a63ad279d392c425c3a3d] pn=20 type=Initial pri-path:7a63ad279d392c425c3a3d 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 373 client | TX -> Crypto { offset: 1210, len: 330 } client | 0.002 DEBUG [Client 7a63ad279d392c425c3a3d] pad Initial from 373 to PLPMTU 1252 client | 0.002 DEBUG packet_sent this=0x560da4463af0, pn=20, ps=1252 client | 0.002 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 7a63ad279d392c425c3a3d) 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 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 7a63ad279d392c425c3a3d) 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 7a63ad279d392c425c3a3d] delay duration 3.904775ms client | 0.002 DEBUG Setting timeout of 3.904775ms client | 0.002 DEBUG StateChange(WaitInitial) client | 0.002 WARN Cannot create stream ConnectionState client | 0.002 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 7a63ad279d392c425c3a3d) 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 7a63ad279d392c425c3a3d] delay duration 3.855373ms client | 0.002 DEBUG Setting timeout of 3.855373ms client | 0.007 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.007 DEBUG Building Initial dcid Some(CID [11]: 7a63ad279d392c425c3a3d) scid Some(CID [0]: ) client | 0.007 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.007 DEBUG [Client 7a63ad279d392c425c3a3d] delay duration 294.322517ms client | 0.007 DEBUG Setting timeout of 294.322517ms client | 0.040 DEBUG [Client 7a63ad279d392c425c3a3d] pn=0 type=Initial pri-path:7a63ad279d392c425c3a3d 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 146 client | -> RX Ack { largest_acknowledged: 20, ack_delay: 38, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | -> RX Crypto { offset: 0, len: 90 } client | 0.040 DEBUG [Client 7a63ad279d392c425c3a3d] Rx ACK space=in, ranges=[19..=20] client | 0.040 DEBUG [recovery::Loss] ACK for Initial - largest_acked=20 client | 0.040 DEBUG on_packets_acked this=0x560da4463af0, limited=1, bytes_in_flight=0, cwnd=12520, state=SlowStart, new_acked=2504 client | 0.040 DEBUG Acked crypto frame space=in offset=1210 length=330 client | 0.040 DEBUG Acked crypto frame space=in offset=0 length=1210 client | 0.040 DEBUG Write secret available for Handshake: SymKey [32]: 9d18d3c4a91fca02a9928fc816909fd2dd1ec21c9422642de4b01342539f369e client | 0.040 DEBUG Read secret available for Handshake: SymKey [32]: f63f71e539ee88d25526a8353e7bfab75e625ff7ded6ccfe18b039ef29f8a9b3 client | 0.040 DEBUG [Agent 0x560da4450500] state -> InProgress client | 0.040 DEBUG Making Write Handshake CryptoDxState, v=Version1 cipher=4865 min_pn=0 client | 0.040 DEBUG Making Read Handshake CryptoDxState, v=Version1 cipher=4865 min_pn=0 client | 0.040 DEBUG [Crypto] Handshake keys installed client | 0.040 DEBUG [Recvd-in] Set ACK timer to Instant { tv_sec: 1028, tv_nsec: 977032083 } client | 0.040 DEBUG [Client 7a63ad279d392c425c3a3d] Changing to use Server CID=67cc2f65076acf441ee536004854d5b8d633f87c client | 0.040 DEBUG [Client 7a63ad279d392c425c3a3d] State change from WaitInitial -> Handshaking client | 0.040 DEBUG [Client 7a63ad279d392c425c3a3d] pn=1 type=Handshake pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 751 client | -> RX Crypto { offset: 0, len: 701 } client | 0.041 DEBUG [Agent 0x560da4450500] state -> AuthenticationPending client | 0.041 DEBUG [Recvd-hs] Set ACK timer to Instant { tv_sec: 1028, tv_nsec: 977032083 } client | 0.041 DEBUG saving ApplicationData datagram of 303 bytes client | 0.041 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.041 DEBUG Building Initial dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) scid Some(CID [0]: ) client | 0.041 DEBUG [Client 7a63ad279d392c425c3a3d] pn=21 type=Initial pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 53 client | TX -> Ack { largest_acknowledged: 0, ack_delay: 160, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.041 DEBUG Building Handshake dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) scid Some(CID [0]: ) client | 0.041 DEBUG [Client 7a63ad279d392c425c3a3d] pn=0 type=Handshake pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 105 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 160, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.041 DEBUG [Client 7a63ad279d392c425c3a3d] Drop packet number space in client | 0.041 DEBUG [recovery::Loss] Reset loss recovery state for Initial client | 0.041 INFO [recovery::Loss] ignoring in-21 from dropped space client | 0.041 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.041 DEBUG Building Handshake dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) scid Some(CID [0]: ) client | 0.041 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.041 DEBUG [Client 7a63ad279d392c425c3a3d] delay duration 115.646118ms client | 0.041 DEBUG Setting timeout of 115.646118ms client | 0.041 DEBUG StateChange(Handshaking) client | 0.041 WARN Cannot create stream ConnectionState client | 0.041 DEBUG [Client 7a63ad279d392c425c3a3d] Authenticated Ok client | 0.041 DEBUG Write secret available for ApplicationData: SymKey [32]: 8f5533a522994123f978d7acf52325b789f1e92379487acb8b19115211e50e21 client | 0.041 DEBUG Read secret available for ApplicationData: SymKey [32]: 647926157e03c64c9e46fc104c5bb5848b09cc84a530c9aff0589467edd83f1f client | 0.041 DEBUG [Agent 0x560da4450500] SSL_AuthCertificateComplete: Ok(()) client | 0.041 DEBUG [Agent 0x560da4450500] 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.041 DEBUG [Client 7a63ad279d392c425c3a3d] TLS connection complete client | 0.041 DEBUG Making Write ApplicationData CryptoDxState, v=Version1 cipher=4865 min_pn=0 client | 0.041 DEBUG [Crypto] Application write key installed client | 0.041 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 7a63ad279d392c425c3a3d] State change from Handshaking -> Connected client | 0.042 INFO [Client 7a63ad279d392c425c3a3d] Connection established client | 0.042 DEBUG [Client 7a63ad279d392c425c3a3d] process saved for epoch ApplicationData client | 0.042 WARN Crypto operation failed Nss { name: "SEC_ERROR_BAD_DATA", code: -8190, desc: "security library: received bad data." } client | 0.042 DEBUG [Client ...] Dropped received packet: Decryption failure; Total: 1 client | 0.042 DEBUG stream BiDi creatable client | 0.042 INFO Created stream 0 for https://server4/wxxoprwgsk client | 0.042 INFO Saving https://server4/wxxoprwgsk to "/downloads/wxxoprwgsk" client | 0.042 DEBUG stream UniDi creatable client | 0.042 DEBUG StateChange(Connected) client | 0.042 DEBUG stream 0 writable client | 0.042 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Handshake dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) scid Some(CID [0]: ) client | 0.042 DEBUG CRYPTO for hs offset=0, len=36 client | 0.042 DEBUG [Client 7a63ad279d392c425c3a3d] pn=1 type=Handshake pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 85 client | TX -> Crypto { offset: 0, len: 36 } client | 0.042 DEBUG packet_sent this=0x560da4463af0, pn=1, ps=85 client | 0.042 DEBUG Building Short dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) client | 0.042 DEBUG [Client 7a63ad279d392c425c3a3d] pn=0 type=Short pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 143 client | TX -> Stream { stream_id: 0, offset: 0, len: 17, fin: true } client | 0.042 DEBUG packet_sent this=0x560da4463af0, pn=0, ps=58 client | 0.042 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Handshake dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) scid Some(CID [0]: ) client | 0.042 DEBUG Building Short dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) client | 0.042 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG [Client 7a63ad279d392c425c3a3d] delay duration 115.671977ms client | 0.042 DEBUG Setting timeout of 115.671977ms client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] pn=2 type=Short pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 1350 client | -> RX Ack { largest_acknowledged: 0, ack_delay: 9, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | -> RX NewConnectionId { sequence_number: 1, retire_prior: 0, connection_id: [142, 244, 24, 65, 14, 139, 74, 101, 105, 235, 89, 112, 237, 181, 253, 206, 133, 186, 131, 233], stateless_reset_token: [232, 252, 137, 10, 180, 85, 32, 33, 27, 229, 184, 66, 24, 41, 47, 126] } client | -> RX NewConnectionId { sequence_number: 2, retire_prior: 0, connection_id: [124, 36, 46, 112, 138, 129, 150, 132, 164, 108, 148, 153, 119, 239, 96, 154, 209, 238, 236, 117], stateless_reset_token: [102, 23, 123, 120, 123, 129, 216, 85, 178, 232, 251, 86, 146, 206, 120, 35] } client | -> RX NewConnectionId { sequence_number: 3, retire_prior: 0, connection_id: [197, 253, 124, 81, 240, 192, 114, 12, 199, 141, 250, 3, 183, 212, 195, 93, 143, 167, 30, 103], stateless_reset_token: [219, 134, 112, 152, 243, 211, 216, 9, 69, 38, 10, 114, 105, 92, 19, 140] } client | -> RX NewConnectionId { sequence_number: 4, retire_prior: 0, connection_id: [242, 106, 6, 121, 96, 137, 166, 2, 102, 237, 117, 239, 158, 188, 57, 120, 192, 60, 57, 180], stateless_reset_token: [32, 235, 20, 111, 113, 76, 90, 56, 53, 6, 41, 152, 82, 228, 83, 196] } client | -> RX NewConnectionId { sequence_number: 5, retire_prior: 0, connection_id: [39, 104, 167, 128, 72, 221, 73, 52, 19, 245, 79, 4, 29, 88, 5, 9, 181, 251, 45, 220], stateless_reset_token: [96, 115, 66, 250, 85, 155, 14, 116, 48, 216, 63, 192, 200, 145, 28, 170] } client | -> RX NewConnectionId { sequence_number: 6, retire_prior: 0, connection_id: [151, 0, 137, 141, 190, 3, 48, 217, 253, 189, 190, 54, 122, 229, 211, 162, 52, 127, 173, 62], stateless_reset_token: [146, 101, 114, 195, 41, 29, 181, 217, 207, 164, 189, 93, 198, 255, 5, 18] } client | -> RX NewConnectionId { sequence_number: 7, retire_prior: 0, connection_id: [51, 167, 53, 227, 118, 60, 57, 26, 249, 135, 185, 30, 71, 99, 226, 194, 221, 99, 0, 197], stateless_reset_token: [179, 97, 236, 207, 246, 229, 10, 141, 98, 179, 124, 218, 138, 247, 221, 28] } client | -> RX HandshakeDone client | -> RX Crypto { offset: 0, len: 396 } client | -> RX Stream { stream_id: 0, offset: 0, len: 641, fin: false } client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] Rx ACK space=ap, ranges=[0..=0] client | 0.074 DEBUG [recovery::Loss] ACK for ApplicationData - largest_acked=0 client | 0.074 DEBUG on_packets_acked this=0x560da4463af0, limited=1, bytes_in_flight=85, cwnd=12520, state=SlowStart, new_acked=58 client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] State change from Connected -> Confirmed client | 0.074 DEBUG PMTUD started with probe size 1380 client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] Drop packet number space hs client | 0.074 DEBUG [recovery::Loss] Reset loss recovery state for Handshake client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] No preferred address to migrate to client | 0.074 DEBUG [0x560da4450500] Got resumption token [873]: 0200063e917315ff..50f8e6adc64dde53 client | 0.074 DEBUG [0x560da4450500] Got resumption token [873]: 0200063e917315ff..b92d5e81ee5993b3 client | 0.074 DEBUG [Agent 0x560da4450500] 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.074 DEBUG setting max_stream_data to 1000000 client | 0.074 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 1029, tv_nsec: 10952356 } client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) client | 0.074 DEBUG Sending PMTUD probe of size 1380, count 1 client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] pn=1 type=Short pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, Ect0) len 1352 client | TX -> Ack { largest_acknowledged: 2, ack_delay: 47, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | TX -> Ping client | TX -> Padding { len: 1308 } client | 0.074 DEBUG packet_sent this=0x560da4463af0, pn=1, ps=1352 client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) client | 0.074 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG ECN probing: sent 1 probes client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) client | 0.074 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] delay duration 127.029701ms client | 0.074 DEBUG Setting timeout of 127.029701ms client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] pn=3 type=Short pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, NotEct) len 407 client | -> RX Stream { stream_id: 0, offset: 641, len: 383, fin: true } client | 0.074 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 1029, tv_nsec: 31477207 } client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) client | 0.074 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] delay duration 19.975133ms client | 0.074 DEBUG Setting timeout of 19.975133ms client | 0.074 DEBUG stream 0 complete client | 0.074 WARN Unhandled event StateChange(Confirmed) client | 0.074 DEBUG stream BiDi creatable client | 0.074 DEBUG stream UniDi creatable client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) client | 0.074 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] delay duration 19.924649ms client | 0.074 DEBUG Setting timeout of 19.924649ms client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] State change from Confirmed -> Closing { error: Application(0), timeout: Instant { tv_sec: 1029, tv_nsec: 393004789 } } client | 0.074 WARN Unhandled event StateChange(Closing { error: Application(0), timeout: Instant { tv_sec: 1029, tv_nsec: 393004789 } }) client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.074 DEBUG Building Short dcid Some(CID [20]: 67cc2f65076acf441ee536004854d5b8d633f87c) client | 0.074 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 1029, tv_nsec: 11579658 } client | 0.074 DEBUG [Client 7a63ad279d392c425c3a3d] pn=2 type=Short pri-path:67cc2f65076acf441ee536004854d5b8d633f87c 0.0.0.0:39548->193.167.100.100:443 Tos(Cs0, Ect0) len 54 client | TX -> Ack { largest_acknowledged: 3, ack_delay: 12, first_ack_range: 1, 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 2 probes client | 0.074 DEBUG Setting timeout of 381.370909ms client | 0.457 DEBUG [Client 7a63ad279d392c425c3a3d] State change from Closing { error: Application(0), timeout: Instant { tv_sec: 1029, tv_nsec: 393004789 } } -> Closed(Application(0)) client | 0.457 INFO Closing timer expired client | 0.457 DEBUG Output::None client | 0.457 WARN Unhandled event StateChange(Closed(Application(0))) client | 0.457 DEBUG Timer fired while closed client | 0.457 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-09-12 02:31:33,126 Using the client's key log file. 2025-09-12 02:31:33,134 2025-09-12 02:31:33,135 Using the client's key log file. 2025-09-12 02:31:33,135 Using the client's key log file. 2025-09-12 02:31:33,142 2025-09-12 02:31:33,143 Using the client's key log file. 2025-09-12 02:31:33,143 Using selector: EpollSelector 2025-09-12 02:31:33,405 Check of downloaded files succeeded.