目录

简介

先决条件

要求

使用的组件

背景信息

问题

解决方案

简介

本文档介绍如何对Cisco Unified Communications Manager(CUCM)上的CCM_CALLMANAGER-CALLMANAGER-4-RouteListExhauted警报消息进行故障排除。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档中的信息基于CUCM版本7.X、8.X、9.X和10.X。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您使用的是真实网络，请确保您已经了解所有命令的潜在影响。

背景信息

当路由列表中的可用成员不可用或成员已关闭（不可用）、未注册或繁忙时，会出现RouteListExhauted警报消息。原因代码是此消息中的指示符。

以下是跟踪格式示例：

RouteListName : Route List Name, Reason=XX, RouteGroups(XXX:XXX)AppID : Cisco

CallManagerClusterID : StandAloneClusterNodeID : XXXXX TimeStamp : Day Month

Day XX:XX:XX Timezone Year

提示：有关详细信息，请参阅Cisco IOS调试命令参考12.2版Cisco文档中的附录B的原因值部分。

问题

当通过网关或中继进行呼叫时，您会收到原因值为41的RouteListExhauted警报消息。

以下是详细的CUCM日志片段示例：

01501966.011 |11:12:28.116 |AppInfo  |RouteListCdrc::whichAction -- DOWN

(Current Group) = 1

01501966.012 |11:12:28.116 |AppInfo  |RouteListCdrc::routeAction -- current

device name=9f63e2c3-ffc4-920d-8f22-31310d13361e, down

01501967.001 |11:12:28.116 |AppInfo  |RouteListCdrc::null0_CcSetupReq check

vipr call mViprReroute=0 mViprAlreadyAttempt=0 CI=78412874 BRANCH=0

01501967.002 |11:12:28.116 |AppInfo  |RouteListCdrc::null0_CcSetupReq - Terminating

a call after the RouteListCdrc cannot find any more device.

01501967.003 |11:12:28.116 |AppInfo  |RouteListCdrc::terminateCall - No more Routes

in RouteListName = TEST-RL.  Rejecting the call

01501967.004 |11:12:28.116 |AppInfo  |RouteListCdrc::terminateCall - Sending CcRejInd,

with the cause code (41), to RouteListControl because all devices are busy/stopped.

01501967.005 |11:12:28.116 |AppInfo  |GenAlarm: AlarmName = RouteListExhausted,

subFac = CALLMANAGERKeyParam = , severity = 4, AlarmMsg = RouteListName : TEST-RL,

Reason=41, RouteGroups(TEST-RG)

AppID : Cisco CallManager

ClusterID : StandAloneCluster

NodeID : CL1-PUB

解决方案

要解决此问题，请执行以下步骤：

1. 删除并重新配置设备（网关和中继）。

2. 从网关配置页面重置媒体网关控制协议(MGCP)网关。

3. 重新启动Cisco Call Manager(CUCM)服务或重新启动设备注册到的服务器。

以下思科漏洞ID中记录了此问题：

- 思科漏洞ID CSCtq10477:跳过路由组成员，并在设备关闭时报告

- 思科漏洞ID CSCum85086:通过RL的出站呼叫失败，RG成员报告为down

- 思科漏洞ID CSCul71689:跳过路由组成员并将其报告为设备down-8.x/9.x