From e7ebcbcde5ac79b65b7c1a93c89ad72627cbd954 Mon Sep 17 00:00:00 2001 From: nadoo <287492+nadoo@users.noreply.github.com> Date: Sun, 4 Oct 2020 23:32:21 +0800 Subject: [PATCH] vless: disable fallback by default --- proxy/vless/server.go | 4 ++-- proxy/vless/vless.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/proxy/vless/server.go b/proxy/vless/server.go index 1af1407..bdc062a 100644 --- a/proxy/vless/server.go +++ b/proxy/vless/server.go @@ -59,11 +59,11 @@ func (s *VLess) Serve(c net.Conn) { cmd, err := s.readHeader(io.TeeReader(c, wbuf)) if err != nil { if s.fallback == "" { - log.F("[vless] verify header error: %v", err) + log.F("[vless] verify header from %s error: %v", c.RemoteAddr(), err) return } fallback = true - log.F("[vless] verify header error: %v, fallback to %s", err, s.fallback) + log.F("[vless] verify header from %s error: %v, fallback to %s", c.RemoteAddr(), err, s.fallback) } network := "tcp" diff --git a/proxy/vless/vless.go b/proxy/vless/vless.go index 288698c..34dd5ea 100644 --- a/proxy/vless/vless.go +++ b/proxy/vless/vless.go @@ -56,7 +56,7 @@ func NewVLess(s string, d proxy.Dialer, p proxy.Proxy) (*VLess, error) { uuid: uuid, } - v.fallback = "127.0.0.1:80" + // v.fallback = "127.0.0.1:80" if custom := u.Query().Get("fallback"); custom != "" { v.fallback = custom }