Hi,
Could you please clarify to me, how security policy installation or fetching policy works on VSX and MultiDomain server.
We do have VSX cluster, two members, somebody did changes on one of rulebase for one of virtual system and never pushed (installed) policy, changes were only published, policy is assigned to correct virtual system. After while we did cluster member reboot. Such went according to expectation with small issue with sync network which recovered after quite long time (15 minutes?, issue on other vendor devices).
After reboot now we do have policy on one of virtual system included changes, which were not pushed (installed) by administrator. And I am a bit puzzled. According to sk119332:
"Security policy changes must be pushed to the Security Gateway before they will be implemented by an "fw fetch" command. The "fw fetch" compares the compiled policy on the Security Management server with the latest policy on the Security Gateway."
From it I do understand, that if policy changes were only published, they were actually not compiled and therefore could not be fetched during cluster member boot.
But in "ClusterXL AdminGuide R80.40" is written:
"When a failed cluster member recovers, first it tries to fetch a policy from one of the peer Active Cluster
Members. The assumption is that the other Cluster Members have a more up to date policy. If fetching a
policy from peer cluster member fails, the recovered cluster member compares its own local policy to the
policy on its Management Server. If the policy on the Management Server is more up to date than the one on
the recovered cluster member, the policy is fetched from the Management Server. "
Such might be according to our observation, that during boot, and issue with sync network, cluster member fetch policy from the Management Server including all published changes.
Could you please give me hint, where is policy fetch maybe better described for scenario where cluster member is recovering?
I would like to have a bit deeper knowledge of this behavior for the future, as is in this particular case an administrator messed up that four months ago assigned Global policy with "drop" to affected virtual system policy and did not pushed policy, so traffic worked, but after cluster members reboot we were facing sudden traffic failure due to policy drop.
Thank you.