06-24-2016 09:30 AM - edited 03-17-2019 07:21 AM
Hello All,
Gateway: ISR4321/K9
IOS-XE Version: 03.13.04.S
IOS Version: 15.4(3)S4
I am trying to test the SRST failover of an ISR Router, but after I cut the connection to CUCM, the IP Phones never actually register to the Router. See below for configuration...
CALL-MANAGER-FALLBACK:
call-manager-fallback
secondary-dialtone 9
max-conferences 2 gain -6
transfer-system full-consult
timeouts interdigit 5
protocol mode ipv4
ip source-address 10.18.2.1 port 2000 !--> 10.18.2.1 is the Voice Vlan IP Address on ISR4321
max-ephones 12
max-dn 48
default-destination 4019
I also configured a TEST-DP and a TEST SRST Reference on CallManager (*v8.6) and applied that Device Pool to the H.323 Gateway I added to CallManager for this ISR Router. Is there anything I am missing that also needs to be configured to have the Phones Register to the Gateway? I tried running "debug ephone register/state" but no information is printed to the logs when the connection to the CallManager is lost.
SRST Reference Configured on CUCM:
TEST-SRST
Name: TEST-SRST
Port: 2000
IP Address: 10.18.2.1
This SRST Reference was then applied to the Device Pool I created which is what I set the H.323 Gateway's Device Pool too.
But, for some reason it doesn't seem like SRST is working at all. We have the FL-SRST and FL-CME-SRST-5 Licenses.
If anyone has any thoughts or suggestion, it would be very much appreciated.
Thanks in Advance,
Matt
06-27-2016 10:01 AM
Suresh, how do I check on DB Replication? Would that just be the "Cisco DB Replicator" service in Cisco Unified Serviceability > Network Services.? If it is, then it does show that it's running...
Also, not sure if this confirms its working or not, but if I log into the other 2 CallManagers that we have, they are both showing the most updated settings that I configured on the main Publisher.
-Matt
06-27-2016 10:23 AM
You can check dbreplication from rtmt, unified reporting, and CLI. From cli use " utils dbreplication runtimestate", status should be 2 for all nodes.
Suresh
06-27-2016 10:33 AM
Ok thanks. I ran the CLI command it it says All DB Replication Services are running and in the table listing the CUCMs it shows all as "Connected". So from this output it seems like DBReplication is fine...
admin:utils dbreplication runtimestate
DB and Replication Services: ALL RUNNING
Cluster Replication State: Replication status command started at: 2016-06-27-13-24
Replication status command in PROGRESS 63 tables checked out of 541
Processing Table: typecertificateservice
Use 'file view activelog cm/trace/dbl/sdi/ReplicationStatus.2016_06_27_13_24_00.out' to see the details
DB Version: ccm8_6_2_24901_1
Number of replicated tables: 541
Cluster Detailed View from PUB (3 Servers):
PING REPLICATION REPL. DBver& REPL. REPLICATION SETUP
SERVER-NAME (msec) RPC? STATUS QUEUE TABLES LOOP? (RTMT) & details
----------- ------ ---- ----------- ----- ------- ----- -----------------
CUCM02 0.143 Yes Connected 0 match Yes (2) Setup Completed
CUCM01 0.055 Yes Connected 0 match Yes (2) PUB Setup Completed
CUCM03 26.8 Yes Connected 0 match Yes (2) Setup Completed
06-27-2016 09:39 AM
I think I figured out the problem.
Looks like the issue was that I did not have Device Mobility enabled for the IP Phones in the Test Device Pool...
First I needed to create a DMI (*Device Mobility Info) and add the TEST-DP to that DMI. Then, I needed to go to the Device Configuration pages of the IP Phones in that Device Pool and turn Device Mobility on...
After I did that I can now see the SRST Router IP Address in the "Unified CM Configuration" page of the IP Phones... So I cut the connection between the Router and the CUCM and after about 30-60 seconds the phones are now registering to the SRST Router..!
So, as I found out, Device Mobility needs to be enabled on each device in the DP and the Device Mobility Info setting on CUCM needs to have the correct Device Pool associated to it for SRST to work on the IP Phones...
Thanks again to all who replied, very much appreciated!
Thanks Again,
Matt
06-27-2016 09:47 AM
That's good however i do not have device mobility for phones set up in my lab and it still works.So i am not too sure if that is the actual reason for it not working.
Also phone will always list SRST reference even if they are registered to CUCM and have SRST Device pool applied.
06-27-2016 09:53 AM
Strange... I tested this again this morning and it was still not working. Then, after that failed test I did the Device Mobility Info settings in CUCM and then enabled Device Mobility on the IP Phones. After I applied the Configuration to the ip phones SRST suddenly started working and showing the SRST Reference in the Unified CM Configuration list on the phone. It does not seem like it was a coincidence, but I can't say for sure...
Thanks again,
Matt
06-27-2016 10:02 AM
Thanks, I want to clear it for my knowledge .After reaserching a little i found that If we have device mobility enabled then phone can dynamically learn about SRST reference.
I think after you gave subnet info in DMI and applied the phone got the reference.
06-27-2016 10:04 AM
Ok that makes sense, thanks for the info Deepak!
-Matt
06-29-2016 10:57 AM
Hey Deepak, quick question.
I was reading the instructions located at the link below about configuring SRST because I wanted to confirm a setting, and I noticed when they talk about configuring option 150 for the DHCP Pool, they do not mention including the SRST Router's IP Address as an option in the option 150 command...
They say to enter only the IP Address(es) of the Unified Communications Managers. So would it be safe, and/or recommended, to remove the SRST Router's IP Address and just keep the CallManagers' addresses in there?
Thanks in Advance,
Matt
06-29-2016 11:05 AM
Hey Matt,
Yes, you can remove it ,because for SRST to work ,the important thing is default router as phone should be able to contact the default router to register.
06-29-2016 11:07 AM
Ok great, thanks for the confirmation.
-Matt
01-04-2018 12:25 AM
01-04-2018 02:05 AM
What type of phones are you trying to register at SRST?
Look if SRST gateway is listed on the phone CUCM list (look in phone settings or phone GUI - network setup/configuration). Also, ip source-address should match the SRST reference configured at CUCM.
01-04-2018 02:26 AM
01-04-2018 02:32 AM
The SRST IP address should appear in the list, otherwise it will never work. The 7841 is a SIP phone; your configuration is for SCCP phones. Make sure the SIP Network/IP Address is also populated in the CUCM SRST configuration. Then you need configure SIP SRST at you ISR. This should help: SIP in CME SRST
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