我正在尝试在虚拟环境(labmanager)中设置测试台,目前没有 AD,并从作为 AD 成员的开发机器(客户端)访问它。代理和控制器都在 labmanager 中实例化。我在代理和控制器上创建了一个本地帐户(tfs2010testuser),用户名和密码相同。代理和控制器都有一个 dns 名称,客户端、代理和控制器都知道这些名称。用户 tfs2010testuser 是代理和控制器的管理员。此外,tfs2010testuser 是 TeamTestAgentService、TeamTestControllerAdmins 和 TeamTestControllerUsers 的成员。控制器在 tfs2010testuser 帐户下运行。代理连接到控制器。在代理和控制器上禁用本地防火墙,允许 devenv.exe 通过客户端防火墙。
PORT STATE SERVICE
135/tcp open msrpc
139/tcp open netbios-ssn
445/tcp open microsoft-ds
1720/tcp open H.323/Q.931
3389/tcp open ms-wbt-server
6901/tcp open jetstream
49152/tcp open unknown
49153/tcp open unknown
49154/tcp open unknown
49155/tcp open unknown
49157/tcp open unknown
无法真正让 nmap 显示从控制器到客户端的可用端口。
我尝试使用我的 AD 用户 jmn 连接到测试控制器。此用户是在控制器、管理员成员和 TeamTestControllerAdmins 和 TeamTestControllerUsers 上本地创建的。客户端和控制器上的密码相同。当我尝试从 vs2010 连接到控制器时,我收到错误“请求的名称有效,但未找到请求类型的数据”。
当我查看客户端上的事件日志时,我看到以下内容:
The description for Event ID 0 from source VSTTExecution cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
(devenv.exe, PID 2196, Thread 1) Timed out waiting for controller connect
the message resource is present but the message is not found in the string/message table
超时消息很有趣。为什么会这样?
控制器的事件日志没有什么有趣的。
我已经在这里工作了 1.5 天,试图让它工作,阅读了很多关于设置主机文件、dns、镜像用户、防火墙等的帖子。还阅读了 ms 故障排除指南,但我仍然没有弄清楚问题。有什么想法吗?
非常感谢任何信息或提示。