【问题标题】:IIS/IISnode - not serving files (no error messages)IIS/IISnode - 不提供文件(没有错误消息)
【发布时间】:2019-05-16 07:16:03
【问题描述】:

我在 Windows 虚拟机上使用 IISNode 在 Windows 服务器上运行了一个 Node 项目。

直到几天前,当虚拟机进行 Windows 更新时,一切都运行良好,现在该站点没有提供任何文件。

当我启动服务器时,没有任何错误的迹象,但是当我转到 URL 时,我收到了消息:

www.mydomain.com 没有发送任何数据

ERR_EMPTY_RESPONSE

最初,当我检查所有设置时,我注意到当我单击基本设置下的“测试设置”时,出现授权失败,说它无法验证对源代码目录的访问权限。

但是当我将其更改为以特定用户而不是应用程序用户的身份连接时,错误消失了,但上述问题没有改变。

这让我觉得它可能是一个权限问题,但我已经授予了应用程序池、IIS_IUSRS 和 IUSR 的权限,所以我可能错了。

我在 StackOverflow 上尝试了多种解决方案,包括 this highly rated one,但都没有成功。

任何帮助将不胜感激。

【问题讨论】:

    标签: iis iisnode


    【解决方案1】:

    令人讨厌的是,我在发放赏金后几个小时就找到了答案。

    问题在于它没有静态 IP 地址,因此当更新 VM 时,它在 DHCP 上,因此分配了一个新 IP,因此网站停止工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-14
      • 2011-01-22
      • 2011-12-25
      • 2013-11-25
      • 1970-01-01
      相关资源
      最近更新 更多