From 565406c02dd157c974747d877d2daccc8e3c023f Mon Sep 17 00:00:00 2001 From: Hiddify Date: Tue, 13 Feb 2024 17:31:33 +0100 Subject: [PATCH] fix: fragment --- config/outbound.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/outbound.go b/config/outbound.go index cfbb442..306fbf3 100644 --- a/config/outbound.go +++ b/config/outbound.go @@ -56,11 +56,12 @@ func patchOutboundTLSTricks(base option.Outbound, configOpt ConfigOptions, obj o return obj } - if transport.Type != C.V2RayTransportTypeWebsocket && transport.Type != C.V2RayTransportTypeGRPC { + if transport.Type != C.V2RayTransportTypeWebsocket && transport.Type != C.V2RayTransportTypeGRPC && transport.Type != C.V2RayTransportTypeHTTPUpgrade { return obj } if outtls, ok := obj["tls"].(map[string]interface{}); ok { + obj = patchOutboundFragment(base, configOpt, obj) tlsTricks := tls.TLSTricks if tlsTricks == nil { tlsTricks = &option.TLSTricksOptions{}