我们的一台服务器反复出现问题,我不知道该如何解决。该服务器用于托管 Microsoft TFS 实例,每隔几周,Windows 身份验证就会突然在 TFS 网站上停止工作。当这种情况发生时,我们在导航到 TFS 网站后会收到默认浏览器登录提示,但无法登录。问题似乎出在 IIS 中,只需重新启动 TFS 应用程序池即可解决问题,但我想找出根本原因。有人能告诉我如何解决这个问题吗?
以下是一些可能有用的其他信息:
- 远程访问后,我无法使用本地或域帐户从远程 PC 或服务器登录。
- 该站点配置为使用 NTLM 身份验证,并且我通过 Fiddler 验证了这是失败的原因。
- 在 IIS 日志中,我发现在响应包含 NTLM 令牌的请求时收到错误 401 1 2148074254。
- TFS 应用程序池是 v4.0.30319,集成池配置为使用以本地管理员为标识的域帐户。
- 该服务器是带有 IIS 8.5 的 Windows Server 2012 R2。
答案1
我们从未查明根本原因,但我们确定这似乎与每周的服务器重启有关。我们最终只是重新安装了 TFS,问题就解决了。