首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用ServerManager.OpenRemote远程连接到IIS7

使用ServerManager.OpenRemote远程连接到IIS7
EN

Stack Overflow用户
提问于 2012-06-25 22:49:47
回答 1查看 4.1K关注 0票数 6

我正在尝试使用ServerManager.OpenRemote("IP地址“)连接到IIS7+。我正在从HyperV主机连接到其客户端虚拟机。我一直收到以下错误:“System.Runtime.InteropServices.COMException: RPC服务器不可用。(来自HRESULT0x800706BA的异常)”。我可以使用通过管理服务(客户端)连接的IIS管理器(服务器)连接到客户端的IIS。由于我无法使用服务器管理器进行连接,因此我猜测管理服务使用HTTP,而ServerManager使用COM进行连接。有没有人能指引我正确的方向,告诉我如何允许这种远程连接?

编辑:我已经使用netmon验证了两台计算机之间的DCOM通信。我对客户端机器"DCOM:RemoteGetClassObject Request“和"DCOM:RemoteGetClassObject Response”有以下描述。响应的描述中还包含"ORPCFNULL“,这表示客户端找不到所请求的COM对象。有人能证实吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-16 21:30:52

我找到了我的解决方案。添加了帮助他人的备注。

默认情况下,Windows防火墙会阻止端口135 (用于握手此连接)。一旦我打开这个端口,我仍然会遇到问题。

握手后,使用1024-65535之间的动态端口进行通信。如果不允许,Windows防火墙也将阻止此操作。

因为我的操作是纯内部的,所以我为该端口范围的所有10.1.10.0/24 IP创建了一个允许规则。

您还可以将此DCOM配置为具有您选择的静态端口,并为该端口设置防火墙规则。

更多信息请点击此处:http://mvolo.com/connecting-to-iis-70-configuration-remotely-with-microsoftwebadministration/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11191634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档