ProxySG Content Policy Language Guide

For the CPL compiler, the correct filter will be selected at run time based on the ACL if the filters are distinguished by having different ACL conditions.

Converting Filter-Style Files to CPL Syntax

When converting your filter-style files, do not insert snippets of CPL syntax to take advantage of the new policy features, while leaving the bulk of the file unchanged. CPL and the CacheOS 4.x filter language have different orders of evaluation. If you insert CPL syntax into a filter file, then the CPL compiler assumes it is processing a standard policy file and switches to using the CPL order of evaluation.

To avoid this problem, convert your filter-style file to CPL syntax before modifying it to take advantage of CPL features. Do this using the following procedure.

To convert a filter-style file to use CPL syntax:

1.Load the filter file into the ProxySG as the local policy file.

2.Issue the view policy command using the Management Console, or issue the show policy CLI command. This displays all of the loaded policy in CPL syntax: from the central, local, and VPM policy files.

3.Copy the section of the output of the show policy command corresponding to the filter file that you loaded into the local policy file.

308

Page 308
Image 308
Blue Coat Systems Proxy SG manual Converting Filter-Style Files to CPL Syntax