21

每 18-24 小时一次,我的 IIS 在特定网站上停止响应。一周前我们升级了我们的网络应用程序,这似乎已经启动了。当它发生时:

  1. 对 asp.net 应用程序的任何请求都将永远挂起
  2. 重启应用程序池报错0x80070425(此时服务无法接受控制消息)
  3. 我什至无法从计算机注销,注销挂起。唯一的办法就是重启机器
  4. 有时它会被一些未处理的 ado.net 异常触发,有时则没有模式。
  5. 检查 IIS 日志文件不会产生任何可识别的模式

机器是windows server 2008 R2 Standard Edition。我的应用程序使用ASP.Net 4.0 经典模式运行

找到的一些事件日志条目如下:


处理应用程序池的托管应用程序服务自动启动时出错:“MyApps”。如果管道模式设置为“经典”模式,则不支持加载应用程序服务提供者对象。因此,未完成托管应用程序服务的自动启动。要解决此问题,请将此应用程序池的管道模式更改为“集成”模式。数据字段包含错误代码。


为应用程序池“MyApps”服务的工作进程“1164”未能在分配的时间内停止协议“http”的侦听器通道。数据字段包含错误号。


应用程序池 OfficeClip 已被禁用。http 协议创建应用程序池的请求失败。重新启动应用程序池,以便 Windows 进程激活服务 (WAS) 可以确定协议的正确状态。数据字段包含错误号。


Windows 检测到您的注册表文件仍在被其他应用程序或服务使用。现在将卸载该文件。保存您的注册表文件的应用程序或服务之后可能无法正常运行。

详细信息 - 从 \Registry\User\S-1-5-21-3692684334-282388892-2276244761-500 泄露的 1 个用户注册表句柄:进程 900 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) 已打开密钥 \REGISTRY \USER\S-1-5-21-3692684334-282388892-2276244761-500\Printers\DevModePerUser


万维网发布服务未能为站点“10”中的应用程序“/”设置应用程序池。数据字段包含错误号。


关于如何找出除了重新安装操作系统之外的问题的任何想法?

4

1 回答 1

34

你可以试试以下

  • 打开服务.msc
  • 寻找凭证管理器
  • 将启动类型设置为“自动”
  • (重新)启动凭据管理器服务
于 2012-06-21T09:53:35.433 回答