好的我有一个TFS2010构建控制器设置如下
我有3个VM,每个都运行TFS Build Host Service
大部分时间(7 \ 10版本)都会返回以下错误消息
TF215097: An error occurred while initializing a build for build definition BUILD_DEFINITION: There was no endpoint listening at http://MACHINE1:9191/Build/v3.0/Services/Controller/14 that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
当我收到此消息时没有错误。以下是我创建的配置文件
<configuration>
<appSettings>
<add key="traceWriter" value="true"/>
</appSettings>
<system.diagnostics>
<switches>
<add name="BuildServiceTraceLevel" value="4"/>
<add name="API" value="4"/>
<add name="Authentication" value="4"/>
<add name="Authorization" value="4"/>
<add name="Database" value="4"/>
<add name="General" value="4"/>
<add name="traceLevel" value="4"/>
</switches>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="myListener" type="Microsoft.TeamFoundation.TeamFoundationTextWriterTraceListener,Microsoft.TeamFoundation.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" initializeData="c:\logs\TFSBuildServiceHost.exe.log" />
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
</configuration>
我在构建过程中确实有自己的自定义活动,但这似乎不是一个问题,因为有时构建确实会发生。我尝试刷新模板,因为有些网站建议。
有没有人遇到过这个问题的解决方案?或者有人能告诉我如何在发生这些错误时发现这些错误吗?
答案 0 :(得分:1)
这可能是构建代理上的第三方防火墙出现问题,该防火墙不允许来自TFS服务器的通信。尝试禁用任何防火墙,看看是否能解决您的问题。