Warning: Unreachable rule, conditions will be matched by a preceding rule
search cancel

Warning: Unreachable rule, conditions will be matched by a preceding rule

book

Article ID: 243176

calendar_today

Updated On:

Products

ProxySG Software - SGOS

Issue/Introduction

VPMにてPolicy Install時、SGOS6.7では表示されなかった以下Warningと、Optimizerが7.3にUpgrade後表示されるようになりました。

  • Warning: Unreachable rule, conditions will be matched by a preceding rule:
  • Optimizer: reducing constant false rule

7.3より何か変更点があったか教えてください。

そして、Policyを見直しWarningの対処を行ったところ、何も変更していないのに、Optimizer:が出力されなくなりました。
こちらはなぜでしょうか?

Environment

Release :7.3

Component :upgrade

Resolution

Warning: Unreachable rule,のメッセージについてですが、SGOS7.3.1.1の新機能の
Policy Compile Behavior Changes」に起因しており、レイヤ内に同じ条件のルールが含まれている場合に
Warningメッセージとして表示されるようになりました。

「Optimizer: reducing constant false rule」はWarringやErrorでは無いためです。
実際はPolicyをロードする度に常に発生していますが、Policy等をインストールするダイアログボックスには、
WarringやError警告が発生したときのみ、ダイアログボックスを表示して情報が表示されます。

GUI>Statistics>Advanced>Policy>Results of policy loadをクリックすると、Optimizerが表示され続けている事を御確認頂けます。