プロキシー・サーバーで拡張構成を実行するには、このトピックを使用します。プロキシー設定によって、システム管理者はプロキシー・サーバーの振る舞いを微調整することができます。 特に、アプリケーション・サーバーへの接続および要求を構成して、キャッシングを使用可能にし、 拒否される必要がある要求を構成して、エラー応答の処理方法を定義し、 プロキシー・ログのロケーションを定義できます。
プロキシー・サーバーは、作成時に環境を自動感知 し、当製品に要求を転送することができます。特定の環境の必要に応じて、プロキシー・サーバーに追加の構成を適用することができます。
この管理コンソール・ページを表示するには、「proxy_server_name」とクリックします。
トラブルの回避: 作成したプロキシー・サーバーが
プロキシー・サーバー・クラスターの一部である場合、プロキシー・サーバー・レベルで
変更できる唯一の HTTP プロキシー・サーバー設定は、
「ローカル・アウトバウンド TCP アドレス」です。他の HTTP プロキシー・サーバー設定
は、プロキシー・クラスター・レベルで設定する必要があります。プロキシー・サーバー・クラスターの一部であるプロキシー・サーバーの
構成方法については、『プロキシー・サーバー・クラスターの変更 』トピックおよび『プロキシー・クラスター・メンバー設定 』トピック
を参照してください。gotcha「構成」タブで、プロキシー・サーバーの構成可能なフィールド設定を編集することができます。
プロキシー・サーバーが Web サービスのトラフィックを 転送できるようにするかどうかを指定します。
| 通知 | 値 |
|---|---|
| データ型 | ブール |
| デフォルト | true |
プロキシー・サーバーはすべての着信要求を調べます。除外のための 特定メソッドを定義することができます。 また、要求された HTTP メソッドが、除外するように構成されたメソッドのいずれかと一致した場合、 プロキシー・サーバーは METHOD DISALLOWED エラーを出して要求をリジェクトします。 それぞれのメソッドは 1 行で入力します。
静的ルーティング・ファイルが置かれる、プロキシー・サーバー上のディレクトリーを 指定します。
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | profile_home/staticRoutes |
プロキシー・サーバーに対して使用不可にされている HTTP メソッドの リストを指定します。チェック・ボックスを選択すると、この設定が有効になります。リスト中の HTTP メソッドを追加または削除するには、「新規」または「削除」を クリックします。
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | ブランク |
プロキシー・サーバーとコンテンツ・サーバー間の基本 HTTP 接続パラメーターを指定します。
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | * |
| 範囲 | IP アドレスまたは有効なホスト名 |
いくつかのソースの 1 つから SSL 構成を指定します。
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | なし |
| 範囲 | NONE、CellDefaultSSLSettings、または NodeDefaultSSLSettings |
サーバーのコンテンツをプロキシー・サーバーがキャッシュすることを 使用可能にするかどうかを指定します。
「キャッシング使用可能」が選択されていると、 HTTP 1.1 仕様に定義されているように、プロキシー・サーバーでの静的コンテンツのキャッシングが使用可能に されます。デフォルトでは、キャッシング・コンテンツは使用可能になっています。
プロキシー・サーバーは、プロキシーおよび保管されたキャッシュ要求に 関して生成されたログを保持しています。「アクセス・ロギングを使用可能にする」が 選択されている場合、アクセス・ログのサイズと場所を指定できます。
| 通知 | 値 |
|---|---|
| データ型 | 整数 |
| 単位 | メガバイト |
| デフォルト | 500 |
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | ${SERVER_LOG_ROOT}/proxy.log |
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | ${SERVER_LOG_ROOT}/cache.log |
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | ${SERVER_LOG_ROOT}/local.log |
このセクションは、セキュリティー・オプションをセットアップするために使用します。
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | ブランク |
| 範囲 | IP アドレスまたは有効なホスト名 |
このセクションを使用して、プロキシー・プラグインを構成します。
| 有効範囲 | 説明 |
|---|---|
| なし | 有効範囲なし |
| すべて | プロキシー・サーバーは、ローカル・セルおよびコア・グループ・ブリッジによって接続されるすべてのセル内のプロキシー・サーバーによって処理される すべての URI を含むプラグイン構成を生成します。 |
| セル | プロキシー・サーバーは、セル内のすべてのプロキシー・サーバーによって処理されるすべての URI を含むプラグイン構成を生成します。 |
| ノード | ノードに対して構成されるすべての URI を含みます。 |
| サーバー | プロキシー・サーバーは、現在構成されているプロキシー・サーバーのみのプラグイン構成ファイルを生成します。 |
このセクションを使用して、要求の処理中にエラーが発生したときのエラー・ページの 設定を構成します。
GET /house/rooms/kitchen.jpg HTTP/1.1 Host: homeserver.companyx.com
/ErrorPageApp/ErrorPage?responseCode=404&uri=/house/rooms/kitchen.jpg&Host= homeserver.companyx.com
カスタム・エラー・ページを微調整する際に使用するプロキシー・カスタム・プロパティー: key=http.statuscode.errorPageRedirect. このカスタム・プロパティーは、エラー・ページの生成を、 プロキシー・エラー・ページ・アプリケーションを使用する代わりに、 リダイレクトを使用して行うかどうかを指定します。 値は true または false です。 デフォルトは false です。
プロキシー・サーバーが静的ファイル・サービスを実行するのに 必要な各種の値を指定します。
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | ${USER_INSTALL_ROOT}/staticContent |
| 通知 | 値 |
|---|---|
| 拡張子 | コンテキスト・タイプにマップする対象となるファイル拡張子 |
| ヘッダー | クライアントに送信するヘッダー名 |
| 値 | context-type ヘッダーでクライアントに送信するヘッダーの値 |
| ウェイト | この拡張子のファイルのランクを計算するのに使用される浮動値 |
プロキシー・サーバーがワークロード管理を実行するのに 必要な各種の値を指定します。
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| 単位 | 秒 |
| デフォルト | 300 |
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | / |
| 通知 | 値 |
|---|---|
| データ型 | ストリング |
| デフォルト | ブランク |