Mac OS 10.8.2上svn签出SSL握手失败



我已经设置了CollabNet Subversion,现在我正试图从我的Mac 10.8.2签出一些存储库。我已经成功地在Windows 7上使用相同的命令在相同的网络上签出了存储库:svn co https://myserver.com/svn/repository repository——username= username

在Mac OS上,我得到错误:svn: OPTIONS of 'https://myserver.com/svn/repository': SSL握手失败:SSL错误码-1/1/336032856 (https://myserver.com)

顺便说一句:我可以用相同的URL从Safari浏览器访问存储库。

我找不到任何关于错误代码的信息。

我正在运行Mac OS 10.8.2

svn, version 1.6.18 (r1303927)编译Aug 4 2012, 19:46:53

OpenSSL 1.0.1c 10 May 2012

这些都是XCode开发工具附带的。

有谁知道发生了什么或可以推荐任何解决方案吗?

SubvesionEdge Server软件版本为:3.2.2-3395.103与Subversion版本:1.7.8-3395.103, OpenSSL on Server: 1.0.0j

谁能让svn签出在Mac OS 10.8.2上工作,你使用的是哪个版本的svn, openssl和SubversionEdge ?

谢谢,尼尔森

这个错误代码看起来是假的(336032856是0xC84A8B70):

$ openssl errstr 0xC84A8B70
error:C84A8B70:lib(200):func(1192):reason(2928)

通常会得到一些有用的字符串,比如原因、源文件和行号。


OpenSSL on Server: 1.0.0j

这是一个TLS 1.1服务器。

OpenSSL 1.0.1c 10 May 2012

这是TLS 1.2客户端。

它们应该可以互操作。


尝试删除--username=USERNAME,并让svn在需要时提示您。


是否提示您信任该证书?可能是SVN服务器配置错误。


最后,超级用户可能是一个更好的地方。(我个人不在乎,但有些人喜欢以任何理由结束问题并投反对票。它们成群狩猎)。

相关内容

  • 没有找到相关文章

最新更新