:policies_collections (
: (my_rulebase1
:AdminInfo (
:chkpf_uid ("{0903B48C-ACF7-48C8-9A7F-92A12E440DE3}")
:ClassName (policies_collection)
:table (policies_collections)
:Wiznum (-1)
:LastModified (
:Time ("Wed May 14 14:38:14 2003")
:By (admin)
:From (win2kvm)
)
)
:default (0)
:installable_targets ()
:all_internal_modules (true)
:color (black)
:comments ()
:show_in_menus (false)
:type (policies_collection)
)
: (my_rulebase2
:AdminInfo (
:chkpf_uid ("{122B5565-B887-4AF3-9D25-21A85208FEAE}")
:ClassName (policies_collection)
:table (policies_collections)
:Wiznum (-1)
:LastModified (
:Time ("Wed May 14 14:38:17 2003")
:By (admin)
:From (win2kvm)
)
)
:installable_targets ()
:all_internal_modules (true)
:color (black)
:comments ()
:default (1)
:show_in_menus (false)
:type (policies_collection)
)
)
:trusts ()
:web_authority_must_rules ()
:web_authority_allow_rules ()
:web_authority_effect_rules ()
:web_authority_URLs ()
:web_sites ()
)
To fix the error you must define each rulebase in the objects_5_0.C file
with the its correct uid. The uid and name (marked in red) for each
rulebase can be found in the rulebases_5_0.fws file in the firewall-1 conf
directory. Look for the uid 17 lines below each rulebases title which
beings with "##".
(
:version (5.0)
:rule-base ("##my_rulebase3"
:AdminInfo (
:chkpf_uid ("{466A1878-5CCA-4DA8-9882-561509D5582F}")
:ClassName (firewall_policy)
:table (fw_policies)
:LastModified (
:Time ("Wed May 14 14:18:54 2003")
:By (admin)
:From (win2kvm)
)
)
:default (0)
:queries ()
:queries_adtr ()
:collection (ReferenceObject
:Name (new1)
:Table (policies_collections)
:Uid ("{DAEBC7E2-589C-48E4-BF0E-5ECED2DBCS23}")
The end resulting objects_5_0.C file should contain
an entry for each rulebase. So if our rulebases file contained 3 rulebases
but the objects file only contained two policy collection points, the
fixed version of the file would look like this:
:policies_collections (
: (my_rulebase1
:AdminInfo (
:chkpf_uid ("{0903B48C-ACF7-48C8-9A7F-92A12E440DE3}")
:ClassName (policies_collection)
:table (policies_collections)
:Wiznum (-1)
:LastModified (
:Time ("Wed May 14 14:38:14 2003")
:By (admin)
:From (win2kvm)
)
)
:default (0)
:installable_targets ()
:all_internal_modules (true)
:color (black)
:comments ()
:show_in_menus (false)
:type (policies_collection)
)
: (my_rulebase2
:AdminInfo (
:chkpf_uid ("{122B5565-B887-4AF3-9D25-21A85208FEAE}")
:ClassName (policies_collection)
:table (policies_collections)
:Wiznum (-1)
:LastModified (
:Time ("Wed May 14 14:38:17 2003")
:By (admin)
:From (win2kvm)
)
)
:installable_targets ()
:all_internal_modules (true)
:color (black)
:comments ()
:default (1)
:show_in_menus (false)
:type (policies_collection)
)
)
: (my_rulebase3
:AdminInfo (
:chkpf_uid ("{DAEBC7E2-589C-48E4-BF0E-5ECED2DBCS23}")
:ClassName (policies_collection)
:table (policies_collections)
:Wiznum (-1)
:LastModified (
:Time ("Wed May 14 14:38:17 2003")
:By (admin)
:From (win2kvm)
)
)
:installable_targets ()
:all_internal_modules (true)
:color (black)
:comments ()
:default (1)
:show_in_menus (false)
:type (policies_collection)
)
)
:trusts ()
:web_authority_must_rules ()
:web_authority_allow_rules ()
:web_authority_effect_rules ()
:web_authority_URLs ()
:web_sites ()
)