IIS6 MMC检测到此管理单元发生一个错误,建议您关闭并重新启动mmc
新装windows2003 server sp2系统,新装IIS6,打开iis管理器时出现“MMC检测到此管理单元发生一个错误,建议您关闭并重新启动mmc”提示,如图所示。
查系统日志有2条错误提示。
事件类型: 错误
事件来源: DCOM
事件种类: 无
事件 ID: 10016
日期: 2010-7-22
事件: 1:40:12
用户: NT AUTHORITY\NETWORK SERVICE
计算机: ADMIN-97CB2CA36
描述:
应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为
{A9E69610-B80D-11D0-B9B9-00A0C922E750}
)的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
事件类型: 错误
事件来源: W3SVC
事件种类: 无
事件 ID: 1002
日期: 2010-7-22
事件: 1:40:13
用户: N/A
计算机: ADMIN-97CB2CA36
描述:
应用程序池 'DefaultAppPool' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
经排查,是因为DCOM的权限设置不正确,查阅注册表:
HKEY_CLASSES_ROOT\AppID\{A9E69610-B80D-11D0-B9B9-00A0C922E750}得到DCOM应用程序名称 IIS ADMIN Service
开始→控制面板→管理工具→组件服务
打开 组件服务 树目录 →计算机→我的电脑→DCOM配置
右边的面板里 找到 iis admin service右键→属性→安全→ 启动和激活权限 →自定义→编辑 添加 network service 用户,把本地启动和本地激活勾上就可以了。
network service用户也可以设置成Authenticated Users,后者是正常的iis安装后默认添加的该应用用户。
到此,问题解决
本文来源于漱风斋 http://0e2.net/ , 原文地址:http://0e2.net/post/1402.html