07-16-2016 07:00 AM - edited 03-17-2019 07:33 AM
Hello everyone,
I'm currently working on regenerating all call manager certificates (tomcat, Callmanager, TVS, CAPF). On both publisher and subscriber all of these certificates have been expired but all phones are registered and functional.
CUCM version is 8.5.1 and Non-Secure.
I've already checked following articles:
CUCM Certificate Regeneration/Renewal Process
Cisco Unified Communications Manager Security Guide, Release 8.0(2)
CallManager Certificate Expiration and Deletion
How to regenerate self-signed certificates on CUCM, IM&P and CUC
I've got that I could not regenerate some certificates together.
Which order of certificate regeneration and restarting of services should be concerned?
Solved! Go to Solution.
07-16-2016 11:18 AM
The most important thing to keep in mind is that never regenerate both the CallManager.pem and TVS.pem certificates at the same time. So you can follow the below order:
1) Regenerate the CallManager.pem certificate on the publisher Call Manager followed by restart of CallManager, TVS and TFTP service
2) Regenerate the TVS.pem certificate followed by restart of TVS and TFTP service on the publisher Call Manager
3) Regenerate the CallManager.pem certificate on the subscriber Call Manager followed by restart of CallManager, TVS and TFTP service
4) Regenerate the TVS.pem certificate followed by restart of TVS and TFTP service on the subscriber Call Manager
5) Regenerate the CAPF.pem certificate on the publisher CM server followed by regenerating it on the subscriber CM and then restart CAPF service only on publisher CM
6) Regenerate the tomcat certificate on publisher Call Manager followed by regenerating it on the subscriber server as well
7) Restart the Cisco Tomcat on publisher Call Manager followed by subscriber Call Manager
https://supportforums.cisco.com/document/68701/communications-manager-security-default-and-itl-operation-and-troubleshooting#Regenerating_Certificates_Rebuilding_a_Cluster_Certificate_Expiry
Regards
Deepak
07-16-2016 11:18 AM
The most important thing to keep in mind is that never regenerate both the CallManager.pem and TVS.pem certificates at the same time. So you can follow the below order:
1) Regenerate the CallManager.pem certificate on the publisher Call Manager followed by restart of CallManager, TVS and TFTP service
2) Regenerate the TVS.pem certificate followed by restart of TVS and TFTP service on the publisher Call Manager
3) Regenerate the CallManager.pem certificate on the subscriber Call Manager followed by restart of CallManager, TVS and TFTP service
4) Regenerate the TVS.pem certificate followed by restart of TVS and TFTP service on the subscriber Call Manager
5) Regenerate the CAPF.pem certificate on the publisher CM server followed by regenerating it on the subscriber CM and then restart CAPF service only on publisher CM
6) Regenerate the tomcat certificate on publisher Call Manager followed by regenerating it on the subscriber server as well
7) Restart the Cisco Tomcat on publisher Call Manager followed by subscriber Call Manager
https://supportforums.cisco.com/document/68701/communications-manager-security-default-and-itl-operation-and-troubleshooting#Regenerating_Certificates_Rebuilding_a_Cluster_Certificate_Expiry
Regards
Deepak
07-16-2016 11:43 AM
Deepak thanks for your answer.
- In certificate list I could see some other expired certifications but I couldn't understand which one of them should be also regenerated (check the attachment)?
- Must be phones restarted for every steps of regenerating CallManager and TVS of certifications? In this case it could be 2 times for publisher and 2 times for subscriber.
07-16-2016 12:42 PM
You may refer to the following document for CUCM Certificate Regeneration/Renewal Process:
07-16-2016 03:02 PM
Hi Shashank,
the first article/document as I above referred is the document you has mentioned.
CUCM Certificate Regeneration/Renewal Process
But you couldn't find any order of regeneration process for all certificates and especially when they have been expired.
09-01-2016 01:15 AM
Hi farshinejad
I noticed that your certificates already had expired but still your phones/end devices are working.
Shouldn't an expired certificate keep the devices from working as the config files are signed by an expired certificate?
None of the documents i've read says anything about that.
07-17-2016 07:38 PM
The one you are referring in the attachment are the trust certificates. There is no need to regenerate them since when you will regenerate the tomcat and CM certificates, the associated tomcta-trust and Callmanager-trust will also regenerate on their own. Phones will automatically reset the moment you will regenerate the Callmanager and TVS certificates and since this process will be done 4 times plus the restart of services so it is highly recommended to do this in a maintenance window.
Regards
Deepak
07-19-2016 10:56 PM
After regenerate the tomcat,CAPF and CM certificates, almost all associated tomcat-trust, CAPF-trust and Callmanager-trust were also regenerate on their own.
But there are two certificates (CAPF-trust, CallManager-trust) that were not regenerated on their own and I've still received RTMT Certificate expiration Notification about them.
Should I delete these certificates or should I do something else?
What is reason of these certificates (CallManager-trust, tomcat-trust ...) when the system has the tomcat,CAPF and CM certificates?
07-20-2016 12:19 AM
You can open the certificate for which you are getting RTMT alerts and check the expiry date to confirm they are indeed expired and then you can delete them. Tomcat, CAPF and CM certificates are the service certificates whereas the certs labeled with Trust are Trust certificates. Refer below for more details:
http://www.cisco.com/c/en/us/support/docs/voice-unified-communications/unified-communications-manager-callmanager/115957-high-level-view-ca-00.html#tomcattomcattrust
Regards
Deepak
07-20-2016 01:51 AM
Thanks for your answer.
Do have any explaination why these trust certificates were not regenerated on their own after regenerating CallManager and CAPF certificates?
07-28-2016 08:32 AM
08-22-2017 02:27 AM
Deepak,
August 2017 Cisco TAC told me to also restart CTI Manager also. Do you agree?
-JC
11-30-2017 05:05 AM
Hello Ami,
You didn´t say anything about user impact when you regenerate the IPSec and Tomcat certificates.
03-23-2018 06:04 PM
CM version: 10.5.2 SU6
5 Server cluster.
7k devices.
Currently expired certs of 3 of 5 servers.
Would it be advisable to turn on the "Prepare Cluster for Rollback to pre 8.0" feature. Then perform the certificate regeneration as prescribed by Deepak Rawat?
Thanks
03-23-2018 09:12 PM
If you're worried something might happen with the ITL, yes, you can do that, re-generate all the certs, and then disable the parameter so phones get the new ITL which will use the new certs.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide
Deleting of this type of expired certificate, that it was not regenerated automatically, does need a restart of services or phones?