2025-04-30 12:54:03,994 Generated random file: ynlupmbogb of size: 1024 2025-04-30 12:54:03,994 Requests: https://server4:443/ynlupmbogb 2025-04-30 12:54:04,050 2025-04-30 12:54:04,051 Command: WAITFORSERVER=server:443 CERTS=/tmp/certs_b2p0y3tb/ TESTCASE_SERVER=handshake TESTCASE_CLIENT=handshake WWW=/tmp/www_pk_jf88v/ DOWNLOADS=/tmp/download_aux0wtio/ SERVER_LOGS=/tmp/logs_server_jgtfo0cr CLIENT_LOGS=/tmp/logs_client_e8pa56eh SCENARIO="simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25" CLIENT=ghcr.io/mozilla/neqo-qns:latest SERVER=aiortc/aioquic-qns:latest REQUESTS="https://server4:443/ynlupmbogb" docker compose --env-file empty.env up --abort-on-container-exit --timeout 1 sim client server 2025-04-30 12:54:16,535 Container sim Recreate Container sim Recreated Container client Recreate Container server Recreate Container server Recreated Container client Recreated Attaching to client, server, sim sim | waiting 10s for server:443 client | Setting up routes... server | Setting up routes... server | Actual changes: server | tx-checksumming: off 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 server | tx-checksum-ip-generic: off server | tx-checksum-sctp: off server | tcp-segmentation-offload: off server | tx-tcp-segmentation: off [requested on] server | tx-tcp-ecn-segmentation: off [requested on] server | tx-tcp-mangleid-segmentation: off [requested on] server | tx-tcp6-segmentation: off [requested on] server | tx-udp-segmentation: off [requested on] server | Endpoint's IPv4 address is 193.167.100.100 client | Endpoint's IPv4 address is 193.167.0.100 server | Endpoint's IPv6 address is fd00:cafe:cafe:100::100 client | Endpoint's IPv6 address is fd00:cafe:cafe::100 server | Starting server 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 1.013232936s 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/ynlupmbogb ']' 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/ynlupmbogb 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:50264 -> 193.167.100.100:443 client | 0.001 DEBUG [CryptoStates] Creating initial cipher state v=Version1, role=Client dcid=17e21a325093bd22c816 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:50264->193.167.100.100:443] Make permanent client | 0.001 DEBUG [unv-path:17e21a325093bd22c816 0.0.0.0:50264->193.167.100.100:443] set as primary path client | 0.001 DEBUG [pri-unv-path:17e21a325093bd22c816 0.0.0.0:50264->193.167.100.100:443] Path validated Instant { tv_sec: 394, tv_nsec: 892248840 } client | 0.001 DEBUG [Client 17e21a325093bd22c816] client_start client | 0.002 DEBUG Writing transport parameters, msg=1 client | 0.002 DEBUG [Agent 0x563f5f8f9270] state -> InProgress client | 0.002 DEBUG [Client 17e21a325093bd22c816] State change from Init -> WaitInitial client | 0.002 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [10]: 17e21a325093bd22c816) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=0, len=1211 client | 0.002 DEBUG [Client 17e21a325093bd22c816] pn=0 type=Initial pri-path:17e21a325093bd22c816 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 1252 client | TX -> Crypto { offset: 0, len: 1211 } client | 0.002 DEBUG packet_sent this=0x563f5f90c970, pn=0, ps=1252 client | 0.002 DEBUG ECN probing: sent 1 probes client | 0.002 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [10]: 17e21a325093bd22c816) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=1211, len=328 client | 0.002 DEBUG [Client 17e21a325093bd22c816] pn=1 type=Initial pri-path:17e21a325093bd22c816 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 370 client | TX -> Crypto { offset: 1211, len: 328 } client | 0.002 DEBUG [Client 17e21a325093bd22c816] pad Initial from 370 to PLPMTU 1252 client | 0.002 DEBUG packet_sent this=0x563f5f90c970, pn=1, ps=1252 client | 0.002 DEBUG ECN probing: sent 2 probes client | 0.002 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [10]: 17e21a325093bd22c816) 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 17e21a325093bd22c816] delay duration 3.899381ms client | 0.002 DEBUG Setting timeout of 3.899381ms client | 0.002 DEBUG StateChange(WaitInitial) client | 0.002 WARN Cannot create stream ConnectionState client | 0.002 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [10]: 17e21a325093bd22c816) 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 17e21a325093bd22c816] delay duration 3.87213ms client | 0.002 DEBUG Setting timeout of 3.87213ms client | 0.007 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.007 DEBUG Building Initial dcid Some(CID [10]: 17e21a325093bd22c816) 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 17e21a325093bd22c816] delay duration 294.805193ms client | 0.007 DEBUG Setting timeout of 294.805193ms client | 0.040 DEBUG [Client 17e21a325093bd22c816] pn=0 type=Initial pri-path:17e21a325093bd22c816 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, NotEct) len 42 client | -> RX Ack { largest_acknowledged: 0, ack_delay: 169, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.040 DEBUG [Client 17e21a325093bd22c816] Rx ACK space=in, ranges=[0..=0] client | 0.040 DEBUG [LossRecovery] ACK for Initial - largest_acked=0 client | 0.040 DEBUG on_packets_acked this=0x563f5f90c970, limited=1, bytes_in_flight=1252, cwnd=12520, state=SlowStart, new_acked=1252 client | 0.040 DEBUG Acked crypto frame space=in offset=0 length=1211 client | 0.040 DEBUG [Client 17e21a325093bd22c816] Changing to use Server CID=c750415f10d2f0b9 client | 0.040 DEBUG [Client 17e21a325093bd22c816] State change from WaitInitial -> WaitVersion client | 0.040 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.040 DEBUG Building Initial dcid Some(CID [8]: c750415f10d2f0b9) scid Some(CID [0]: ) client | 0.040 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.040 DEBUG [Client 17e21a325093bd22c816] delay duration 78.166405ms client | 0.040 DEBUG Setting timeout of 78.166405ms client | 0.040 WARN Unhandled event StateChange(WaitVersion) client | 0.040 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.040 DEBUG Building Initial dcid Some(CID [8]: c750415f10d2f0b9) scid Some(CID [0]: ) client | 0.040 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.040 DEBUG [Client 17e21a325093bd22c816] delay duration 78.130227ms client | 0.040 DEBUG Setting timeout of 78.130227ms client | 0.043 DEBUG [Client 17e21a325093bd22c816] pn=1 type=Initial pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, NotEct) len 136 client | -> RX Ack { largest_acknowledged: 1, ack_delay: 266, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | -> RX Crypto { offset: 0, len: 90 } client | 0.043 DEBUG [Client 17e21a325093bd22c816] Rx ACK space=in, ranges=[0..=1] client | 0.043 DEBUG [LossRecovery] ACK for Initial - largest_acked=1 client | 0.043 DEBUG on_packets_acked this=0x563f5f90c970, limited=1, bytes_in_flight=0, cwnd=12520, state=SlowStart, new_acked=1252 client | 0.043 DEBUG Acked crypto frame space=in offset=1211 length=328 client | 0.043 DEBUG Read Ok(90) bytes client | 0.044 DEBUG Write secret available for Handshake: SymKey [48]: 2b93d43935db93e5ee218fdc1129b5ee83c297d7a5dd57de8a6b7b81a2ba8819a2b5d3389a9c1ece7613e4d5b869f142 client | 0.044 DEBUG Read secret available for Handshake: SymKey [48]: 8489f748b5fb0fdd167027036b2c437c1c018764ea6c90ff9de0c06964d227ca486bf29807434509e2643f937c093809 client | 0.044 DEBUG [Agent 0x563f5f8f9270] state -> InProgress client | 0.044 DEBUG Making Write Handshake CryptoDxState, v=Version1 cipher=4866 client | 0.044 DEBUG Making Read Handshake CryptoDxState, v=Version1 cipher=4866 client | 0.044 DEBUG [Crypto] Handshake keys installed client | 0.044 DEBUG [Recvd-in] Set ACK timer to Instant { tv_sec: 394, tv_nsec: 934978157 } client | 0.044 DEBUG [Client 17e21a325093bd22c816] State change from WaitVersion -> Handshaking client | 0.044 DEBUG [Client 17e21a325093bd22c816] pn=2 type=Handshake pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, NotEct) len 774 client | -> RX Crypto { offset: 0, len: 735 } client | 0.044 DEBUG Read Ok(735) bytes client | 0.045 DEBUG [Agent 0x563f5f8f9270] state -> AuthenticationPending client | 0.045 DEBUG [Recvd-hs] Set ACK timer to Instant { tv_sec: 394, tv_nsec: 934978157 } client | 0.045 DEBUG saving datagram of 290 bytes client | 0.045 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.045 DEBUG Building Initial dcid Some(CID [8]: c750415f10d2f0b9) scid Some(CID [0]: ) client | 0.045 DEBUG [Client 17e21a325093bd22c816] pn=2 type=Initial pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 41 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 172, first_ack_range: 1, ack_ranges: [], ecn_count: None } client | 0.045 DEBUG Building Handshake dcid Some(CID [8]: c750415f10d2f0b9) scid Some(CID [0]: ) client | 0.045 DEBUG [Client 17e21a325093bd22c816] pn=0 type=Handshake pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 81 client | TX -> Ack { largest_acknowledged: 2, ack_delay: 172, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.045 DEBUG [Client 17e21a325093bd22c816] Drop packet number space in client | 0.045 DEBUG [LossRecovery] Reset loss recovery state for Initial client | 0.045 WARN [LossRecovery] ignoring in-2 from dropped space client | 0.045 DEBUG ECN probing: sent 3 probes client | 0.045 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.045 DEBUG Building Handshake dcid Some(CID [8]: c750415f10d2f0b9) scid Some(CID [0]: ) client | 0.045 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.045 DEBUG [Client 17e21a325093bd22c816] delay duration 100.278643ms client | 0.045 DEBUG Setting timeout of 100.278643ms client | 0.045 DEBUG StateChange(Handshaking) client | 0.045 WARN Cannot create stream ConnectionState client | 0.045 DEBUG [Client 17e21a325093bd22c816] Authenticated Ok client | 0.045 DEBUG Write secret available for ApplicationData: SymKey [48]: de313ff81bfa8a94fb0edc2d1376afa95b84c8cf91788306d3f637d0728cff96b6020cf2f0d3736306d4b781f63628fd client | 0.045 DEBUG Read secret available for ApplicationData: SymKey [48]: d9e1d99d5e0fbfdcff3cb306d93f309eb6b9ec4f5a2802960ef38064115cb7d15346222a75152f653becb8d3a5dad361 client | 0.045 DEBUG [Agent 0x563f5f8f9270] SSL_AuthCertificateComplete: Ok(()) client | 0.045 DEBUG [Agent 0x563f5f8f9270] state -> Complete(SecretAgentInfo { version: 772, cipher: 4866, group: 29, resumed: false, early_data: false, ech_accepted: false, alpn: Some("hq-interop"), signature_scheme: 1027 }) client | 0.045 DEBUG [Client 17e21a325093bd22c816] TLS connection complete client | 0.045 DEBUG Making Write ApplicationData CryptoDxState, v=Version1 cipher=4866 client | 0.045 DEBUG [Crypto] Application write key installed client | 0.045 DEBUG Making Read ApplicationData CryptoDxState, v=Version1 cipher=4866 client | 0.045 DEBUG [Crypto] application read keys installed client | 0.045 DEBUG [Client 17e21a325093bd22c816] State change from Handshaking -> Connected client | 0.045 INFO [Client 17e21a325093bd22c816] Connection established client | 0.045 DEBUG [Client 17e21a325093bd22c816] process saved for epoch ApplicationData client | 0.045 DEBUG [Client 17e21a325093bd22c816] pn=3 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, NotEct) len 290 client | -> RX Crypto { offset: 0, len: 89 } client | -> RX Padding { len: 178 } client | 0.045 DEBUG Read Ok(89) bytes client | 0.045 DEBUG [0x563f5f8f9270] Got resumption token [759]: 02000633fe698d56..b474d78386432fb0 client | 0.045 DEBUG [Agent 0x563f5f8f9270] state -> Complete(SecretAgentInfo { version: 772, cipher: 4866, group: 29, resumed: false, early_data: false, ech_accepted: false, alpn: Some("hq-interop"), signature_scheme: 1027 }) client | 0.045 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 394, tv_nsec: 934978157 } client | 0.045 DEBUG stream BiDi creatable client | 0.045 INFO Created stream 0 for https://server4/ynlupmbogb client | 0.045 INFO Saving https://server4/ynlupmbogb to "/downloads/ynlupmbogb" client | 0.045 DEBUG stream UniDi creatable client | 0.045 DEBUG StateChange(Connected) client | 0.045 DEBUG stream 0 writable client | 0.045 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.045 DEBUG Building Handshake dcid Some(CID [8]: c750415f10d2f0b9) scid Some(CID [0]: ) client | 0.045 DEBUG CRYPTO for hs offset=0, len=52 client | 0.045 DEBUG [Client 17e21a325093bd22c816] pn=1 type=Handshake pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 89 client | TX -> Crypto { offset: 0, len: 52 } client | 0.046 DEBUG packet_sent this=0x563f5f90c970, pn=1, ps=89 client | 0.046 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.046 DEBUG [Client 17e21a325093bd22c816] pn=0 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 141 client | TX -> Ack { largest_acknowledged: 3, ack_delay: 262, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | TX -> Stream { stream_id: 0, offset: 0, len: 17, fin: true } client | 0.046 DEBUG packet_sent this=0x563f5f90c970, pn=0, ps=52 client | 0.046 DEBUG ECN probing: sent 4 probes client | 0.046 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.046 DEBUG Building Handshake dcid Some(CID [8]: c750415f10d2f0b9) scid Some(CID [0]: ) client | 0.046 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.046 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.046 DEBUG [Client 17e21a325093bd22c816] delay duration 100.273743ms client | 0.046 DEBUG Setting timeout of 100.273743ms client | 0.077 DEBUG [Client 17e21a325093bd22c816] pn=4 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, NotEct) len 216 client | -> RX HandshakeDone client | -> RX NewConnectionId { sequence_number: 1, retire_prior: 0, connection_id: [209, 34, 145, 25, 17, 17, 17, 124], stateless_reset_token: [136, 191, 163, 49, 217, 45, 174, 197, 234, 249, 186, 147, 186, 213, 72, 46] } client | -> RX NewConnectionId { sequence_number: 2, retire_prior: 0, connection_id: [148, 162, 134, 18, 104, 239, 200, 18], stateless_reset_token: [197, 162, 130, 104, 82, 158, 141, 111, 159, 105, 211, 111, 242, 29, 17, 80] } client | -> RX NewConnectionId { sequence_number: 3, retire_prior: 0, connection_id: [32, 124, 154, 63, 5, 48, 129, 8], stateless_reset_token: [102, 67, 149, 218, 46, 84, 147, 38, 201, 216, 132, 182, 165, 170, 130, 179] } client | -> RX NewConnectionId { sequence_number: 4, retire_prior: 0, connection_id: [74, 86, 133, 133, 149, 46, 213, 183], stateless_reset_token: [245, 20, 60, 25, 18, 206, 54, 41, 172, 222, 164, 228, 24, 155, 97, 246] } client | -> RX NewConnectionId { sequence_number: 5, retire_prior: 0, connection_id: [60, 172, 109, 218, 154, 46, 239, 188], stateless_reset_token: [149, 109, 174, 120, 214, 77, 232, 149, 23, 153, 82, 72, 186, 67, 231, 79] } client | -> RX NewConnectionId { sequence_number: 6, retire_prior: 0, connection_id: [158, 127, 197, 61, 88, 8, 31, 2], stateless_reset_token: [46, 233, 31, 184, 15, 249, 7, 177, 129, 142, 186, 84, 245, 19, 197, 65] } client | -> RX NewConnectionId { sequence_number: 7, retire_prior: 0, connection_id: [179, 43, 179, 51, 167, 202, 83, 103], stateless_reset_token: [72, 46, 227, 49, 114, 230, 113, 183, 66, 129, 34, 10, 190, 11, 118, 112] } client | 0.077 DEBUG [Client 17e21a325093bd22c816] State change from Connected -> Confirmed client | 0.077 DEBUG PMTUD started with probe size 1380 client | 0.077 DEBUG [Client 17e21a325093bd22c816] Drop packet number space hs client | 0.077 DEBUG [LossRecovery] Reset loss recovery state for Handshake client | 0.077 DEBUG [Client 17e21a325093bd22c816] No preferred address to migrate to client | 0.077 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 394, tv_nsec: 988793277 } client | 0.077 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.077 DEBUG Sending PMTUD probe of size 1380, count 1 client | 0.077 DEBUG [Client 17e21a325093bd22c816] pn=1 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 1352 client | TX -> Ping client | TX -> Padding { len: 1325 } client | 0.077 DEBUG packet_sent this=0x563f5f90c970, pn=1, ps=1352 client | 0.077 DEBUG ECN probing: sent 5 probes client | 0.077 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.077 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG [Client 17e21a325093bd22c816] delay duration 19.807028ms client | 0.077 DEBUG Setting timeout of 19.807028ms client | 0.077 WARN Unhandled event StateChange(Confirmed) client | 0.077 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.077 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG [Client 17e21a325093bd22c816] delay duration 19.758046ms client | 0.077 DEBUG Setting timeout of 19.758046ms client | 0.081 DEBUG [Client 17e21a325093bd22c816] pn=5 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, NotEct) len 25 client | -> RX Ack { largest_acknowledged: 0, ack_delay: 594, first_ack_range: 0, ack_ranges: [], ecn_count: None } client | 0.081 DEBUG [Client 17e21a325093bd22c816] Rx ACK space=ap, ranges=[0..=0] client | 0.081 DEBUG [LossRecovery] ACK for ApplicationData - largest_acked=0 client | 0.081 DEBUG on_packets_acked this=0x563f5f90c970, limited=1, bytes_in_flight=1352, cwnd=12520, state=SlowStart, new_acked=52 client | 0.081 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.081 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.081 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.081 DEBUG [Client 17e21a325093bd22c816] delay duration 16.24938ms client | 0.081 DEBUG Setting timeout of 16.24938ms client | 0.081 DEBUG stream 0 complete client | 0.081 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.081 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.081 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.081 DEBUG [Client 17e21a325093bd22c816] delay duration 16.222679ms client | 0.081 DEBUG Setting timeout of 16.222679ms client | 0.085 DEBUG [Client 17e21a325093bd22c816] pn=6 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, NotEct) len 1047 client | -> RX Stream { stream_id: 0, offset: 0, len: 1024, fin: true } client | 0.085 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 394, tv_nsec: 976122455 } client | 0.085 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.085 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.085 DEBUG [Client 17e21a325093bd22c816] pn=2 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 31 client | TX -> Ack { largest_acknowledged: 6, ack_delay: 4, first_ack_range: 3, ack_ranges: [], ecn_count: None } client | 0.085 DEBUG ECN probing: sent 6 probes client | 0.085 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.085 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.085 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.085 DEBUG [Client 17e21a325093bd22c816] delay duration 106.095269ms client | 0.085 DEBUG Setting timeout of 106.095269ms client | 0.085 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.085 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.085 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.085 DEBUG [Client 17e21a325093bd22c816] delay duration 106.029285ms client | 0.085 DEBUG Setting timeout of 106.029285ms client | 0.085 DEBUG [Client 17e21a325093bd22c816] State change from Confirmed -> Closing { error: Application(0), timeout: Instant { tv_sec: 395, tv_nsec: 316645600 } } client | 0.085 WARN Unhandled event StateChange(Closing { error: Application(0), timeout: Instant { tv_sec: 395, tv_nsec: 316645600 } }) client | 0.085 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.085 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.085 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 394, tv_nsec: 976377001 } client | 0.085 DEBUG [Client 17e21a325093bd22c816] pn=3 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 42 client | TX -> Ack { largest_acknowledged: 6, ack_delay: 31, first_ack_range: 3, ack_ranges: [], ecn_count: None } client | TX -> ConnectionClose { error_code: Application(0), frame_type: 0, reason_phrase: "kthxbye!" } client | 0.085 DEBUG ECN probing: sent 7 probes client | 0.085 DEBUG Setting timeout of 340.169072ms client | 0.110 DEBUG [Client 17e21a325093bd22c816] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.110 DEBUG Building Short dcid Some(CID [8]: c750415f10d2f0b9) client | 0.110 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 395, tv_nsec: 1886131 } client | 0.110 DEBUG [Client 17e21a325093bd22c816] pn=4 type=Short pri-path:c750415f10d2f0b9 0.0.0.0:50264->193.167.100.100:443 IpTos(Cs0, Ect0) len 43 client | TX -> Ack { largest_acknowledged: 6, ack_delay: 3220, first_ack_range: 3, ack_ranges: [], ecn_count: None } client | TX -> ConnectionClose { error_code: Application(0), frame_type: 0, reason_phrase: "kthxbye!" } client | 0.110 DEBUG ECN probing: sent 8 probes client | 0.110 DEBUG Setting timeout of 314.66396ms client | 0.110 DEBUG Setting timeout of 314.648732ms client | 0.426 DEBUG [Client 17e21a325093bd22c816] State change from Closing { error: Application(0), timeout: Instant { tv_sec: 395, tv_nsec: 316645600 } } -> Closed(Application(0)) client | 0.426 INFO Closing timer expired client | 0.426 DEBUG Output::None client | 0.426 WARN Unhandled event StateChange(Closed(Application(0))) client | 0.426 DEBUG Timer fired while closed client | 0.426 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 12:54:16,633 Using the client's key log file. 2025-04-30 12:54:16,642 2025-04-30 12:54:16,647 Using the client's key log file. 2025-04-30 12:54:16,647 Using the client's key log file. 2025-04-30 12:54:16,656 2025-04-30 12:54:16,656 Using the client's key log file. 2025-04-30 12:54:16,657 Using selector: EpollSelector 2025-04-30 12:54:17,018 Check of downloaded files succeeded.