It's all about the answers!

Ask a question

CLM setup: Certificate has expired


Subba Raju Datla (5147) | asked Jun 24 '15, 5:50 p.m.
JAZZ DEVELOPER
 CLM 4.0
 DB2 9.7
 Tomcat

My host file has these entries

 xxx.xx.xx.xx jtsserver.JTS-Admin
 xxx.xx.xx.xx.ccmserver.JTS-Admin
 xxx.xx.xx.xx qmserver.JTS-Admin
 xxx.xx.xx.xx rmserver.JTS-Admin

where xxx.xx.xx.xx is the IP for the host machine. 

am trying to setup all the 3 CLM apps on the same host with their own uri's so that I can have the flexibility of moving them in the future. My root uri is https://jtsserver.jts-admin:9443/jts  When I get to the CCM setup I get a "certificate has expired" page. Using the instructions in this technote  
 
http://www-01.ibm.com/support/docview.wss?uid=swg21450760 

 created a new certificate. However this has not helped. The certificate has the hostname "localhost". The error message I get says the certificate is for localhost. If I were to create a certificate with the hostname ccmserver.JTS-Admin, I believe it will complain when I get to qmserver.JTS-Admin. There seems to be no way to 
get Tomcat to recognize multiple certificates in one keystore.

I understand that 4.0 is a very old version, but I suspect I will run into the same problem when newer versions as long as the default certificate is for "localhost"

Please help.

One answer



permanent link
Ralph Schoon (63.6k33647) | answered Jun 25 '15, 2:05 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
You will need to create a certificate for each application with the host name it is on. The certificate has the host name in it and if the hostname does not match the name the app is contacted with will be untrusted.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.