【发布时间】:2010-10-03 10:26:15
【问题描述】:
我有两个域。 TFS 2008 安装在 DEV 域上,代理在 PROD 上。存在双向信任,两台服务器都可以对来自两个域的用户进行身份验证。
TFS 工作正常,但突然停止。查看日志有很多 AD 噪音(无法加载全局目录等)。域(DEV 和 PROD)之间的信任一直有效
我发现 BDC 存在一些错误,因此我将其删除 - 无法正常执行,必须重建服务器。
当 BDC 关闭时,TFS 代理正在工作。
重新安装 BDC 后,TFS 代理停止工作。
为了确保这一点,我从 BDC 中删除了 AD 角色。 TFS 代理再次工作
添加了角色,TFS P 死了。
现在没有与 AD 相关的错误,网站复制良好,信任仍然有效。
尝试在另一台服务器上设置 TFS P,如果我将 DEV\TFSService 作为用户运行,安装会在中间严重崩溃。如果我给它一个 PROD 域中的用户,它可以毫无问题地安装 - 但当然,它不起作用。
我在 TFS P 服务器上添加了 DEV\TFSService 作为管理员,没有变化。
我在主 TFS 服务器上添加了 PROD\tfspRunningUser 作为管理员,没有变化。
你能想到其他可能导致失败的组件吗?
【问题讨论】:
-
这最终在更新 TFS 服务器上的 .NET 后得到解决 - 而不是代理。这很奇怪,因为 TFS 代理在域中的其他服务器上运行良好——不过,更新后问题消失了......
标签: visual-studio-2008 tfs active-directory trust