2

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

向 Bitdefender 防火墙添加了以下规则

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

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

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

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

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

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

净停止 msdepsvc净启动 msdepsvc

净停止 wmsvc净启动 wmsvc

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

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

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

4

1 回答 1

0

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

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

在此处输入图像描述

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

在此处输入图像描述

希望有帮助!

于 2018-03-26T20:51:38.580 回答