2025-04-30 10:54:41,341 Generated random file: opcwfnhreq of size: 1024 2025-04-30 10:54:41,342 Requests: https://server4:443/opcwfnhreq 2025-04-30 10:54:41,404 2025-04-30 10:54:41,404 Command: WAITFORSERVER=server:443 CERTS=/tmp/certs_1zahk1j1/ TESTCASE_SERVER=v2 TESTCASE_CLIENT=v2 WWW=/tmp/www_6obe4o2j/ DOWNLOADS=/tmp/download_x94ho_43/ SERVER_LOGS=/tmp/logs_server_43jt2pxb CLIENT_LOGS=/tmp/logs_client__2ni9mab SCENARIO="simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25" CLIENT=ghcr.io/mozilla/neqo-qns:latest SERVER=peterdoornbosch/kwik_n_flupke-interop REQUESTS="https://server4:443/opcwfnhreq" docker compose --env-file empty.env up --abort-on-container-exit --timeout 1 sim client server 2025-04-30 10:54:55,607 Container sim Created Container client Recreate Container server Recreate Container client Recreated Container server Recreated Attaching to client, server, sim sim | waiting 10s for server:443 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 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 v2 ']' client | + '[' -n /logs/qlog/ ']' client | + case "$ROLE" in client | + /wait-for-it.sh sim:57832 -s -t 30 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 client | wait-for-it.sh: waiting 30 seconds for sim:57832 server | Endpoint's IPv6 address is fd00:cafe:cafe:100::100 server | Importing keystore /server.p12 to /server.keystore... server | running kwik server version 0.10.2 server | Old Flupke plugin not found sim | server:443 is available after 1.021840955s 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/opcwfnhreq ']' client | + mapfile -d ' ' -t URLS client | + OPTIONS+=("${URLS[@]}") client | + RUST_LOG=debug client | + RUST_BACKTRACE=1 client | + neqo-client --cc cubic --qns-test v2 --qlog-dir /logs/qlog/ --output-dir /downloads 'https://server4:443/opcwfnhreq client | ' client | ++ tee -i -a /logs/client.log client | 0.000 DEBUG Logging initialized client | 0.001 DEBUG Default socket send buffer size is 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:49884 -> 193.167.100.100:443 client | 0.001 DEBUG [CryptoStates] Creating initial cipher state v=Version2, role=Client dcid=18e5389be49bffa9f98b6ea527 client | 0.001 DEBUG Making Write Initial CryptoDxState, v=Version2 cipher=4865 client | 0.001 DEBUG Making Read Initial CryptoDxState, v=Version2 cipher=4865 client | 0.001 DEBUG [CryptoStates] Creating initial cipher state v=Version1, role=Client dcid=18e5389be49bffa9f98b6ea527 client | 0.001 DEBUG Making Write Initial CryptoDxState, v=Version1 cipher=4865 client | 0.001 DEBUG Making Read Initial CryptoDxState, v=Version1 cipher=4865 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:49884->193.167.100.100:443] Make permanent client | 0.001 DEBUG [unv-path:18e5389be49bffa9f98b6ea527 0.0.0.0:49884->193.167.100.100:443] set as primary path client | 0.001 DEBUG [pri-unv-path:18e5389be49bffa9f98b6ea527 0.0.0.0:49884->193.167.100.100:443] Path validated Instant { tv_sec: 697, tv_nsec: 575629745 } client | 0.001 DEBUG [Client 18e5389be49bffa9f98b6ea527] client_start client | 0.002 DEBUG Writing transport parameters, msg=1 client | 0.002 DEBUG [Agent 0x55f417070270] state -> InProgress client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] State change from Init -> WaitInitial client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [13]: 18e5389be49bffa9f98b6ea527) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=1383, len=160 client | 0.002 DEBUG CRYPTO for in offset=0, len=611 client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=0 type=Initial pri-path:18e5389be49bffa9f98b6ea527 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 820 client | TX -> Crypto { offset: 1383, len: 160 } client | TX -> Crypto { offset: 0, len: 611 } client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] pad Initial from 820 to PLPMTU 1252 client | 0.002 DEBUG packet_sent this=0x55f41708c290, pn=0, ps=1252 client | 0.002 DEBUG ECN probing: sent 1 probes client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [13]: 18e5389be49bffa9f98b6ea527) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=611, len=772 client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=1 type=Initial pri-path:18e5389be49bffa9f98b6ea527 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 817 client | TX -> Crypto { offset: 611, len: 772 } client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] pad Initial from 817 to PLPMTU 1252 client | 0.002 DEBUG packet_sent this=0x55f41708c290, pn=1, ps=1252 client | 0.002 DEBUG ECN probing: sent 2 probes client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [13]: 18e5389be49bffa9f98b6ea527) 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 18e5389be49bffa9f98b6ea527] delay duration 3.702231ms client | 0.002 DEBUG Setting timeout of 3.702231ms client | 0.002 DEBUG StateChange(WaitInitial) client | 0.002 WARN Cannot create stream ConnectionState client | 0.002 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [13]: 18e5389be49bffa9f98b6ea527) 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 18e5389be49bffa9f98b6ea527] delay duration 3.678827ms client | 0.002 DEBUG Setting timeout of 3.678827ms client | 0.007 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.007 DEBUG Building Initial dcid Some(CID [13]: 18e5389be49bffa9f98b6ea527) 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 18e5389be49bffa9f98b6ea527] delay duration 294.821578ms client | 0.007 DEBUG Setting timeout of 294.821578ms client | 0.182 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=0 type=Initial pri-path:18e5389be49bffa9f98b6ea527 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, NotEct) len 1201 client | -> RX Ack { largest_acknowledged: 0, ack_delay: 0, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | -> RX Padding { len: 1161 } client | 0.182 DEBUG [Client 18e5389be49bffa9f98b6ea527] Rx ACK space=in, ranges=[0..=0] client | 0.182 DEBUG [LossRecovery] ACK for Initial - largest_acked=0 client | 0.182 DEBUG on_packets_acked this=0x55f41708c290, limited=1, bytes_in_flight=1252, cwnd=12520, state=SlowStart, new_acked=1252 client | 0.182 DEBUG Acked crypto frame space=in offset=1383 length=160 client | 0.182 DEBUG Acked crypto frame space=in offset=0 length=611 client | 0.182 DEBUG [Client 18e5389be49bffa9f98b6ea527] Changing to use Server CID=6723a0d6eb3e383c client | 0.182 DEBUG [Client 18e5389be49bffa9f98b6ea527] State change from WaitInitial -> WaitVersion client | 0.182 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.182 DEBUG Building Initial dcid Some(CID [8]: 6723a0d6eb3e383c) scid Some(CID [0]: ) client | 0.182 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.182 DEBUG [Client 18e5389be49bffa9f98b6ea527] delay duration 362.129363ms client | 0.182 DEBUG Setting timeout of 362.129363ms client | 0.182 WARN Unhandled event StateChange(WaitVersion) client | 0.182 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.182 DEBUG Building Initial dcid Some(CID [8]: 6723a0d6eb3e383c) scid Some(CID [0]: ) client | 0.182 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.182 DEBUG [Client 18e5389be49bffa9f98b6ea527] delay duration 362.085571ms client | 0.182 DEBUG Setting timeout of 362.085571ms client | 0.316 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=1 type=Initial pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, NotEct) len 459 client | -> RX Ack { largest_acknowledged: 1, ack_delay: 0, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | -> RX Crypto { offset: 0, len: 90 } client | -> RX Padding { len: 325 } client | 0.316 DEBUG [Client 18e5389be49bffa9f98b6ea527] Rx ACK space=in, ranges=[0..=1] client | 0.316 DEBUG [LossRecovery] ACK for Initial - largest_acked=1 client | 0.316 DEBUG on_packets_acked this=0x55f41708c290, limited=1, bytes_in_flight=0, cwnd=12520, state=SlowStart, new_acked=1252 client | 0.316 DEBUG Acked crypto frame space=in offset=611 length=772 client | 0.316 DEBUG Read Ok(90) bytes client | 0.316 DEBUG Write secret available for Handshake: SymKey [32]: 27a78e08771267a6ef5b2ac8afad0b6d29ab049a1843332aa408cbb131a258a0 client | 0.316 DEBUG Read secret available for Handshake: SymKey [32]: 7bea7e2862915c4e15d661355fcc2e01b35395c6a062c65fe0dbcab903ade516 client | 0.316 DEBUG [Agent 0x55f417070270] state -> InProgress client | 0.316 DEBUG [Client 18e5389be49bffa9f98b6ea527] Compatible upgrade Version1 ==> Version2 client | 0.316 DEBUG Making Write Handshake CryptoDxState, v=Version2 cipher=4865 client | 0.317 DEBUG Making Read Handshake CryptoDxState, v=Version2 cipher=4865 client | 0.317 DEBUG [Crypto] Handshake keys installed client | 0.317 DEBUG [Recvd-in] Set ACK timer to Instant { tv_sec: 697, tv_nsec: 890615973 } client | 0.317 DEBUG [Client 18e5389be49bffa9f98b6ea527] State change from WaitVersion -> Handshaking client | 0.317 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=0 type=Handshake pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, NotEct) len 741 client | -> RX Crypto { offset: 0, len: 703 } client | 0.317 DEBUG Read Ok(703) bytes client | 0.318 DEBUG [Agent 0x55f417070270] state -> AuthenticationPending client | 0.318 DEBUG [Recvd-hs] Set ACK timer to Instant { tv_sec: 697, tv_nsec: 890615973 } client | 0.318 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.318 DEBUG Building Initial dcid Some(CID [8]: 6723a0d6eb3e383c) scid Some(CID [0]: ) client | 0.318 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=2 type=Initial pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 41 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 263, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | 0.318 DEBUG Building Handshake dcid Some(CID [8]: 6723a0d6eb3e383c) scid Some(CID [0]: ) client | 0.318 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=0 type=Handshake pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 81 client | TX -> Ack { largest_acknowledged: 0, ack_delay: 263, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.318 DEBUG [Client 18e5389be49bffa9f98b6ea527] Drop packet number space in client | 0.318 DEBUG [LossRecovery] Reset loss recovery state for Initial client | 0.318 WARN [LossRecovery] ignoring in-2 from dropped space client | 0.318 DEBUG ECN probing: sent 3 probes client | 0.318 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.318 DEBUG Building Handshake dcid Some(CID [8]: 6723a0d6eb3e383c) scid Some(CID [0]: ) client | 0.318 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.318 DEBUG [Client 18e5389be49bffa9f98b6ea527] delay duration 601.233585ms client | 0.318 DEBUG Setting timeout of 601.233585ms client | 0.318 DEBUG StateChange(Handshaking) client | 0.318 WARN Cannot create stream ConnectionState client | 0.318 DEBUG [Client 18e5389be49bffa9f98b6ea527] Authenticated Ok client | 0.318 DEBUG Write secret available for ApplicationData: SymKey [32]: 1982b5b7f42eb70a180484e5494a2db50a22bea9645c6c50a83266f8cb4a3b03 client | 0.318 DEBUG Read secret available for ApplicationData: SymKey [32]: 9979e91000d0e4ce68ece2f922cab931de998afb529320b5ca8cb1331082b7e6 client | 0.318 DEBUG [Agent 0x55f417070270] SSL_AuthCertificateComplete: Ok(()) client | 0.318 DEBUG [Agent 0x55f417070270] 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.318 DEBUG [Client 18e5389be49bffa9f98b6ea527] TLS connection complete client | 0.318 DEBUG Making Write ApplicationData CryptoDxState, v=Version2 cipher=4865 client | 0.318 DEBUG [Crypto] Application write key installed client | 0.318 DEBUG Making Read ApplicationData CryptoDxState, v=Version2 cipher=4865 client | 0.318 DEBUG [Crypto] application read keys installed client | 0.319 DEBUG [Client 18e5389be49bffa9f98b6ea527] State change from Handshaking -> Connected client | 0.319 INFO [Client 18e5389be49bffa9f98b6ea527] Connection established client | 0.319 DEBUG stream BiDi creatable client | 0.319 INFO Created stream 0 for https://server4/opcwfnhreq client | 0.319 INFO Saving https://server4/opcwfnhreq to "/downloads/opcwfnhreq" client | 0.319 DEBUG StateChange(Connected) client | 0.319 DEBUG stream 0 writable client | 0.319 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.319 DEBUG Building Handshake dcid Some(CID [8]: 6723a0d6eb3e383c) scid Some(CID [0]: ) client | 0.319 DEBUG CRYPTO for hs offset=0, len=36 client | 0.319 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=1 type=Handshake pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 73 client | TX -> Crypto { offset: 0, len: 36 } client | 0.319 DEBUG packet_sent this=0x55f41708c290, pn=1, ps=73 client | 0.319 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.319 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=0 type=Short pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 119 client | TX -> Stream { stream_id: 0, offset: 0, len: 17, fin: true } client | 0.319 DEBUG packet_sent this=0x55f41708c290, pn=0, ps=46 client | 0.319 DEBUG ECN probing: sent 4 probes client | 0.319 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.319 DEBUG Building Handshake dcid Some(CID [8]: 6723a0d6eb3e383c) scid Some(CID [0]: ) client | 0.319 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.319 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.319 DEBUG [Client 18e5389be49bffa9f98b6ea527] delay duration 601.069736ms client | 0.319 DEBUG Setting timeout of 601.069736ms client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=0 type=Short pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, NotEct) len 204 client | -> RX HandshakeDone client | -> RX NewConnectionId { sequence_number: 1, retire_prior: 0, connection_id: [61, 218, 31, 85, 122, 215, 90, 132], stateless_reset_token: [229, 165, 79, 212, 199, 144, 121, 167, 235, 167, 57, 188, 128, 18, 68, 251] } client | -> RX NewConnectionId { sequence_number: 2, retire_prior: 0, connection_id: [151, 187, 139, 106, 51, 233, 85, 137], stateless_reset_token: [41, 46, 156, 160, 232, 117, 30, 72, 212, 205, 238, 59, 11, 184, 41, 122] } client | -> RX NewConnectionId { sequence_number: 3, retire_prior: 0, connection_id: [213, 22, 11, 196, 44, 144, 191, 122], stateless_reset_token: [26, 201, 207, 165, 86, 82, 79, 27, 60, 124, 5, 230, 25, 1, 27, 221] } client | -> RX NewConnectionId { sequence_number: 4, retire_prior: 0, connection_id: [77, 97, 138, 181, 146, 131, 75, 174], stateless_reset_token: [34, 50, 51, 165, 142, 78, 122, 72, 144, 35, 142, 239, 113, 234, 70, 40] } client | -> RX NewConnectionId { sequence_number: 5, retire_prior: 0, connection_id: [106, 238, 242, 116, 90, 92, 251, 149], stateless_reset_token: [103, 60, 174, 139, 103, 105, 220, 85, 149, 116, 223, 189, 200, 236, 73, 226] } client | -> RX Crypto { offset: 0, len: 42 } client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] State change from Connected -> Confirmed client | 0.370 DEBUG PMTUD started with probe size 1380 client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] Drop packet number space hs client | 0.370 DEBUG [LossRecovery] Reset loss recovery state for Handshake client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] No preferred address to migrate to client | 0.370 DEBUG Read Ok(42) bytes client | 0.370 DEBUG [0x55f417070270] Got resumption token [712]: 02000633fcbea224..0df9bdfbc78e3d69 client | 0.370 DEBUG [Agent 0x55f417070270] 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.370 DEBUG setting max_stream_data to 1000000 client | 0.370 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 697, tv_nsec: 964849853 } client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.370 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.370 DEBUG Sending PMTUD probe of size 1380, count 1 client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=1 type=Short pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 1352 client | TX -> Ping client | TX -> Padding { len: 1325 } client | 0.370 DEBUG packet_sent this=0x55f41708c290, pn=1, ps=1352 client | 0.370 DEBUG ECN probing: sent 5 probes client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.370 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.370 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] delay duration 19.632282ms client | 0.370 DEBUG Setting timeout of 19.632282ms client | 0.370 WARN Unhandled event StateChange(Confirmed) client | 0.370 DEBUG stream BiDi creatable client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.370 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.370 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.370 DEBUG [Client 18e5389be49bffa9f98b6ea527] delay duration 19.605973ms client | 0.370 DEBUG Setting timeout of 19.605973ms client | 0.382 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=1 type=Short pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, NotEct) len 1056 client | -> RX Stream { stream_id: 0, offset: 0, len: 1024, fin: true } client | -> RX Ack { largest_acknowledged: 0, ack_delay: 375, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | -> RX MaxStreams { stream_type: BiDi, maximum_streams: 101 } client | 0.382 DEBUG [Client 18e5389be49bffa9f98b6ea527] Rx ACK space=ap, ranges=[0..=0] client | 0.382 DEBUG [LossRecovery] ACK for ApplicationData - largest_acked=0 client | 0.382 DEBUG on_packets_acked this=0x55f41708c290, limited=1, bytes_in_flight=1352, cwnd=12520, state=SlowStart, new_acked=46 client | 0.382 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 697, tv_nsec: 957032668 } client | 0.382 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.382 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.382 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=2 type=Short pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 31 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 11, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | 0.382 DEBUG ECN probing: sent 6 probes client | 0.382 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.383 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.383 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.383 DEBUG [Client 18e5389be49bffa9f98b6ea527] delay duration 630.772191ms client | 0.383 DEBUG Setting timeout of 630.772191ms client | 0.383 DEBUG stream 0 complete client | 0.383 DEBUG stream BiDi creatable client | 0.383 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.383 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.383 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.383 DEBUG [Client 18e5389be49bffa9f98b6ea527] delay duration 630.656686ms client | 0.383 DEBUG Setting timeout of 630.656686ms client | 0.383 DEBUG [Client 18e5389be49bffa9f98b6ea527] State change from Confirmed -> Closing { error: Application(0), timeout: Instant { tv_sec: 699, tv_nsec: 886922334 } } client | 0.383 WARN Unhandled event StateChange(Closing { error: Application(0), timeout: Instant { tv_sec: 699, tv_nsec: 886922334 } }) client | 0.383 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.383 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.383 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 697, tv_nsec: 957740943 } client | 0.383 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=3 type=Short pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 43 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 88, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | TX -> ConnectionClose { error_code: Application(0), frame_type: 0, reason_phrase: "kthxbye!" } client | 0.383 DEBUG ECN probing: sent 7 probes client | 0.383 DEBUG Setting timeout of 1.929078849s client | 0.424 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.424 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.424 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 697, tv_nsec: 998998034 } client | 0.424 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=4 type=Short pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 43 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 5245, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | TX -> ConnectionClose { error_code: Application(0), frame_type: 0, reason_phrase: "kthxbye!" } client | 0.424 DEBUG ECN probing: sent 8 probes client | 0.424 DEBUG Setting timeout of 1.887807812s client | 0.424 DEBUG Setting timeout of 1.887801601s client | 0.433 DEBUG [Client 18e5389be49bffa9f98b6ea527] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.433 DEBUG Building Short dcid Some(CID [8]: 6723a0d6eb3e383c) client | 0.433 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 698, tv_nsec: 8172131 } client | 0.433 DEBUG [Client 18e5389be49bffa9f98b6ea527] pn=5 type=Short pri-path:6723a0d6eb3e383c 0.0.0.0:49884->193.167.100.100:443 IpTos(Cs0, Ect0) len 43 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 6392, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | TX -> ConnectionClose { error_code: Application(0), frame_type: 0, reason_phrase: "kthxbye!" } client | 0.433 DEBUG ECN probing: sent 9 probes client | 0.433 DEBUG Setting timeout of 1.87868467s client | 0.433 DEBUG Setting timeout of 1.87867915s server | QLog: done with 18e5389be49bffa9f98b6ea527.qlog client | 2.313 DEBUG [Client 18e5389be49bffa9f98b6ea527] State change from Closing { error: Application(0), timeout: Instant { tv_sec: 699, tv_nsec: 886922334 } } -> Closed(Application(0)) client | 2.313 INFO Closing timer expired client | 2.313 DEBUG Output::None client | 2.313 WARN Unhandled event StateChange(Closed(Application(0))) client | 2.313 DEBUG Timer fired while closed client | 2.313 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-04-30 10:54:55,712 Using the client's key log file. 2025-04-30 10:54:55,723 2025-04-30 10:54:55,724 Using the client's key log file. 2025-04-30 10:54:55,724 Using the client's key log file. 2025-04-30 10:54:55,735 2025-04-30 10:54:55,736 Using the client's key log file. 2025-04-30 10:54:56,895 Check of downloaded files succeeded.