【问题标题】:Azure subscription re-enabled but VM stopped answering on port 80Azure 订阅重新启用,但 VM 在端口 80 上停止响应
【发布时间】:2015-07-19 02:50:57
【问题描述】:

我在 Azure 上为网站和 Web 应用提供服务的 VM 存在问题。

我的 bizspark 订阅消费限额用完了一天,所以我取消了订阅的消费限额,我的所有服务都恢复了。

但是 - azure vm 在端口 80 上停止响应。我可以在端口 3389 上进行远程访问,但是对这些站点的任何 ping 操作或服务器本身都没有响应。我可以确认以下几点:

  • IIS 正在运行
  • 站点已在 IIS 中启动
  • 防火墙中启用了端口 80
  • 在防火墙中启用了端口 80 出站
  • 重启服务器没有问题
  • 除引用 ESENT 的条目外,事件日志为空 - 无法访问 api.log
  • 服务都在运行
  • 服务器可以通过 80 端口与其他网站进行通信
  • 从 azure 浏览到端口 80 上的 ip 显示未找到 404
  • Ping 服务器导致请求超时

我假设在微软禁用我的订阅后某些东西没有重新启用,但不知道是什么。

有人有过类似经历吗?

【问题讨论】:

    标签: azure iis virtual-machine azure-virtual-machine


    【解决方案1】:

    发现问题。

    由于某种原因,azure 已向我的虚拟机发布了一个新的公共 IP。

    会更早发现它,但我认为他们肯定不会重新发布我的 IP……他们做到了。是时候重做我所有的 A 记录了哦!

    【讨论】:

    • 在新的预览门户 (portal.azure.com) 中,您可以为您的虚拟机设置保留的 IP 地址。目前前五个保留的 IP 地址是免费的(请参阅azure.microsoft.com/en-us/pricing/details/ip-addresses)。
    • 谢谢彼得 - 我会检查一下,肯定会为我省去一些麻烦。
    【解决方案2】:

    请确认给定的分数。

    • 检查端口 80 条目是否应在 azure 门户中 VM 的防火墙配置中可用(不在 VM 内部)
    • 请检查应用程序在您的 VM 中是否可用。如果没有,请再次部署应用程序并将其存储在 VM 提供的外部驱动器中,不要使用 C:
    • 请检查虚拟机的公共 IP 是否可用。

    如果以上几点有问题,请尽可能删除并重新创建虚拟机,这将解决您的问题。

    【讨论】:

      猜你喜欢
      • 2014-01-02
      • 2012-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多