站点图标 江湖人士

远程服务器返回550,未能使用指定的进程Web Management Service连接到远程计算机

远程服务器返回550

远程服务器返回550

最近配置一键自动发布asp.net开发的网站到IIS时时,遇到了远程服务器返回(550),未能使用指定的进程Web Management Service连接到远程计算机这个错误,最后发现是粗心造成的,具体看下文。

远程服务器返回550

今天又通过Visual Studio 2019来配置一键发布网站到IIS,通过在服务器上安装Web Deploy可以在VS里面把ASP.NET应用程序部署到服务器上,刚开始配置如下图那样进行配置,发布时选择Web Deploy,然后配置好服务器,站点名称,用户名,密码等。

当我单击“失败(单击以获取详细信息)”链接时,它将显示以下内容:

未能使用指定的进程(“Web Management Service”)连接到远程计算机(“www.jhrs.com”),因为服务器未响应。请确保在远程计算机上启动了该进程(“Web Management Service”)。在以下位置了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC。远程服务器返回错误:(550)。

如下图所示那样:

在错误信息的链接带你在这里和页面引导您验证是否能够

  1. ping到远程计算机
  2. 验证msdepsvc或WMSVC服务启动,以及
  3. 防火墙没有阻止端口80或8172。

我尝试从我的开发人员计算机上ping服务器,并且该服务器正常工作。

我检查了Web部署代理服务(msdevsvc)和Web管理服务(wmsvc),它们都在运行。

我检查了Windows防火墙,然后(成为一个不会让任何事情碰上任何东西并偏爱暴力破解方法的人)彻底关闭了防火墙。

一切似乎都已正确设置,但错误仍然存​​在。也许是用户错误。嗯

修复粗心犯的一个错误

我开始查看我在对话框中输入的值,而网站名称“一个”困扰着我。服务器上有这个网站吗?

站点名称字段与服务器上Internet信息服务器(IIS)站点实例名称的名称有关。我登录到目标服务器,并打开了Internet信息服务(IIS)管理器控制台。

我扩展了节点,直到看到站点列表为止,事实证明它不是“ defaultwebsite”,而是“ Default Web Site”。

我回到了Web Deploy Publish Web对话框,更改了值并单击Validate Connection。

这次它验证通过了。

写在最后

当你也遇到未能使用指定的进程(“Web Management Service”)连接到远程计算机(“www.jhrs.com”),因为服务器未响应。请确保在远程计算机上启动了该进程(“Web Management Service”)。在以下位置了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC。远程服务器返回错误:(550)。

这个错误时,请检查网站名称是否填写正确。

参考链接:https://www.benday.com/2013/07/12/fix-error_could_not_connect_to_remotesvc-error-using-visual-studio-2012-web-deploy/

相关阅读

  1. 使用VS 2019发布.net core程序并部署到IIS的最新教程
  2. 通过VS2017发布.net core程序并使用Web 部署到远程服务器最新教程
  3. 如何使用IIS发布和运行ASP.NET Core 应用程序
退出移动版