From eb88be81e25cac7daa98e7b2bbf82d715f838760 Mon Sep 17 00:00:00 2001 From: ChsBuffer <33744752+chsbuffer@users.noreply.github.com> Date: Mon, 22 Feb 2021 16:59:33 +0800 Subject: [PATCH] Fix ACL FullPath argument --- Netch/Servers/Shadowsocks/SSController.cs | 2 +- Netch/Servers/ShadowsocksR/SSRController.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Netch/Servers/Shadowsocks/SSController.cs b/Netch/Servers/Shadowsocks/SSController.cs index 1af767da..951bf4a4 100644 --- a/Netch/Servers/Shadowsocks/SSController.cs +++ b/Netch/Servers/Shadowsocks/SSController.cs @@ -67,7 +67,7 @@ namespace Netch.Servers.Shadowsocks argument.Append($" --plugin {server.Plugin}" + $" --plugin-opts \"{server.PluginOption}\""); if (mode.BypassChina) - argument.Append($" --acl {Path.GetFullPath(File.Exists(Global.UserACL) ? Global.UserACL : Global.BuiltinACL)}"); + argument.Append($" --acl \"{Path.GetFullPath(File.Exists(Global.UserACL) ? Global.UserACL : Global.BuiltinACL)}\""); #endregion diff --git a/Netch/Servers/ShadowsocksR/SSRController.cs b/Netch/Servers/ShadowsocksR/SSRController.cs index 054566be..7ce85a66 100644 --- a/Netch/Servers/ShadowsocksR/SSRController.cs +++ b/Netch/Servers/ShadowsocksR/SSRController.cs @@ -44,7 +44,7 @@ namespace Netch.Servers.ShadowsocksR argument.Append($" -b {this.LocalAddress()} -l {this.Socks5LocalPort()} -u"); if (mode.BypassChina) - argument.Append($" --acl {Path.GetFullPath(File.Exists(Global.UserACL) ? Global.UserACL : Global.BuiltinACL)}"); + argument.Append($" --acl \"{Path.GetFullPath(File.Exists(Global.UserACL) ? Global.UserACL : Global.BuiltinACL)}\""); #endregion