Securing Communication Between Command Central and Universal Messaging
How does Command Central Connect to Universal Messaging?
Command Central uses one of the Universal Messaging ports (interfaces) for configuration and administration. Command Central checks the interfaces of a Universal Messaging server instance in the following order and chooses the first available interface to connect to the server:
- Interfaces that use the HTTP protocol (nhp).
- Interfaces that use the socket protocol (nsp).
- Interfaces that use the HTTPS protocol (nhps).
- Interfaces that use the SSL protocol (nsps).
- Interfaces that use the shared memory protocol (shm).
If Command Central disconnects from the Universal Messaging server, Command Central uses the same order to connect to a new Universal Messaging port.
About Securing Communication Between Command Central and Universal Messaging
When the Universal Messaging server instance is configured with a single nhps or nsps interface, Command Central uses this interface to connect automatically to the Universal Messaging server. By default, Command Central uses the same truststore file and, in case of client-side authentication, the same keystore file that are configured in the nhps or nsps interface.
If you want to specify truststore and keystore files that are different from the ones configured in the nhps or nsps interface, you can use either the standard Java Secure Socket Extension (JSSE) system properties or the Universal Messaging client system properties for secure communication. For information about how to configure the properties, see Configuring the JSSE System Properties and Configuring the Universal Messaging Client Properties.
Considerations When Using System Properties to Specify Truststore and Keystore Files
Consider the following information before you use system properties to specify custom truststore and keystore files for secure communication between Command Central and a Universal Messaging server instance:
- If you want to connect to a Universal Messaging server instance that is part of a cluster or a zone, or that you plan to add to a cluster or a zone, ensure that the custom truststore contains the certificates of all server instances that are part of the cluster or zone.
- Configuring the standard JSSE system properties might impact all product instances that use secure sockets layer (SSL) in the same Platform Manager installation.