Cosminexus V9 アプリケーションサーバ Cosminexus HTTP Server

[目次][用語][索引][前へ][次へ]

5.3.1 CRLのダウンロード

LDAPサーバのエントリにアクセスして,指定した属性から無効になった証明書のリスト(CRL)をダウンロードします。CRLを取得するエントリ,属性およびCRLの形式はあらかじめLDAP管理者に確認してください。

次にCRLをダウンロードするcrldownloadコマンドについて説明します。

crldownloadコマンドは,HP-UX(IPF)版では使用できません。

<この項の構成>
(1) 形式
(2) オプション
(3) 使用方法
(4) 使用例

(1) 形式

 
crldownload -b 検索ベースDN -L LDAPライブラリ名 -o ファイル名〔-a 属性〕〔-D バインドDN〕〔-h ホスト名〕〔-H〕〔-p ポート番号〕〔-w パスワード

(2) オプション

(3) 使用方法

crldownloadコマンドの使用方法を次に示します。

図5-3 crldownloadコマンドの使用方法

[図データ]

  1. crldownloadコマンドで,CRLを格納しているエントリにアクセスします。
  2. エントリ内の属性からCRLを取得します。格納されているCRLがDER形式の場合,SSLCRLDERPathディレクティブで指定したディレクトリにダウンロードします。CRLがPEM形式の場合,SSLCRLPEMPathディレクティブで指定したディレクトリにダウンロードします。
  3. Webサーバを再起動します。
  4. クライアントは,SSLでアクセスしたときに証明書を送信します。
  5. クライアント証明書を認証するとき,取得したCRLを適用します。
  6. 認証に成功した場合には,コンテンツにアクセスできます。

SSLCRLPEMPath,SSLCRLDERPathディレクティブで指定されたディレクトリ内に,不適切な形式のファイルがあった場合,Webサーバは起動しません。そのため,crldownloadツールを使用したときは,これらのディレクトリにCRLを格納する前に,正しい形式のCRLであるかどうかを確認してください。

(4) 使用例

(a) DER形式のCRLのダウンロード

次に示すスクリプトを実行してCRLをダウンロードします。このスクリプトのファイル名をUNIX版は/opt/hitachi/httpsd/sbin/hws_getCRL.sh,Windows版は<Application Serverのインストールディレクトリ>\httpsd\sbin\hws_getCRL.batとします。

(b) 定期的なダウンロードとWebサーバの再起動