From 3a2792dcd183208f55a08910a73bb0166d7c2d6d Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Wed, 6 Aug 2025 15:27:51 -0600 Subject: [PATCH] fix(alpn): use alpn both for test and real connection --- sclient.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sclient.go b/sclient.go index 4a54f24..d41c1c7 100644 --- a/sclient.go +++ b/sclient.go @@ -29,8 +29,8 @@ func (t *Tunnel) DialAndListen() error { conn, err := tls.Dial("tcp", remote, &tls.Config{ ServerName: t.ServerName, - InsecureSkipVerify: t.InsecureSkipVerify, NextProtos: t.NextProtos, + InsecureSkipVerify: t.InsecureSkipVerify, }) if err != nil { @@ -145,6 +145,7 @@ func (t *Tunnel) handleConnection(remote string, conn netReadWriteCloser) { sclient, err := tls.Dial("tcp", remote, &tls.Config{ ServerName: t.ServerName, + NextProtos: t.NextProtos, InsecureSkipVerify: t.InsecureSkipVerify, })