2016-07-18 4 views
1

Apacheの初心者です。 HP-UX、Apache 2.2 Webサーバーで複数のSSL CA証明書を実装しようとしましたが、セカンダリCA証明書でサイトにヒットしようとするたびにサイトで認識されません。Apache 2.2で複数のCA証明書を見ることができません

たとえば、自分のサイトにアクセスするために必要なDoDルート証明書とORCルート証明書があります。私はSSLCACertificateFileディレクティブを使用して証明書を連結し(最初にDoD証明書を使用し、次にORCルート証明書を使用)、サイトはDoD証明書のみを認識します。 SSLCACertificatePathディレクティブを使用しようとしましたが、拡張子が連続するハッシュファイルのリンクを作成し、DoDの証明書だけが表示されます。キッカーは、SSLCACertificateFileディレクティブでORC証明書のみを使用しようとしており、DoD証明書だけが見られるということです。

私は、Apacheのプロセスを停止し、起動するたびに変更を加えます。これらのテストの私のアクセス許可は777です。ログには何も表示されません(私のログはIISと同じくらい冗長になると期待していますが、ログは現在のタイムスタンプで0バイトです)。

私には何が欠けていますか?ありがとう。

答えて

0

証明書自体に問題はありませんでしたが、サーバーは 'stop'コマンドが正常に返されたにもかかわらず、httpdのルートプロセスを解放していませんでした。

したがって、 'sudo pkill -9 httpd'を実行して、 'stop'の後にルートプロセスを解放しなければなりませんでした。再度起動すると、すべての証明書が表示されました。

関連する問題