OS X 10.7上的“SSL错误代码-1/1/336032856”的握手失败

时间:2011-09-09 14:33:16

标签: svn ssl osx-lion

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”只是这篇文章的一个例子。

2 个答案:

答案 0 :(得分:11)

Subversion常见问题解答中回答了这个问题。见*"When performing Subversion operations over SSL, I get the error SSL handshake failed..."

  

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

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

答案 1 :(得分:0)

如果其他答案不起作用

将您的svn更新为1.7.8版

相关问题