소개
이 문서에서는 CUCM(Cisco Unified Communications Manager) 서버에서 CallManager용 Multi-SAN Tomcat 인증서를 재사용하는 방법에 대해 설명합니다.
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
- CUCM 인증서
- RTMT(실시간 모니터링 도구)
- ITL(Identity Trust List)
사용되는 구성 요소
이 문서의 정보는 CUCM 14.0.1.13900-155를 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
CUCM의 두 가지 주요 서비스는 Tomcat과 CallManager입니다. 이전 버전에서는 전체 클러스터에 대해 서비스마다 다른 인증서가 필요했습니다. CUCM 버전 14에서는 CallManager 서비스를 위해 Multi-SAN Tomcat 인증서도 재사용할 수 있는 새로운 기능이 추가되었습니다. 이 기능을 사용하면 다음과 같은 이점이 있습니다.
- CA 서명 인증서의 한 클러스터에 대해 CA(Public Certificate Authority)에서 서명 한 두 인증서를 얻는 비용을 줄입니다.
- 이 기능은 ITL 파일의 크기를 줄여 오버헤드를 줄입니다.
구성
주의: Tomcat 인증서를 업로드하기 전에 SSO(Single Sign-On)가 비활성화되어 있는지 확인합니다. 활성화된 경우 Tomcat 인증서 재생성 프로세스가 완료되면 SSO를 비활성화했다가 다시 활성화해야 합니다.
1. Tomcat 인증서를 다중 SAN으로 설정
CUCM 14에서 Tomcat Multi-SAN 인증서는 자체 서명 또는 CA 서명 가능합니다. Tomcat 인증서가 이미 Multi-SAN인 경우 이 섹션을 건너뜁니다.
자체 서명
1단계. 다음에 로그인: Publisher > Operating System (OS) Administration
Cisco의 Security > Certificate Management > Generate Self-Signed
.
2단계. 선택 Certificate Purpose: tomcat > Distribution: Multi-Server SAN
. SAN 도메인 및 상위 도메인이 자동으로 채워집니다.
Generate Self-Signed Multi-SAN Tomcat Certificate(자체 서명 다중 SAN Tomcat 인증서 생성) 화면
3단계. 클릭 Generate
모든 노드가 Certificate upload operation successful
메시지. 클릭 Close
.
자체 서명된 Multi-SAN Tomcat 성공 메시지 생성
4단계. Tomcat 서비스를 다시 시작하고 클러스터의 모든 노드에 대한 CLI 세션을 연 다음 를 실행합니다 utils service restart Cisco Tomcat
명령을 실행합니다.
5단계. 탐색: Publisher > Cisco Unified Serviceability > Tools > Control Center - Network Services
다시 시작 Cisco DRF Master Service
및 Cisco DRF Local Service
.
6단계. 각 위치로 이동 Subscriber > Cisco Unified Serviceability > Tools > Control Center - Network Services
및 재시작 Cisco DRF Local Service
.
CA 서명
1단계. 다음에 로그인: Publisher > Operating System (OS) Administration
Cisco의 Security > Certificate Management > Generate CSR
.
2단계. 선택 Certificate Purpose: tomcat > Distribution: Multi-Server SAN
. SAN 도메인 및 상위 도메인이 자동으로 채워집니다.
Tomcat Certificate용 Multi-SAN CSR 생성 화면
3단계. 클릭 Generate
및 모든 노드가 CSR export operation successful
메시지. 클릭 Close
.
Generate Multi-SAN CSR Tomcat Successful Message(다중 SAN CSR Tomcat 생성 성공 메시지)
4단계. 클릭 Download CSR > Certificate Purpose: tomcat > Download
.
Tomcat CSR 다운로드 화면
5단계. 서명을 위해 CA에 CSR을 전송합니다.
6단계. CA 신뢰 체인을 업로드하려면 Certificate Management > Upload certificate > Certificate Purpose: tomcat-trust
. 인증서의 설명을 설정하고 신뢰 체인 파일을 찾습니다.
7단계. CA 서명 인증서를 업로드하고 Certificate Management > Upload certificate > Certificate Purpose: tomcat
. 인증서의 설명을 설정하고 CA 서명 인증서 파일을 찾습니다.
8단계. Tomcat 서비스를 다시 시작하고 클러스터의 모든 노드에 대한 CLI 세션을 연 다음 utils service restart Cisco Tomcat
명령을 실행합니다.
9단계. 탐색: Publisher > Cisco Unified Serviceability > Tools > Control Center - Network Services
다시 시작 Cisco DRF Master Service
및 Cisco DRF Local Service
.
10단계. 각 위치로 이동 Subscriber > Cisco Unified Serviceability > Tools > Control Center - Network Services
및 재시작 Cisco DRF Local Service
.
2. CallManager에 Tomcat 인증서 재사용
주의: CUCM 14의 경우 새 엔터프라이즈 매개변수 Phone Interaction on Certificate Update
을(를) 소개합니다. 이 필드를 사용하여 TVS, CAPF 또는 TFTP(CallManager/ITLRecovery) 인증서 중 하나가 업데이트될 때 필요에 따라 수동으로 또는 자동으로 전화기를 재설정할 수 있습니다. 이 매개변수는 기본적으로 reset the phones automatically
. 인증서를 다시 생성, 삭제 및 업데이트한 후 적절한 서비스가 다시 시작되었는지 확인합니다.
1단계. CUCM 게시자로 이동한 다음 Cisco Unified OS Administration > Security > Certificate Management
.
2단계. 클릭 Reuse Certificate
.
3단계. 에서 choose Tomcat type
드롭다운 목록에서 tomcat
.
4단계. 에서 Replace Certificate for the following purpose
창에서 CallManager
확인란.
다른 서비스에 Tomcat 인증서 재사용 화면
참고: 인증서 유형으로 Tomcat을 선택하면 CallManager가 대체품으로 활성화됩니다. 인증서 유형으로 tomcat-ECDSA를 선택하면 CallManager-ECDSA가 대체용으로 활성화됩니다.
5단계. 클릭 Finish
CallManager 인증서를 Tomcat Multi-SAN 인증서로 교체하려면
Tomcat 인증서 재사용 성공 메시지
6단계. Cisco HAProxy 서비스를 다시 시작하고 클러스터의 모든 노드에 대한 CLI 세션을 열고 utils service restart Cisco HAProxy
명령을 실행합니다.
참고: 클러스터가 혼합 모드인지 확인하려면 다음으로 이동합니다. Cisco Unified CM Administration > System > Enterprise Parameters > Cluster Security Mode
(0== 비보안, 1== 혼합 모드)
7단계. 클러스터가 혼합 모드인 경우 게시자 노드에 대한 CLI 세션을 열고 utils ctl update CTLFile
명령을 실행하고 CTL 파일 업데이트가 적용되도록 클러스터의 모든 폰을 재설정합니다.
다음을 확인합니다.
1단계. CUCM 게시자로 이동한 다음 Cisco Unified OS Administration > Security > Certificate Management
.
2단계. 필터링 기준 Find Certificate List where: Usage > begins with: identity
을 클릭하고 Find
.
3단계. CallManager 및 Tomcat 인증서는 동일한 인증서로 끝나야 합니다. Common Name_Serial Number
가치.
CallManager에 대한 Tomcat 인증서 재사용 확인
관련 정보