Rotating a CA
Rotate the CA used by an agent while minimizing the impact to agent communications.
Steps
- 
On the agent web server, update the
agent.propertiesfile to add the new CA certificate.- 
Concatenate the old and new CA certificates in PEM encoding format into a new file.
 - 
Encode the contents of the file to Base64.
 - 
Open the
agent.propertiesfile and set the value of theagent.engine.configuration.bootstrap.truststoreline to the encoded content.Example:
agent.engine.configuration.bootstrap.truststore=<Encoded_content>
 
 - 
 - 
Restart the agent web server.
 - 
Update the PingAccess configuration to use a new server certificate signed by the new CA for the agent HTTPS listener.
- 
Identify a key pair to use. If necessary, create a new key pair.
Learn more in Generating new key pairs.
 - 
Generate a CSR for that key pair.
Learn more in Generating certificate signing requests.
 - 
Submit that CSR to the new CA to get a new signed certificate.
 - 
Import the CSR response (the new certificate) into PingAccess.
Learn more in Importing certificates.
 - 
Assign the key pair to the agent HTTPS listener.
Learn more in Assigning key pairs to HTTPS listeners.
 
 -