08-29-2024 05:43 AM
Hello all,
I've 2 CUBEs in production that are fine, however recently installed 2 new CUBEs with a new SIP service provider trunk. I have 2 different call manager groups, inbound and outbound works with a 1st call manager group. But if I change to the other CM group on the device pool, outbound calls are not working. Calls are not hitting the CUBE. This issue occurs when phone is registered to one particular CUCM server. I've pulled the RTMT log and found the below error on the SDL log.
Note: CUCM version is 14.
43085828.001 |14:23:07.238 |AppInfo |RouteListCdrc::null0_CcSetupReq check vipr call mViprReroute=0 mViprAlreadyAttempt=0 CI=123700095 BRANCH=0
43085828.002 |14:23:07.238 |AppInfo |RouteListCdrc::null0_CcSetupReq - Terminating a call after the RouteListCdrc cannot find any more device.
43085828.003 |14:23:07.238 |AppInfo |RouteListCdrc::terminateCall - No more Routes in RouteListName = RL_SIP_PSTN_Gamma. Rejecting the call
43085828.004 |14:23:07.238 |AppInfo |RouteListCdrc::terminateCall - Sending CcRejInd, with the cause code (1459617833), to RouteListControl because all devices are busy/stopped.
43085828.005 |14:23:07.238 |AppInfo |GenAlarm: AlarmName = RouteListExhausted, subFac = CALLMANAGERKeyParam = , severity = 4, AlarmMsg = RouteListName : RL_SIP_PSTN_Gamma, Reason=41, RouteGroups(RG_SIP_PSTN_Gamma)
CallingPartyNumber :
CallingDeviceName : TCTSAMXXXX
CalledPartyNumber : 90745XXXXX48
CalledPartition : a151343f-81a6-f376-cc52-5cd54c12da76
CalledPattern : 9.0[123578]XXXXXXXXX
AppID : Cisco CallManager
ClusterID : ABC-Cluster
NodeID : ABC-UCMSUB2.XYZ.uk
We do have similar discussions on the forum, please refer to the below URL. But that's the trunk between clusters. However, I've tried that solution as well. On the route pattern, removed the route list and mapped the trunk directly. but no luck.
Also there are some bug IDs for RouteListExhausted error. I've tried that work around too. rebooted the affected server, deleted the trunk, route list, route group and re-created everything. No luck.
Has anyone faced this issue before? can you please help me?
Solved! Go to Solution.
08-30-2024 08:45 AM - edited 08-30-2024 08:46 AM
Thanks Roger and Maren for the response. It looks like a network issue, SIP port is not accessible from the affected server. I've engaged the networking team. I will update once the issue is fixed.
admin:utils network connectivity 192.168.XX.2 5060
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Connection timed out.
Connect to the port (tcp) failed: Connection refused
Service not accessible
08-29-2024 06:33 AM
I am presuming that other calls egressing via the new CUBEs are successful? (So it's not the CUCM dial plan or CUBE route plan config.)
Do you have "Run on All Active Nodes" checked on the Route List and the SIP Trunk? And, if so, do you have all of the CUCM nodes listed in the Allow list on the second pair of CUBEs? (In particular, the one server where the non-successful phone is registered.)
Maren
08-29-2024 06:38 AM
Hi Maren, Yes, other egressing calls are good if I use a different CM group. I am sure it's not a config issue. "Run on All Active Nodes" checked on the Route List and the SIP Trunk. The CUBE's trust list has all the CUCM servers.
08-29-2024 07:28 AM
I am re-reading your original post and I have another question. What servers are in the 'working' CMG and what servers are in the 'non-working' CMG. Is the server where the 'non-working' phones in either CMG?
Maren
08-29-2024 08:13 AM - edited 08-29-2024 08:14 AM
Hi Maren, thanks for looking into this. 3 sub servers in both the CMG. But the order is different. Ex: in the below order. CMG2 with 10.10.10.201 as the primary has the issue. We have this issue when the phone registered with 10.10.10.201
CMG1:
10.10.10.202
10.10.10.203
10.10.10.201
CMG2:
10.10.10.201
10.10.10.202
10.10.10.203
08-29-2024 08:58 AM
How interesting! The next thing I'd be looking at would be how the dial-peers are configured in the CUBEs.
I'm shooting blind, of course, because I don't see your config. It might be worthwhile to read through the following to see if any of it applies to your environment:
Maren
08-29-2024 09:08 AM
Hi Maren, I am using server-group. Single dial-peer to CUCM with server-group. Please find the config below. The server group has .201.
voice class server-group 2
ipv4 10.10.10.202 preference 1
ipv4 10.10.10.201 preference 2
ipv4 10.10.10.203 preference 3
description *** Defined CUCM cluster - round robin **
!
dial-peer voice 4001 voip
description Outgoing from CUBE to CUCM
preference 1
destination-pattern 0T
session protocol sipv2
session transport udp
session server-group 2
destination uri-via ITSP
voice-class codec 1
voice-class sip rel1xx supported "100rel"
voice-class sip bind control source-interface GigabitEthernet0/0/1
voice-class sip bind media source-interface GigabitEthernet0/0/1
dtmf-relay sip-kpml rtp-nte
ip qos dscp cs3 signaling
no vad
!
08-29-2024 11:27 AM
To no one's surprise (least of all you) that all looks fine. Hmmmm.....
Do you have SIP Options PING enabled on the trunk, and if so does the trunk show in full service? Is the Options exchange successful for each of the servers (and especially for .201)?
Can I assume that the Local Route Group for the Device Pool of the phones registered to .201 is the same LRG as other device pools (and is the Route Group that has the new CUBEs in it)?
I'm wondering about the interplay between the CMG in the trunk's DP, and the CMG identified on the Route List itself. If you configure both the Trunk's DP with CMG2 and also set the Route List's CMG to CMG2 does that make a difference?
I can't think of anything else that would be server-specific influencing outgoing messaging out to a SIP Gateway. There are a bunch of really smart folks on this site that may have more ideas.
Maren
08-29-2024 11:49 AM
Not related to your question as such, but the description in your server group states round robin, but the configuration you have would not result in round robin usage of the servers defined in the group. If that what you truly want you’d need to change your server group configuration to this.
voice class server-group 2
ipv4 10.10.10.202 preference 1
ipv4 10.10.10.201 preference 1
ipv4 10.10.10.203 preference 1
description *** Defined CUCM cluster - round robin **
Or remove the preference from the server lines all together as that would result in all having preference 0.
On your issue, if you share your complete configuration and screenshots if your SIP trunk and route list configuration in CM we might be able to identify the issue. Also output from debug ccsip message and debug voip ccapi inout for a working and failing call would help to identify your issue. Please collect the asked for information and post it in attached files, one with the configuration and another one with the debug output.
08-30-2024 08:45 AM - edited 08-30-2024 08:46 AM
Thanks Roger and Maren for the response. It looks like a network issue, SIP port is not accessible from the affected server. I've engaged the networking team. I will update once the issue is fixed.
admin:utils network connectivity 192.168.XX.2 5060
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Connection timed out.
Connect to the port (tcp) failed: Connection refused
Service not accessible
09-17-2024 03:01 AM
Thanks @Maren Mahoney and @Roger Kallberg for your time. This issue has been fixed now. It's a network issue.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide