From b753a57e6acca9d271897a5e139f6cff191b3e88 Mon Sep 17 00:00:00 2001 From: Eric Moore Date: Thu, 11 Dec 2025 23:15:40 +0800 Subject: [PATCH] fix: ech not work with websocket+clientFingerprint --- transport/vmess/websocket.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport/vmess/websocket.go b/transport/vmess/websocket.go index 8fe43632..07fb9d6a 100644 --- a/transport/vmess/websocket.go +++ b/transport/vmess/websocket.go @@ -362,7 +362,7 @@ func streamWebsocketConn(ctx context.Context, conn net.Conn, c *WebsocketConfig, if err != nil { return nil, err } - tlsConn := tlsC.UClient(conn, tlsC.UConfig(config), clientFingerprint) + tlsConn := tlsC.UClient(conn, tlsConfig, clientFingerprint) if err = tlsC.BuildWebsocketHandshakeState(tlsConn); err != nil { return nil, fmt.Errorf("parse url %s error: %w", c.Path, err) }