2025/04/30 09:10:30 Requesting https://server4:443/hgcfqfecxf. 2025/04/30 09:10:30 Increased receive buffer size to 14336 kiB 2025/04/30 09:10:30 Increased send buffer size to 14336 kiB 2025/04/30 09:10:30 Setting DF for IPv4 and IPv6. 2025/04/30 09:10:30 Activating reading of ECN bits for IPv4 and IPv6. 2025/04/30 09:10:30 Activating reading of packet info for IPv4 and IPv6. 2025/04/30 09:10:30 Created qlog file: /logs/qlog/a6f0617ae11f5bd87371d5e2aa576b4566.sqlog 2025/04/30 09:10:30 client Starting new connection to server4 ([::]:45420 -> 193.167.100.100:443), source connection ID (empty), destination connection ID a6f0617ae11f5bd87371d5e2aa576b4566, version v1 2025/04/30 09:10:30 Adding connection ID (empty). 2025/04/30 09:10:30 client Not doing 0-RTT. Has sealer: false, has params: false 2025/04/30 09:10:30 client -> Sending packet 0 (1280 bytes) for connection a6f0617ae11f5bd87371d5e2aa576b4566, Initial 2025/04/30 09:10:30 client Long Header{Type: Initial, DestConnectionID: a6f0617ae11f5bd87371d5e2aa576b4566, SrcConnectionID: (empty), Token: (empty), PacketNumber: 0, PacketNumberLen: 2, Length: 1253, Version: v1} 2025/04/30 09:10:30 client -> &wire.CryptoFrame{Offset: 0, Data length: 278, Offset + Data length: 278} 2025/04/30 09:10:30 client Parsed a coalesced packet. Part 1: 138 bytes. Remaining: 1114 bytes. 2025/04/30 09:10:30 client <- Reading packet 120136 (138 bytes) for connection (empty), Initial 2025/04/30 09:10:30 client Long Header{Type: Initial, DestConnectionID: (empty), SrcConnectionID: 0d199ca63a10d8bc, Token: (empty), PacketNumber: 120136, PacketNumberLen: 4, Length: 120, Version: v1} 2025/04/30 09:10:30 client Received first packet. Switching destination connection ID to: 0d199ca63a10d8bc 2025/04/30 09:10:30 client <- &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 624µs} 2025/04/30 09:10:30 client newly acked packets (1): [0] 2025/04/30 09:10:30 client updated RTT: 38.26986ms (σ: 19.13493ms) 2025/04/30 09:10:30 client <- &wire.CryptoFrame{Offset: 0, Data length: 90, Offset + Data length: 90} 2025/04/30 09:10:30 client Installed Handshake Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Installed Handshake Read keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Parsed a coalesced packet. Part 2: 751 bytes. Remaining: 363 bytes. 2025/04/30 09:10:30 client <- Reading packet 0 (751 bytes) for connection (empty), Handshake 2025/04/30 09:10:30 client Long Header{Type: Handshake, DestConnectionID: (empty), SrcConnectionID: 0d199ca63a10d8bc, PacketNumber: 0, PacketNumberLen: 4, Length: 734, Version: v1} 2025/04/30 09:10:30 client <- &wire.CryptoFrame{Offset: 0, Data length: 710, Offset + Data length: 710} 2025/04/30 09:10:30 client Installed 1-RTT Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Installed 1-RTT Read keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Processed Transport Parameters: &wire.TransportParameters{OriginalDestinationConnectionID: a6f0617ae11f5bd87371d5e2aa576b4566, InitialSourceConnectionID: 0d199ca63a10d8bc, InitialMaxStreamDataBidiLocal: 2097152, InitialMaxStreamDataBidiRemote: 65635, InitialMaxStreamDataUni: 65535, InitialMaxData: 1048576, MaxBidiStreamNum: 512, MaxUniStreamNum: 512, MaxIdleTimeout: 3m0s, AckDelayExponent: 3, MaxAckDelay: 10ms, ActiveConnectionIDLimit: 8, StatelessResetToken: 0x1265cae6babcb4143c1c1ebf90dd8319} 2025/04/30 09:10:30 client Parsed a coalesced packet. Part 3: 363 bytes. Remaining: 0 bytes. 2025/04/30 09:10:30 client <- Reading packet 1 (363 bytes) for connection (empty), Handshake 2025/04/30 09:10:30 client Long Header{Type: Handshake, DestConnectionID: (empty), SrcConnectionID: 0d199ca63a10d8bc, PacketNumber: 1, PacketNumberLen: 4, Length: 346, Version: v1} 2025/04/30 09:10:30 client <- &wire.PingFrame{} 2025/04/30 09:10:30 client -> Sending coalesced packet (2 parts, 1280 bytes) for connection a6f0617ae11f5bd87371d5e2aa576b4566 2025/04/30 09:10:30 client Long Header{Type: Initial, DestConnectionID: 0d199ca63a10d8bc, SrcConnectionID: (empty), Token: (empty), PacketNumber: 1, PacketNumberLen: 2, Length: 1188, Version: v1} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 120136, LowestAcked: 120136, DelayTime: 0s, ECT0: 0, ECT1: 1, CE: 0} 2025/04/30 09:10:30 client Long Header{Type: Handshake, DestConnectionID: 0d199ca63a10d8bc, SrcConnectionID: (empty), PacketNumber: 0, PacketNumberLen: 2, Length: 57, Version: v1} 2025/04/30 09:10:30 client -> &wire.CryptoFrame{Offset: 0, Data length: 36, Offset + Data length: 36} 2025/04/30 09:10:30 client Dropping Initial keys. 2025/04/30 09:10:30 client <- Reading packet 0 (311 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 0, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.CryptoFrame{Offset: 0, Data length: 133, Offset + Data length: 133} 2025/04/30 09:10:30 client <- &wire.NewTokenFrame{Token: 0xe711f19c1f0a43721f592b0e720a45537e7561be42ca908b10c276a3191cec1cff1917d370f55092a47f1cf55ba0dbd32201} 2025/04/30 09:10:30 client <- &wire.NewConnectionIDFrame{SequenceNumber: 1, RetirePriorTo: 0, ConnectionID: f9c9c04798f1b0de, StatelessResetToken: 0xc4f56c1602251e4f6c0d4c29694a65f6} 2025/04/30 09:10:30 client <- &wire.NewConnectionIDFrame{SequenceNumber: 2, RetirePriorTo: 0, ConnectionID: c84529339c218d1f, StatelessResetToken: 0xc465510a668bdd6f1b93f5f5b19b2a99} 2025/04/30 09:10:30 client <- &wire.NewConnectionIDFrame{SequenceNumber: 3, RetirePriorTo: 0, ConnectionID: c901f05145bb1068, StatelessResetToken: 0x05a67b235fccc982685f4b5c7aef3041} 2025/04/30 09:10:30 client Queueing ACK because the first packet should be acknowledged. 2025/04/30 09:10:30 client -> Sending packet 1 (91 bytes) for connection a6f0617ae11f5bd87371d5e2aa576b4566, Handshake 2025/04/30 09:10:30 client Long Header{Type: Handshake, DestConnectionID: f9c9c04798f1b0de, SrcConnectionID: (empty), PacketNumber: 1, PacketNumberLen: 2, Length: 26, Version: v1} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 1, LowestAcked: 0, DelayTime: 0s, ECT0: 0, ECT1: 2, CE: 0} 2025/04/30 09:10:30 client Short Header{DestConnectionID: f9c9c04798f1b0de, PacketNumber: 0, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.RetireConnectionIDFrame{SequenceNumber: 0} 2025/04/30 09:10:30 client -> &wire.StreamFrame{StreamID: 0, Fin: true, Offset: 0, Data length: 17, Offset + Data length: 17} 2025/04/30 09:10:30 client -> Sending packet 1 (36 bytes) for connection a6f0617ae11f5bd87371d5e2aa576b4566, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: f9c9c04798f1b0de, PacketNumber: 1, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 621.339µs, ECT0: 0, ECT1: 1, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 1 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 1, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.PingFrame{} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client Sending ACK because the ACK timer expired. 2025/04/30 09:10:30 client -> Sending packet 2 (36 bytes) for connection a6f0617ae11f5bd87371d5e2aa576b4566, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: f9c9c04798f1b0de, PacketNumber: 2, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 1, LowestAcked: 0, DelayTime: 25.218608ms, ECT0: 0, ECT1: 2, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 2 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 2, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.AckFrame{LargestAcked: 1, LowestAcked: 0, DelayTime: 16µs, ECT0: 1, ECT1: 0, CE: 0} 2025/04/30 09:10:30 client Peer doesn't await address validation any longer. 2025/04/30 09:10:30 client newly acked packets (1): [0] 2025/04/30 09:10:30 client Canceling loss detection timer. 2025/04/30 09:10:30 client Dropping Handshake keys. 2025/04/30 09:10:30 client <- &wire.NewConnectionIDFrame{SequenceNumber: 4, RetirePriorTo: 0, ConnectionID: 498237e98092858f, StatelessResetToken: 0x7a5e13f956792c40b448a365afe7bd9b} 2025/04/30 09:10:30 client <- &wire.HandshakeDoneFrame{} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 0, Data length: 1195, Offset + Data length: 1195} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client <- Reading packet 3 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 3, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 1195, Data length: 1230, Offset + Data length: 2425} 2025/04/30 09:10:30 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 09:10:30 client -> Sending packet 3 (35 bytes) for connection a6f0617ae11f5bd87371d5e2aa576b4566, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: f9c9c04798f1b0de, PacketNumber: 3, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 3, LowestAcked: 0, DelayTime: 50.434µs, ECT0: 0, ECT1: 4, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 4 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 4, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 2425, Data length: 1230, Offset + Data length: 3655} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client <- Reading packet 5 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 5, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 3655, Data length: 1230, Offset + Data length: 4885} 2025/04/30 09:10:30 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 09:10:30 client -> Sending packet 4 (35 bytes) for connection a6f0617ae11f5bd87371d5e2aa576b4566, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: f9c9c04798f1b0de, PacketNumber: 4, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 5, LowestAcked: 0, DelayTime: 56.335µs, ECT0: 0, ECT1: 6, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 6 (311 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 6, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: true, Offset: 4885, Data length: 235, Offset + Data length: 5120} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client Closing connection with error: Application error 0x0 (local) 2025/04/30 09:10:30 client -> Sending packet 5 (30 bytes) for connection a6f0617ae11f5bd87371d5e2aa576b4566, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: f9c9c04798f1b0de, PacketNumber: 5, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.ConnectionCloseFrame{IsApplicationError:true, ErrorCode:0x0, FrameType:0x0, ReasonPhrase:""} 2025/04/30 09:10:30 Replacing connection for connection IDs [(empty)] with a closed connection. 2025/04/30 09:10:30 client Connection a6f0617ae11f5bd87371d5e2aa576b4566 closed. 2025/04/30 09:10:30 Requesting https://server4:443/kzhzedmcpp. 2025/04/30 09:10:30 Increased receive buffer size to 14336 kiB 2025/04/30 09:10:30 Increased send buffer size to 14336 kiB 2025/04/30 09:10:30 Setting DF for IPv4 and IPv6. 2025/04/30 09:10:30 Activating reading of ECN bits for IPv4 and IPv6. 2025/04/30 09:10:30 Activating reading of packet info for IPv4 and IPv6. 2025/04/30 09:10:30 Created qlog file: /logs/qlog/80e1f668d8c91f2d.sqlog 2025/04/30 09:10:30 client Starting new connection to server4 ([::]:35405 -> 193.167.100.100:443), source connection ID (empty), destination connection ID 80e1f668d8c91f2d, version v1 2025/04/30 09:10:30 Adding connection ID (empty). 2025/04/30 09:10:30 client Installed 0-RTT Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Doing 0-RTT. 2025/04/30 09:10:30 client Restoring Transport Parameters: &wire.TransportParameters{OriginalDestinationConnectionID: (empty), InitialSourceConnectionID: (empty), InitialMaxStreamDataBidiLocal: 2097152, InitialMaxStreamDataBidiRemote: 65635, InitialMaxStreamDataUni: 65535, InitialMaxData: 1048576, MaxBidiStreamNum: 512, MaxUniStreamNum: 512, MaxIdleTimeout: 0s, AckDelayExponent: 3, MaxAckDelay: 25ms, ActiveConnectionIDLimit: 8} 2025/04/30 09:10:30 client -> Sending packet 0 (1280 bytes) for connection 80e1f668d8c91f2d, Initial 2025/04/30 09:10:30 client Long Header{Type: Initial, DestConnectionID: 80e1f668d8c91f2d, SrcConnectionID: (empty), Token: (empty), PacketNumber: 0, PacketNumberLen: 2, Length: 1262, Version: v1} 2025/04/30 09:10:30 client -> &wire.CryptoFrame{Offset: 0, Data length: 444, Offset + Data length: 444} 2025/04/30 09:10:30 client Parsed a coalesced packet. Part 1: 143 bytes. Remaining: 1109 bytes. 2025/04/30 09:10:30 client <- Reading packet 125163 (143 bytes) for connection (empty), Initial 2025/04/30 09:10:30 client Long Header{Type: Initial, DestConnectionID: (empty), SrcConnectionID: 0e6f3fcf9326673d, Token: (empty), PacketNumber: 125163, PacketNumberLen: 4, Length: 125, Version: v1} 2025/04/30 09:10:30 client Received first packet. Switching destination connection ID to: 0e6f3fcf9326673d 2025/04/30 09:10:30 client <- &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 328µs} 2025/04/30 09:10:30 client newly acked packets (1): [0] 2025/04/30 09:10:30 client updated RTT: 32.787243ms (σ: 16.393621ms) 2025/04/30 09:10:30 client <- &wire.CryptoFrame{Offset: 0, Data length: 96, Offset + Data length: 96} 2025/04/30 09:10:30 client Installed Handshake Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Installed Handshake Read keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Parsed a coalesced packet. Part 2: 198 bytes. Remaining: 911 bytes. 2025/04/30 09:10:30 client <- Reading packet 0 (198 bytes) for connection (empty), Handshake 2025/04/30 09:10:30 client Long Header{Type: Handshake, DestConnectionID: (empty), SrcConnectionID: 0e6f3fcf9326673d, PacketNumber: 0, PacketNumberLen: 4, Length: 181, Version: v1} 2025/04/30 09:10:30 client <- &wire.CryptoFrame{Offset: 0, Data length: 157, Offset + Data length: 157} 2025/04/30 09:10:30 client Installed 1-RTT Write keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Dropping 0-RTT keys. 2025/04/30 09:10:30 client Installed 1-RTT Read keys (using TLS_AES_128_GCM_SHA256) 2025/04/30 09:10:30 client Processed Transport Parameters: &wire.TransportParameters{OriginalDestinationConnectionID: 80e1f668d8c91f2d, InitialSourceConnectionID: 0e6f3fcf9326673d, InitialMaxStreamDataBidiLocal: 2097152, InitialMaxStreamDataBidiRemote: 65635, InitialMaxStreamDataUni: 65535, InitialMaxData: 1048576, MaxBidiStreamNum: 512, MaxUniStreamNum: 512, MaxIdleTimeout: 3m0s, AckDelayExponent: 3, MaxAckDelay: 10ms, ActiveConnectionIDLimit: 8, StatelessResetToken: 0x6d83cc6cf5c4e6fc9c3bcbdd4feb4b48} 2025/04/30 09:10:30 client Parsed a coalesced packet. Part 3: 911 bytes. Remaining: 0 bytes. 2025/04/30 09:10:30 client <- Reading packet 1 (911 bytes) for connection (empty), Handshake 2025/04/30 09:10:30 client Long Header{Type: Handshake, DestConnectionID: (empty), SrcConnectionID: 0e6f3fcf9326673d, PacketNumber: 1, PacketNumberLen: 4, Length: 894, Version: v1} 2025/04/30 09:10:30 client <- &wire.PingFrame{} 2025/04/30 09:10:30 client -> Sending coalesced packet (2 parts, 1280 bytes) for connection 80e1f668d8c91f2d 2025/04/30 09:10:30 client Long Header{Type: Initial, DestConnectionID: 0e6f3fcf9326673d, SrcConnectionID: (empty), Token: (empty), PacketNumber: 1, PacketNumberLen: 2, Length: 1188, Version: v1} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 125163, LowestAcked: 125163, DelayTime: 0s, ECT0: 0, ECT1: 1, CE: 0} 2025/04/30 09:10:30 client Long Header{Type: Handshake, DestConnectionID: 0e6f3fcf9326673d, SrcConnectionID: (empty), PacketNumber: 0, PacketNumberLen: 2, Length: 57, Version: v1} 2025/04/30 09:10:30 client -> &wire.CryptoFrame{Offset: 0, Data length: 36, Offset + Data length: 36} 2025/04/30 09:10:30 client Dropping Initial keys. 2025/04/30 09:10:30 client <- Reading packet 0 (311 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 0, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.CryptoFrame{Offset: 0, Data length: 133, Offset + Data length: 133} 2025/04/30 09:10:30 client <- &wire.NewTokenFrame{Token: 0x8aa51986b9febaef042704ab5cecd8a41ab5431013208ff1c4f55a5b7c89d52c15f06fe936b40129a2ceba0ab4fd09e354a5} 2025/04/30 09:10:30 client <- &wire.NewConnectionIDFrame{SequenceNumber: 1, RetirePriorTo: 0, ConnectionID: 1c461313c0fa84ae, StatelessResetToken: 0xdb649ac3c193eebf639bfd0d1338f4b4} 2025/04/30 09:10:30 client <- &wire.NewConnectionIDFrame{SequenceNumber: 2, RetirePriorTo: 0, ConnectionID: e9726021e3719409, StatelessResetToken: 0x8f417ce85406f5ef6a27fc1af1a2da7b} 2025/04/30 09:10:30 client <- &wire.NewConnectionIDFrame{SequenceNumber: 3, RetirePriorTo: 0, ConnectionID: 6b388887d32f9ff2, StatelessResetToken: 0x4efeca3544af63961455d28a456f6058} 2025/04/30 09:10:30 client Queueing ACK because the first packet should be acknowledged. 2025/04/30 09:10:30 client -> Sending packet 1 (91 bytes) for connection 80e1f668d8c91f2d, Handshake 2025/04/30 09:10:30 client Long Header{Type: Handshake, DestConnectionID: 1c461313c0fa84ae, SrcConnectionID: (empty), PacketNumber: 1, PacketNumberLen: 2, Length: 26, Version: v1} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 1, LowestAcked: 0, DelayTime: 0s, ECT0: 0, ECT1: 2, CE: 0} 2025/04/30 09:10:30 client Short Header{DestConnectionID: 1c461313c0fa84ae, PacketNumber: 0, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.RetireConnectionIDFrame{SequenceNumber: 0} 2025/04/30 09:10:30 client -> &wire.StreamFrame{StreamID: 0, Fin: true, Offset: 0, Data length: 17, Offset + Data length: 17} 2025/04/30 09:10:30 client -> Sending packet 1 (35 bytes) for connection 80e1f668d8c91f2d, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: 1c461313c0fa84ae, PacketNumber: 1, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 0, LowestAcked: 0, DelayTime: 336.967µs, ECT0: 0, ECT1: 1, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 1 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 1, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.PingFrame{} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client Sending ACK because the ACK timer expired. 2025/04/30 09:10:30 client -> Sending packet 2 (36 bytes) for connection 80e1f668d8c91f2d, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: 1c461313c0fa84ae, PacketNumber: 2, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 1, LowestAcked: 0, DelayTime: 25.255373ms, ECT0: 0, ECT1: 2, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 2 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 2, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.AckFrame{LargestAcked: 1, LowestAcked: 0, DelayTime: 24µs, ECT0: 1, ECT1: 0, CE: 0} 2025/04/30 09:10:30 client Peer doesn't await address validation any longer. 2025/04/30 09:10:30 client newly acked packets (1): [0] 2025/04/30 09:10:30 client Canceling loss detection timer. 2025/04/30 09:10:30 client Dropping Handshake keys. 2025/04/30 09:10:30 client <- &wire.NewConnectionIDFrame{SequenceNumber: 4, RetirePriorTo: 0, ConnectionID: fc28a6244ab5b385, StatelessResetToken: 0xffae1409bece9271ba57903d5fe90a7c} 2025/04/30 09:10:30 client <- &wire.HandshakeDoneFrame{} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 0, Data length: 1195, Offset + Data length: 1195} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client <- Reading packet 3 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 3, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 1195, Data length: 1230, Offset + Data length: 2425} 2025/04/30 09:10:30 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 09:10:30 client -> Sending packet 3 (35 bytes) for connection 80e1f668d8c91f2d, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: 1c461313c0fa84ae, PacketNumber: 3, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 3, LowestAcked: 0, DelayTime: 44.052µs, ECT0: 0, ECT1: 4, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 4 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 4, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 2425, Data length: 1230, Offset + Data length: 3655} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client <- Reading packet 5 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 5, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 3655, Data length: 1230, Offset + Data length: 4885} 2025/04/30 09:10:30 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 09:10:30 client -> Sending packet 4 (35 bytes) for connection 80e1f668d8c91f2d, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: 1c461313c0fa84ae, PacketNumber: 4, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 5, LowestAcked: 0, DelayTime: 53.239µs, ECT0: 0, ECT1: 6, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 6 (1252 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 6, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 4885, Data length: 1230, Offset + Data length: 6115} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client <- Reading packet 7 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 7, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 6115, Data length: 1430, Offset + Data length: 7545} 2025/04/30 09:10:30 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 09:10:30 client -> Sending packet 5 (35 bytes) for connection 80e1f668d8c91f2d, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: 1c461313c0fa84ae, PacketNumber: 5, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 7, LowestAcked: 0, DelayTime: 52.327µs, ECT0: 0, ECT1: 8, CE: 0} 2025/04/30 09:10:30 client <- Reading packet 8 (1452 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 8, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: false, Offset: 7545, Data length: 1430, Offset + Data length: 8975} 2025/04/30 09:10:30 client Setting ACK timer to max ack delay: 25ms 2025/04/30 09:10:30 client <- Reading packet 9 (1335 bytes) for connection (empty), 1-RTT 2025/04/30 09:10:30 client Short Header{DestConnectionID: (empty), PacketNumber: 9, PacketNumberLen: 1, KeyPhase: 0} 2025/04/30 09:10:30 client <- &wire.StreamFrame{StreamID: 0, Fin: true, Offset: 8975, Data length: 1265, Offset + Data length: 10240} 2025/04/30 09:10:30 client Queueing ACK because packet 2 packets were received after the last ACK (using initial threshold: 2). 2025/04/30 09:10:30 client -> Sending packet 6 (35 bytes) for connection 80e1f668d8c91f2d, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: 1c461313c0fa84ae, PacketNumber: 6, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.AckFrame{LargestAcked: 9, LowestAcked: 0, DelayTime: 48.33µs, ECT0: 0, ECT1: 10, CE: 0} 2025/04/30 09:10:30 client Closing connection with error: Application error 0x0 (local) 2025/04/30 09:10:30 client -> Sending packet 7 (30 bytes) for connection 80e1f668d8c91f2d, 1-RTT (ECN: ECT(0)) 2025/04/30 09:10:30 client Short Header{DestConnectionID: 1c461313c0fa84ae, PacketNumber: 7, PacketNumberLen: 2, KeyPhase: 0} 2025/04/30 09:10:30 client -> &wire.ConnectionCloseFrame{IsApplicationError:true, ErrorCode:0x0, FrameType:0x0, ReasonPhrase:""} 2025/04/30 09:10:30 Replacing connection for connection IDs [(empty)] with a closed connection. 2025/04/30 09:10:30 client Connection 80e1f668d8c91f2d closed.