本文描述由于心跳(HB)超时而重置媒体路由(MR)协议独立组播(PIM)时遇到的问题。
思科建议您了解统一联系中心企业版(UCCE)会话发起协议(SIP)拨号程序。
本文档不限于特定的软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
您将收到以下错误消息:
08:29:18:003 dialer-baDialer Trace: CSipUATelephonyServer::
HandleKeepAliveTimeoutTimer: Missing HB ACK 1
08:29:18:050 dialer-baDialer Blended Agent connection to SIP Server
[xx.xx.xx.xx] on computer [XXX] is down, heart beat failure detected
08:29:18:128 dialer-baDialer Trace: Error receiving data from PIM.
Last API Error [10053]: An established connection was aborted by the
software in your host machine.
MR PIM使用以下消息重置:
08:29:18:128 PG2A-pim1 Trace: Transport::RecvBytes. SOCKET_ERROR=10054
08:29:18:144 PG2A-pim1 Error receiving data from MR application.
Last API Error [10054]: An existing connection was forcibly closed by the
remote host.
08:29:18:175 PG2A-pim1 Trace: MR_Application::Receiver. Problem with receiving
application messages. Exit Receiver thread.
08:29:18:175 PG2A-pim1 Notifying Out Of Service to OPC (ThreadManager::
ClearActivated: MR Application Receiver thread failed.).
08:29:18:191 PG2A-pim1 Trace: Transport::SendMessage. SOCKET_ERROR=10054
08:29:18:206 PG2A-pim1 Error sending data to MR application.
Last API Error [10054]: An existing connection was forcibly closed by the
remote host.
08:29:18:222 PG2A-pim1 TCP connection to MR application has been broken.
08:29:18:222 PG2A-pim1 ProcessPIMSetIdleReq: Peripheral 5003 going idle.
启用SIP HB且HB超时设置过大时,会导致此情况。当思科统一SIP代理(CUSP)或SIP网关通过不可靠的广域网时,这种情况很常见。
修改此密钥,最好是HBNumTries,以适应WAN性能。
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc.\ICM\cicm\Dialer
HBNumTries and/or HBTimeout
为了确认网络是否可靠,请在两端捕获Wireshark数据。确保已配置Windows 2008服务器上的拨号程序以禁用分流。接收侧面缩放和烟囱,如联系中心网络中所述:分流、接收侧结垢和烟囱制品。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
08-May-2013 |
初始版本 |