未定義のイベントは、Citrix ADCがポリシーを評価できない場合にトリガーされます。通常、ポリシー内の論理エラーまたはその他のエラーまたはCitrix ADCのエラー状態が検出されたためです。書き換えポリシーの評価でエラーが発生した場合は、指定された未定義のアクションが実行されます。書き換えポリシーレベルで設定された未定義のアクションは、グローバルに設定された未定義のアクションの前に実行されます。
Citrix ADCでは、次の3種類の未定義アクションがサポートされています。
-
undefAction NOREWRITE
書き換え処理を中止しますが、パケットフローは変更しません。つまり、Citrix ADCは、どの書き換えポリシーにも一致しない要求と応答を処理し続け、別の機能が要求をブロックまたはリダイレクトしない限り、最終的に要求したURLに転送します。このアクションは、Web サーバーへの通常の要求に適しており、デフォルトの設定です。
-
undefAction RESET
クライアント接続をリセットします。つまり、Citrix ADCは、Webサーバーとのセッションを再確立する必要があることをクライアントに通知します。このアクションは、存在しない Web ページの繰り返し要求、または保護された Web サイトをハッキングまたはプローブしようとする可能性のある接続に適しています。
-
undefAction DROP
クライアントに何らかの形で応答せずに要求をサイレントにドロップします。つまり、Citrix ADCはクライアントに応答せずに接続を破棄するだけです。このアクションは、DDoS 攻撃またはサーバーに対する別の持続的な攻撃の一部であると思われる要求に適しています。
注:未定義のイベントは、要求と応答のフロー固有のポリシーの両方に対してトリガーできます。