由于…失败,IIS DefaultAppPool正在被自动…禁用

我正在运行Windows Server 2003服务器性能sp2在280gb高清和4演出的内存。 我收到错误:

应用程序“DefaultAppPool”由于服务该应用程序池的进程中的一系列故障而被自动禁用。

在事件pipe理器中,还有一个错误:“应用程序特定的权限设置不授予CLSID {A9E69610-B80D-11D0-00A0C922E}的COM服务器应用程序对用户SERVER01 \ IWAM_SERVER01的本地激活权限SID {S-1- 5-21-146063245-722240192-2763154-1002}这个安全权限可以使用组件服务pipe理工具进行修改。

当我尝试在浏览器中运行http:// localhost /时 ,出现“服务不可用”

任何想法可能导致这个?

提前致谢

Web应用程序崩溃(反复),所以IIS禁用它。

你的默认网站上运行什么?

我会检查您为应用程序池configuration的用户。 它看起来像用户可能是SERVER01 \ IWAM_SERVER01可能没有正确的权限。 尝试将用户设置为networking服务(或本地系统)帐户。

如果您在应用程序池中有多个应用程序,请将它们分开,以便知道哪些应用程序失败。

一些标准问题:

  • 它跑了吗?
  • 最后一次运行的时间是什么时候?
  • 从那以后发生了什么变化?

错误是退出海峡前进。 修复不是那么容易。

你的asp网站正在使用一些com服务器组件。 这些事情的安全性就是噩梦。 运行DCOMCnfg实用程序。 转到组件服务=>计算机=>我的电脑=> COM +应用程序

然后去查看=>状态菜单。

然后尝试find相应的sid的应用程序。 右键点击它,然后去属性,然后到安全选项卡,玩得开心。

如果这是一个安全敏感的服务器,则不要执行上述任何操作。 你将不得不找一个理解那块黑魔法的人。