web-dev-qa-db-ja.com

Mac OS XServerでopenssl / mod_sslをアップグレードしますか?

コンテキスト:Mac OS X Server 10.6.7でSVNサーバーをセットアップしようとしていますが、 “ SSL error parse tlsext” の問題が発生しています。説明したようにSSLProtocolオプションを変更しようとしましたが、 "bad decompression" エラーが発生します。

もう1つの解決策は、opensslを0.9.8m以上にアップグレードすることのようです。

Opensslをダウンロードしてコンパイルすることはできますが、Apacheとmod_sslのデフォルトのインストールにフックする最善の方法がわかりません。組み込みのAppleソフトウェアを可能な限り使用し、opensslのバージョンも上書きしないことをお勧めします。

Mac OS X Server 10.6でopensslの新しいバージョンを使用するようにmod_sslを更新するにはどうすればよいですか?

6
amrox

CocoaBeanが指摘しているように、OS Xに付属しているライブラリではなく、使用するOpenSSLライブラリに対してmod_sslリンクを再構築する必要があります。 Apacheソースコードで使用されているように)のコピーを取得する必要があります。 OS X (または最新の httpd.Apache.org )次に、 Apache Foundationのインストール手順 に従って再構築し、指定方法に特に注意してください。リンクするSSLライブラリ。

理想的にはmod_ssl.soを再構築するだけでよいのですが、OS Xの更新中に変更が吹き飛ばされる可能性のある問題を回避するために、別のApacheインスタンスを構築してインストールすることをお勧めします。

2
voretaq7