Juniper is introducing new predefined policy templates as a guide to help design efficient policies that will improve coverage. The new templates, which will include Client-Protection, Server-Protection, and Client-And-Server-protection templates, have been added to the existing templates.
Each of the new templates has two versions that are platform specific, a one-gigabyte (1 GB) version and a two-gigabyte (2 GB) version. The one-gigabyte versions labeled (1G) should only be used for branch platforms that are limited to one gigabyte of memory. If a one-gigabyte branch SRX platform loads any templates that are not labeled (1GB), it might experience policy compilation errors due to limited memory or limited coverage. If a two-gigabyte platform loads anything other than a two-gigabyte policy, it will experience limited coverage. The high end SRX platforms (SRX 1400 - 5800) can load any policy regardless of routing engine memory, as the routing engine memory and packet forwarding engine memory are not shared.
Previous policy templates versions from the CLI:
root@R1# set security idp active-policy ? Possible completions: <active-policy> Set active policy DMZ_Services DNS_Service File_Server Getting_Started IDP_Default Recommended Web_Server
Updated policy templates versions from the CLI:
root@R1# set security idp active-policy ? Possible completions: <active-policy> Set active policy Client-And-Server-Protection Client-And-Server-Protection-1G Client-Protection Client-Protection-1G DMZ_Services DNS_Service File_Server Getting_Started IDP_Default Recommended Server-Protection Server-Protection-1G Web_Server
We recommend using the new policy templates as a guideline for creating policies. Ideally the templates should be copied, and the copy used for the policy. This will allow for changes to be made to the policy and avoid future issues due to changes in the policy templates.
Delete or deactivate the commit script file. By deleting the commit script file, you avoid the risk of overwriting modifications to the template when you commit the configuration. Run one of the following commands:
user@host# delete system scripts commit file templates.xsl user@host# deactivate system scripts commit file templates.xsl
For instructions for copying a template, see: KB28005 - [SRX/IDP] How to copy or change recommended policy [juniper.net] . For instructions for installing templates, see: Downloading and Using Predefined IDP Policy Templates (CLI Procedure) .
Additional information on the policy template changes and how they will affect NSM and Space can be found in the following Technical Bulletin link: TSB16412 - Juniper updated built-in IDP policy templates in attackDB update [juniper.net]