【问题标题】:Open port 8172 on windows 7 - Telnet在 Windows 7 上打开端口 8172 - Telnet
【发布时间】:2015-06-28 09:11:52
【问题描述】:

正如我在 VS to Azure Publish failure: Socket Error 10054 中发布的那样,我无法从 VS2013 完成 Web 部署

显然,网络部署使用端口 8172,尽管我的 Windows 防火墙中存在允许该端口通过的规则,但我目前无法远程登录该端口。

我正在使用命令telnet localhost 8172telnet 192.168.0.1 8172,它说它无法连接到端口8172 上的主机。

我不确定这是不是问题,因为我可以在其他项目中完成到 Azure 的 Web 部署?但无论如何,我对为什么不能远程登录到端口感到困惑。

我的语法错了吗?

JK

【问题讨论】:

  • 听起来你实际上并没有在端口 8172 上运行任何服务。试试这个资源:forums.iis.net/t/1088260.aspx?Port+8172+not+listening
  • 据我了解,MSDeploy 应该使用应该在该端口上侦听的 MsDeployAgentService。我如何找出该服务正在侦听哪个端口?当然,由于这个 MSDeploy 流程与不同的项目(相同的服务)一起工作,应该意味着端口是开放的,而我可能不是端口?
  • 在windows操作系统中你可以使用netstat命令查看什么端口在监听谁。

标签: sockets port telnet webdeploy


【解决方案1】:

如果您使用的是 Azure,则需要在“网络组”设置中打开一个端口。

如果您使用 CloudFlare 或其他类型的代理,请确保连接到 VM 的 IP 地址或 MS 提供的域名,而不是您的“网站域名”。 CloudFlare 不会通过任何旧的随机端口进行代理。

【讨论】:

    猜你喜欢
    • 2019-04-23
    • 2013-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-28
    • 1970-01-01
    • 2014-09-03
    • 2014-01-02
    相关资源
    最近更新 更多