06-18-2018 06:32 AM - edited 03-17-2019 01:01 PM
I have been playing aroung with a pretty simple and straight forward setup. A CUCM, a phone which is registered there and an ISR 4351 router, which has to play the role of CUCM and a SRST device.
The SIP dial peers are configured on the router, but when we try to simulate WAN failure, the phone does not even try to register on the SRST router (we verified that with a Wireshark trace from the phone port).
I used the following link as a reference:
According to the information provided in the guide, the phone must query the SRST router with a SIP REGISTER message to which the router shall reply with code 404. This does not happen in my case, the phone is completely ignorant of the SRST IP and does not send any requests while it's registered on the CUCM.
I found this thread, where the problem is solved by fixing the SRST definition on the CUCM. But we did that already and we make sure that the we put the ip address of the SRST router for SIP.
!
!
Solved! Go to Solution.
06-20-2018 04:17 AM
Hello Nipun,
After stumbling around we found that we do not simulate properly the CUCM reachability failure.
We were cutting off the uplink on the switch where the phone and the SRST router are connected. That's find, but the routing between the VLANs where the phone and the SRST router reside is done on the core switch :) So as happens in our case, the reachability to the CUCM is lost, the phone has its config for the SRST router, but it's in another network... but, the phone cannot reach it, because the ARP for its VLAN default gateway does not resolve, so it cannot send registration to the SRST router. And that's why we were not seeing any registration requests. We made a test where the phone and the SRST router are in the same L2 segment, hence no routing is needed - it works. So the Voice configs are in order, it was just a routing/switching issue. To make a more valid test, we'll need to usa an ACL to block the traffic from the phone in question to the CUCM only.
Thank you guys for being involved in this.
Regards,
Boyan
06-18-2018 06:53 AM - edited 06-18-2018 09:25 AM
I can see on your voice service voip menu that the mode border element is activated. With CUBE activated, SIP SRST is not supported except if you have got on your ISR 4000 series the ios XE Fuji 16.7.1 Release. If you don't need CUBE functionalities then change your config or upgrade your ios.
See documention here to see the restriction (Feature Comparison on Supported Platforms)
06-18-2018 07:02 AM
06-18-2018 07:08 AM
You're right @R0g22
He has got ISR 4000 series.
16.7.X Fuji XE release needed to co-located SIP SRST wuth CUBE.
06-18-2018 07:09 AM
06-18-2018 11:25 PM
Hello Nipun,
The currently running IOS version is 16.7.2, that's the exact image name isr4300-universalk9.16.07.02.SPA.bin
And yes, we plan to use both SIP SRST and CUBE on the router.
I have enabled the debugs, but again I don't see any SIP REGISTER message comig in from the phone. According to the documents I've read the Cisco IP phone should send SIP REGISTER message to the SRST router every couple of minutes, the SIP REGISTER message should have expire time 0, to which the SIP SRST router should respond with code 404. None of this happens. Even if there's something wrong with the SRST router, still what I cannot understand is why the phone does not even trying to reach the SIP SRST router.
And I bind all control and media communication to one of the router's interfaces, even though it's the only one that's active. But still, it does not work...
06-19-2018 01:01 AM
06-20-2018 04:17 AM
Hello Nipun,
After stumbling around we found that we do not simulate properly the CUCM reachability failure.
We were cutting off the uplink on the switch where the phone and the SRST router are connected. That's find, but the routing between the VLANs where the phone and the SRST router reside is done on the core switch :) So as happens in our case, the reachability to the CUCM is lost, the phone has its config for the SRST router, but it's in another network... but, the phone cannot reach it, because the ARP for its VLAN default gateway does not resolve, so it cannot send registration to the SRST router. And that's why we were not seeing any registration requests. We made a test where the phone and the SRST router are in the same L2 segment, hence no routing is needed - it works. So the Voice configs are in order, it was just a routing/switching issue. To make a more valid test, we'll need to usa an ACL to block the traffic from the phone in question to the CUCM only.
Thank you guys for being involved in this.
Regards,
Boyan
06-20-2018 07:13 AM
06-18-2018 11:30 PM
2. Lower the number of pools and DN's if you are not using that many phones/extensions. -> there's only one pool. Does it matter what resoursec are allocated when currently they're not being used and I don't see any signalling.
3. Double check if your ID network config is good. -> the network ID in the config is good, I verified it. I'm also capturing all in and out traffic from the port where the test phone is connected. That's the network.
06-19-2018 01:02 AM
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