2

MacでSubversionを動作させようとしています...

いくつかの事実:1)LinuxサーバーでApacheを使用してサブバージョンを自分で構成し、署名付きSSL証明書もそこにインストールしました。

2) Windows では、Tortoisesvn は私のリポジトリで問題なく動作します。

3) Mac では、次のエラーは表示されません。

$ svn co https://www.[中略].com/svn/中略 .

svn: E175002: URL 'https://www.[中略].com/svn/snip' のリポジトリに接続できません

svn: E175002: 「https://www.[中略].com/svn/[中略]」のオプション: SSL ハンドシェイクに失敗しました: SSL エラー コード -1/1/336032856 (https://www.[中略].コム)

4) Web を検索したところ、マシンの openssl を更新することをお勧めします。私はそれを行い、ローカルに構築しました。ここで、「openssl version」を実行すると、表示されるバージョンは次のとおりです。

$ 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

これは、hostname/virtualhostエントリがSSL証明書と一致しない場合に発生する可能性があります。

于 2012-12-16T19:32:49.677 に答える