我正在尝试配置Team Foundation Reporting但没有任何成功。
App Tier和Data Tier位于不同的服务器中。
我想这不是端口/防火墙问题,因为我打开了端口135,每当我在TFS管理控制台的“报告”选项卡中单击“填充URL”时,我就可以通过使用TCPView(来自Sysinternals)看到已建立的连接。我也可以telnet servername 135没有任何问题。
我还检查了数据层中是否启动了WMI服务。对于SQL Server Reporting Services。还检查了两个服务器中的RPC和RPC定位器。它们都是自动启动的。
我还在sql报告服务中将tfs app user设置为admin。在Data-Tier服务器中为tfs用户添加了各种权限。
我在dcomcnfg中设置了所有用户权限。
允许所有WMI名称空间对用户的权限。 (计算机管理 - > WMI控制)
暂时停用两台服务器中的Windows防火墙。
没有运气。
但是,在app-tier中,当我点击Computer Management - >连接到另一台计算机,并键入数据层IP,我无法连接。我收到消息“无法管理计算机xxx。找不到网络路径”。那个怎么样 ?尝试了IP,名称和FQDN。我也尝试过浏览和选择电脑。什么都没有改变。
我迷路了,可能会发生什么?
提前致谢!
答案 0 :(得分:1)
我打赌你有双跳问题。尝试让你的系统管理员为sql server上的网站设置一个spn。
答案 1 :(得分:1)
您还需要AD服务帐户的AD权限“委托信任”,对吗?
使用服务帐户执行此操作并使用SetSpn,这应该有助于我认为SPN选项位于
上答案 2 :(得分:0)
看到这个答案:
IIS to SQL Server kerberos auth issues
链接到一个名为DelegConfig的旧的但用户友好的故障排除Web应用程序。它可以尝试为您运行SetSpn命令,至少可以让您知道它们需要什么。
在任何地方使用外部可访问的URL(+ SSL)时,我遇到了SPN问题。