소개
이 문서에서는 CMS(Cisco Meeting Server)를 CUCM(Cisco Unified Call Manager)에 컨퍼런스 브리지로 등록하려고 할 때 흔히 발생하는 문제를 설명합니다.
사전 요구 사항
- IP가 아닌 CMS FQDN을 사용하여 CUCM에서 CMS로의 SIP 트렁크를 구성했습니다.
- SIP 트렁크 대상을 HTTPS 주소 호스트 이름으로 재정의하도록 설정하여 CUCM에 CMS 컨퍼런스 브리지를 구성했습니다.
1. TLS 버전 불일치
CMS가 TLS 1.2를 사용하는 반면 CUCM은 TLS 1.0을 사용하는 경우도 있습니다
버전 2.3에서 Meeting Server는 모든 서비스에 최소 TLS 1.2 및 DTLS 1.2를 사용합니다. SIP, LDAP, HTTPS(인바운드 연결: API, 웹 관리 및 웹 브리지; 아웃바운드 연결: CDR 및 XMPP
솔루션
TLS 1.2를 구현하지 않은 이전 소프트웨어와의 상호 운용을 위해 필요한 경우 프로토콜의 하위 버전을 SIP, LDAP 및 HTTPS 서비스에 대한 최소 TLS 버전으로 설정할 수 있습니다. CMS용 MMP 명령 참조 가이드의 tls <service> min-tls-version <minimum version string> 및 tls min-dtls-version <minimum version string> 명령을 참조하십시오.
참고: tls 컨피그레이션 변경 사항을 적용하려면 통화 브리지를 다시 시작해야 합니다.
2. CMS에 TCP 트래픽을 전송하지 않는 CUCM
CMS의 CUCM에서 트래픽이 도착하는 것을 볼 수 있습니다.
솔루션
이러한 상황이 발생할 수 있는 이유는 CUCM에서 CMS에 연결할 URL을 확인할 수 없기 때문입니다. 컨퍼런스 브리지의 HTTPS 주소 호스트 이름으로 SIP 트렁크 재정의 대상에서 사용되는 URL에 CUCM이 사용 중인 DNS에 해당하는 A 레코드가 있는지 확인합니다.
또는 CUCM의 기본 DNS에서 CMS의 FQDN을 확인할 수 있는지 확인합니다. CUCM에 구성된 보조 DNS 노드는 기본 DNS 노드에 완전히 연결할 수 없는 경우에만 사용됩니다.
CUCM SDL 로그에는 다음 항목이 표시됩니다.
87042368.004 |15:18:18.129 |AppInfo |ConnectionFailureToPDP - A connection request from Unified CM to the policy decision point failed Policy Decision Point:https://webbridge_test.test.com:445/RPC2/ The cause of the connection failure:Invalid URI App ID:Cisco CallManager Cluster ID:StandAloneCluster Node ID:TPCUCMPUB
87042368.005 |15:18:18.129 |AlarmErr |AlarmClass: CallManager, AlarmName: ConnectionFailureToPDP, AlarmSeverity: Error, AlarmMessage: , AlarmDescription: A connection request from Unified CM to the policy decision point failed, AlarmParameters: PolicyDecisionPoint:https://webbridge.test.com:445/RPC2/, FailedToConnectReason:Invalid URI, AppID:Cisco CallManager, ClusterID:StandAloneCluster, NodeID:TPCUCMPUB,
3. 인증서 문제로 인해 등록되지 않는 CMS
CUCM과 CMS 간에 TCP 트래픽이 교환되는 것을 볼 수 있지만, CUCM이 TCP 연결을 재설정합니다.
솔루션
CMS와 CUCM 간의 TCP 연결을 설정하는 3방향 핸드셰이크 중에 CMS는 CUCM에 webadmin 인증서를 제공합니다. 오버라이드 매개변수에 사용된 URL은 WebAdmin 인증서에 CN 또는 SAN 필드로 존재해야 합니다.