Rootop 服务器运维与web架构

NETWORK SERVICE没权限激活CLSID为{BA126AD1-2166-11D1-B1D0-00805FC1270E}的应用程序。可以通过使用组件服务管理工具修改此安全权限。

| 暂无评论

为应用程序池 ‘DefaultAppPool’ 提供服务的进程意外终止。进程 ID 是 ‘3544’。进程退出代码是 ‘0xc06d007e’。
Generate Activation Context 为 C:\WINDOWS\system32\SHELL32.dll 失败。 参考错误消息: 拒绝访问。
Resolve Partial Assembly 为 Microsoft.Windows.Common-Controls 失败。 参考错误消息: 拒绝访问。
Generate Activation Context 为 C:\WINDOWS\system32\TAPI32.dll 失败。 参考错误消息: 拒绝访问。
Generate Activation Context 为 C:\WINDOWS\system32\netshell.dll 失败。 参考错误消息: 拒绝访问。
为应用程序池 ‘DefaultAppPool’ 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 ‘968’。数据字段包含错误号。
应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为
{BA126AD1-2166-11D1-B1D0-00805FC1270E}
)的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。
根据提示信息,实际上是说NETWORK SERVICE没权限激活CLSID为{BA126AD1-2166-11D1-B1D0-00805FC1270E}的应用程序。可以通过使用组件服务管理工具修改此安全权限。
在注册表中查找出{BA126AD1-2166-11D1-B1D0-00805FC1270E}对应的AppID值{27AF75ED-20D9-11D1-B1CE-00805FC1270E}
3、然后再打开组件服务,查看方式为详细信息,找到DCOM 配置里的netman,选中按鼠标右建选属性。
4、在netman属性里的安全 -> “启动和激活权限” -> 自定义编辑,在启动权限里加入NETWORK SERVICE用户,允许本地启动和本地激活,确定后就不会再报这个DCOM错了 
需要重启生效。
然后根据日志的其它错误提示,将出现的几个DLL文件权限修改了一下,重启系统后正常了。

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/20.html

作者:Venus

服务器运维与性能优化

发表回复