WindowsServers2008R2 DCOM 无法使用任何配置的协议与计算机通讯

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WindowsServers2008R2 DCOM 无法使用任何配置的协议与计算机通讯相关的知识,希望对你有一定的参考价值。

WindowsServers2008R2服务器通过OPCDA方式与网关机进行通讯,版本KEPServerEx V4.0。之前一直运行稳定,近日突然中断,查看系统日志 DCOM 无法使用任何配置的协议与计算机 172.19.2.64 通信。使用其他服务器与网关机进行OPCClient通讯测试,都能够成功,问题出在服务器,检擦服务器DCOME配置,发现OpcEnum位置选项“在此计算机上运行应用程序”无法勾选,执行“mmc comexp.msc /32 ”后显示被勾选,可是在此打开后仍然是灰色状态。求解,在搞不定只能重做系统了。

参考技术A 重装系统就行了,谢谢采纳 参考技术B 放通tcp 135 139 445 就行了

需要从 DCOM 配置中删除对象 (DCOMCNFG)

【中文标题】需要从 DCOM 配置中删除对象 (DCOMCNFG)【英文标题】:Need to remove an Object from DCOM config (DCOMCNFG) 【发布时间】:2013-07-05 11:15:32 【问题描述】:

我们有一个带有 activex exe 和一个 com dll 的应用程序。安装后我们得到一个在 DCOM 配置中创建的对象。

如果我们尝试从 DCOM 配置中删除此对象,它会一直关闭,直到我们再次重新打开它。 想知道是否有任何程序可以从 DCOM 及其注册表中完全删除此对象。

【问题讨论】:

【参考方案1】:

不知道为什么这会被标记为 VB.Net,但是...

您可以通过使用命令行开关运行 EXE 来删除大部分服务器的注册条目,如下所示:

MyAx.EXE /unregserver

但是,这会在首次使用后在HKCR\AppID 下留下系统综合条目。

据我所知,您必须手动删除它,因为编译后的程序不知道密钥是否已创建(即它本身并没有这样做)。

见DCOMCNFG and AppID.exe mapping and implications

【讨论】:

感谢 Bob 对此的回复。我们已尝试按您所说的取消注册,也尝试使用 regsvr32 取消注册,但没有成功。 如果我们尝试手动删除该条目,会不会影响系统? 我不知道你在问什么。 “冲击系统?”什么系统?你的申请?如果您希望应用程序正常工作,那么为什么要删除注册表项(根据上面的原始问题)?也许尝试问一个由母语为英语的程序员提出的新问题?【参考方案2】:

在注册表中搜索应用程序 ID 并删除所有包含对它的引用的键。 很抱歉回复了一篇旧帖子,但我今天必须这样做以清理损坏的 Altiris Agent 卸载。

【讨论】:

以上是关于WindowsServers2008R2 DCOM 无法使用任何配置的协议与计算机通讯的主要内容,如果未能解决你的问题,请参考以下文章

DCOM 组件不会保留凭据

怎么安装windows2008r2

winserver2008r2安装node

SqlSever 2008R2Sql Sever 2008R2 安装及配置

WINDOWS SERVER 2008 r2标准版 跟企业版有啥区别

WINDOWS SERVER 2008 r2标准版 跟企业版有啥区别