2012-09-26 64 views
1

好吧,我有一個TFS2010生成控制器設置如下TFS2010 TF215097:沒有端點聽

我有3個虛擬機分別運行TFS構建主機服務

  • 1有1個控制器和1劑
  • 2每個都有2個構建代理。

大部分的時間(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> 

我有我的構建過程中我自己的自定義活動的配置文件,但這似乎並沒有成爲一個問題,因爲有時編譯實際上並去。有些網站建議我嘗試刷新模板。

有沒有人遇到過這個問題的解決方案?或者有誰能告訴我在發生這些錯誤時如何捕捉這些錯誤?

回答

1

這可能是您的構建代理上的第三方防火牆出現的問題,它不允許來自TFS服務器的通信。嘗試禁用任何防火牆並查看是否可以解決您的問題。

+0

我沒有打開防火牆。每個服務器都是內部的。 – Qpirate

+0

看來,當我從WEB門戶中構建一個構建時,構建總是有效的,所以我只能假定它是一些網絡問題,我們在某些部分阻止了通信 – Qpirate