diff --git a/internal/web/actions/default/setup/validateApi.go b/internal/web/actions/default/setup/validateApi.go index b8ffe94f..e5c51377 100644 --- a/internal/web/actions/default/setup/validateApi.go +++ b/internal/web/actions/default/setup/validateApi.go @@ -62,17 +62,7 @@ func (this *ValidateApiAction) RunPost(params struct { if net.ParseIP(params.NewHost) == nil { this.FailField("newHost", "请输入正确的节点主机地址") } - - listener, err := net.Listen("tcp", params.NewHost+":"+params.NewPort) - if err != nil { - if strings.Contains(err.Error(), "in use") { - this.FailField("newPort", "端口 \""+params.NewPort+"\" 已经被别的服务占用,请关闭正在使用此端口的其他应用程序,或者使用另外一个端口") - } else { - this.FailField("newHost", "无法正确绑定端口地址,请检查主机地址:"+err.Error()) - } - } - _ = listener.Close() - + params.Must. Field("newHost", params.NewHost). Require("请输入节点主机地址")