ApplicationPoolIdentity 503错误

时间:2012-08-17 09:32:34

标签: http iis webserver application-pool

今天早上我试图在我的本地PC上加载我的所有网站,这些网站都有IIS 7.5,我马上就得到了HTTP 503错误。

HTTPerr日志说:2012-08-17 08:43:26 127.0.0.1 49326 127.0.0.1 80 HTTP / 1.1 GET / 503 3 AppOffline web80

所以我的应用程序池没有启动。我尝试在IIS中重新启动应用程序池,但仍然出现错误。当我查看应用程序池时,我发现它已停止。所以我查看事件查看器:

错误:WAS:由于服务该应用程序池的进程中出现一系列故障,应用程序池“web80”正在自动禁用。

警告:WAS:Windows进程激活服务无法为应用程序池“web80”创建工作进程。数据字段包含错误编号。

环顾网络和堆栈溢出,问题似乎是应用程序池标识是apppoolidentity引起的。我将其更改为本地系统并且可以正常工作。

但为什么突然之间会停止工作呢?我已经阅读了您需要提供

权限的其他解决方案

C:\ Windows \ System32 \ config \ Schema但我没有Schema文件夹。这可能是什么原因?

我真想知道的是如何让应用程序池重用apppoolidentity或在哪里可以试试?我可以尝试重新安装iis但是如果我能弄清楚是什么导致了这种情况,我可能会在将来阻止它。

由于

1 个答案:

答案 0 :(得分:0)

我刚刚遇到这个问题。在我的方案中,我在“自定义帐户”设置下将应用程序池标识设置为我的Active Directory帐户。最近我更新了密码,所以我只是相应地重置了“自定义帐户”的密码,然后我就可以重新加载我的应用程序了。 App pool settings - Setting Identtiy with 'Custom account'