All nodes in a PingFederate clustered environment must have the same configuration settings, as set via the administrative console. You can use any of the following methods to ensure that configuration data is synchronized on all cluster nodes:

  • Push from the administrative console.
  • Deploy configuration archive.
  • Make a RESTful API call to the /cluster administrative API endpoint.
  • Make a web service call to the /pf-mgmt-ws/ws/ConfigReplication Connection Management Service endpoint.

Changes made directly to configuration files (for example, in <pf_install>/pingfederate/bin/ must be replicated manually across the cluster, as applicable, and PingFederate servers must be restarted if running.