ZIEWeb-Client でエンドツーエンドのセキュリティを設定する方法
要約
この文書では、保護された URL で ZIEWeb-Client ページにアクセスできるように、ZIEWeb-Client ユーザーが実行する必要がある設定を段階的に説明します。
目的
ZIEWeb-Client を介して ZIEWeb HTML と Config ページに安全にアクセスするには、ユーザーは以下の設定を行う必要があります。
- IBM WebSphere Application Server の保護
- IBM HTTP Web サーバー (またはその他の Web サーバー) を保護する
- IBM HTTP Webserver 自己署名証明書は、IBM WebSphere Application Server Java キーストアの下に追加する必要があります。
IBM WebSphere Application Server をセキュアとして構成するステップ
-
IBM WebSphere Application Server のキーストアを開きます。キーストアのサンプルの場所は以下のとおりです。これは、WAS のインストール場所とその構成によって異なります
\IBM\WebSphere\AppServer\profiles\AppSrv01\config\cells\testnameNode01Cell\nodes\testnameNode01\key.p12
- このキーストアに自己署名証明書を作成するか、認証機関の証明書をこのキーストアにインポートしてください。
- また、ブラウザのキーストアの信頼されたルート証明書の下に、上記の証明書を追加します。
- WAS サービスの再起動
- ブラウザの履歴をクリアして、ブラウザを再起動してください。
-
ブラウザで安全なポートを使用して WAS URL を開きます
https://<WAS IP>:<WAS セキュアポート>/ibm/ Console
例: https://WAS IP:9043/ibm/ Console
- ブラウザで Secure WAS の URL を指定します。セキュリティで保護された WAS URL はエラーを表示せず、鍵の記号を表示します。
IBM HTTP Server (またはその他の Web サーバー) をセキュアとして構成するステップ
- IBM HTTP Server の鍵ストアを開きます。キーストアのサンプルの場所は以下のとおりです。これは、IBM HTTP Server のインストール場所と構成によって異なります。
- このようなキーストアが存在しない場合は、新規に作成してください。
- このキーストアに自己署名証明書を作成するか、認証機関の証明書をこのキーストアにインポートしてください。
-
IBM HTTP サーバーの httpd.conf ファイルを更新し、SSL モジュールを含めて適切な構成を提供するように変更します (以下はサンプルです)
LoadModule ibm_ssl_module modules/mod_ibm_ssl.so
<IfModule mod_ibm_ssl.c>
聞く 0.0.0.0:443
## IPv6 サポート:
#Listen [:]:443
#SSLCheckCertificateExpiration 30
<仮想ホスト *:443>
SSLEnable
# ヘッダーを常に設定 Strict-Transport- Security "max-age=31536000;includeSubDomains; preload"
</VirtualHost>
</ifModule>
SSLDisable
KeyFile "C:/Program Files/ibm/HTTPServer/key.kdb"
SSLStashFile "C:/Program Files/ibm/HTTPServer/key.sth"
- IBM HTTP Server の再起動
IBM WebSphere Application Server と IBM HTTP Server (他のすべての Web サーバー上) の間の保護接続
- セットアップを完了するには、IBM WAS の Java 鍵ストアの署名者セクションに Web サーバー証明書と IBM WebSphere Application Server 証明書の両方を追加します。
WAS Java キーストアのサンプルの場所は、以下のとおりです。
IBM\WebSphere\AppServer9\java\8.0\jre\lib\security
- IBM WebSphere Application Server の再起動
これで、セキュリティのセットアップは完了です。これで、https で ZIEWeb-Client URL を開くことができます。