移动后构建不在新服务器上运行 - TF215097:初始化构建定义的构建时发生错误

时间:2015-07-24 13:14:04

标签: tfs tfsbuild tfs2013

将我们的TFS实例及其数据库移动到我们的新服务器后,除了构建之外,一切似乎都正常。我无法让他们中的任何人工作 构建服务以NT AUTHORITY\LOCAL SERVICE运行,TF215097: An error occurred while initializing a build for build definition \SCC\Test Build: Exception Message: One or more errors occurred. (type AggregateException) Exception Stack Trace: at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification) at Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFile(TfsTeamProjectCollection projectCollection, String itemPath, Stream outputStream) at Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFileAsString(TfsTeamProjectCollection projectCollection, String itemPath) at Microsoft.TeamFoundation.Build.Client.ProcessTemplate.Download(String sourceGetVersion) at Microsoft.TeamFoundation.Build.Hosting.BuildControllerWorkflowManager.PrepareRequestForBuild(WorkflowManagerActivity activity, IBuildDetail build, WorkflowRequest request, IDictionary`2 dataContext) at Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow(WorkflowRequest request, WorkflowManagerActivity activity, BuildWorkflowInstance& workflowInstance, Exception& error, Boolean& syncLockTaken) Inner Exception Details: Exception Message: An error occurred while sending the request. (type HttpRequestException) Exception Stack Trace: at Microsoft.VisualStudio.Services.WebApi.VssHttpRetryMessageHandler.<SendAsync>d__1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult() at Microsoft.VisualStudio.Services.WebApi.HttpClientExtensions.<DownloadFileFromTfsAsync>d__2.MoveNext() Inner Exception Details: Exception Message: Unable to connect to the remote server (type WebException)Exception Stack Trace: at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) Inner Exception Details: Exception Message: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond x.x.128.153:8001 (type SocketException) Exception Stack Trace: at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) 是Project Collection Build Service Accounts组的成员。

我认为可能是因为在我们的局域网内,我们无法使用外部IP地址浏览到tfs(在下面的消息中显示为x.x.128.153:8001 / tfs)。有没有办法来解决这个问题?我在哪里可以更改它尝试使用的网址?

请参阅以下详细信息:

  • TFS 2013 r5
  • Windows Server 2012 r2

错误讯息:

{{1}}

1 个答案:

答案 0 :(得分:0)

现在正在运作。看起来我需要做的就是在路由器中禁用环回检查以使基于IP的URL工作。