首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TF400324:服务不可用。无法创建SSL/TLS安全通道

TF400324:服务不可用。无法创建SSL/TLS安全通道
EN

Stack Overflow用户
提问于 2018-11-16 17:09:24
回答 1查看 5.4K关注 0票数 9

TF400324:Team Foundation services are not available from server xxxx Technical information (for administrator): The request was aborted: Could not create SSL/TLS secure channel

我们的一些开发人员在使用TFS时遇到了上面的错误,但是只有在Visual打开大约5-10分钟之后才会出现错误。我们目前正在通过关闭和打开Visual来解决这个问题,因为在打开之后,它似乎连接得很好。

请注意,这并不是我们所有的开发人员,所有开发人员都在visual的最新版本15.9.1中,TFS服务器是2015年。

我们管理冲刺板的tfs网站很好,证书有效期到2020年。最近,我们将证书更新为通配符,例如*.mywebsite.com

我们所做的努力:

  • Nartac软件中的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实例。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-06 01:41:00

我在这里找到了答案:https://developercommunity.visualstudio.com/content/problem/356394/tls-10-the-request-was-aborted-could-not-create-ss.html

出现此问题的原因是VS 15.9尝试在TLS握手中使用系统默认值,但在VS的某个位置将其设置为TLS1.2。当Microsoft处理修补程序时,可以通过设置此注册表项来解决此问题。

代码语言:javascript
复制
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319]

"SystemDefaultTlsVersions"=dword:00000000

这应该迫使.net使用系统默认值(而不是TLS1.2),如果TFS服务器被设置为只支持TLS1.0,这将有助于优雅地降低到TLS1.0。

这对我的VS 15.9.3很好(需要重新启动VS )。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53342461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档