diff --git a/ProxySuper.Core/ProxySuper.Core.csproj b/ProxySuper.Core/ProxySuper.Core.csproj index 2debdf5..ef7c082 100644 --- a/ProxySuper.Core/ProxySuper.Core.csproj +++ b/ProxySuper.Core/ProxySuper.Core.csproj @@ -47,8 +47,8 @@ ..\packages\QRCoder.1.4.3\lib\net40\QRCoder.dll - - ..\packages\SSH.NET.2020.0.2\lib\net40\Renci.SshNet.dll + + ..\packages\SSH.NET.2023.0.0\lib\net462\Renci.SshNet.dll diff --git a/ProxySuper.Core/Services/XrayConfigBuilder.cs b/ProxySuper.Core/Services/XrayConfigBuilder.cs index 87d04a0..cbee313 100644 --- a/ProxySuper.Core/Services/XrayConfigBuilder.cs +++ b/ProxySuper.Core/Services/XrayConfigBuilder.cs @@ -79,7 +79,8 @@ namespace ProxySuper.Core.Services } var domain = parameters.MaskDomain .TrimStart("http://".ToCharArray()) - .TrimStart("https://".ToCharArray()); + .TrimStart("https://".ToCharArray()) + .TrimEnd('/'); caddyStr = caddyStr.Replace("##reverse_proxy##", $"reverse_proxy {prefix}{domain} {{ \n header_up Host {domain} \n }}"); } @@ -103,7 +104,7 @@ namespace ProxySuper.Core.Services } else { - flow = "xtls-rprx-vision,none";//兼容普通tls与xtls + flow = "xtls-rprx-vision";//兼容普通tls与xtls obj = new { id = id, flow = flow }; } diff --git a/ProxySuper.Core/packages.config b/ProxySuper.Core/packages.config index 3943ce6..5726ebf 100644 --- a/ProxySuper.Core/packages.config +++ b/ProxySuper.Core/packages.config @@ -3,7 +3,7 @@ - + diff --git a/ProxySuper.WPF/ProxySuper.WPF.csproj b/ProxySuper.WPF/ProxySuper.WPF.csproj index fcd8e88..ef0121c 100644 --- a/ProxySuper.WPF/ProxySuper.WPF.csproj +++ b/ProxySuper.WPF/ProxySuper.WPF.csproj @@ -44,8 +44,8 @@ ..\packages\QRCoder.1.4.3\lib\net40\QRCoder.dll - - ..\packages\SSH.NET.2020.0.2\lib\net40\Renci.SshNet.dll + + ..\packages\SSH.NET.2023.0.0\lib\net462\Renci.SshNet.dll diff --git a/ProxySuper.WPF/Templates/xray/server/05_inbounds/VLESS_TCP_XTLS.json b/ProxySuper.WPF/Templates/xray/server/05_inbounds/VLESS_TCP_XTLS.json index f996b07..17fa9ee 100644 --- a/ProxySuper.WPF/Templates/xray/server/05_inbounds/VLESS_TCP_XTLS.json +++ b/ProxySuper.WPF/Templates/xray/server/05_inbounds/VLESS_TCP_XTLS.json @@ -5,7 +5,7 @@ "clients": [ { "id": "", - "flow": "xtls-rprx-vision,none" + "flow": "xtls-rprx-vision" } ], "decryption": "none", diff --git a/ProxySuper.WPF/packages.config b/ProxySuper.WPF/packages.config index 85b846b..f86be38 100644 --- a/ProxySuper.WPF/packages.config +++ b/ProxySuper.WPF/packages.config @@ -4,7 +4,7 @@ - +