このトピックでは、プロキシー・サーバーへ要求を送付するために WebSphere Application Server
プラグインをセットアップする方法についての情報を提供しています。
このタスクについて
管理者が、WebSphere Application Server プラグインをプロキシー・サーバーへのフロントエンドとして使用して、IBM HTTP Server のような Web サーバーをセットアップすることを選択する場合があります。
このようなトポロジーのためのプラグイン構成ファイルは、要求がプロキシー・サーバーを介して送付される場合、通常のプラグイン構成の生成メカニズムを使用することができません。
プロキシー・サーバーを介して送付するために Web サーバー・プラグインで使用する
plugin-cfg.xml ファイルを生成するには、以下のステップに従います。
プロシージャー
- 管理コンソールから、「サーバー」>「プロキシー・サーバー」>「server_name」>「HTTP プロキシー・サーバー設定」>「プロキシー設定」とクリックします。
- 「Generate plug-in configuration」ドロップダウン・メニューで、「セル有効範囲」を選択します。
これにより、セル内のすべてのプロキシー・サーバー用の plugin-cfg.xml ファイルが生成されます。
plugin-cfg.xml は、
<install_root>/<profile_dir>/etc/$<server_name> ディレクトリー内にあります。
ノードまたはサーバーを選択して有効範囲を狭めます。
- オプション: ノードからプラグインのインストール場所に plugin-cfg.xml ファイルを手動でコピーするスクリプトが存在する場合は、「プラグイン構成変更スクリプト」フィールドにスクリプトのパスを入力します。
- 「Trusted Security Proxy」フィールドで、
プロキシー・サーバーで信頼できる中継として機能するプラグインに、ホスト名またはノードの IP アドレスを追加します。
- 「OK」をクリックします。
- リモート管理に IBM HTTP Server を使用している場合は、プラグインの自動伝搬を使用不可にします。 管理コンソールで、「サーバー」>「Web サーバー」>「server_name」>「プラグイン・プロパティー」とクリックします。
「プラグイン構成ファイルの自動伝搬」を選択解除します。
このようにすると、WebSphere Application Server はプロキシー・サーバーの plugin-cfg.xml ファイルに従来の plugin-cfg.xml ファイルを上書きコピーしなくなります。
- 変更を保管します。
- プロキシー・サーバーを停止して再始動します。 plugin-cfg.xml ファイルが、ノードの <install_root>/<profile_dir>/etc/plugin-cfg.xml ディレクトリーに格納されます。
「プラグイン構成変更スクリプト」フィールドにスクリプトを指定しない場合は、plugin-cfg.xml
ファイルをプラグインに手動でコピーします。
次の作業
WebSphere Application Server 管理コンソールの「プロキシー設定」パネルにあるホスト名または Web サーバーのアドレスを
「トラステッド・セキュリティー・プロキシー」セクションに追加して、
プロキシー・サーバーが Web サーバーを信頼することを確かめます
(「サーバー」>「プロキシー・サーバー」>「server_name」>「HTTP プロキシー・サーバー設定」>「プロキシー設定」とクリックします)。これにより、プロキシー・サーバーは、前置の仲介サーバーが設定した WebSphere Application Server のプライベート・ヘッダーを受け入れることができるようになります。