SSL握手失败:SSL错误:tlsv1警报协议版本

时间:2019-01-16 17:36:34

标签: ssl svn openssl version

我正在使用Mac版本,并尝试通过使用“新存储库书签”选项来访问存储库。输入网址以及我的用户名和密码后,它只会给我以下错误:

Unable to connect to a repository at URL 'https: ...' OPTIONS of 'https:...': SSL handshake failed: SSL error: tlsv1 alert protocol version (https:...)

这是我的新手,有谁知道出了什么问题?

2 个答案:

答案 0 :(得分:0)

我想VersionsApp(您已安装的版本)不支持TLS 1.0、1.1或1.2,而仅支持SSL 3.0。尝试升级客户端,如果没有帮助,请联系支持。

如果您的SVN服务器是VisualSVN服务器,则也可以尝试调整TLS/SSL compatibility levels

答案 1 :(得分:0)

我已经成功使用Versions一段时间了。将其安装在全新的计算机上并尝试为特定的SVN存储库创建书签后,我遇到了相同的错误。我可以通过以下方法解决此问题。

  • 从菜单中选择“版本”->“首选项”
  • 对于“ Subversion库:”,选择“ 1.9.4”选项
  • 在提示时重新加载版本
  • 尝试再次创建书签