TFS Build Agent没有响应

时间:2009-05-27 16:12:07

标签: tfs build agent

我遇到了一个我无法解决的问题,详情如下:

我在APPTier和Build Agent中使用TFS2008。最初我在Apptier服务器(包括构建代理)中安装了所有内容,并且我能够在Apptier(和构建)服务器中启动构建。现在,我必须在不同的服务器上创建一个新的Build代理。我在构建机器中安装了Team Foundation Build(我们称之为MyBuildAgent)。使用TeamExplorer我创建了一个新的Build Agent指向我的构建机器以构建一些项目,但是当我开始构建时,它会抛出以下消息:

TF215085: An error occurred while connecting to agent \myproject\MyBuildAgent: TF215076: Team Foundation Build on computer MyBuildAgent (port 9191) is not responding. (Detail Message: Unable to connect to the remote server)

服务“Visual Studio Team Foundation build”正在我的构建机器上运行,我也可以从MyBuildAgent在Apptier中启动构建,但是我无法在MyBuildAgent中启动构建。

任何人都可以告诉我,为了配置新的构建代理,我做错了什么或者我错过了哪些部分?

3 个答案:

答案 0 :(得分:3)

要尝试两件事:

1)确保构建服务正在运行。 (在start->中键入Services.msc,运行,找到构建服务并启动它)

2)如果启动了服务,请右键单击服务并选择属性。转到依赖项选项卡并删除SSL依赖项(如果存在)。

参考(链接很长,因为它是由谷歌翻译的):http://translate.google.com/translate?hl=en&sl=es&u=http://geeks.ms/blogs/elbruno/archive/2008/07/14/tfs-build-error-tf215076-new-status-unreachable.aspx&ei=9gQeSsWMBJOctgPI7vyJCg&sa=X&oi=translate&resnum=5&ct=result&prev=/search%3Fq%3D%2522Team%2BFoundation%2BBuild%2Bon%2Bcomputer%2522%2B%2522Unable%2Bto%2Bconnect%2Bto%2Bthe%2Bremote%2Bserver%2522%26hl%3Den

3)如果您需要使用SSL,请查看此链接以讨论配置它:http://social.msdn.microsoft.com/forums/en-US/tfsbuild/thread/ae5f2472-dd11-4921-a485-a22aa58bae7e/

答案 1 :(得分:3)

首先检查您是否可以从应用层ping您的构建计算机,以排除简单的网络问题。

其次检查您是否允许端口9191通过构建计算机上的防火墙,您可能需要在Windows防火墙中添加一个显式规则以允许此操作。

答案 2 :(得分:0)

好的,我现在就开始工作了。即使我已经在AppTier和我的构建机器中禁用了Windows防火墙,我发现我们的网络上运行了一个ISA Server,它负责拒绝在两个服务器(apptier和build)中访问端口9191。一旦我们制定了允许通过此端口进行通信的规则,一切正常。

感谢回复人员,我真的很赞赏你的帮助!