From 7d780ffcd318e4df72151d24d0b1ec390fad0f3a Mon Sep 17 00:00:00 2001 From: e1732a364fed <75717694+e1732a364fed@users.noreply.github.com> Date: Tue, 3 May 2022 07:17:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=A4=E4=BA=92=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E6=89=93=E4=B8=8D=E5=BC=80=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 2 -- proxy/config_standard.go | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index c57e995..bb7da6a 100644 --- a/main.go +++ b/main.go @@ -687,8 +687,6 @@ func passToOutClient(iics incomingInserverConnState, isfallback bool, wlc net.Co if iics.isFallbackH2 { //h2 的fallback 非常特殊,要单独处理. 下面进行h2c拨号并向真实h2c服务器发起请求。 - //暂时不知道如何为 h2 设置 PROXY protocol - rq := iics.fallbackH2Request rq.Host = targetAddr.Name urlStr := "https://" + targetAddr.String() + iics.theRequestPath diff --git a/proxy/config_standard.go b/proxy/config_standard.go index 5e77f69..f18b22a 100644 --- a/proxy/config_standard.go +++ b/proxy/config_standard.go @@ -71,6 +71,7 @@ func LoadConfig(configFileName, listenURL, dialURL string, jsonMode int) (standa if err != nil { log.Printf("can not load standard config file: %s\n", err) + confMode = -1 return } @@ -93,6 +94,7 @@ func LoadConfig(configFileName, listenURL, dialURL string, jsonMode int) (standa } else { log.Printf("no -L listen URL provided \n") err = errors.New("no -L listen URL provided") + confMode = -1 return } }