Eclipse中的握手期间SSL握手失败的远程主机关闭连接

时间:2019-06-11 19:37:07

标签: eclipse svn

我正在尝试在Eclipse中创建存储库。我需要的代码托管在Visual SVN(VisualSVN)服务器中。我试图将其卡车URL用作存储库位置,但是当我尝试通过Eclipse的SVN插件连接到URL时,它失败并显示错误SSL握手失败。

我正在使用代理服务器。

我看到了解决方案,其中提到修改设置的方法如下:

-Dhttps.protocols=TLSv1.1,TLSv1.2

来源:javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake during web service communicaiton

但是我没有任何Java选项文件吗?

尝试使用Eclipse工作的开放网络(但后来我无法连接到Visual svn服务器)来禁用代理。尝试使用Visual Studio Code进行尝试(没有代理问题,但我需要下载和svn .exe,我现在无法执行此操作。)

2 个答案:

答案 0 :(得分:0)

  1. 更新在Eclipse中使用的SVN插件。看来这已经过时了。
  2. 尝试在VisualSVN Server的设置中将TLS/SSL compatibility level设置为旧版

答案 1 :(得分:0)

我知道了我的问题。我必须在Eclipse中打开网络连接设置,并将“活动提供程序”更改为手动而不是本机。我之所以必须这样做,是因为我的视觉svn服务器不允许我通过代理服务器连接到它,而本机正在使用代理。

(此外,我在一开始就检查了此内容,但是由于某种原因,它在Eclipse的网络连接对话框中未显示我的代理服务器)

回想起来,我对使用eclipse感到非常厌倦,并准备跳上VS代码潮流:]