1
0
mirror of https://github.com/nitezs/sub2sing-box.git synced 2024-12-23 10:34:42 -05:00

🐛 Fix vless parser lost fingerprint

This commit is contained in:
Nite07 2024-05-06 02:07:30 +08:00
parent 6e5f6b901a
commit 3030ec5259

View File

@ -111,12 +111,12 @@ func ParseVless(proxy string) (model.Outbound, error) {
ALPN: alpn,
ServerName: sni,
Insecure: insecureBool,
UTLS: &model.OutboundUTLSOptions{
Enabled: enableUTLS,
Fingerprint: fp,
},
},
}
result.VLESSOptions.OutboundTLSOptionsContainer.TLS.UTLS = &model.OutboundUTLSOptions{
Enabled: enableUTLS,
Fingerprint: fp,
}
}
if security == "reality" {
@ -126,13 +126,17 @@ func ParseVless(proxy string) (model.Outbound, error) {
ALPN: alpn,
ServerName: sni,
Insecure: insecureBool,
UTLS: &model.OutboundUTLSOptions{
Enabled: enableUTLS,
Fingerprint: fp,
},
Reality: &model.OutboundRealityOptions{
Enabled: true,
PublicKey: pbk,
ShortID: sid,
},
},
}
result.VLESSOptions.OutboundTLSOptionsContainer.TLS.Reality = &model.OutboundRealityOptions{
Enabled: true,
PublicKey: pbk,
ShortID: sid,
}
}
if _type == "ws" {