【问题标题】:Web Deploy connection timed outWeb 部署连接超时
【发布时间】:2017-05-23 07:56:11
【问题描述】:

我之前已经启动并运行了 Web Deploy,没有任何问题。在公司范围内安装 Bitdefender 后,Web Deploy 已停止工作。我已经尝试了以下没有任何成功

在 Bitdefender 防火墙中添加了以下规则

  • 本地地址:任意
  • 远程地址:我们的服务器IP端口8172
  • 协议:TCP
  • 方向:两者
  • IP:任意
  • 网络:家庭/办公室
  • 权限:允许

使用以下 telnet 命令,telnet [IP 地址] 8172,我得到一个空白屏幕。

导航到发布服务器连接的 URL,系统提示我登录,然后是一个空白屏幕。

我没有运行 Fiddler 或类似的东西。

我在我们办公室的其他机器上尝试过,但得到了相同的响应。

通过 Web 平台安装程序重新安装 Web 部署 为 Web 托管提供商推荐的服务器配置并使用命令提示符我已使用以下命令重新启动代理服务

net stop msdepsvc & net start msdepsvc

net stop wmsvc & net start wmsvc

我已使用服务器管理员帐户(过去有效)将 IIS 管理器权限添加到 IIS 中的相应站点,并配置了 Web 部署发布。

我对尝试什么的想法已经不多了,所以我很感激任何建议。

尝试在 Visual Studio 中验证连接时,我看到失败的通知“操作已超时”。

【问题讨论】:

  • 我遇到了这个确切的问题。你找到解决办法了吗?
  • @Nick 我仍在寻找解决此问题的方法。
  • 发生了什么?我认为这对你有用?
  • @Nick 在安装 BitDefender 后,从本地环境部署到远程环境时仍然遇到问题。我们的构建服务器位于不同的网络上,该网络没有 BitDefender,因此我们将其用于我们的部署,没有任何问题。希望有一天能找到解决当地环境问题的办法。
  • 好的,你为什么接受/不接受这个答案?我可能能够提供帮助,但我无法再访问那个环境。

标签: iis web-deployment webdeploy webdeploy-3.5


【解决方案1】:

问题出在内容控制策略中。需要为您希望 Web 部署到的站点添加例外。

单击策略,然后转到适用于您的开发系统的策略。就我而言,这是“IT 政策”。如果您不知道,可以转到网络并深入了解 Active Directory 以查找适用的策略。

接下来,转到内容控制 => 流量。选中 Web(HTTP 流量)和流量扫描排除项复选框。然后为您尝试部署到的任何系统添加 URL 或 IP 地址(我们使用了 IP)。

希望有帮助!

【讨论】:

  • 你有例子吗?
  • 感谢您的帮助
猜你喜欢
  • 2017-01-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多