Eclipse的svn插件报SSL handshake,CertificateException解决方案

最近重装系统,导致所有软件都要重新安装。Eclipse下的svn一直连不上公司的服务器,不停的报了以下的错误:

svn: E175002: SSL handshake failed
java.security.cert.CertificateException: Certificates does not conform to algorithm constraints

一开始看到这个svn: E175002: SSL handshake failed觉得可能是密码没关联,后面有报了Certificates这个是证书问题。百度了一下,发现来来去去的解决方案总结两种:

在window->preferens->team->svn->把JavaHL接口换SVNKIT
Eclipse的svn插件报SSL handshake,CertificateException解决方案_第1张图片
image.png

或者是

在jdk/jre/lib/security/java.security 这个文件里面,把jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024注释掉。   

然后百度就千篇一律的搜索出来这些东西,瞎整蛊了两天。
后面我FQ到国外查到了这么一句话


Eclipse的svn插件报SSL handshake,CertificateException解决方案_第2张图片
image.png

emmm,以我的英语水平还是可以看出来,大概就是不要SVNKIT,换JAVAHL接口。


尝试一下,到JavaHL的官方网址:https://sliksvn.com/download/

Eclipse的svn插件报SSL handshake,CertificateException解决方案_第3张图片
image.png

下载客户端,这里我们的Path环境已经自动帮我添加了,但是官网的介绍里面好像说要自己添加
Eclipse的svn插件报SSL handshake,CertificateException解决方案_第4张图片
image.png

然后重启Eclipse,接口换JAVAHL,然后就可以上传了~


成功

你可能感兴趣的:(Eclipse的svn插件报SSL handshake,CertificateException解决方案)