1.VPM のActionでDeny(Content Filter)が適用された場合はcontent_filter_denied の Exception が該当する。
この画面を編集するためには以下のような手順を行う。
(1)Webコンソール Configuration > Policy > ExceptionsメニューからInstall Exceptions..欄でText Editorを選択して「Install」
(2)表示内容をCtrl+Aで選択してテキストエディタでUTF-8保存。
(3)Exceptionの内容をテキストエディタで開き、content_filter_denied 部分を検索。
(4)(format )の内容を編集。
(5)Webコンソール
Configuration > Policy > ExceptionsメニューからInstall Exceptions..欄でText Editorを選択して「Install」。
(6)表示内容をCtrl+Aで選択してDeleteボタンですべて削除し、編集した内容をすべて貼り付けてから「Install」。
(7)Webコンソール
Configuration > Policy > ExceptionsからView File:欄でExceptions Configurationを選択して「View」ボタンをクリックします。
(9)以下の画面が表示されますので、content_filter_denied 欄のView Sample HTMLをクリックして修正内容が反映されていることを確認。
2.User定義exception
任意のページ(user-defined exception page)を定義するためには以下の手順を行う。
(1)現状確認(user-defined ExceptionPage と Built-in ExceptionPage)
Webコンソール>Configuration>Policy>Exceptions>View Exceptions
>View File: Exceptions Configuration > View
(2)CLIより、 user-defined ExceptionPage を作成。以下例では、「test_exception」という名前で定義している。
>en
Enable Password:
#config t
Enter configuration commands, one per line. End with CTRL-Z.
#(config)exceptions
#(config exceptions)create test_exception
ok
(3)追加後の確認(user-defined ExceptionPage )
Webコンソール>Configuration>Policy>Exceptions>View Exceptions
>View File: Exceptions Configuration > View
(4) user-defined ExceptionPageの定義付け
Webコンソール>Configuration>Policy>Exceptions>View Exceptions
>View File: Current Exceptions> View ボタン押下
ウィンドウ内の内容をすべてテキストエディタに貼り付け編集。※念のため、編集前のテキストはバックアップとして保存
(重要)exception.coach以降のexceptionsPageはビルトインで用意されているものなのでusr-definedはそれより上に設定する
(重要)CLIから作成したExceptionPage名で定義する内容を挿入する。(exception.”CLIで作成した名前”として作成する)
(5)編集した内容をインストール。
Webコンソール>Configuration>Policy>Exceptions>Install Exceptions Definitaions from
>Text Editor を選択して、Install ボタンを押下し、
出たウィンドウ内に(4)で編集した内容をすべて貼り付け、「Install」
(6)定義後の確認(user-defined ExceptionPage )
Webコンソール>Configuration>Policy>Exceptions>View Exceptions
>View File: Exceptions Configuration > View
(7)VPMへの適用例
Actionにて、Return Exception…を選択。User-defined exceptionsのプルダウンより、作成したExceptionPageを選択。