这两天安装了Team Foundation Server 2008,把碰到的问题和解决方案记录下来(续1)

4. 装完后发现事件日志里面有一堆错误和警告.

错误一:

TF53010: Team Foundation 组件或扩展中发生了以下错误:

日期(UTC): 2009-5-10 6:11:38

计算机: LEADER

应用程序域: TFSServerScheduler.exe

程序集: Microsoft.TeamFoundation.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727

进程详细信息:

进程名: TFSServerScheduler

进程 Id: 2464

线程 Id: 1588

帐户名: LEADER\TFSService

详细消息: TF50804: TFSServerScheduler 服务无法在 IBuildServer 完成计划任务。Web 服务返回以下错误: 服务器 LEADER 不提供 Team Foundation 服务。

技术信息(适用于管理员):

TF30059: Fatal error while initializing web service

警告:

TF53010: Team Foundation 组件或扩展中发生了以下错误:

日期(UTC): 2009-5-10 2:25:02

计算机: LEADER

应用程序域: /LM/W3SVC/1830238290/Root/Warehouse-1-128863776972187500

程序集: Microsoft.TeamFoundation.Warehouse, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727

进程详细信息:

进程名: w3wp

进程 Id: 4960

线程 Id: 2144

帐户名: LEADER\TFSService

详细消息: TF53010: Team Foundation 组件或扩展中发生了以下错误:

Web 请求详细信息

Url: http://leader:8080/Warehouse/v1.0/WarehouseController.asmx [方法: POST]

用户代理: Team Foundation (TFSServerScheduler.exe, 9.0.30729.1)

标头: Content-Length=397&Content-Type=text%2fxml%3b+charset%3dutf-8&Accept-Encoding=gzip&Accept-Language=zh-CN&Expect=100-continue&Host=leader%3a8080&User-Agent=Team+Foundation+(TFSServerScheduler.exe%2c+9.0.30729.1)&X-TFS-Version=1.0.0.0&X-TFS-Session=00000000-0000-0000-0000-000000000000&SOAPAction=%22http%3a%2f%2fschemas.microsoft.com%2fTeamFoundation%2f2005%2f06%2fServices%2fController%2f03%2fGetNextInterval%22

路径: /Warehouse/v1.0/WarehouseController.asmx

本地请求: True

主机地址: 192.168.1.9

用户: LEADER\TFSService [身份验证类型: NTLM]

异常消息: 基础连接已经关闭: 接收时发生错误。 (类型 WebException)

异常堆栈跟踪: 在 System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)

在 System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)

在 Microsoft.TeamFoundation.Client.TeamFoundationSoapProxy.GetWebResponse(WebRequest request)

在 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)

在 Microsoft.TeamFoundation.Proxy.Security.GroupSecurityService.IsMember(String groupSid, String identitySid)

在 Microsoft.TeamFoundation.Proxy.GroupSecurityService.IsMember(String groupSid, String identitySid)

在 Microsoft.TeamFoundation.Server.TeamFoundationApplication.HaveValidUserLicense(HttpRequest request, Int32& statusCode, String& description, String& httpHeader, String& httpHeaderValue)

在 Microsoft.TeamFoundation.Server.TeamFoundationApplication.Application_BeginRequest(Object sender, EventArgs e)

内部异常详细信息:

异常消息: 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。 (类型 IOException)

异常堆栈跟踪: 在 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

在 System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)

在 System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)

内部异常详细信息:

异常消息: 远程主机强迫关闭了一个现有的连接。 (类型 SocketException)

异常堆栈跟踪: 在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

在 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

尝试:

>setupwarehouse -rebuild -mturl http://www.company.com:8080 -s LEADER\SQLEXPRESS -d TFSWarehouse -c wareHouseSchema.xml -a LEADER\TFSService -ra LEADER\TFSReport -edt TfsBuild

SetupWarehouse: 仓库已成功更新。

将NETWORK SERVICES添加为TFSWarehouse的用户.并授予RpexecRole角色.

posted @ 2009-09-19 14:09  绝殇  阅读(946)  评论(0编辑  收藏  举报