我正尝试使用单个服务器configuration在Windows Server 2008 R2上设置Team Foundation Server 2010。
在configuration向导的“准备就绪检查”阶段,我遇到了一个问题,即阻止与域控制器(即Windows Server 2000)进行通信。
[系统检查] TF255435:此计算机是Active Directory域的成员,但域控制器不可访问。 networking问题可能会阻止访问域。 validationnetworking是否正常运行,然后重试准备就绪检查。 其他选项包括configurationTeam Foundation Server在自定义向导中指定本地帐户或将计算机join工作组。 http://go.microsoft.com/fwlink/?LinkID=164053&clcid=0x409
在阅读日志文件后,我遇到的主要问题似乎是:
此工作站与主域之间的信任关系失败。 (inputSystemException)
我已经在其他几个地方看到这个问题的解决scheme是:
不幸的是,我已经尝试了这几次,问题依然存在。 有什么我可以尝试在客户机或域控制器,可以帮助解决我的问题?
您需要确保从AD中删除域的服务器的域对象。 要确保这一点,请在从域中断机器时询问凭据时使用域pipe理员帐户,或者手动跳到AD用户和计算机上,并从AD中删除相应的计算机对象。
一旦你完成了这个工作,确保等待15-20分钟,这样改变将在任何本地域控制器周围传播,然后重新将计算机join域。
在重新join服务器之前,也可以尝试重命名服务器或重新启动服务器。
不是一个修复,而是一个解决方法:
http://blogs.msdn.com/bharry/archive/2009/10/21/upgrading-from-tfs-2005-2008-to-tfs-2010.aspx
在页面中查找:“你可以在执行时设置由tfadmin.exe(configuration工具)读取的环境variables,为此你需要打开命令提示符并使用”set TFS_IGNORE_VDCACCESS = 1“来设置(似乎有几个TFS_IGNORE_XXXvariables可以在启动时读入,这是域(DC)检查的variables)。