【问题标题】:TFS Reporting Services Configuration Error - The RPC Server is UnavailableTFS 报告服务配置错误 - RPC 服务器不可用
【发布时间】:2011-03-09 19:05:27
【问题描述】:

我正在尝试配置 Team Foundation Reporting,但没有成功。

应用层和数据层位于不同的服务器中。

我猜这不是端口/防火墙问题,因为我打开了端口 135,并且每当我在 TFS 管理控制台的“报告”选项卡中单击“填充 URL”时,我都可以使用 TCPView(来自 Sysinternals)查看已建立的连接。我也可以毫无问题地 telnet servername 135。

我还检查了 WMI 服务是否在数据层中启动。对于 SQL Server 报告服务。还检查了两台服务器中的 RPC 和 RPC 定位器。它们都是自动启动的。

我还在 sql 报告服务中将 tfs app 用户设置为管理员。为Data-Tier服务器中的tfs用户添加了各种权限。

我在 dcomcnfg 中设置了所有用户权限。

向用户授予所有 WMI 命名空间权限。 (计算机管理 -> WMI 控制)

暂时停用两台服务器中的 Windows 防火墙。

运气不好。

但是,在应用层中,当我单击计算机管理 -> 连接到另一台计算机,然后键入数据层 IP 时,我无法连接。我收到消息“无法管理计算机 xxx。找不到网络路径”。那个怎么样 ?尝试了 IP、名称和 FQDN。我还尝试浏览和选择计算机。没有任何改变。

我迷路了,会发生什么?

提前致谢!

【问题讨论】:

    标签: sql-server reporting-services wmi rpc


    【解决方案1】:

    我打赌你遇到了双跳问题。尝试让您的系统管理员在 sql server 上为网站设置 spn。

    【讨论】:

    • 感谢您的回复!您是说 NTLM 身份验证的问题吗?以及哪个网站?你的意思是报告服务网络服务?还是 tfs 网址?我不太了解这些东西,抱歉。
    • 是的,NTLM。我不确定它是报告网站还是实际的 tfs 网站,或两者兼而有之。抱歉,我自己对此真的不太了解,否则我会更详细。
    【解决方案2】:

    您还需要 AD 服务帐户的 AD 权限“委托信任”,对吗?

    使用服务帐户执行此操作并 SetSpn,这应该有助于我认为 SPN 选项是正确的

    【讨论】:

      【解决方案3】:

      看到这个答案:

      IIS to SQL Server kerberos auth issues

      它链接到一个名为DelegConfig 的旧但用户友好的故障排除网络应用程序。它可以尝试为您运行SetSpn 命令,至少让您了解它们需要什么。

      我在到处使用外部可访问的 URL (+SSL) 时遇到了 SPN 问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多