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