在基于 Windows Server 2003 的域控制器上浏览 IIS 6.0 网页时,收到“Service Unavailable”(服务不可用)错误消息

文章翻译 文章翻译
文章编号: 842493 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

当您浏览驻留在基于 Microsoft Windows Server 2003 的域控制器上的网页时,可能会收到下面的 Active Server Pages (ASP) Error 5 错误消息:
服务不可用
另外,系统事件日志中可能会记录以下警告事件:

类型:警告
来源:W3SVC
类别:无
事件 ID: 1009
日期:Date
时间:Time
用户:N/A
计算机:Computer_Name
描述:
为应用程序池 'Application_Pool_Name' 提供服务的进程意外终止。进程 ID 是 '5288'。进程退出代码是 '0xffffffff'。

有关更多信息,请参阅位于 <http://support.microsoft.com> 的帮助和支持中心。

另外,在应用程序事件日志中还可能记录以下错误事件:

类型:消息
来源:Active Server Pages
事件类别:无
事件 ID: 5
日期:Date
时间:Time
用户: N/A
计算机:Computer_Name
描述:
错误:应用程序池 'Application_Pool_Name' 的模板永久性缓存初始化失败,这是由下列错误所导致:无法创建应用程序池的磁盘缓存子目录。数据可能包含额外的错误代码。

有关更多信息,请参阅位于 <http://support.microsoft.com> 的帮助和支持中心。

在使用 Filemon 监视文件活动时,收到一条与以下内容类似的错误消息:
3521 Time w3wp.exe:3168 CREATE C:\WINDOWS\system32\inetsrv\ASP Compiled Templates\PID3168.TMP ACCESS DENIED NT AUTHORITY\NETWORK SERVICE

原因

如果运行 Microsoft Internet 信息服务 (IIS) 6.0 的服务器同时也是一个域控制器,就会出现此问题。出现这个问题的原因是应用程序池正在使用 NT Authority\Network Service 帐户,而 NT Authority\Network Service 帐户可能没有访问必需文件夹的权限。

解决方案


要解决这个问题,应手动设置 IIS_WPG 组对这些文件夹的权限,然后设置 NT Authority\Network Service 帐户对这些文件夹的权限。



若要我们为您修复此问题,请转到“帮我修复此问题”部分。如果您想亲自修复此问题,请转到“我自己修复此问题”部分。

帮我修复此问题



若要自动解决此问题,请单击“修复”按钮或链接。单击位于“文件下载”对话框中的“运行”,然后按照“修复”向导中的步骤操作。


修复此问题
Microsoft Fix it 50520

注意
  • 此向导可能只提供英文版本。但是,Windows?的其他语言版本也提供自动修复功能。
  • 如果所使用的计算机中并未出现此问题,则可将“修复此问题”解决方案保存至闪存驱动器或 CD 中,然后在出现此问题的计算机上运行该解决方案。

然后,请转到“此方法是否已修复问题?”部分。



我自己修复此问题


要设置 IIS_WPG 组对这些文件夹的权限,请按照下列步骤操作:
  1. 启动 Windows 资源管理器,然后打开以下文件夹:
    %systemroot%\Help\iisHelp
  2. 在右窗格中右键单击“Common”文件夹,然后单击“共享和安全”。
  3. 单击“安全”选项卡,单击“添加”,键入 IIS_WPG,然后单击“确定”。
  4. 选中“IIS_WPG”后,单击以选中“允许”列下的以下复选框,然后单击“确定”:
    • 读取和执行
    • 列出文件夹目录
    • 读取
  5. 打开下面的文件夹:
    %systemroot%\system32\inetsrv
  6. 在右窗格中右键单击“ASP Compiled Templates”文件夹,然后单击“共享和安全”。
  7. 单击“安全”选项卡,单击“IIS_WPG”组,然后单击以选中“允许”列下的“完全控制”复选框。单击“确定”。
  8. 打开以下文件夹:
    %systemroot%
  9. 在右窗格中右键单击“IIS Temporary Compressed”文件夹,然后单击“共享和安全”。
  10. 单击“安全”选项卡,单击“IIS_WPG”组,然后单击以选中“允许”列下的“完全控制”复选框。单击“确定”。
要为 NT Authority\Network Service 帐户设置对这些文件夹的权限,请按照下列步骤操作:
  1. 启动 Windows 资源管理器,然后打开以下文件夹:
    %systemroot%\Help\iisHelp
  2. 在右窗格中右键单击“Common”文件夹,然后单击“共享和安全”。
  3. 单击“安全”选项卡,单击“添加”,键入 NETWORK SERVICE,然后单击“确定”。
  4. 选中“NETWORK SERVICE”后,单击以选中“允许”列下的以下复选框,然后单击“确定”:
    • 读取和执行
    • 列出文件夹目录
    • 读取
  5. 打开下面的文件夹:
    %systemroot%\system32\inetsrv
  6. 在右窗格中右键单击“ASP Compiled Templates”文件夹,然后单击“共享和安全”。
  7. 单击“安全”选项卡,单击“添加”,键入 NETWORK SERVICE,然后单击“确定”。
  8. 选中“NETWORK SERVICE”组后,单击以选中“允许”列下的“完全控制”复选框,然后单击“确定”。
  9. 打开下面的文件夹:
    %systemroot%
  10. 在右窗格中右键单击“IIS Temporary Compressed”文件夹,然后单击“共享和安全”。
  11. 单击“安全”选项卡,单击“添加”,键入 NETWORK SERVICE,然后单击“确定”。
  12. 选中“NETWORK SERVICE”组后,单击以选中“允许”列下的“完全控制”复选框,然后单击“确定”。
完成这些步骤后,从“服务”管理单元或者“计算机管理”管理单元重新启动 IIS 管理服务。

替代方法

您可以从“服务”管理单元或者“计算机管理”管理单元重新启动 IIS 管理服务来暂时解决这个问题。

状态

Microsoft 已经确认这是在“适用于”一节中列出的 Microsoft 产品中存在的问题。

更多信息

有关由其他原因引起的类似问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中的相应文章:
332097 DCPROMO 不保留某些 IIS 文件夹上的权限

此方法是否已修复问题?

  • 请检查是否已修复此问题。如果已修复,您就完成了本部分内容。如果未修复,则可联系技术支持人员
  • 非常感谢您提供反馈意见。若要提供反馈意见或报告使用此解决方案出现的任何问题,请在“帮我修复此问题”博客中留言或向我们发送电子邮件

属性

文章编号: 842493 - 最后修改: 2011年5月16日 - 修订: 7.0
这篇文章中的信息适用于:
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
关键字:?
kberrmsg kbprb kbfixme kbmsifixme KB842493
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com