【发布时间】:2020-06-16 06:47:51
【问题描述】:
在使用 Team Foundation Server (TFS) 多年后,我们突然无法通过 Visual Studio (VS) 或通过 URL 进行连接。据我所知,没有对支持 TFS 的虚拟服务器进行任何更改。
在 VS 中,错误是:
TF400324: TF 服务无法从服务器获得...无法连接到远程服务器...
如果我在浏览器中使用 {server}:8080/tfs 或 localhost:8080/tfs url,它会告诉我连接被拒绝。
在 SQL Management Studio 中,Tfs_Configuration 和 Tfs_DefaultCollection 数据库似乎都已连接,并显示“就绪”状态。在 TFS 管理控制台中,DefaultCollection 状态为“在线”。
也许最好的线索是,如果我使用 netstat 查看服务器上正在使用哪些端口,则根本没有列出端口 8080。是否有需要启动的侦听器服务?
我看到以下服务当前被禁用:UPnP 设备主机、SSDP 发现、Internet 连接共享、SSDP 发现、Internet 连接共享、智能卡、路由和远程访问、Net.Tcp 端口共享服务和计算机浏览器。
当然,我们已经尝试重新启动,但无济于事。
我们将不胜感激任何故障排除建议,因为这已开始影响我们的工作效率。提前致谢!
版本:TFS 2015
版本:14.114.28805.0(更新 4.2)
更新: 我应该提到防火墙在尝试诊断问题时已被禁用。
此外,Even Viewer 中存在与 TFS 相关的错误,但它们根本不清楚。这是一个sn-p:
VssRequestContext.HostManagement.Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.Run:1 Registry.TeamFoundationRegistryService.Write:1 Default.SqlResourceComponent.Execute prc_UpdateRegistry ds:LT-TFS2 db:Tfs_Configuration:2 Default.SqlResourceComponent.Execute:-3 Registry.TeamFoundationRegistryService.Write:-3 GroupComponent.SqlResourceComponent.GetGroupsToSync:3 GroupComponent.SqlResourceComponent.Execute prc_GetGroupsToSync ds:LT-TFS2 db:Tfs_Configuration:3 GroupComponent.SqlResourceComponent.Execute:-4 GroupComponent.SqlResourceComponent.GetGroupsToSync:-4 GroupComponent.SqlResourceComponent.ReadGroups:4 GroupComponent.SqlResourceComponent.Execute prc_ReadGroups ds:LT-TFS2 db:Tfs_Configuration:4 GroupComponent.SqlResourceComponent.Execute:-5
【问题讨论】:
标签: sql-server tfs