简介
本文档介绍如何对Cisco Unified Customer Voice Portal(CVP)呼叫服务器的常见问题进行故障排除。
先决条件
要求
Cisco 建议您了解以下主题:
- CVP高级功能
- Cisco Unified Intelligent Contact Management (ICM)、Cisco Unified Contact Center Enterprise (UCCE) 部署
使用的组件
本文档中的信息基于以下软件版本:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
背景信息
缩写列表
- 会话初始协议 (SIP)
- 语音扩展标记语言(VXML)
- 网络应用管理器(NAM)
- 扩展的呼叫环境(ECC)
- OAMP资源管理器(ORM)
- 交互式语音应答(IVR)
- 语音响应单元(VRU)
- 文本到语音转换(TTS)
问题摘要1
当VXML网关引导呼叫时,统一CVP在呼叫服务器中显示1到2秒的延迟。
从Cisco Unified CVP 10.0(1)开始。
关联的CDETS: CSCuq07550 
可能的原因
如果呼叫服务器和VXML网关位于不同的子网中,则会导致延迟。
建议操作
步骤1.打开计算机的注册表编辑器。
步骤2.导航至以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<接口GUID>。
步骤3.将TcpAckFrequency参数设置为1。
步骤4.重新启动Windows计算机。
问题摘要2
强制删除报告服务器后,呼叫服务器状态未从Down状态更改为Partial或Up状态。
错误消息:“Opsconsole控制中心:呼叫服务器状态为down。"
Cisco Unified CVP 7.x、8.x、9.x、10.x。
可能的原因
呼叫服务器消息adapter.properties文件已损坏。
建议操作
步骤1.在命令行中,在呼叫服务器上运行CVP_HOME\bin\tac\reimage.bat。
步骤2.重新启动Operations Console资源管理器服务。
第3步:登录到操作控制台,然后选择Device Management > CVP Call Server。
第4步:点击保存和部署(Save & Deploy)保存更改并将其应用于呼叫服务器。
注意:运行reimage.bat后,必须部署所有协同定位的设备,即VXML服务器、报告服务器、视频媒体服务器。您必须对每个已归置的设备重复这些步骤。
注意:或者,您可以重新安装CVP设备。
问题摘要3
重置系统时钟会停止IVR服务请求。重置呼叫服务器上的系统时钟会导致IVR服务停止运行。
Cisco Unified CVP 7.0(2)及更高版本。
可能的原因
更改Unified CVP呼叫服务器上的系统时钟时间会导致IVR服务停止接受呼叫。
建议操作
请勿在运行Unified CVP的计算机上重置Windows系统时钟。
注意:呼叫服务器不支持重置Windows系统时钟。
问题摘要4
呼叫服务器无法访问。
Cisco Unified CVP 7.0(2)及更高版本。
可能的原因
在以下三种情况中的任意一种下,无法到达配置的组件:
- Operations Console无法连接到与Call Server同置的Operations Console资源管理器。例如,Operations Console资源管理器已关闭。
- 调用服务器上的操作控制台资源管理器未从该组件的控制器接收状态事件。
- 操作控制台资源管理器无法连接到呼叫服务器,因此它不会从中央控制器接收状态事件。例如,呼叫服务器已关闭。
建议操作
在本示例中,所有三个服务(统一ICM、IVR和SIP)均已配置。中央控制器报告IVR服务和SIP为IN_SERVICE,但是由于未知原因,它不会向操作控制台报告Unified ICME服务的状态。操作控制台将统一ICM的状态报告为UNREACHABLE。操作控制台汇总设备各组件的状态以得出设备状态。它看到两个组件(IVR服务和SIP)在服务,但统一ICM无法访问。操作控制台将呼叫服务器的状态显示为UNREACHABLE,即使IVR服务和SIP处于INSERVICE。
检查网络环境的连通性和服务器的实际状态。
问题摘要5
呼叫服务器报告错误“变量数据无效”。
Cisco Unified CVP 7.0(2)及以上。
可能的原因
ICM脚本可以使用前导零截断值,小数点后可以截断零或者舍入值。
建议操作
在脚本编辑器集节点中将引号置于数字周围,以便将其作为字符串进行处理。在以下情况下,这一点尤其重要:
- 前导零出现(例如:日期)
- 小数点后出现尾随零(例如:货币)
- 数字非常大(例如:通常通过指数表示法表示的数字)
问题摘要6
呼叫服务器日志中的VRU应用程序错误。呼叫可能不会通过呼叫服务器,因此不会播放提示。错误或警告消息可能出现在呼叫服务器日志中。错误消息“VRU应用程序错误:将标记7分配给非现有ECC变量"user.microapp.error_code" "。
Cisco Unified CVP 7.0(2)及更高版本。
可能的原因
Unified ICM和/或NAM软件上未配置ECC变量,或者两个设备中的定义长度不同。
建议操作
将相同的ECC变量定义添加到Unified ICM和/或NAM。
问题摘要7
ECC变量内容在通过调用服务器后被截断。在脚本编辑器中配置的ECC变量的内容在通过调用服务器后被截断。例如,与主叫方通话的TTS文本不是配置的完整文本。此行为的另一个示例是存在介质获取失败,并且指向媒体文件的URL只是预期URL的子集。
Cisco Unified CVP 7.0(2)及以上。
可能的原因
此问题的原因可能是,在脚本编辑器中设置的ECC变量值的长度大于在设置时配置的ECC变量的最大长度。
建议操作
解决方案是使ECC变量的最大长度更长。此操作使用Unified ICM配置管理器完成。
注意:如果您更改了ECC变量的最大长度,则需要在进行更改后重新启动呼叫服务器。
注:在NAM/ICM环境中,所有NAM和Unified ICM环境的长度必须相同,否则变量将无法通过。