cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
962
Views
0
Helpful
7
Replies

IP Phone Date & Time synchronization with NTP Server

kolkatagtc
Level 1
Level 1

Hi,

I am using CCM 4.1.3 & 4.1.0.

What I am trying to do is to synchronization of IP Phones date and time with the NTP Server which we have.

Can anyone suggest me the workarounds from the CCM side.

Thanks

7 Replies 7

jasyoung
Level 7
Level 7

All CallManager installs come with the pre-compiled Windows port of the open source 'ntpd' daemon, and it's running by default. All CallManager subscriber servers sync to the publisher. By default, the publisher does not sync to an external source.

On your publisher CallManager server, open the ntp.conf file located in c:\winnt\system32\drivers\etc. This is where your NTP server will be added. There will already be a 'server' entry in the ntp.conf file beginning with 127, which I'm pretty sure just tells it to serve up its own idea of the time as stratum 5. If you remove the 'server 127... stratum 5' entry and add an entry 'server 1.2.3.4' where 1.2.3.4 is your NTP server, the publisher will sync to your NTP server and pass along the correct time to NTP clients that query it. Don't include the stratum part. After you edit this file, you need to restart the 'Network Time Protocol' service from the Services control panel.

Continue to allow your subscriber CallManager servers, if any, to sync to the publisher. It's more important that a CallManager cluster's timekeeping is internally consistent than fully correct, and they'll get the right time from the publisher anyway so long as it can contact your NTP server.

The time change may take a while to show up on each server. Watch the Event Log for events from the NTP service. After the servers figure out the correct time, the phones will gradually figure out the correct time when they update themselves from CallManager, from periodic polls or after a call. If you're impatient, you can reset the phones.

Hi,

My ntp.config file has two lines whihc contai na refernce to a server address as follows:

Serrver 127.127.1.1

fudge 127.127.1.1stratum 5 #resets stratum from default 3 to 5

Question: Do I replace both server entries for 127.127.1.1 above with the internal ntp server IP address of just the fudge line. I understand to delete the stratum 5 but should I delete the portion after that that states # resets stratum from default 3 to 5? Thanks.

You just need the "server x.x.x.x" line.

Chris

Cderen,

thank you. I made the change and reset my telephone but the time is till off by ten minutes. How can i force the Publisher to poll for the correct time?

I had the same problem where i work. i made the changes to point to my NTP server. I then reset the time on the call manager itself and reset the phone. time has been right on since then.

Larry

You will need to stop and start the time service on the publisher after modifying the ntp.conf file. That should begin the sync.

Actually, I have fixedthe issue now and it is working corectly. It was a matter of where I inserted the ntp server address. I incorrectly placed it in the second line whihc begins with "fudge...stratum 5" I deleted dthe second line, inserted the ntp server address in palce of 127.127.1.1 on the first line and restarted the ntp service. All is fine now.