소개
이 문서에서는 "필터 정보를 업데이트하는 동안 오류가 발생했습니다.Cisco CUIC(Unified Intelligence Center)에서 Live Data 보고서에 액세스할 때 "XMPP 메시징 인프라 오류"가 발생합니다. Live Data 보고서는 CUIC에 도입된 새로운 보고서이며 Cisco Unified Contact Center Express(UCCX)의 실시간 보고서와 동일합니다.
CUIC는 UCCX 엔진에서 데이터를 얻기 위해 UCCX의 OpenFire 인스턴스에 대한 서브스크립션을 엽니다.OpenFire는 XMPP(Extensible Messaging and Presence Protocol)를 메시징 프로토콜로 사용하는 오픈 소스 실시간 협업 서버입니다.
Live Data 보고서에 액세스할 때 다음 메시지가 나타납니다.필터 정보를 업데이트하는 동안 오류가 발생했습니다.XMPP 메시징 인프라 오류입니다. 이 오류는 CUIC가 다음 두 시나리오 중 하나에서 발생하는 OpenFire 인스턴스에 가입할 수 없을 때 발생합니다.
- OpenFire(CCX 알림 서비스)가 다운되었습니다.
- 구독에 문제가 있습니다.
문제 1. OpenFire(CCX 알림 서비스)가 다운되었습니다.
1단계: UCCX 알림 서비스가 Cisco Unified CCX 알림 서비스를 실행하는지 확인합니다.
2단계:CUIC 로그를 수집하고 다음 행을 찾습니다.
0000000206: Dec 04 2013 18:52:51.146 +0530:
%CCBU__CUIC_REALTIME-3-XMPP_USER_CONNECTION_FAILURE: %[error_message=The connection
listener has detected that the connection was dropped due to an error: stream:error
(system-shutdown)][exception=stream:error (system-shutdown)]: Failed to connect
and/or authenticate with the XMPP server
솔루션
Cisco UCCX 알림 서비스를 시작하고 CUIC 서비스를 다시 시작합니다.가젯 또는 라이브 데이터 보고서를 실행하는 동안 XMPP 메시징 인프라 오류를 참조하십시오.
문제 2. 구독 문제
Release 10.x 또는 이전 릴리스로 업그레이드할 경우 시스템은 DNS(Domain Name Service) 컨피그레이션을 확인하지 않습니다.이전에 시스템에서 DNS가 필수가 아닌 릴리스 8.0을 사용했을 수 있습니다. 릴리스 10.x로 업그레이드할 때 DNS와 도메인을 추가할 수 있습니다.
경우에 따라 FQDN(정규화된 도메인 이름)이 특정 파일에서 업데이트되지 않습니다.다음 예를 참조하십시오.
서버 이름: uccx10pub
cisco.com 도메인이 추가됩니다.
내부 파일 cuic_common.properties는 다음을 표시합니다.
## XMPP Connection details
xmppServerHost =uccx10pub
xmppServerPort = 5222
xmppServerDomain =uccx10pub
xmppServerPubsub_domain =uccx10pub
xmppServerUsername = admin
xmppServerPassword = admin
xmppScheme = https
내부 파일 cuic_common.properties는 대신 FQDN을 사용하여 다음과 같이 표시되어야 합니다.
## XMPP Connection details
xmppServerHost =uccx10pub.cisco.com
xmppServerPort = 5222
xmppServerDomain =uccx10pub.cisco.com
xmppServerPubsub_domain =uccx10pub.cisco.com
xmppServerUsername = admin
xmppServerPassword = admin
xmppScheme = https
CUIC 로그에는 구독과 함께 이 오류가 표시됩니다.
0000000114: 172.16.20.153: May 11 2014 21:55:54.467 -0400:
%CCBU__CUIC_REALTIME-3-SUBSCRIBE_RESPONSE_ERROR: %[NodeId=cuic-ccx.name1-<
00CD2DC42C88036195B657E23C195223][Payload=null]: Received an error for the subscrbe/
unsubscribe request 0000000010: 172.16.20.153: May 11 2014 21:55:54.467 -0400:
%CCBU_CUIC_MODEL_OBJECTS-3-EXCEPTION: %[EXCEPTION=Exception occured during
creation + subscription of the node in xmpp server. node id cuic-ccx.name1-
00CD2DC42C88036195B657E23C195223 User Name : ccx.name1]: There was an exception
that occurred. 0000000011: 172.16.20.153: May 11 2014 21:55:54.471 -0400:
%CCBU_CUIC_MODEL_OBJECTS-3-EXCEPTION: %[EXCEPTION=com.cisco.ccbu.cuic.businesslogic.
xmpp.CuicXMPPException: Exception during subscription to openfire. node id: cuic-ccx.
name1-00CD2DC42C88036195B657E23C195223, User Name: ccx.name1]:
There was an exception that occurred.
이 문제는 Cisco 버그 ID CSCuo75043에 의해 문서화됩니다.
솔루션
업그레이드를 수행하기 전에 도메인 정보 및 DNS를 추가합니다.TAC(Technical Assistance Center)에서는 원격 지원 계정을 가져오고 FQDN으로 파일을 수동으로 업데이트할 수 있습니다.