簡介
本文檔介紹有關如何在CUCM上重新使用CallManager的Multi-SAN Tomcat證書的分步過程。
必要條件
需求
思科建議您瞭解以下主題:
- 思科整合通訊管理員(CUCM)
- CUCM證書
- 身份信任清單(ITL)
採用元件
本文中的資訊係根據以下軟體和硬體版本:
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景資訊
CUCM的早期版本對整個集群的每個服務使用不同的證書,從而增加了證書數量和成本。這包括Cisco Tomcat和Cisco CallManager,它們是在CUCM上運行的關鍵服務,也具有各自的身份證書。
從CUCM版本14開始,增加了一項新功能,以重新使用Multi-SAN Tomcat證書進行CallManager服務。
使用此功能的優點是,您可以從CA取得一個憑證,並將其用於多個應用程式。這確保了成本最佳化和管理的減少,並減少了國際交易日誌檔案的大小,從而減少了開銷。
注意:在繼續重新使用配置之前,請確保Tomcat證書為多伺服器SAN證書。Tomcat多SAN證書可以是自簽名或CA簽名。
設定
重用CallManager的Tomcat證書
警告:繼續進行之前,請確認叢集處於混合模式或非安全模式。
步驟 1.導航到Cisco Unified CM管理>系統>企業引數:
檢查Security Parameters部分,並驗證Cluster Security Mode設定為0還是1。如果值為0,則叢集處於非安全模式。如果是1,則叢集處於混合模式,您需要在重新啟動服務之前更新CTL檔案。
步驟 2.導航到CUCM發佈伺服器,然後導航到思科統一作業系統管理>安全>證書管理。
步驟 3.將Multi-SAN Tomcat CA Certificate Chain上傳到CallManager Trust儲存。
提示:如果您使用用於Tomcat的自簽名多伺服器SAN證書,則可以跳過此步驟。
在重新使用證書之前,請確保手動將CA證書鏈(簽署tomcat身份證書)上傳到CallManager信任庫。
當您將tomcat證書鏈上傳到CallManager信任時,請重新啟動這些服務。
- CallManager:Cisco HAProxy服務
- CallManager-ECDSA:Cisco CallManager服務和Cisco HAProxy服務
步驟 4.按一下Reuse Certificate。將會顯示「將Tomcat憑證用於其他服務」頁面。
步驟 5.從Tomcat type下拉選單中選擇Tomcat或Tomcat-ECDSA。
步驟 6.在Replace Certificate for the following purpose窗格中,根據之前步驟中選擇的證書選中CallManager或CallManager-ECDSA覈取方塊。
注意:如果選擇Tomcat作為證書型別,則會啟用CallManager作為替換。如果選擇tomcat-ECDSA作為證書型別,則會啟用CallManager-ECDSA作為替換。
步驟 7.按一下完成將CallManager證書替換為tomcat多伺服器SAN證書。
步驟 8.透過CLI執行utils service restart Cisco HAProxy命令,在集群的所有節點上重新啟動Cisco HAProxy服務。
步驟 9.如果集群處於混合模式,請透過CUCM發佈伺服器的CLI運行命令utils ctl update CTLFile更新CTL檔案,然後繼續重置電話以獲取新的CTL檔案。
驗證
注意:重複使用證書時,CallManager證書不會在GUI上顯示。
您可以從CLI運行命令來確認CallManager是否重新使用Tomcat證書。