TF400324:Team Foundation服务无法从服务器xxxx中使用
技术信息(管理员用):
请求已中止:无法创建SSL/TLS安全通道
我们的一些开发人员在使用TFS时会出现上述错误,但只有在打开Visual Studio约5-10分钟后才会出现。我们目前通过关闭并重新打开Visual Studio来解决此问题,因为它似乎在打开后连接正常。
请注意,这不是我们所有开发人员的问题,所有开发人员都使用最新版本的Visual Studio 15.9.1,而TFS服务器是2015年版。
我们管理Sprint板的tfs网站很好,并且证书有效期到2020年。我们最近将证书更新为通配符,例如*.mywebsite.com
。
我们尝试过以下方法:
使用Nartac Software的IIS Crypto 2.0检查客户端和服务器上的协议/密码
清除客户端机器上的TFS缓存文件夹
完全重新安装Visual Studio,登录并连接到TFS
对32位和64位进行Regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319: SchUseStrongCrypto
。在这里找到:https://johnlouros.com/blog/enabling-strong-cryptography-for-all-dot-net-applications使用不同的Microsoft登录(还验证了我的登录是否在其他机器上工作)
以上方法都没有解决问题。最令我困惑的是,在显示错误之前,它可以正常工作一段时间。一旦显示错误,似乎它永远不会尝试重新连接到TFS服务器,因此需要一个全新的Visual Studio实例才能成功重新连接。