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

6kkfgxo0  于 2022-11-14  发布在  其他
关注(0)|答案(3)|浏览(1210)

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

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

我是新手,有人知道哪里出了问题吗?

jecbmhm3

jecbmhm31#

我猜VersionsApp(您安装的版本)不支持TLS 1.0、1.1或1.2,仅支持SSL 3.0。请尝试升级您的客户端,如果没有帮助,请联系支持部门。
如果您的SVN服务器是VisualSVN Server,您也可以尝试调整TLS/SSL compatibility levels

jq6vz3qz

jq6vz3qz2#

我已经成功地使用版本一段时间了。在一台全新的机器上安装它并试图为一个特定的SVN repo创建书签后,我遇到了同样的错误。我可以通过以下方法解决这个问题。

  • 从菜单中选择“版本”-〉“首选项”
  • 对于“Subversion库:“,请选择“1.9.4”选项
  • 出现提示时重新加载版本
  • 尝试重新创建书签
eiee3dmh

eiee3dmh3#

在Eclipse中集成SVN的情况下,还有一种方法可以解决这个问题。
步骤如下:
1.转到默认Java路径
1.导航至***java.security***文件,具体位置取决于您的操作系统:

Linuxjava.security文件位于Linux 64中的以下位置:

/usr/本机/lib 64/jvm/java/jre/lib/安全性/java.security

视窗

c:\程序文件\Java\jreX.XX\库\安全性
c:\程序文件(x86)\Java\jreX.XX\lib\安全性
1.编辑此java.security文件
1.搜索jdk.tls.disabledAlgorithms并删除TLSv 1
算法= SSLv 3,TLSv 1,RC 4,DH密钥大小〈768...
替换为jdk。tls。禁用算法= SSLv 3,RC 4,DH密钥大小〈768...
1.保存并尝试。
祝你好运

相关问题