SVN - 握手失败:SSL 错误

Posted

技术标签:

【中文标题】SVN - 握手失败:SSL 错误【英文标题】:SVN - handshake failed : SSL error 【发布时间】:2012-06-18 15:45:36 【问题描述】:

我无法从直到最近才出现此问题的机器上更新或提交到 svn。我更新了乌龟 svn 客户端。我可以删除文件夹并每次拉下一个新副本,但无法提交或更新。

无法通过 URL 连接到存储库

OPTIONS SSL 握手失败:SSL 错误:sslv3 警报非法参数

【问题讨论】:

【参考方案1】:

您几乎可以肯定使用的是旧的 SVN 客户端。

【讨论】:

我也有同样的问题......即使我的 SVN 客户端完全是最新的。 @medvedNick:不……对我来说仍然是个问题。 @BG100,在这里查看我的回答,希望对您有所帮助【参考方案2】:

我按如下方式解决该问题:

    使用 Chrome(或其他允许保存证书的浏览器)到 svn 地址 保存证书文件 将其安装到受信任的根证书中心(可以用其他词命名,我不知道它的英文命名如何)

此外,将 svn 客户端(从 svn 乌龟)更改为另一个也可以解决问题。

【讨论】:

【参考方案3】:

可能是防病毒软件破坏了证书。关闭杀毒软件。

【讨论】:

【参考方案4】:

如果访问内部存储库,请尝试关闭 SVN 客户端的代理服务器设置。

为了访问外部 svn 存储库以从网络上签出样本,我在 TortoiseSVN 下启用了代理设置。设置->网络->启用代理服务器

但是我忘记禁用它,并且在访问我们的内部存储库时收到上述错误。这发生在 Tortoise SVN 客户端和 eclipse svn 也无法正常工作。我关闭了代理设置,两者都开始正常工作。

【讨论】:

以上是关于SVN - 握手失败:SSL 错误的主要内容,如果未能解决你的问题,请参考以下文章

javax.net.ssl.SSLProtocolException: SSL 握手中止: ssl=0x7fa2258640: SSL 库失败,通常是协议错误

如何解决错误 SSL23_GET_SERVER_HELLO:sslv3 警报握手失败

另一个 Paypal Curl / SSL v3 握手错误 - SSL23_GET_SERVER_HELLO:sslv3 警报握手失败

curl:(35)错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:sslv3警报握手失败

错误:14094410:SSL 例程:ssl3_read_bytes:sslv3 警报握手失败

贝宝错误:14077410:SSL 例程:SSL23_GET_SERVER_HELLO:sslv3 警报握手失败在 laravel