安装 KB973917 后,Internet Information Services 6.0 可能无法正常运行

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

症状

请考虑以下情况。您的 Windows Server 2003 Service Pack 2 上正在运行 Microsoft Internet Information Services (IIS) 6.0 Web 服务器。Microsoft 更新 KB973917 安装在服务器上。在安装 KB973917 后,IIS 6.0 应用程序池无法成功启动。检查事件日志显示,IIS 工作进程意外终止,显示的事件消息类似于以下内容:

 

事件类型: 警告
事件源: W3SVC
事件类别: 无
事件 ID: 1009
日期:12/9/2009
时间:10:55:01 AM
用户:N/A
计算机: WEBSERVER01
说明:
为应用程序池“DefaultAppPool”服务的一个进程意外终止。进程 ID 是“1234”。
进程退出代码是“0xffffffff”。

 

在某些情况下,IIS 应用程序池最终会被快速失败保护功能禁用。如果用户尝试浏览服务器上托管的网站,他们可能会抱怨这些网站不可用且无法访问。

 

原因

在安装 KB973917 更新之前,一个或多个核心 IIS .dll 文件的文件版本不正确。尤其是,在服务器上以前安装的 Windows Server 2003 Service Pack 2 没有成功完成,将某些 IIS .dll 保留在 Service Pack 1 级别,同时将其他 .dll 提升到了 Service Pack 2 级别。即使文件不匹配,IIS 服务也能够成功运行。但是,安装 KB973917 更新后,这个预先存在的文件不匹配环境现在导致 IIS 无法正常工作。

 

解决方案

若要解决此问题,请在 Web 服务器上重新安装 Windows Server 2003 Service Pack 2。这会将所有的 IIS 6.0 组件提升到正确的文件版本,并且将维护 KB973917 更新的安装。不必重新安装 KB973917 更新。

注意: 重新安装 SP2 将启用可伸缩网络包 (SNP) 功能(默认情况下,该功能在 Windows 2003 Service Pack 2 中处于活动状态)。当 Service Pack 2 最初发布时,这引起了以下 KB 中记录的问题: http://support.microsoft.com/kb/948496

可能需要在重新应用 Service Pack 2 后禁用可伸缩网络包,以解决 KB 948496 中描述的问题。

 

更多信息

Microsoft 已证实,这是“适用于”部分中列出的产品所存在的问题。在重新安装 Windows Server 2003 Service Pack 2 后,请通过查看以下文章验证 KB973917 更新的文件版本:

在 Internet Information Services (IIS) 中实现身份验证扩展保护的更新说明
http://support.microsoft.com/kb/973917

 

注意:本篇“快速发布”文章是从 Microsoft 支持组织直接创建的。 文中包含的信息按原样提供,用于响应紧急问题。 由于发布仓促,材料可能包含印刷错误,并且可能随时修订,恕不另行通知。 有关其他注意事项,请参阅使用条款

属性

文章编号: 2009746 - 最后修改: 2010年3月9日 - 修订: 4.0
这篇文章中的信息适用于:
  • Microsoft Internet Information Services 6.0?当用于
    • Microsoft Windows Server 2003 Service Pack 2
关键字:?
kbrapidpub kbnomt KB2009746
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