Environment
- App Control Console: All Supported Versions
Objective
To replace the App Control Server certificate used for Agent communication.
Resolution
If using a Self-signed Certificate:
- Login to the App Control Console > gear icon > System Configuration.
- From System Configuration tab: navigate to: Security > Current Server Certificate > Edit.
- Make any necessary updates (such as previous server name, "Valid For" period, etc)
- Click Generate.
If using a certificate issued by a Certificate Authority (CA):
- Obtain the new, unexpired CA issued certificate for the App Control Server.
- Login to the App Control Console > gear icon > System Configuration.
- From System Configuration tab: navigate to: Security > Import Server Certificate From PKCS12 File > Browse...
- Locate the certificate file, specify the Password and click Import.
After Updating Agent Server Certificate:
- If using an alternate RDL verify the updated TrustedCertList.pem file is copied from \Parity Server\hostpkg\ accordingly.
- It is likely that the certificate bound to Port 443 in IIS is also expired and will need to be updated at this time.
Additional Notes
- The same certificate used for Agent/Server Communications can be used in IIS.
- Newly generated certificates can be found on the local certificate manager of the application server server.
- Warning message seen in App Control Console: Server certificate has expired. Agents will not be able to connect to the server
- App Control uses an SSL certificate to verify agent to server communication. This certificate is set (by default) to expire after two years, and needs to be regenerated
- The Edit button will be missing if Certificate Verification is enabled. Refer to Related Content if it needs to be disabled
- Please confirm there are no spaces in the "Department" field of the self-signed certificate, otherwise the new certificate will not generate and an error regarding the parameters will occur The existing certificate will also be invalidated upon error
- If the clock is off on the App Control server when regenerated a GetSslError[32] error may be seen and the clock may need to be fixed and cert regenerated
Related Content