diff --git a/podkop/files/usr/lib/sing_box_config_facade.sh b/podkop/files/usr/lib/sing_box_config_facade.sh index 86ee149..ffbe854 100644 --- a/podkop/files/usr/lib/sing_box_config_facade.sh +++ b/podkop/files/usr/lib/sing_box_config_facade.sh @@ -80,8 +80,17 @@ sing_box_cf_add_proxy_outbound() { password="${userinfo#*:}" fi fi - config="$(sing_box_cm_add_socks_outbound "$config" "$tag" "$host" "$port" "$version" "$username" "$password" \ - "" "$udp_over_tcp")" + config="$(sing_box_cm_add_socks_outbound \ + "$config" \ + "$tag" \ + "$host" \ + "$port" \ + "$version" \ + "$username" \ + "$password" \ + "" \ + "$([ "$udp_over_tcp" == "1" ] && echo 2)" # if udp_over_tcp is enabled, enable version 2 + )" ;; vless) local tag host port uuid flow packet_encoding