Policy Management on Security Group Members

Because the Security Group works as one large Security Gateway, all Security Group Members are configured with the same policy.

When you install a policy from the Management Server, it first installs the policy on the SMO Security Group Member.

The SMO copies the policy and Security Group Member configuration to all Security Group Members in the state "UP".

When the Security Group Member enters the state "UP", it automatically gets the installed policy and configurations that are installed, from the SMO.

When there is only one Security Group Member in the state "UP", it is possible there is no SMO. Then, that Security Group Member uses its local policy and configuration.

If there are problems with the policy or configuration on the Security Group Member, you can manually copy the information from a different Security Group Member.

The Security Group Member configuration has these components:

  • Firewall policy, which includes the Rule Base.

  • Set of configuration files defined in the /etc/xfer_file_list file.

    This file contains the location of all related configuration files.

    It also defines the action to take if the copied file is different from the one on the local Security Group Member.

Synchronizing Policy and Configuration Between Security Group Members

Use the "asg_blade_config pull_config" command in Gaia gClish to synchronize the policies manually.

Optionally, it can configure files from a specified source Security Group Member to the target Security Group Member.

The target Security Group Member is the Security Group Member you use to run this command.

To synchronize Security Group Members manually:

Step

Instructions

1

Run in Gaia gClish:

asg_blade_config pull_config

2

Do one of these:

  • Reboot the target Security Group Member:

    reboot -b <Security Group Member ID>

  • Start the Check Point services and remove the ClusterXL Critical Device "admin_down":

    cpstart

    clusterXL_admin up

Note - You can run the "asg stat -i all_sync_ips" command in Gaia gClish to get a list of all synchronization IP addresses on the Security Group Member.

Understanding the Configuration File List

The /etc/xfer_file_list file contains pointers to the related configuration files on the Security Group Member. Each record defines the path to a configuration file, followed by the action to take if the imported file is different from the local file. This table shows an example of the record structure.

Context

File name and path

Action

global_context

$FWDIR/boot/modules/fwkern.conf

/bin/false

The context field defines the type of configuration file:

  • global_context - Security Gateway configuration file

  • all_vs_context - Virtual Systems configuration file

The action field defines the action to take when the imported (copied) file is different than the local file:

  • /bin/true - Reboot is not required

  • /bin/false - Reboot is required

  • String enclosed in double quotes - Name of a "callback script" that selects the applicable action.