2025-04-30 13:35:39,813 Generated random file: jnzmcrzzya of size: 1024 2025-04-30 13:35:39,813 Requests: https://server4:443/jnzmcrzzya 2025-04-30 13:35:39,870 2025-04-30 13:35:39,870 Command: WAITFORSERVER=server:443 CERTS=/tmp/certs_qmekcgk3/ TESTCASE_SERVER=handshake TESTCASE_CLIENT=handshake WWW=/tmp/www_vi2yexot/ DOWNLOADS=/tmp/download_ljo1ga2y/ SERVER_LOGS=/tmp/logs_server_ae8n3ndl CLIENT_LOGS=/tmp/logs_client_gktprcom SCENARIO="simple-p2p --delay=15ms --bandwidth=10Mbps --queue=25" CLIENT=ghcr.io/mozilla/neqo-qns:latest SERVER=ghcr.io/aws/s2n-quic/s2n-quic-qns:latest REQUESTS="https://server4:443/jnzmcrzzya" docker compose --env-file empty.env up --abort-on-container-exit --timeout 1 sim client server 2025-04-30 13:35:52,376 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... client | 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 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 | Endpoint's IPv4 address is 193.167.100.100 client | Endpoint's IPv4 address is 193.167.0.100 client | Endpoint's IPv6 address is fd00:cafe:cafe::100 server | Endpoint's IPv6 address is fd00:cafe:cafe:100::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 server | x86_64 client | wait-for-it.sh: waiting 30 seconds for sim:57832 server | Server listening on port 443 sim | server:443 is available after 1.011132065s 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/jnzmcrzzya ']' 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/jnzmcrzzya 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:34147 -> 193.167.100.100:443 client | 0.001 DEBUG [CryptoStates] Creating initial cipher state v=Version1, role=Client dcid=490aefbf35d5c2f3 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:34147->193.167.100.100:443] Make permanent client | 0.001 DEBUG [unv-path:490aefbf35d5c2f3 0.0.0.0:34147->193.167.100.100:443] set as primary path client | 0.001 DEBUG [pri-unv-path:490aefbf35d5c2f3 0.0.0.0:34147->193.167.100.100:443] Path validated Instant { tv_sec: 303, tv_nsec: 907588900 } client | 0.001 DEBUG [Client 490aefbf35d5c2f3] client_start client | 0.001 DEBUG Writing transport parameters, msg=1 client | 0.002 DEBUG [Agent 0x55db7f879270] state -> InProgress client | 0.002 DEBUG [Client 490aefbf35d5c2f3] State change from Init -> WaitInitial client | 0.002 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [8]: 490aefbf35d5c2f3) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=0, len=1213 client | 0.002 DEBUG [Client 490aefbf35d5c2f3] pn=0 type=Initial pri-path:490aefbf35d5c2f3 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 1252 client | TX -> Crypto { offset: 0, len: 1213 } client | 0.002 DEBUG packet_sent this=0x55db7f88c970, pn=0, ps=1252 client | 0.002 DEBUG ECN probing: sent 1 probes client | 0.002 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.002 DEBUG Building Initial dcid Some(CID [8]: 490aefbf35d5c2f3) scid Some(CID [0]: ) client | 0.002 DEBUG CRYPTO for in offset=1213, len=326 client | 0.002 DEBUG [Client 490aefbf35d5c2f3] pn=1 type=Initial pri-path:490aefbf35d5c2f3 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 366 client | TX -> Crypto { offset: 1213, len: 326 } client | 0.002 DEBUG [Client 490aefbf35d5c2f3] pad Initial from 366 to PLPMTU 1252 client | 0.002 DEBUG packet_sent this=0x55db7f88c970, pn=1, ps=1252 client | 0.002 DEBUG ECN probing: sent 2 probes client | 0.002 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [8]: 490aefbf35d5c2f3) 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 490aefbf35d5c2f3] delay duration 3.861483ms client | 0.002 DEBUG Setting timeout of 3.861483ms client | 0.002 DEBUG StateChange(WaitInitial) client | 0.002 WARN Cannot create stream ConnectionState client | 0.002 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.002 DEBUG Building Initial dcid Some(CID [8]: 490aefbf35d5c2f3) 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 490aefbf35d5c2f3] delay duration 3.835645ms client | 0.002 DEBUG Setting timeout of 3.835645ms client | 0.007 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.007 DEBUG Building Initial dcid Some(CID [8]: 490aefbf35d5c2f3) 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 490aefbf35d5c2f3] delay duration 294.838933ms client | 0.007 DEBUG Setting timeout of 294.838933ms client | 0.042 DEBUG [Client 490aefbf35d5c2f3] pn=0 type=Initial pri-path:490aefbf35d5c2f3 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 146 client | -> RX Ack { largest_acknowledged: 1, ack_delay: 1758, 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.042 DEBUG [Client 490aefbf35d5c2f3] Rx ACK space=in, ranges=[0..=1] client | 0.042 DEBUG [LossRecovery] ACK for Initial - largest_acked=1 client | 0.042 DEBUG on_packets_acked this=0x55db7f88c970, limited=1, bytes_in_flight=0, cwnd=12520, state=SlowStart, new_acked=2504 client | 0.042 DEBUG Acked crypto frame space=in offset=1213 length=326 client | 0.042 DEBUG Acked crypto frame space=in offset=0 length=1213 client | 0.042 DEBUG Read Ok(90) bytes client | 0.042 DEBUG Write secret available for Handshake: SymKey [32]: 72ef53ffb31c8dbfa2c3c8dae6e4581e9e2819a6064e1b89c5fe4742480e3983 client | 0.042 DEBUG Read secret available for Handshake: SymKey [32]: 45ac5661f8936b5a298180875df6309775fb79fe71e6379ed41cdb166efab231 client | 0.042 DEBUG [Agent 0x55db7f879270] state -> InProgress client | 0.042 DEBUG Making Write Handshake CryptoDxState, v=Version1 cipher=4865 client | 0.042 DEBUG Making Read Handshake CryptoDxState, v=Version1 cipher=4865 client | 0.042 DEBUG [Crypto] Handshake keys installed client | 0.042 DEBUG [Recvd-in] Set ACK timer to Instant { tv_sec: 303, tv_nsec: 948635231 } client | 0.042 DEBUG [Client 490aefbf35d5c2f3] Changing to use Server CID=60015bd58189533d5d551e6c4a1bac26 client | 0.042 DEBUG [Client 490aefbf35d5c2f3] State change from WaitInitial -> Handshaking client | 0.042 DEBUG [Client 490aefbf35d5c2f3] pn=0 type=Handshake pri-path:60015bd58189533d5d551e6c4a1bac26 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 1086 client | -> RX Crypto { offset: 0, len: 685 } client | -> RX Padding { len: 355 } client | 0.042 DEBUG Read Ok(685) bytes client | 0.043 DEBUG [Agent 0x55db7f879270] state -> AuthenticationPending client | 0.043 DEBUG [Recvd-hs] Set ACK timer to Instant { tv_sec: 303, tv_nsec: 948635231 } client | 0.043 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.043 DEBUG Building Initial dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) scid Some(CID [0]: ) client | 0.043 DEBUG [Client 490aefbf35d5c2f3] pn=2 type=Initial pri-path:60015bd58189533d5d551e6c4a1bac26 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 52 client | TX -> Ack { largest_acknowledged: 0, ack_delay: 178, first_ack_range: 0, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 0, Ect0: 1, Ce: 0})) } client | 0.043 DEBUG Building Handshake dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) scid Some(CID [0]: ) client | 0.043 DEBUG [Client 490aefbf35d5c2f3] pn=0 type=Handshake pri-path:60015bd58189533d5d551e6c4a1bac26 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 103 client | TX -> Ack { largest_acknowledged: 0, ack_delay: 178, first_ack_range: 0, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 0, Ect0: 1, Ce: 0})) } client | 0.043 DEBUG [Client 490aefbf35d5c2f3] Drop packet number space in client | 0.043 DEBUG [LossRecovery] Reset loss recovery state for Initial client | 0.043 WARN [LossRecovery] ignoring in-2 from dropped space client | 0.043 DEBUG ECN probing: sent 3 probes client | 0.043 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.043 DEBUG Building Handshake dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) scid Some(CID [0]: ) client | 0.043 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.043 DEBUG [Client 490aefbf35d5c2f3] delay duration 119.805055ms client | 0.043 DEBUG Setting timeout of 119.805055ms client | 0.043 DEBUG StateChange(Handshaking) client | 0.043 WARN Cannot create stream ConnectionState client | 0.043 DEBUG [Client 490aefbf35d5c2f3] Authenticated Ok client | 0.043 DEBUG Write secret available for ApplicationData: SymKey [32]: 8a31c241d5bb67cc6561dbb7562a115d172ad4b20f295ee4a2e810ebfce57efb client | 0.043 DEBUG Read secret available for ApplicationData: SymKey [32]: 0aafe8c7b1f7b6bd4dfec046b733063accfd3ee2398ac849c95637ef0a0f1212 client | 0.043 DEBUG [Agent 0x55db7f879270] SSL_AuthCertificateComplete: Ok(()) client | 0.043 DEBUG [Agent 0x55db7f879270] 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.043 DEBUG [Client 490aefbf35d5c2f3] TLS connection complete client | 0.043 DEBUG Making Write ApplicationData CryptoDxState, v=Version1 cipher=4865 client | 0.043 DEBUG [Crypto] Application write key installed client | 0.043 DEBUG Making Read ApplicationData CryptoDxState, v=Version1 cipher=4865 client | 0.043 DEBUG [Crypto] application read keys installed client | 0.043 DEBUG [Client 490aefbf35d5c2f3] State change from Handshaking -> Connected client | 0.043 INFO [Client 490aefbf35d5c2f3] Connection established client | 0.043 DEBUG stream BiDi creatable client | 0.044 INFO Created stream 0 for https://server4/jnzmcrzzya client | 0.044 INFO Saving https://server4/jnzmcrzzya to "/downloads/jnzmcrzzya" client | 0.044 DEBUG stream UniDi creatable client | 0.044 DEBUG StateChange(Connected) client | 0.044 DEBUG stream 0 writable client | 0.044 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.044 DEBUG Building Handshake dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) scid Some(CID [0]: ) client | 0.044 DEBUG CRYPTO for hs offset=0, len=36 client | 0.044 DEBUG [Client 490aefbf35d5c2f3] pn=1 type=Handshake pri-path:60015bd58189533d5d551e6c4a1bac26 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 81 client | TX -> Crypto { offset: 0, len: 36 } client | 0.044 DEBUG packet_sent this=0x55db7f88c970, pn=1, ps=81 client | 0.044 DEBUG Building Short dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) client | 0.044 DEBUG [Client 490aefbf35d5c2f3] pn=0 type=Short pri-path:60015bd58189533d5d551e6c4a1bac26 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 135 client | TX -> Stream { stream_id: 0, offset: 0, len: 17, fin: true } client | 0.044 DEBUG packet_sent this=0x55db7f88c970, pn=0, ps=54 client | 0.044 DEBUG ECN probing: sent 4 probes client | 0.044 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.044 DEBUG Building Handshake dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) scid Some(CID [0]: ) client | 0.044 DEBUG Building Short dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) client | 0.044 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.044 DEBUG [Client 490aefbf35d5c2f3] delay duration 119.809159ms client | 0.044 DEBUG Setting timeout of 119.809159ms client | 0.076 DEBUG [Client 490aefbf35d5c2f3] pn=0 type=Short pri-path:60015bd58189533d5d551e6c4a1bac26 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 1452 client | -> RX Ping client | -> RX Padding { len: 1433 } client | 0.076 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 303, tv_nsec: 983490857 } client | 0.076 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 303, tv_nsec: 983490857 } client | 0.076 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG Building Handshake dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) scid Some(CID [0]: ) client | 0.077 DEBUG Building Short dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) client | 0.077 DEBUG [Client 490aefbf35d5c2f3] pn=1 type=Short pri-path:60015bd58189533d5d551e6c4a1bac26 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 42 client | TX -> Ack { largest_acknowledged: 0, ack_delay: 4, first_ack_range: 0, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 0, Ect0: 1, Ce: 0})) } client | 0.077 DEBUG ECN probing: sent 5 probes client | 0.077 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG Building Handshake dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) scid Some(CID [0]: ) client | 0.077 DEBUG Building Short dcid Some(CID [16]: 60015bd58189533d5d551e6c4a1bac26) client | 0.077 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG [Client 490aefbf35d5c2f3] delay duration 86.931776ms client | 0.077 DEBUG Setting timeout of 86.931776ms client | 0.077 DEBUG [Client 490aefbf35d5c2f3] pn=1 type=Short pri-path:60015bd58189533d5d551e6c4a1bac26 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 136 client | -> RX Ack { largest_acknowledged: 0, ack_delay: 64, first_ack_range: 0, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 0, Ect0: 1, Ce: 0})) } client | -> RX HandshakeDone client | -> RX NewConnectionId { sequence_number: 1, retire_prior: 1, connection_id: [241, 67, 189, 201, 24, 192, 76, 208, 247, 35, 134, 255, 180, 71, 227, 1], stateless_reset_token: [113, 135, 183, 141, 34, 14, 196, 249, 179, 225, 97, 6, 118, 51, 69, 216] } client | -> RX NewConnectionId { sequence_number: 2, retire_prior: 1, connection_id: [59, 211, 17, 211, 50, 53, 22, 253, 225, 213, 114, 159, 41, 193, 45, 111], stateless_reset_token: [34, 235, 159, 113, 33, 106, 123, 101, 173, 219, 166, 13, 161, 70, 239, 226] } client | -> RX NewConnectionId { sequence_number: 3, retire_prior: 1, connection_id: [67, 35, 242, 49, 60, 155, 77, 39, 226, 160, 22, 227, 195, 233, 248, 65], stateless_reset_token: [27, 137, 31, 129, 95, 255, 226, 211, 71, 224, 123, 123, 165, 156, 119, 104] } client | 0.077 DEBUG [Client 490aefbf35d5c2f3] Rx ACK space=ap, ranges=[0..=0] client | 0.077 DEBUG [LossRecovery] ACK for ApplicationData - largest_acked=0 client | 0.077 DEBUG on_packets_acked this=0x55db7f88c970, limited=1, bytes_in_flight=81, cwnd=12520, state=SlowStart, new_acked=54 client | 0.077 DEBUG [Client 490aefbf35d5c2f3] State change from Connected -> Confirmed client | 0.077 DEBUG PMTUD started with probe size 1380 client | 0.077 DEBUG [Client 490aefbf35d5c2f3] Drop packet number space hs client | 0.077 DEBUG [LossRecovery] Reset loss recovery state for Handshake client | 0.077 DEBUG [Client 490aefbf35d5c2f3] No preferred address to migrate to client | 0.077 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 304, tv_nsec: 3634477 } client | 0.077 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG Building Short dcid Some(CID [16]: f143bdc918c04cd0f72386ffb447e301) client | 0.077 DEBUG Sending PMTUD probe of size 1380, count 1 client | 0.077 DEBUG [Client 490aefbf35d5c2f3] pn=2 type=Short pri-path:f143bdc918c04cd0f72386ffb447e301 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 1352 client | TX -> Ping client | TX -> RetireConnectionId { sequence_number: 0 } client | TX -> Padding { len: 1315 } client | 0.077 DEBUG packet_sent this=0x55db7f88c970, pn=2, ps=1352 client | 0.077 DEBUG ECN probing: sent 6 probes client | 0.077 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG Building Short dcid Some(CID [16]: f143bdc918c04cd0f72386ffb447e301) client | 0.077 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG [Client 490aefbf35d5c2f3] delay duration 19.805365ms client | 0.077 DEBUG Setting timeout of 19.805365ms client | 0.077 DEBUG stream 0 complete client | 0.077 WARN Unhandled event StateChange(Confirmed) client | 0.077 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG Building Short dcid Some(CID [16]: f143bdc918c04cd0f72386ffb447e301) client | 0.077 DEBUG TX blocked, profile=SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.077 DEBUG [Client 490aefbf35d5c2f3] delay duration 19.771651ms client | 0.077 DEBUG Setting timeout of 19.771651ms client | 0.077 DEBUG [Client 490aefbf35d5c2f3] pn=2 type=Short pri-path:f143bdc918c04cd0f72386ffb447e301 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 1047 client | -> RX HandshakeDone client | -> RX Stream { stream_id: 0, offset: 0, len: 1024, fin: false } client | 0.077 DEBUG PMTUD started with probe size 1420 client | 0.077 DEBUG [Client 490aefbf35d5c2f3] No preferred address to migrate to client | 0.077 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 303, tv_nsec: 984485495 } client | 0.078 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 1252, pto: None, probe: EnumSet(), paced: false } client | 0.078 DEBUG Building Short dcid Some(CID [16]: f143bdc918c04cd0f72386ffb447e301) client | 0.078 DEBUG Sending PMTUD probe of size 1420, count 1 client | 0.078 DEBUG [Client 490aefbf35d5c2f3] pn=3 type=Short pri-path:f143bdc918c04cd0f72386ffb447e301 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 1392 client | TX -> Ack { largest_acknowledged: 2, ack_delay: 5, first_ack_range: 2, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 0, Ect0: 3, Ce: 0})) } client | TX -> Ping client | TX -> Padding { len: 1349 } client | 0.078 DEBUG packet_sent this=0x55db7f88c970, pn=3, ps=1392 client | 0.078 DEBUG ECN probing: sent 7 probes client | 0.078 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.078 DEBUG Building Short dcid Some(CID [16]: f143bdc918c04cd0f72386ffb447e301) client | 0.078 DEBUG TX blocked, profile=SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.078 DEBUG [Client 490aefbf35d5c2f3] delay duration 1.239381ms client | 0.078 DEBUG Setting timeout of 1.239381ms client | 0.078 DEBUG [Client 490aefbf35d5c2f3] pn=3 type=Short pri-path:f143bdc918c04cd0f72386ffb447e301 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 43 client | -> RX HandshakeDone client | -> RX Stream { stream_id: 0, offset: 1024, len: 0, fin: true } client | -> RX Padding { len: 19 } client | 0.078 DEBUG PMTUD started with probe size 1472 client | 0.078 DEBUG [Client 490aefbf35d5c2f3] No preferred address to migrate to client | 0.078 DEBUG [Recvd-ap] Set ACK timer to Instant { tv_sec: 304, tv_nsec: 4672016 } client | 0.078 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.078 DEBUG Building Short dcid Some(CID [16]: f143bdc918c04cd0f72386ffb447e301) client | 0.078 DEBUG TX blocked, profile=SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.078 DEBUG [Client 490aefbf35d5c2f3] delay duration 1.152428ms client | 0.078 DEBUG Setting timeout of 1.152428ms client | 0.078 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.078 DEBUG Building Short dcid Some(CID [16]: f143bdc918c04cd0f72386ffb447e301) client | 0.078 DEBUG TX blocked, profile=SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.078 DEBUG [Client 490aefbf35d5c2f3] delay duration 1.094068ms client | 0.078 DEBUG Setting timeout of 1.094068ms client | 0.078 DEBUG [Client 490aefbf35d5c2f3] State change from Confirmed -> Closing { error: Application(0), timeout: Instant { tv_sec: 304, tv_nsec: 377808504 } } client | 0.078 WARN Unhandled event StateChange(Closing { error: Application(0), timeout: Instant { tv_sec: 304, tv_nsec: 377808504 } }) client | 0.078 DEBUG [Client 490aefbf35d5c2f3] output_path send_profile SendProfile { limit: 255, pto: None, probe: EnumSet(), paced: true } client | 0.078 DEBUG Building Short dcid Some(CID [16]: f143bdc918c04cd0f72386ffb447e301) client | 0.078 DEBUG [Recvd-ap] immediate_ack at Instant { tv_sec: 303, tv_nsec: 984791831 } client | 0.078 DEBUG [Client 490aefbf35d5c2f3] pn=4 type=Short pri-path:f143bdc918c04cd0f72386ffb447e301 0.0.0.0:34147->193.167.100.100:443 IpTos(Cs0, Ect0) len 53 client | TX -> Ack { largest_acknowledged: 3, ack_delay: 14, first_ack_range: 3, ack_ranges: [], ecn_count: Some(Count({NotEct: 0, Ect1: 0, Ect0: 4, Ce: 0})) } client | TX -> ConnectionClose { error_code: Application(0), frame_type: 0, reason_phrase: "kthxbye!" } client | 0.078 DEBUG ECN probing: sent 8 probes client | 0.078 DEBUG Setting timeout of 392.958073ms server | error while accepting stream: The connection was closed on the application level with error application::Error(0) by the remote endpoint client | 0.472 DEBUG [Client 490aefbf35d5c2f3] State change from Closing { error: Application(0), timeout: Instant { tv_sec: 304, tv_nsec: 377808504 } } -> Closed(Application(0)) client | 0.472 INFO Closing timer expired client | 0.472 DEBUG Output::None client | 0.472 WARN Unhandled event StateChange(Closed(Application(0))) client | 0.472 DEBUG Timer fired while closed client | 0.472 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 13:35:52,462 Using the client's key log file. 2025-04-30 13:35:52,470 2025-04-30 13:35:52,471 Using the client's key log file. 2025-04-30 13:35:52,471 Using the client's key log file. 2025-04-30 13:35:52,478 2025-04-30 13:35:52,479 Using the client's key log file. 2025-04-30 13:35:52,479 Using selector: EpollSelector 2025-04-30 13:35:52,760 Check of downloaded files succeeded.