diff --git a/shadowsocks-rust/files/shadowsocks-rust.init-nft b/shadowsocks-rust/files/shadowsocks-rust.init-nft index 8b51253b9..f83311968 100755 --- a/shadowsocks-rust/files/shadowsocks-rust.init-nft +++ b/shadowsocks-rust/files/shadowsocks-rust.init-nft @@ -166,6 +166,7 @@ ss_rules_nft_gen() { max_ss_redir_ports="0" config_load shadowsocks-rust config_foreach ss_redir_ports ss_redir $cfgrulesserver + [ "$max_ss_redir_ports" = "0" ] && return 2 if [ "$min_ss_redir_ports" != "$max_ss_redir_ports" ]; then all_ss_redir_ports=$min_ss_redir_ports-$max_ss_redir_ports else