GUARDIANWALL V7.4 にて
『アップデートモジュール 20111114』
の適用後、検査・配送ルールの設定にて文字「$」を記述した場合に、
検査・配送ルール設定画面で「$」が表示されない事象が確認されました。
大変お手数おかけして申し訳ございませんが、下記内容をご確認いただきますようお願いいたします。
1 対象バージョン
本案内事項は、以下の製品・バージョンを対象としております。
製品名 |
バージョン |
GUARDIANWALL |
7.4.00 (Linux版) 『アップデートモジュール 20111114』が適用された環境
|
2 内容
管理画面 [メール] – [ポリシー設定] – [検査・配送ルール] の「数値条件」設定では、
REGEX 関数などで「$」を使用したルールを作成することが可能です。
『アップデートモジュール 20111114』適用後の環境では、「$」を使用した検査・配送ルールを登録しますと、
その後の検査・配送ルールの一覧画面・編集画面で「$」が表示されなくなる事象が発生します。
この状態で検査・配送ルールを更新しますと、「$」の記述が抜けた設定として登録されます。
※検査・配送ルールの「説明」欄に記載された「$」については、本事象は発生いたしません。
また、検査・配送ルールのダウンロード/アップロードや、設定バックアップ/リストアでは本不具合は発生いたしません。
「$」の表示が消える数値条件の設定例
登録した数値条件 |
REGEX(pattern=".+[^/]$") > 0 |
登録後の閲覧・編集画面での表示 |
REGEX(pattern=".+[^/]") > 0 |
「$」登録直後の場合、フィルタリング動作として「$」は有効となっております。
その後、他の「$」を含まないルール行を編集して登録しようとする際、
登録画面で「$」を含むルール行についても変更対象として表示されます。
そのまま検査・配送ルールの登録を実行すると、「$」の記述が抜けた状態で登録されてしまいます。
3 回避策
お手数ではございますが、検査・配送ルールに「$」を使用している場合は、
以下のいずれかの運用回避を実施していただきますようお願いいたします。
また、現在設定されている検査・配送ルールをご確認いただく際は、
検査・配送ルール設定画面下部の「ダウンロード」ボタンよりダウンロードしたファイル内容をご確認ください。
-
検査・配送ルールを更新する際、「$」を含むルールに「$」を都度再記入する
検査・配送ルールを更新する際は、「$」を使用しているルールについて、
画面上「$」が消えてしまっている箇所に対し「$」を再度記入してください。
-
検査・配送ルールを更新する際、常にアップロード機能を利用する
検査・配送ルールを更新する際は、検査・配送ルール設定画面の「ダウンロード」ボタンから設定内容をダウンロードし、
テキストエディタ等で編集してから同画面の「アップロード」ボタンよりアップロードしてください。
恒久対策としまして、本事象に対応する修正物件を提供させていただく予定です。
なお、恐れ入りますが提供時期は未定となります。