ADC

Secure GSLB configuration synchronization

NetScaler enhanced GSLB synchronization improves security by removing the dependency on port 22 (SSH) for configuration transfers. This update eliminates common security risks and resolves the operational challenges associated with maintaining legacy SSH access across sites.

The earlier GSLB synchronization mechanism uses RSYNC over SSH (port 22) for transferring configuration data between NetScaler appliances. This method presents significant security risks, including vulnerability to attacks on port 22, conflicts with organizational firewall restrictions, and operational inefficiencies such as timeout delays and increased administrative overhead resulting from manual workarounds.

NetScaler Enhanced GSLB Synchronization improves GSLB synchronization by introducing a secure, authenticated Kernel Remote Procedure Call (KRPC) channel to replace the SSH dependency. This approach leverages the established GSLB MEP secure KRPC channel used for metrics exchange to provide a more robust method for configuration synchronization. The result is increased data security, improved user control, and a strengthened security posture for customers.

Limitations

  • Manual sync does not work with the forceSync option (sync gslb config –forceSync).
  • If GSLB site IP addresses are different in main node and subordinate node, synchronization does not work.
  • In a cluster setup, the useKrpcChannelForSync parameter is to be enabled on all sites for synchronization to work.

Configure the KRPC channel by using the CLI

Run the following command to enable the KRPC channel in the main node: set gslb parameter -useKrpcChannelForSync ENABLED

Run the following command to verify: sh gslb parameter

Run the following command to disable the KRPC channel in the main node: set gslb parameter -useKrpcChannelForSync DISABLED

Configure the KRPC channel by using the GUI

  1. Navigate to Traffic Management -> GSLB -> Dashboard.
  2. Click Change GSLB Settings.
  3. Enable or disable the Use KRPC Channel for Sync option.
Secure GSLB configuration synchronization