2025/04/30 12:15:18 Requesting https://server4:443/lhnejdqxgz. 2025/04/30 12:15:18 Increased receive buffer size to 14336 kiB 2025/04/30 12:15:18 Increased send buffer size to 14336 kiB 2025/04/30 12:15:18 Setting DF for IPv4 and IPv6. 2025/04/30 12:15:18 Activating reading of ECN bits for IPv4 and IPv6. 2025/04/30 12:15:18 Activating reading of packet info for IPv4 and IPv6. 2025/04/30 12:15:18 Created qlog file: /logs/qlog/176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db.sqlog 2025/04/30 12:15:18 client Starting new connection to server4 ([::]:56742 -> 193.167.100.100:443), source connection ID (empty), destination connection ID 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, version v1 2025/04/30 12:15:18 Adding connection ID (empty). 2025/04/30 12:15:18 client Not doing 0-RTT. Has sealer: false, has params: false 2025/04/30 12:15:18 client -> Sending packet 0 (1280 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, Initial 2025/04/30 12:15:18 client Long Header{Type: Initial, DestConnectionID: 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, SrcConnectionID: (empty), Token: (empty), PacketNumber: 0, PacketNumberLen: 2, Length: 1250, Version: v1} 2025/04/30 12:15:18 client -> &wire.CryptoFrame{Offset: 0, Data length: 273, Offset + Data length: 273} 2025/04/30 12:15:18 client Parsed a coalesced packet. Part 1: 134 bytes. Remaining: 1066 bytes. 2025/04/30 12:15:18 client <- Reading packet 0 (134 bytes) for connection (empty), Initial 2025/04/30 12:15:18 client Long Header{Type: Initial, DestConnectionID: (empty), SrcConnectionID: af733bbde996e05b, Token: (empty), PacketNumber: 0, PacketNumberLen: 1, Length: 116, Version: v1} 2025/04/30 12:15:18 client Received first packet. Switching destination connection ID to: af733bbde996e05b 2025/04/30 12:15:18 client <- &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 368µs} 2025/04/30 12:15:18 client newly acked packets (1): [0] 2025/04/30 12:15:18 client updated RTT: 38.015043ms (σ: 19.007521ms) 2025/04/30 12:15:18 client <- &wire.CryptoFrame{Offset: 0, Data length: 90, Offset + Data length: 90} 2025/04/30 12:15:18 client Installed Handshake Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Installed Handshake Read keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Parsed a coalesced packet. Part 2: 1066 bytes. Remaining: 0 bytes. 2025/04/30 12:15:18 client <- Reading packet 0 (1066 bytes) for connection (empty), Handshake 2025/04/30 12:15:18 client Long Header{Type: Handshake, DestConnectionID: (empty), SrcConnectionID: af733bbde996e05b, PacketNumber: 0, PacketNumberLen: 1, Length: 1049, Version: v1} 2025/04/30 12:15:18 client <- &wire.CryptoFrame{Offset: 0, Data length: 739, Offset + Data length: 739} 2025/04/30 12:15:18 client Installed 1-RTT Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Installed 1-RTT Read keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Processed Transport Parameters: &wire.TransportParameters{OriginalDestinationConnectionID: 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, InitialSourceConnectionID: af733bbde996e05b, InitialMaxStreamDataBidiLocal: 1250000, InitialMaxStreamDataBidiRemote: 1250000, InitialMaxStreamDataUni: 1250000, InitialMaxData: 4611686018427387903, MaxBidiStreamNum: 100, MaxUniStreamNum: 100, MaxIdleTimeout: 30s, AckDelayExponent: 3, MaxAckDelay: 25ms, ActiveConnectionIDLimit: 5, StatelessResetToken: 0x230c0fcfe0e6517b2ac004450b0c91cd, MaxDatagramFrameSize: 65535} 2025/04/30 12:15:18 client <- Reading packet 0 (102 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 0, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.NewConnectionIDFrame{SequenceNumber: 1, RetirePriorTo: 0, ConnectionID: 1d3a3181c16c3a86, StatelessResetToken: 0x8f07c78490324afee17564ab3dc12a89} 2025/04/30 12:15:18 client <- &wire.NewConnectionIDFrame{SequenceNumber: 2, RetirePriorTo: 0, ConnectionID: 57837a8efffad6fd, StatelessResetToken: 0xe4d146f4af6c89a9872fa393f4331f48} 2025/04/30 12:15:18 client <- &wire.NewConnectionIDFrame{SequenceNumber: 3, RetirePriorTo: 0, ConnectionID: 96e16e34c99754bd, StatelessResetToken: 0x060a7c06547aceb75f50d403217f5c66} 2025/04/30 12:15:18 client Queueing ACK because the first packet should be acknowledged. 2025/04/30 12:15:18 client -> Sending coalesced packet (2 parts, 1280 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db 2025/04/30 12:15:18 client Long Header{Type: Initial, DestConnectionID: 1d3a3181c16c3a86, SrcConnectionID: (empty), Token: (empty), PacketNumber: 1, PacketNumberLen: 2, Length: 1159, Version: v1} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 0s, ECT0: 1, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client Long Header{Type: Handshake, DestConnectionID: 1d3a3181c16c3a86, SrcConnectionID: (empty), PacketNumber: 0, PacketNumberLen: 2, Length: 57, Version: v1} 2025/04/30 12:15:18 client -> &wire.CryptoFrame{Offset: 0, Data length: 36, Offset + Data length: 36} 2025/04/30 12:15:18 client Short Header{DestConnectionID: 1d3a3181c16c3a86, PacketNumber: 0, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.RetireConnectionIDFrame{SequenceNumber: 0} 2025/04/30 12:15:18 client Dropping Initial keys. 2025/04/30 12:15:18 client -> Sending packet 1 (43 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, Handshake 2025/04/30 12:15:18 client Long Header{Type: Handshake, DestConnectionID: 1d3a3181c16c3a86, SrcConnectionID: (empty), PacketNumber: 1, PacketNumberLen: 2, Length: 26, Version: v1} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 0s, ECT0: 1, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client -> Sending packet 1 (36 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: 1d3a3181c16c3a86, PacketNumber: 1, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 1.14861ms, ECT0: 1, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client -> Sending packet 2 (46 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: 1d3a3181c16c3a86, PacketNumber: 2, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.StreamFrame{StreamID: 0, Fin: true, Offset: 0, Data length: 17, Offset + Data length: 17} 2025/04/30 12:15:18 client <- Reading packet 1 (379 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 1, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.HandshakeDoneFrame{} 2025/04/30 12:15:18 client Dropping Handshake keys. 2025/04/30 12:15:18 client <- &wire.CryptoFrame{Offset: 0, Data length: 356, Offset + Data length: 356} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client <- Reading packet 2 (54 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 2, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.AckFrame{LargestAcked: 2, LowestAcked: 0, DelayTime: 72µs, ECT0: 2, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client newly acked packets (2): [0 2] 2025/04/30 12:15:18 client updated RTT: 37.257ms (σ: 15.77ms) 2025/04/30 12:15:18 client ECN capability confirmed. 2025/04/30 12:15:18 client Canceling loss detection timer. 2025/04/30 12:15:18 client <- &wire.NewConnectionIDFrame{SequenceNumber: 4, RetirePriorTo: 0, ConnectionID: 9e89404874d1f281, StatelessResetToken: 0xeef63913eed89d073d9bbc63cfc7c9fa} 2025/04/30 12:15:18 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 12:15:18 client -> Sending packet 3 (35 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: 1d3a3181c16c3a86, PacketNumber: 3, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 2, LowestAcked: 0, DelayTime: 114.995µs, ECT0: 3, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 3 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 3, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 0, Data length: 1432, Offset + Data length: 1432} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client <- Reading packet 4 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 4, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 1432, Data length: 1430, Offset + Data length: 2862} 2025/04/30 12:15:18 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 12:15:18 client -> Sending packet 4 (35 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: 1d3a3181c16c3a86, PacketNumber: 4, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 4, LowestAcked: 0, DelayTime: 53.52µs, ECT0: 5, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 5 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 5, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 2862, Data length: 1430, Offset + Data length: 4292} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client <- Reading packet 6 (852 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 6, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 4292, Data length: 828, Offset + Data length: 5120} 2025/04/30 12:15:18 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 12:15:18 client -> Sending packet 5 (35 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: 1d3a3181c16c3a86, PacketNumber: 5, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 6, LowestAcked: 0, DelayTime: 39.093µs, ECT0: 7, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 7 (23 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 7, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: true, Offset: 5120, Data length: 0, Offset + Data length: 5120} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client Closing connection with error: Application error 0x0 (local) 2025/04/30 12:15:18 client -> Sending packet 6 (30 bytes) for connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: 1d3a3181c16c3a86, PacketNumber: 6, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.ConnectionCloseFrame{IsApplicationError:true, ErrorCode:0x0, FrameType:0x0, ReasonPhrase:""} 2025/04/30 12:15:18 Replacing connection for connection IDs [(empty)] with a closed connection. 2025/04/30 12:15:18 client Connection 176eaa32b02ca5cbe9f43ce5eb39b1bdf5b1a7db closed. 2025/04/30 12:15:18 Requesting https://server4:443/uppvvnftoc. 2025/04/30 12:15:18 Increased receive buffer size to 14336 kiB 2025/04/30 12:15:18 Increased send buffer size to 14336 kiB 2025/04/30 12:15:18 Setting DF for IPv4 and IPv6. 2025/04/30 12:15:18 Activating reading of ECN bits for IPv4 and IPv6. 2025/04/30 12:15:18 Activating reading of packet info for IPv4 and IPv6. 2025/04/30 12:15:18 Created qlog file: /logs/qlog/a40187deffd1225d24305a20e84bbb8bc97385.sqlog 2025/04/30 12:15:18 client Starting new connection to server4 ([::]:47013 -> 193.167.100.100:443), source connection ID (empty), destination connection ID a40187deffd1225d24305a20e84bbb8bc97385, version v1 2025/04/30 12:15:18 Adding connection ID (empty). 2025/04/30 12:15:18 client Installed 0-RTT Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Doing 0-RTT. 2025/04/30 12:15:18 client Restoring Transport Parameters: &wire.TransportParameters{OriginalDestinationConnectionID: (empty), InitialSourceConnectionID: (empty), InitialMaxStreamDataBidiLocal: 1250000, InitialMaxStreamDataBidiRemote: 1250000, InitialMaxStreamDataUni: 1250000, InitialMaxData: 4611686018427387903, MaxBidiStreamNum: 100, MaxUniStreamNum: 100, MaxIdleTimeout: 0s, AckDelayExponent: 3, MaxAckDelay: 25ms, ActiveConnectionIDLimit: 5, MaxDatagramFrameSize: 65535} 2025/04/30 12:15:18 client -> Sending packet 0 (1280 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, Initial 2025/04/30 12:15:18 client Long Header{Type: Initial, DestConnectionID: a40187deffd1225d24305a20e84bbb8bc97385, SrcConnectionID: (empty), Token: (empty), PacketNumber: 0, PacketNumberLen: 2, Length: 1251, Version: v1} 2025/04/30 12:15:18 client -> &wire.CryptoFrame{Offset: 0, Data length: 359, Offset + Data length: 359} 2025/04/30 12:15:18 client Parsed a coalesced packet. Part 1: 140 bytes. Remaining: 1060 bytes. 2025/04/30 12:15:18 client <- Reading packet 0 (140 bytes) for connection (empty), Initial 2025/04/30 12:15:18 client Long Header{Type: Initial, DestConnectionID: (empty), SrcConnectionID: 983c6fc2316424b3, Token: (empty), PacketNumber: 0, PacketNumberLen: 1, Length: 122, Version: v1} 2025/04/30 12:15:18 client Received first packet. Switching destination connection ID to: 983c6fc2316424b3 2025/04/30 12:15:18 client <- &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 328µs} 2025/04/30 12:15:18 client newly acked packets (1): [0] 2025/04/30 12:15:18 client updated RTT: 32.856317ms (σ: 16.428158ms) 2025/04/30 12:15:18 client <- &wire.CryptoFrame{Offset: 0, Data length: 96, Offset + Data length: 96} 2025/04/30 12:15:18 client Installed Handshake Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Installed Handshake Read keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Parsed a coalesced packet. Part 2: 1060 bytes. Remaining: 0 bytes. 2025/04/30 12:15:18 client <- Reading packet 0 (1060 bytes) for connection (empty), Handshake 2025/04/30 12:15:18 client Long Header{Type: Handshake, DestConnectionID: (empty), SrcConnectionID: 983c6fc2316424b3, PacketNumber: 0, PacketNumberLen: 1, Length: 1043, Version: v1} 2025/04/30 12:15:18 client <- &wire.CryptoFrame{Offset: 0, Data length: 188, Offset + Data length: 188} 2025/04/30 12:15:18 client Installed 1-RTT Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Dropping 0-RTT keys. 2025/04/30 12:15:18 client Installed 1-RTT Read keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 12:15:18 client Processed Transport Parameters: &wire.TransportParameters{OriginalDestinationConnectionID: a40187deffd1225d24305a20e84bbb8bc97385, InitialSourceConnectionID: 983c6fc2316424b3, InitialMaxStreamDataBidiLocal: 1250000, InitialMaxStreamDataBidiRemote: 1250000, InitialMaxStreamDataUni: 1250000, InitialMaxData: 4611686018427387903, MaxBidiStreamNum: 100, MaxUniStreamNum: 100, MaxIdleTimeout: 30s, AckDelayExponent: 3, MaxAckDelay: 25ms, ActiveConnectionIDLimit: 5, StatelessResetToken: 0x2249c0d575e3bd28fc69ca5df966b34c, MaxDatagramFrameSize: 65535} 2025/04/30 12:15:18 client -> Sending coalesced packet (2 parts, 1280 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385 2025/04/30 12:15:18 client Long Header{Type: Initial, DestConnectionID: 983c6fc2316424b3, SrcConnectionID: (empty), Token: (empty), PacketNumber: 1, PacketNumberLen: 2, Length: 1188, Version: v1} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 0s, ECT0: 1, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client Long Header{Type: Handshake, DestConnectionID: 983c6fc2316424b3, SrcConnectionID: (empty), PacketNumber: 0, PacketNumberLen: 2, Length: 57, Version: v1} 2025/04/30 12:15:18 client -> &wire.CryptoFrame{Offset: 0, Data length: 36, Offset + Data length: 36} 2025/04/30 12:15:18 client Dropping Initial keys. 2025/04/30 12:15:18 client <- Reading packet 0 (102 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 0, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.NewConnectionIDFrame{SequenceNumber: 1, RetirePriorTo: 0, ConnectionID: ed12a4b572ee85b2, StatelessResetToken: 0x8830bf6ba1abf37da362f4ff1ecf1e9b} 2025/04/30 12:15:18 client <- &wire.NewConnectionIDFrame{SequenceNumber: 2, RetirePriorTo: 0, ConnectionID: 51208cf42b5f91a9, StatelessResetToken: 0xeae83633d2837a0ce3c5e859248b595e} 2025/04/30 12:15:18 client <- &wire.NewConnectionIDFrame{SequenceNumber: 3, RetirePriorTo: 0, ConnectionID: 2ec98eb6ec7858e6, StatelessResetToken: 0x7372768b8ae421c0b825d122bb461bc8} 2025/04/30 12:15:18 client Queueing ACK because the first packet should be acknowledged. 2025/04/30 12:15:18 client -> Sending packet 1 (91 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, Handshake 2025/04/30 12:15:18 client Long Header{Type: Handshake, DestConnectionID: ed12a4b572ee85b2, SrcConnectionID: (empty), PacketNumber: 1, PacketNumberLen: 2, Length: 26, Version: v1} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 0s, ECT0: 1, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client Short Header{DestConnectionID: ed12a4b572ee85b2, PacketNumber: 0, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.RetireConnectionIDFrame{SequenceNumber: 0} 2025/04/30 12:15:18 client -> &wire.StreamFrame{StreamID: 0, Fin: true, Offset: 0, Data length: 17, Offset + Data length: 17} 2025/04/30 12:15:18 client -> Sending packet 1 (36 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: ed12a4b572ee85b2, PacketNumber: 1, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 649.688µs, ECT0: 1, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 1 (379 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 1, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.HandshakeDoneFrame{} 2025/04/30 12:15:18 client Dropping Handshake keys. 2025/04/30 12:15:18 client <- &wire.CryptoFrame{Offset: 0, Data length: 356, Offset + Data length: 356} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client <- Reading packet 2 (46 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 2, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.NewConnectionIDFrame{SequenceNumber: 4, RetirePriorTo: 0, ConnectionID: 36bf31592b8064f5, StatelessResetToken: 0xe32fa48a52ba4e1f85e92cd30981f644} 2025/04/30 12:15:18 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 12:15:18 client -> Sending packet 2 (35 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: ed12a4b572ee85b2, PacketNumber: 2, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 2, LowestAcked: 0, DelayTime: 115.787µs, ECT0: 3, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 3 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 3, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 0, Data length: 1432, Offset + Data length: 1432} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client <- Reading packet 4 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 4, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 1432, Data length: 1430, Offset + Data length: 2862} 2025/04/30 12:15:18 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 12:15:18 client -> Sending packet 3 (35 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: ed12a4b572ee85b2, PacketNumber: 3, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 4, LowestAcked: 0, DelayTime: 39.354µs, ECT0: 5, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 5 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 5, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 2862, Data length: 1430, Offset + Data length: 4292} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client <- Reading packet 6 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 6, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 4292, Data length: 1430, Offset + Data length: 5722} 2025/04/30 12:15:18 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 12:15:18 client -> Sending packet 4 (35 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: ed12a4b572ee85b2, PacketNumber: 4, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 6, LowestAcked: 0, DelayTime: 48.911µs, ECT0: 7, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 7 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 7, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 5722, Data length: 1430, Offset + Data length: 7152} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client <- Reading packet 8 (1064 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 8, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 7152, Data length: 1040, Offset + Data length: 8192} 2025/04/30 12:15:18 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 12:15:18 client -> Sending packet 5 (35 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: ed12a4b572ee85b2, PacketNumber: 5, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 8, LowestAcked: 0, DelayTime: 30.517µs, ECT0: 9, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 9 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 9, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 8192, Data length: 1430, Offset + Data length: 9622} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client <- Reading packet 10 (642 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 10, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 9622, Data length: 618, Offset + Data length: 10240} 2025/04/30 12:15:18 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 12:15:18 client -> Sending packet 6 (35 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: ed12a4b572ee85b2, PacketNumber: 6, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.AckFrame{LargestAcked: 10, LowestAcked: 0, DelayTime: 45.645µs, ECT0: 11, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client <- Reading packet 11 (31 bytes) for connection (empty), 1-RTT 2025/04/30 12:15:18 client Short Header{DestConnectionID: (empty), PacketNumber: 11, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 12:15:18 client <- &wire.AckFrame{LargestAcked: 2, LowestAcked: 0, DelayTime: 16µs, ECT0: 2, ECT1: 0, CE: 0} 2025/04/30 12:15:18 client newly acked packets (1): [0] 2025/04/30 12:15:18 client Canceling loss detection timer. 2025/04/30 12:15:18 client <- &wire.StreamFrame{StreamID: 0, Fin: true, Offset: 10240, Data length: 0, Offset + Data length: 10240} 2025/04/30 12:15:18 client Setting ACK timer to max ack delay: 25ms 2025/04/30 12:15:18 client Closing connection with error: Application error 0x0 (local) 2025/04/30 12:15:18 client -> Sending packet 7 (30 bytes) for connection a40187deffd1225d24305a20e84bbb8bc97385, 1-RTT (ECN: ECT(0)) 2025/04/30 12:15:18 client Short Header{DestConnectionID: ed12a4b572ee85b2, PacketNumber: 7, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 12:15:18 client -> &wire.ConnectionCloseFrame{IsApplicationError:true, ErrorCode:0x0, FrameType:0x0, ReasonPhrase:""} 2025/04/30 12:15:18 Replacing connection for connection IDs [(empty)] with a closed connection. 2025/04/30 12:15:18 client Connection a40187deffd1225d24305a20e84bbb8bc97385 closed.