Clustering the Citrix Password Manager Service Using a Virtual Host Name

Added by Jennifer Lang , last edited by Jennifer Lang on May 08, 2008
Tags: 

In a load balanced or clustered environment a wildcard must be used in the certificate name in order to match the servers to be load balanced or that make up the cluster. This may be difficult if there are other servers similarly named in your environment which you do not wish to have included. To resolve this issue, make use of the Virtual host name entry when configuring the Service:

  1. Given two servers: 'Server1.fqdn' and 'Server2.fqdn'
  2. Download one (1) SSL Certificate with the name "CPMService.fqdn" and distribute the certificate to both machines (Server1 and Server2)
  3. In the Service Configuration Tool, assign the Virtual host name "CPMService.fqdn"
  4. During Agent installation use "CPMService.fqdn" when prompted for the Service name

This arrangement should work correctly for all uses of the Service.

Basic rules to follow when configuring clustering:

  • Distribute PrivateKeyCert.cert, PublicKeyCert.cert, AKR.dat, Prov.dat, etc. across all machines using the "CtxMoveServiceData" utility for transfer
  • In general, follow the guidance in the Citrix® Password Manager Installation Guide and Password Manager Administrator's guide for migrating the Service