From 094734ae1f0c8818bc6a614c06408a93bac3c20f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Wed, 14 Jul 2021 15:40:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E8=A3=85=E6=97=B6=E4=B8=8D=E6=A3=80?= =?UTF-8?q?=E6=9F=A5API=E5=9C=B0=E5=9D=80=E6=98=AF=E5=90=A6=E5=8F=AF?= =?UTF-8?q?=E4=BB=A5=E7=BB=91=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/web/actions/default/setup/validateApi.go | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) 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("请输入节点主机地址")