问题: iisreset 错误
的原因是什么?The data is invalid. <2147942413, 8007000d>
描述:
我们在 Windows Server 2008 上的 IIS 7 网络服务器出现问题,其中一些客户端收到“请求通道在等待回复时超时...”错误,表明它们可能在超时之前已排队。
为了快速恢复 Web 服务,我们执行了 iisreset,但失败并出现错误:
Restart attempt failed.
The data is invalid. <2147942413, 8007000d>
这台服务器以前从未发生过。最后,我们重新启动服务器,Web 服务重新启动并运行。
尝试了什么?
在诉诸服务器重启之前做了以下事情:
- 已完成 applicationHost 文件的备份以消除导致 IIS 配置损坏的原因。重新启动后将备份与当前备份进行比较,发现没有区别。
- 重新启动万维网发布服务 windows 服务,然后执行 iisreset 但给出了相同的错误。请注意,iisreset 会依次停止并启动万维网发布服务。从 services.msc 控制台和使用
net stop
and都尝试过net start
。 - 检查任务管理器中的 CPU/RAM 使用情况,似乎没有任何异常
- 检查了inetpub文件夹中当天的IIS日志u_xxxxxxx.log,但没有任何内容可以描述此错误。他们中的大多数有 200 个状态码和一些 401 状态码是我造成的。