TFS 2013:HTTP代码503:服务不可用

时间:2015-06-11 09:40:01

标签: iis tfs

突然间,我们的TFS服务器崩溃了。当我在IIS中签入时,http://localhost:8080/tfs正在提供503服务错误。

下面的应用程序池会自动停止,即使我手动让它们在IIS管理器中启动。 Microsoft Team Foundation Server应用程序池,Microsoft Team Foundation Server代理应用程序池

请指导我解决这个问题

5 个答案:

答案 0 :(得分:13)

由于网络问题而发生此问题。以下步骤解决了这个问题。

  1. 我将服务器从域更改为工作组并重新启动了计算机。
  2. 我再次从工作组更改为域并重新启动计算机。
  3. 转到IIS管理器 - >应用程序池 - >右键单击Microsoft Team Foundation Server应用程序池 - >高级设置
  4. 在“处理模型”部分下,使用我的域凭据再次设置标识
  5. 以管理员
  6. 运行IISReset命令重置IIS

    感谢您的回复。

答案 1 :(得分:1)

当TFS Build报告503错误时,它可能只是一个临时问题。如果您在第一次配置后尝试访问构建服务器,或者在您的情况下,在TFS服务器关闭并重新启动后,并且相关服务尚未完全可用,则会发生这种情况。

在这种情况下的解决方案只是等待,并在5或10分钟左右重试。

答案 2 :(得分:0)

重启服务器后,我在TFS 2013上获得了类似的结果。我在访问TFS管理控制台时收到此消息 - >更改网址 - >测试;或尝试从Visual Studio 2010连接到TFS时。另一个症状是,如果您具有“构建配置”设置,则在TFS管理控制台 - >“构建配置”中,控制器和代理将不可用或不可见。

解决方案是遵循Ivana b发布的第3步。我没有要更新的流程模型部分,所以我跳过#4。此外,这不是网络问题,因为我能够使用远程桌面连接到服务器,因此#1和#2也与我无关。

答案 3 :(得分:0)

重启后,我在TFS 2015 Update 1上也遇到了类似的问题。某些如何在服务中将Windows进程激活服务的启动类型设置为手动。所以我只是将其设置为自动,然后重新启动服务,它就可以工作。

答案 4 :(得分:0)

由于一些莫名其妙的原因,我已经为TFS设置了服务帐户,并且在密码更改时它停止了工作。确保在应用程序层下的TFS管理控制台中设置了正确的帐户,并确保它与应用程序池中的IIS中的帐户相匹配。有时候,当你急于把事情搞砸并开始时,可​​能会发生不太理想的事情。