我一直试图让颠覆在Mac上运行......
一些事实: 1)我自己在Linux服务器上使用Apache配置了subversion,并在那里安装了签名的SSL证书。
2)在Windows上,Tortoisesvn可以很好地使用我的存储库。
3)在Mac上,它没有告诉我以下错误:
$ svn co https:// www。[snip] .com / svn / snip。
svn:E175002:无法连接到网址“https:// www。[snip] .com / svn / snip”
的存储库svn:E175002:'https:// www。[snip] .com / svn / [snip]'的选项:SSL握手失败:SSL错误代码-1/1/336032856(https:// www。[剪断] .COM)
4)我搜索了网页,建议的操作是更新我机器上的openssl。我这样做并在本地建造。现在,当我执行'openssl version'时,它显示的版本是:
$ openssl version
OpenSSL 1.0.1c 2012年5月10日
5)我还从http://www.wandisco.com/subversion/download#osx
安装了subversion客户端6)openssl和subversion都放在了.bash_profile的路径上,我已经证实他们就是我正在使用的那些。
问题是它仍然在终端上提供相同的错误消息。
为什么它在Windows上运行得很好并且在Mac终端上不起作用,最重要的是我应该怎么做呢?
谢谢! -YC。
答案 0 :(得分:0)
当hostname / virtualhost条目与SSL证书不匹配时,可能会发生这种情况。