Cluster Configuration Sync

Note

Please note, cluster sync is still considered as experimental. If you have any issues or comments regarding this module please send e-mail to support@diladele.com.

Starting from version 4.9 Web Safety is able to automatically sync configuration settings between designated master node and any number of cluster node.

To enable configuration sync:

  • Upload the same Root CA certificate to all nodes of the cluster. Connections from slave nodes to master node are done using HTTPS protocol with mutual authentication of master and slave nodes using Root CA’s private key and certificate. Thus to succeed the Root CA must be the same on all nodes.
  • Choose one node as master node. In future all changes of the web filter configuration should be done using this node. Slave nodes will automatically get their configuration from master node.
  • Configure master node as required using Web UI.
  • Configure master node as configuration server. This can be done in Web UI / Dashboard / Config Sync as indicated on the following screenshot. Click Save and Restart.
../../../_images/sync_server1.png
  • Configure any number of slave nodes as configuration clients. This can be done in Web UI / Dashboard / Config Sync as indicated on the following screenshot. Click Save and Restart. Do not forget to put the IP address of master server.
../../../_images/sync_client1.png

From now on slave nodes will automatically download configuration from master node. The list of connected nodes and sync log will be shown in the Web UI.

Note

Please note, all nodes in the cluster MUST have the same version of Web Safety installed. All nodes in the cluster MUST run on the same operating system.