握手失败并显示“SSL 错误代码 -1/1/336032856”在 OS X 10.7 上

发布于 2024-12-03 22:19:23 字数 492 浏览 2 评论 0原文

svn co "https://example.com/svn" 
svn: OPTIONS of 'https://example.com/svn': SSL handshake failed: SSL error code -1/1/336032856 (https://example.com)

它可以在 Windows 和 Mac OX10.6 上运行,但在 Mac OSX10.7 上失败。

我尝试过默认的 /usr/bin/svn (版本 1.6.16 (r1073529)), 以及 fink /sw/bin/svn 之一(版本 1.6.17 (r1128011)) 我安装了所有 OSX10.7 更新。

可能是什么问题?

ps:我使用私有svn存储库; “https://example.com/svn”只是本文的一个示例。

svn co "https://example.com/svn" 
svn: OPTIONS of 'https://example.com/svn': SSL handshake failed: SSL error code -1/1/336032856 (https://example.com)

It works on Windows and Mac OX10.6, but it fails on Mac OSX10.7.

I've tried with the default /usr/bin/svn (version 1.6.16 (r1073529)),
and the one of fink /sw/bin/svn (version 1.6.17 (r1128011))
I installed all OSX10.7 updates.

What can be the problem?

ps: I use a private svn repository; "https://example.com/svn" is just an example for this post.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

回眸一遍 2024-12-10 22:19:23

Subversion 常见问题解答中回答了这个问题。请参阅 *"通过 SSL 执行 Subversion 操作时,我收到错误 SSL 握手失败... “

当服务器报告的主机名与 SSL 证书中给出的主机名不匹配时,可能会发生这种情况。确保您的服务器配置使用正确的 ServerName 和 NameVirtualHost 值。

客户端修复是将 OpenSSL 更新到版本 1.0.0d。

This question is answered in the Subversion FAQ. See *"When performing Subversion operations over SSL, I get the error SSL handshake failed...":

This can happen when the hostname reported by the server does not the match hostname given in the SSL certificate. Make sure your server configuration uses correct values for ServerName and NameVirtualHost.

A client-side fix is to update OpenSSL to version 1.0.0d.

橘虞初梦 2024-12-10 22:19:23

如果其他答案不起作用,

请尝试

将您的 svn 更新到版本 1.7.8

If the other answer does not work

try

update your svn to version 1.7.8

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文