diff --git a/tools/conf/transport_internet.go b/tools/conf/transport_internet.go index 5c40d575f..178cecdbe 100644 --- a/tools/conf/transport_internet.go +++ b/tools/conf/transport_internet.go @@ -5,6 +5,7 @@ import ( "fmt" "io/ioutil" "strings" + "v2ray.com/core/common/errors" "v2ray.com/core/common/loader" v2net "v2ray.com/core/common/net" @@ -196,6 +197,7 @@ func (v *StreamConfig) Build() (*internet.StreamConfig, error) { return nil, errors.Base(err).Message("Failed to build TLS config.") } config.SecuritySettings = append(config.SecuritySettings, ts) + config.SecurityType = ts.Type } if v.TCPSettings != nil { ts, err := v.TCPSettings.Build()