简介
本文档介绍在单一管理平台(SPOG)上显示不同步时对客户语音门户(CVP)进行故障排除的步骤。
先决条件
要求
Cisco 建议您了解以下主题:
- CVP
- 套装联络中心企业版(PCCE)
- 统一联络中心企业版(UCCE)
使用的组件
本文档中的信息基于以下软件和硬件版本:
- CVP 12.0.1
- PCCE/UCCE 12.0.1
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
背景信息
本文档考虑将CVP从11.(x)升级到12.0.(1)和/或将U/P(CCE)升级到12.0.1时的情况,然后CVP报告不同步,如图所示:
问题
CVP升级后至12.0.(1);在SPOG中,CVP报告不同步。
解决方案
1.从“管理”和“数据服务器和管理客户端”(AW)节点收集CCBU日志。从位置收集CCBU日志:
(drive):\icm\tomcat\logs
Filename starts with "CCBU" and "Error".
日志片段示例:
0002331956: a.b.c.d: Dec 18 2019 16:28:09.444 +0000: %CCBU_pool-9-thread-1-6-REST_API_INFO:
Starting DEFERRED SYNC for config=CONFIG_REQUEST_TYPE_CVP_PROPERTIES
0002331957: a.b.c.d: Dec 18 2019 16:28:09.444 +0000: %CCBU_pool-9-thread-1-6-REST_API_INFO:
sendRestRequestToMachine :: counterRetryAttempt= 1
0002331958: a.b.c.d: Dec 18 2019 16:28:09.444 +0000: %CCBU_pool-9-thread-1-6-REST_API_INFO:
Rest call: PUT https://a.b.c.d:8111/cvp-orm/rest/cvpconfig application/json
0002331959: a.b.c.d: Dec 18 2019 16:28:09.475 +0000: %CCBU_pool-9-thread-1-6-REST_API_INFO:
Response Got Status is Internal Server Error
0002331960: a.b.c.d: Dec 18 2019 16:28:09.475 +0000: %CCBU_pool-9-thread-1-6-REST_API_INFO:
Response Got is PUT https://a.b.c.d:8111/cvp-orm/rest/cvpconfig returned a response status of 500 Internal Server Error
0002331961: a.b.c.d: Dec 18 2019 16:28:09.475 +0000: %CCBU_pool-9-thread-1-3-REST_API_EXCEPTION:
%[exception=com.cisco.ccbu.api.jaxb.error.ApiException: <!doctype html>HTTP Status 500 –
Internal Server Error][message_string=Error 500 occurred while trying to PUT to https://a.b.c.d:8111]:
The REST API has caught an exception
Mediaserver.properties(位置(驱动器):\Cisco\CVP\conf)中的重复条目是根本原因。
2.在CVP A中打开名为mediaserver.properties的文件,注意:
MediaServer.default = a.b.c.d
MediaServer.default = a.b.c.d
MediaServer.1.hostName = test.test.com
MediaServer.1.hostName = test.test.com
MediaServer.1.ip = w.x.y.z
MediaServer.1.ip = w.x.y.z
MediaServer.1.port =
MediaServer.1.port =
MediaServer.1.isFTPEnabled = false
MediaServer.1.isFTPEnabled = false
MediaServer.1.ftpPort = 21
MediaServer.1.ftpPort = 21
MediaServer.1.ftpUserName =
MediaServer.1.ftpUserName =
MediaServer.1.ftpPswd = aaaaaaaaaaaaaa+===
MediaServer.1.ftpPswd = bbbbbbbbbbbbb=+---
MediaServer.1.vip =
MediaServer.1.vip =
注意:值“MediaServer.1.ip = w.x.y.z”有重复的条目。
但是,当文件mediaserver.properties签入CVP B时,会注意到MediaServer没有重复的条目。
MediaServer.default = a.b.c.d
MediaServer.1.hostName = test.test.com
MediaServer.1.ip = a.b.c.d
MediaServer.1.port =
MediaServer.1.isFTPEnabled = false
MediaServer.1.ftpPort = 21
MediaServer.1.ftpUserName =
MediaServer.1.ftpPswd = aaaaaaaaaaaaaa+===
MediaServer.1.vip =
注意:确保备份文件mediaserver.properties,并安排维护窗口(如果它正在生产节点上工作,因为需要重新启动服务)。
3.删除各CVP节点上media.properties文件中的所有重复条目,并保存该文件以进行更改。
4.在此CVP节点上重新启动Cisco CVP Web服务管理器服务。
5.验证SPOG中CVP的状态。