基于用户数的DCOM错误

时间:2015-07-13 15:53:59

标签: remote-server dcom

我有一个使用DCOM组件从远程计算机获取数据的应用程序。在Windows Server 2012上使用此应用程序时,客户端会遇到奇怪的行为。通过RDP连接的前12个用户可以正常使用该应用程序,但第13个用户无法连接到远程计算机:" DCOM出错2147500058从计算机XXX尝试激活服务器时#34;。我的应用报告记录的异常" RPC服务器不可用"。没有可以防御的防火墙,并且它不是特定于任何远程计算机。它似乎严格基于运行应用程序的用户数量。如果其中一个原始的12个注销,那么(原来的)第13个可以连接就好了。内存或CPU使用率似乎也没有问题。

有没有人知道我应该寻找什么?这有点超出我的知识基础,我现在还不确定我能找到什么。

提前致谢, 丹尼斯

1 个答案:

答案 0 :(得分:0)

如果这最终对其他人有帮助,我确实解决了这个问题。事实证明,系统上缺少动态端口。运行以下命令集解决了我的问题:

netsh int ipv4 set dynamicport tcp start = 10000 num = 50000

netsh int ipv4 set dynamicport udp start = 10000 num = 50000

netsh int ipv6 set dynamicport tcp start = 10000 num = 50000

netsh int ipv6 set dynamicport udp start = 10000 num = 50000

感谢任何可能已经研究过的人。

丹尼斯