関連トピック

# HTTP プロキシ：拒否メッセージ (deny message)

コンテンツが拒否されると、Firebox は拒否されたコンテンツを置き換える既定の拒否メッセージを送信します。その拒否メッセージのテキストは変更できます。標準の HTML を使用して拒否メッセージをカスタマイズできます。また、拒否メッセージに Unicode (UTF-8) 文字を使用することもできます。拒否メッセージの最初の行は、HTTP ヘッダーの部分です。最初の行とメッセージ本文の間に空白行を入れる必要があります。

HTTP プロキシで許可されない要求を実行すると、Web ブラウザ上に Firebox からの拒否メッセージが表示されます。要求が許可される場合にも拒否メッセージが表示されますが、HTTP プロキシではリモート Web サーバーからの応答が拒否されます。たとえば、ユーザーが.exeファイルのダウンロードを試行したときに、そのファイルの種類をブロックしてある場合、Web ブラウザに拒否メッセージが表示されます。不明なコンテンツの種類を持つ Web ページのダウンロードを試行したときに、プロキシ ポリシーが不明な MIME タイプをブロックするように構成されている場合、Web ブラウザにエラー メッセージが表示されます。

既定の拒否メッセージ テキストと html コードが 拒否メッセージ テキスト ボックスに表示されます。これをカスタム メッセージに変更するには、メッセージ コードの<body>要素にスクロールし、次の変数を使用します:

%(transaction)%

Request または Response を選択して、パケットの拒否が発生するトランザクション サイドを指定します。

この変数も、拒否メッセージの<title>要素に表示されます。

%(reason)%

Firebox がコンテンツを拒否した理由が含まれます。

%(method)%

拒否される要求の要求方法が含まれます。

%(url-host)%

拒否される URL のサーバー ホスト名が含まれます。ホスト名を入力しない場合、サーバーの IP アドレスが含まれます。

%(url-path)%

拒否される URL のパス構成が含まれます。

%(user-name)%

認証されたユーザー名を含みます。

%(serial)%

拒否メッセージに Firebox のシリアル番号が含まれます。

%(firewall)%

拒否メッセージに Firebox の名前が含まれます。

拒否メッセージを変更する場合は、<html> と <body> の開始タグおよび </body> と </html> の終了タグが拒否メッセージに含まれていることを確認してください。タグが含まれていない場合は、指定されたメッセージではなく、既定の拒否メッセージが表示されます。

拒否メッセージに画像など、クライアント コンピュータが別のサーバーに接続する必要があるコンテンツが含まれる場合、クライアント コンピュータがアドレスを解決して、コンテンツが存在するサーバーに接続するまではコンテンツが拒否メッセージに表示されません。

拒否メッセージを構成するには、

1. HTTP プロキシ アクション構成で、拒否メッセージ を選択します。

1. 拒否メッセージを 拒否メッセージ テキスト ボックスに入力します。
2. 該当プロキシの他のカテゴリについて設定を変更する場合は、変更対象の次のカテゴリのトピックを参照してください。
3. 構成を保存します。

定義済みのアクションを変更した場合は、 変更を保存するときに新しいアクションに設定の複製（コピー）するようにプロンプトが表示されます。

事前に定義されたユーザー アクションについては、以下を参照してください: プロキシ アクションについて.

#### 関連情報

HTTP プロキシについて

フィードバックの送信 • サポートのリクエスト • 全製品ドキュメント • 技術検索