Просмотр исходного кода

luci-app-ssr-plus: correct protocol place for ss

Fixes: 530a31be6cb2e2 ("luci-app-ssr-plus: move ss-rust hack to configuration")
Closes: #476

Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen 4 лет назад
Родитель
Сommit
03c32c015c
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      luci-app-ssr-plus/root/usr/share/shadowsocksr/gen_config.lua

+ 1 - 1
luci-app-ssr-plus/root/usr/share/shadowsocksr/gen_config.lua

@@ -224,7 +224,6 @@ local ss = {
 	local_address = "0.0.0.0",
 	local_port = tonumber(local_port),
 	mode = (proto == "tcp,udp") and "tcp_and_udp" or proto .. "_only",
-	protocol = socks_port,
 	password = server.password,
 	method = server.encrypt_method_ss,
 	timeout = tonumber(server.timeout),
@@ -241,6 +240,7 @@ end
 function config:handleIndex(index)
 	local switch = {
 		ss = function()
+			ss.protocol = socks_port
 			if server.plugin and server.plugin ~= "none" then
 				ss.plugin = server.plugin
 				ss.plugin_opts = server.plugin_opts or nil