2025-04-30 11:16:34,365 Generated random file: bybcaogwxe of size: 1024 2025-04-30 11:16:34,365 Requests: https://server4:443/bybcaogwxe 2025-04-30 11:16:34,427 2025-04-30 11:16:34,428 Command: WAITFORSERVER=server:443 CERTS=/tmp/certs_qig28to5/ TESTCASE_SERVER=handshake TESTCASE_CLIENT=handshake WWW=/tmp/www_awjyv5x9/ DOWNLOADS=/tmp/download_py9o3jqd/ SERVER_LOGS=/tmp/logs_server_pjosscqk CLIENT_LOGS=/tmp/logs_client_5_g575bp SCENARIO="simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25" CLIENT=ghcr.io/mozilla/neqo-qns:latest SERVER=litespeedtech/lsquic-qir:latest REQUESTS="https://server4:443/bybcaogwxe" docker compose --env-file empty.env up --abort-on-container-exit --timeout 1 sim client server 2025-04-30 11:16:46,925 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-checksumming: 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 server | Endpoint's IPv6 address is fd00:cafe:cafe:100::100 server | TEST_PARAMS: server | REQUESTS: '' 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 server | paths: server | server: server | port: server | SERVER_PARAMS: 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 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.013050757s sim | Using scenario: simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25 sim | tcpdump: listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes sim | tcpdump: listening on eth1, 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/bybcaogwxe ']' 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/bybcaogwxe 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:37718 -> 193.167.100.100:443 client | 0.001 DEBUG [CryptoStates] Creating initial cipher state v=Version1, role=Client dcid=9e2139e9e807cc83d5f3ca 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:37718->193.167.100.100:443] Make permanent client | 0.001 DEBUG [unv-path:9e2139e9e807cc83d5f3ca 0.0.0.0:37718->193.167.100.100:443] set as primary path client | 0.001 DEBUG [pri-unv-path:9e2139e9e807cc83d5f3ca 0.0.0.0:37718->193.167.100.100:443] Path validated Instant { tv_sec: 181, tv_nsec: 911748748 } client | 0.001 DEBUG [Client 9e2139e9e807cc83d5f3ca] client_start client | 0.002 DEBUG Writing transport parameters, msg=1 client | 0.002 DEBUG [Agent 0x55e6f918f270] state -> InProgress client | 0.002 DEBUG [Client 9e2139e9e807cc83d5f3ca] State change from Init -> WaitInitial client | 0.002 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 9e2139e9e807cc83d5f3ca) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=0, len=1210 client | 0.002 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=0 type=Initial pri-path:9e2139e9e807cc83d5f3ca 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 1252 client | TX -> Crypto { offset: 0, len: 1210 } client | 0.002 DEBUG packet_sent this=0x55e6f91a2970, pn=0, ps=1252 client | 0.002 DEBUG ECN probing: sent 1 probes client | 0.002 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 9e2139e9e807cc83d5f3ca) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=1210, len=329 client | 0.002 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=1 type=Initial pri-path:9e2139e9e807cc83d5f3ca 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 372 client | TX -> Crypto { offset: 1210, len: 329 } client | 0.002 DEBUG [Client 9e2139e9e807cc83d5f3ca] pad Initial from 372 to PLPMTU 1252 client | 0.002 DEBUG packet_sent this=0x55e6f91a2970, pn=1, ps=1252 client | 0.002 DEBUG ECN probing: sent 2 probes client | 0.002 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 9e2139e9e807cc83d5f3ca) 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 9e2139e9e807cc83d5f3ca] delay duration 3.845752ms client | 0.002 DEBUG Setting timeout of 3.845752ms client | 0.002 DEBUG StateChange(WaitInitial) client | 0.002 WARN Cannot create stream ConnectionState client | 0.002 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [11]: 9e2139e9e807cc83d5f3ca) 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 9e2139e9e807cc83d5f3ca] delay duration 3.815315ms client | 0.002 DEBUG Setting timeout of 3.815315ms client | 0.007 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.007 DEBUG Building Initial dcid Some(CID [11]: 9e2139e9e807cc83d5f3ca) 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 9e2139e9e807cc83d5f3ca] delay duration 294.79662ms client | 0.007 DEBUG Setting timeout of 294.79662ms client | 0.041 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=0 type=Initial pri-path:9e2139e9e807cc83d5f3ca 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect1) len 138 client | -> RX Ack { largest_acknowledged: 1, ack_delay: 117, first_ack_range: 1, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 0, Ect0: 2, Ce: 0})) } client | -> RX Crypto { offset: 0, len: 90 } client | 0.041 DEBUG [Client 9e2139e9e807cc83d5f3ca] Rx ACK space=in, ranges=[0..=1] client | 0.041 DEBUG [LossRecovery] ACK for Initial - largest_acked=1 client | 0.041 DEBUG on_packets_acked this=0x55e6f91a2970, limited=1, bytes_in_flight=0, cwnd=12520, state=SlowStart, new_acked=2504 client | 0.041 DEBUG Acked crypto frame space=in offset=1210 length=329 client | 0.041 DEBUG Acked crypto frame space=in offset=0 length=1210 client | 0.041 DEBUG Read Ok(90) bytes client | 0.041 DEBUG Write secret available for Handshake: SymKey [32]: e35ac6694d5191d503517d8d47afc435e925574c7675488b39f72e42bb8fb6f4 client | 0.041 DEBUG Read secret available for Handshake: SymKey [32]: d2c21a6bb40b374a83b6d9f86732fcc586344ebd206a4032356274d406f72070 client | 0.041 DEBUG [Agent 0x55e6f918f270] state -> InProgress client | 0.041 DEBUG Making Write Handshake CryptoDxState, v=Version1 cipher=4865 client | 0.041 DEBUG Making Read Handshake CryptoDxState, v=Version1 cipher=4865 client | 0.041 DEBUG [Crypto] Handshake keys installed client | 0.041 DEBUG [Recvd-in] Set ACK timer to Instant { tv_sec: 181, tv_nsec: 951846369 } client | 0.041 DEBUG [Client 9e2139e9e807cc83d5f3ca] Changing to use Server CID=0dc48e0c72ed7144 client | 0.041 DEBUG [Client 9e2139e9e807cc83d5f3ca] State change from WaitInitial -> Handshaking client | 0.041 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=1 type=Handshake pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect1) len 1114 client | -> RX Crypto { offset: 0, len: 715 } client | -> RX Padding { len: 361 } client | 0.041 DEBUG Read Ok(715) bytes client | 0.042 DEBUG [Agent 0x55e6f918f270] state -> AuthenticationPending client | 0.042 DEBUG [Recvd-hs] Set ACK timer to Instant { tv_sec: 181, tv_nsec: 951846369 } client | 0.042 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Initial dcid Some(CID [8]: 0dc48e0c72ed7144) scid Some(CID [0]: ) client | 0.042 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=2 type=Initial pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 44 client | TX -> Ack { largest_acknowledged: 0, ack_delay: 167, first_ack_range: 0, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 1, Ect0: 0, Ce: 0})) } client | 0.042 DEBUG Building Handshake dcid Some(CID [8]: 0dc48e0c72ed7144) scid Some(CID [0]: ) client | 0.042 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=0 type=Handshake pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 87 client | TX -> Ack { largest_acknowledged: 1, ack_delay: 167, first_ack_range: 0, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 1, Ect0: 0, Ce: 0})) } client | 0.042 DEBUG [Client 9e2139e9e807cc83d5f3ca] Drop packet number space in client | 0.042 DEBUG [LossRecovery] Reset loss recovery state for Initial client | 0.042 WARN [LossRecovery] ignoring in-2 from dropped space client | 0.042 DEBUG ECN probing: sent 3 probes client | 0.042 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.042 DEBUG Building Handshake dcid Some(CID [8]: 0dc48e0c72ed7144) 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 9e2139e9e807cc83d5f3ca] delay duration 116.956047ms client | 0.042 DEBUG Setting timeout of 116.956047ms client | 0.042 DEBUG StateChange(Handshaking) client | 0.042 WARN Cannot create stream ConnectionState client | 0.042 DEBUG [Client 9e2139e9e807cc83d5f3ca] Authenticated Ok client | 0.042 DEBUG Write secret available for ApplicationData: SymKey [32]: c7832e4edfe27292d98c3aede76380ea52537179fe681c97c3e7fb0929ad2c7c client | 0.042 DEBUG Read secret available for ApplicationData: SymKey [32]: 6b634a7b7e7418c4824222195da3c7d46229139d8794db1dff558022940eac05 client | 0.042 DEBUG [Agent 0x55e6f918f270] SSL_AuthCertificateComplete: Ok(()) client | 0.042 DEBUG [Agent 0x55e6f918f270] 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 9e2139e9e807cc83d5f3ca] TLS connection complete client | 0.042 DEBUG Making Write ApplicationData CryptoDxState, v=Version1 cipher=4865 client | 0.042 DEBUG [Crypto] Application write key installed client | 0.042 DEBUG Making Read ApplicationData CryptoDxState, v=Version1 cipher=4865 client | 0.042 DEBUG [Crypto] application read keys installed client | 0.043 DEBUG [Client 9e2139e9e807cc83d5f3ca] State change from Handshaking -> Connected client | 0.043 INFO [Client 9e2139e9e807cc83d5f3ca] Connection established client | 0.043 DEBUG stream BiDi creatable client | 0.043 INFO Created stream 0 for https://server4/bybcaogwxe client | 0.043 INFO Saving https://server4/bybcaogwxe to "/downloads/bybcaogwxe" client | 0.043 DEBUG stream UniDi creatable client | 0.043 DEBUG StateChange(Connected) client | 0.043 DEBUG stream 0 writable client | 0.043 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.043 DEBUG Building Handshake dcid Some(CID [8]: 0dc48e0c72ed7144) scid Some(CID [0]: ) client | 0.043 DEBUG CRYPTO for hs offset=0, len=36 client | 0.043 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=1 type=Handshake pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 73 client | TX -> Crypto { offset: 0, len: 36 } client | 0.043 DEBUG packet_sent this=0x55e6f91a2970, pn=1, ps=73 client | 0.043 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.043 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=0 type=Short pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 126 client | TX -> AckFrequency { seqno: 0, tolerance: 2, delay: 10000, ignore_order: false } client | TX -> Stream { stream_id: 0, offset: 0, len: 17, fin: true } client | 0.043 DEBUG packet_sent this=0x55e6f91a2970, pn=0, ps=53 client | 0.043 DEBUG ECN probing: sent 4 probes client | 0.043 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.043 DEBUG Building Handshake dcid Some(CID [8]: 0dc48e0c72ed7144) scid Some(CID [0]: ) client | 0.043 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.043 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.043 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 116.991973ms client | 0.043 DEBUG Setting timeout of 116.991973ms client | 0.073 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=2 type=Handshake pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect1) len 42 client | -> RX Ack { largest_acknowledged: 0, ack_delay: 5, first_ack_range: 0, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 0, Ect0: 1, Ce: 0})) } client | 0.073 DEBUG [Client 9e2139e9e807cc83d5f3ca] Rx ACK space=hs, ranges=[0..=0] client | 0.073 DEBUG [LossRecovery] ACK for Handshake - largest_acked=0 client | 0.073 DEBUG on_packets_acked this=0x55e6f91a2970, limited=1, bytes_in_flight=126, cwnd=12520, state=SlowStart, new_acked=0 client | 0.073 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG Building Handshake dcid Some(CID [8]: 0dc48e0c72ed7144) scid Some(CID [0]: ) client | 0.073 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.073 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 86.688919ms client | 0.073 DEBUG Setting timeout of 86.688919ms client | 0.073 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG Building Handshake dcid Some(CID [8]: 0dc48e0c72ed7144) scid Some(CID [0]: ) client | 0.073 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.073 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.073 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 86.648273ms client | 0.073 DEBUG Setting timeout of 86.648273ms client | 0.074 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=3 type=Short pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect1) len 595 client | -> RX Crypto { offset: 0, len: 572 } client | -> RX HandshakeDone client | 0.074 DEBUG Read Ok(572) bytes client | 0.075 DEBUG [0x55e6f918f270] Got resumption token [953]: 02000633fd0ce37d..b38f07184330b367 client | 0.075 DEBUG [0x55e6f918f270] Got resumption token [953]: 02000633fd0ce37d..24f0422a382708bc client | 0.075 DEBUG [Agent 0x55e6f918f270] 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.075 DEBUG setting max_stream_data to 1048576 client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] State change from Connected -> Confirmed client | 0.075 DEBUG PMTUD started with probe size 1380 client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] Drop packet number space hs client | 0.075 DEBUG [LossRecovery] Reset loss recovery state for Handshake client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] No preferred address to migrate to client | 0.075 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 181, tv_nsec: 985552626 } client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.075 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.075 DEBUG Sending PMTUD probe of size 1380, count 1 client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=1 type=Short pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 1352 client | TX -> Ack { largest_acknowledged: 3, ack_delay: 32, first_ack_range: 0, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 1, Ect0: 0, Ce: 0})) } client | TX -> Ping client | TX -> Padding { len: 1317 } client | 0.075 DEBUG packet_sent this=0x55e6f91a2970, pn=1, ps=1352 client | 0.075 DEBUG ECN probing: sent 5 probes client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.075 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.075 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 141.996692ms client | 0.075 DEBUG Setting timeout of 141.996692ms client | 0.075 WARN [Client ...] Dropped received packet: Decryption failure; Total: 1 client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.075 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.075 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 141.96308ms client | 0.075 DEBUG Setting timeout of 141.96308ms client | 0.075 DEBUG stream BiDi creatable client | 0.075 DEBUG stream UniDi creatable client | 0.075 WARN Unhandled event StateChange(Confirmed) client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.075 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.075 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.075 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 141.939736ms client | 0.075 DEBUG Setting timeout of 141.939736ms client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=5 type=Short pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect1) len 1252 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: [235, 253, 216, 227, 99, 15, 197, 114], stateless_reset_token: [164, 63, 244, 84, 177, 132, 212, 62, 168, 9, 70, 104, 200, 135, 175, 254] } client | -> RX NewConnectionId { sequence_number: 2, retire_prior: 0, connection_id: [167, 208, 124, 125, 37, 5, 11, 29], stateless_reset_token: [45, 98, 211, 80, 181, 56, 61, 102, 160, 217, 222, 152, 91, 176, 109, 252] } client | -> RX NewConnectionId { sequence_number: 3, retire_prior: 0, connection_id: [230, 50, 252, 129, 123, 89, 130, 195], stateless_reset_token: [151, 137, 217, 53, 30, 252, 139, 212, 11, 176, 135, 43, 58, 238, 185, 61] } client | -> RX NewConnectionId { sequence_number: 4, retire_prior: 0, connection_id: [241, 50, 5, 74, 167, 46, 73, 94], stateless_reset_token: [102, 148, 122, 52, 200, 148, 91, 125, 122, 251, 156, 125, 5, 153, 55, 11] } client | -> RX NewConnectionId { sequence_number: 5, retire_prior: 0, connection_id: [85, 139, 235, 36, 250, 191, 119, 157], stateless_reset_token: [45, 8, 66, 64, 82, 12, 206, 187, 210, 131, 152, 173, 190, 218, 98, 253] } client | -> RX NewConnectionId { sequence_number: 6, retire_prior: 0, connection_id: [250, 38, 37, 176, 186, 227, 214, 78], stateless_reset_token: [125, 48, 17, 152, 228, 132, 64, 179, 163, 159, 211, 36, 176, 244, 24, 111] } client | -> RX NewToken { token: [1, 231, 217, 212, 126, 86, 113, 232, 11, 65, 151, 71, 46, 173, 175, 207, 63, 71, 178, 122, 30, 134, 8, 136, 181, 212, 56, 166, 131, 224, 196, 85, 108, 226, 21, 129, 229, 224, 155, 165, 30, 113] } client | -> RX Stream { stream_id: 0, offset: 0, len: >>1015, fin: false } client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] Rx ACK space=ap, ranges=[0..=0] client | 0.076 DEBUG [LossRecovery] ACK for ApplicationData - largest_acked=0 client | 0.076 DEBUG on_packets_acked this=0x55e6f91a2970, limited=1, bytes_in_flight=1352, cwnd=12520, state=SlowStart, new_acked=53 client | 0.076 DEBUG resumption token [1087]: 0000000126405400..24f0422a382708bc client | 0.076 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 181, tv_nsec: 986633192 } client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.076 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=2 type=Short pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 36 client | TX -> Ack { largest_acknowledged: 5, ack_delay: 12, first_ack_range: 0, ack_ranges: [AckRange { gap: 0, range: 0 }], ecn_count: Some(Count({NotEct: 0, Ect1: 2, Ect0: 0, Ce: 0})) } client | 0.076 DEBUG ECN probing: sent 6 probes client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.076 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.076 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 111.953187ms client | 0.076 DEBUG Setting timeout of 111.953187ms client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=6 type=Short pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect1) len 32 client | -> RX Stream { stream_id: 0, offset: 1015, len: 9, fin: true } client | 0.076 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 182, tv_nsec: 6840819 } client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.076 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.076 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 19.97875ms client | 0.076 DEBUG Setting timeout of 19.97875ms client | 0.076 DEBUG stream 0 complete client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.076 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.076 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] delay duration 19.92511ms client | 0.076 DEBUG Setting timeout of 19.92511ms client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] State change from Confirmed -> Closing { error: Application(0), timeout: Instant { tv_sec: 182, tv_nsec: 325786398 } } client | 0.076 WARN Unhandled event StateChange(Closing { error: Application(0), timeout: Instant { tv_sec: 182, tv_nsec: 325786398 } }) client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.076 DEBUG Building Short dcid Some(CID [8]: 0dc48e0c72ed7144) client | 0.076 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 181, tv_nsec: 986943080 } client | 0.076 DEBUG [Client 9e2139e9e807cc83d5f3ca] pn=3 type=Short pri-path:0dc48e0c72ed7144 0.0.0.0:37718->193.167.100.100:443 IpTos(Cs0, Ect0) len 47 client | TX -> Ack { largest_acknowledged: 6, ack_delay: 12, first_ack_range: 1, ack_ranges: [AckRange { gap: 0, range: 0 }], ecn_count: Some(Count({NotEct: 0, Ect1: 3, Ect0: 0, Ce: 0})) } client | TX -> ConnectionClose { error_code: Application(0), frame_type: 0, reason_phrase: "kthxbye!" } client | 0.076 DEBUG ECN probing: sent 7 probes client | 0.076 DEBUG Setting timeout of 338.761846ms client | 0.416 DEBUG [Client 9e2139e9e807cc83d5f3ca] State change from Closing { error: Application(0), timeout: Instant { tv_sec: 182, tv_nsec: 325786398 } } -> Closed(Application(0)) client | 0.416 INFO Closing timer expired client | 0.416 DEBUG Output::None client | 0.416 WARN Unhandled event StateChange(Closed(Application(0))) client | 0.416 DEBUG Timer fired while closed client | 0.416 DEBUG Output::None client exited with code 0 Aborting on container exit... Container server Stopping Container client Stopping Container client Stopped Container server Stopped Container sim Stopping Container sim Stopped 2025-04-30 11:16:47,021 Using the client's key log file. 2025-04-30 11:16:47,030 2025-04-30 11:16:47,030 Using the client's key log file. 2025-04-30 11:16:47,031 Using the client's key log file. 2025-04-30 11:16:47,038 2025-04-30 11:16:47,038 Using the client's key log file. 2025-04-30 11:16:47,039 Using selector: EpollSelector 2025-04-30 11:16:47,339 Check of downloaded files succeeded.