In the ClearCase Remote Client (CCRC) version 7.1, the following error message appears when you try to connect by using SSL to a Change Management Server (CM Server) with SSL enabled:
The server cannot be contacted. Please contact your system administrator.
This issue occurs when either the signer of the server certificate is not in the JRE trust store for the ClearCase Remote Client, or the server certificate is invalid.
Resolving the problem
Note: This issue exists only in ClearCase Remote Client version 7.1. For issues related to forcing an SSL connection to CM Server, see Unable to force an SSL connection to the Change Management (CM) Server.
If the server certificate is expired or invalid, you cannot accept the certificate for the ClearCase Remote Client session. You must use a valid certificate.
If the certificate is valid but is not trusted by the ClearCase Remote Client, the certificate must be manually installed into the JRE trust store. This applies to self-signed certificates also.
To manually install a server certificate:
- On the server machine, extract the certificate to a binary certificate file. You can use the IBM HTTP Server Key Management Utility tool to extract the certificate.
- Copy the file to the client computer.
- On the client computer, locate the JRE that is used to run the ClearCase Remote Client.
- In a command window, change to the JRE directory.
- Run the following command:
bin\keytool.exe -import -alias certificate-name -file <path-to-cert-file> –keystore lib\security\cacerts
The default keystore password should be changeit
- Using the ClearCase Remote Client, connect to the server by using SSL. For example: