2

我一直试图让颠覆在我的 Mac 上工作......

一些事实:1)我自己在 Linux 服务器上使用 Apache 配置了 subversion,并在那里安装了签名的 SSL 证书。

2) 在 Windows 上,Tortoisesvn 与我的存储库配合得很好。

3)在mac上,它没有告诉我以下错误:

$ svn co https://www.[snip].com/svn/snip 。

svn:E175002:无法连接到 URL 'https://www.[snip].com/svn/snip' 的存储库

svn:E175002:“https://www.[snip].com/svn/[snip]”的选项:SSL 握手失败:SSL 错误代码 -1/1/336032856(https://www.[snip]。 com)

4)我搜索了网络,建议的操作是更新我机器上的 openssl。我这样做并在本地构建它。现在,当我执行“openssl 版本”时,它显示的版本是:

$ openssl 版本

OpenSSL 1.0.1c 2012 年 5 月 10 日

5) 我还从http://www.wandisco.com/subversion/download#osx安装了 subversion 客户端

6)openssl 和 subversion 都放在 .bash_profile 的路径上,我已经验证它们是我正在使用的。

问题是它仍然在终端上给出相同的错误消息。

关于为什么它在 Windows 上运行良好而在 Mac 终端上不起作用的任何想法,最重要的是我应该怎么做?

谢谢!-YC。

4

1 回答 1

0

当主机名/虚拟主机条目与 SSL 证书不匹配时,可能会发生这种情况。

于 2012-12-16T19:32:49.677 回答