cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2172
Views
5
Helpful
3
Replies

Incorrect time on IP phones

Orkhan Gasimov
Level 1
Level 1

Recently, all Cisco IP phones started displaying incorrect time: they are 1 hour ahead of the time displayed on the CME router.

E.g. when debugging a 7942 phone using "debug ephone detail mac-address", the output shows:

Mar 28 12:46:13.850: ephone-20[19/7]:TimeDateReqMessage
Mar 28 12:46:13.850: year=2018 month=3 day=28
Mar 28 12:46:13.850: hour=16 minute=46 second=13
Mar 28 12:46:13.850: day=3 dayofyear=87 tzoffset=14400

However, the phone displays 17:46.

Some relevant router configs:

 

clock timezone Baku 4 0

telephony-service
  olsontimezone Asia/Baku version 2014c
  time-zone 34
  time-format 24
  date-format dd-mm-yy

voice register global mode cme olsontimezone Asia/Baku version 2014c time-format 24 date-format D/M/Y

The output of "show clock" also displays correct time.

Please help.

Thank you.

 

2 Accepted Solutions

Accepted Solutions

R0g22
Cisco Employee
Cisco Employee
I checked and the timezone 34 takes into account daylight as well. Baku timezone does not experience daylight. Configured "time-zone 35" and remove olson. Do a create cnf-files and reset the phone.

View solution in original post

Thanks for the input, really helpful.

 

I did the following under "telephony-service":

 - changed the timezone from 34 to 35;

 - removed olson;

 - did a "create cnf-files".

Then I rebooted a 7942 phone, and it displayed correct time. No need for reset.

 

I also did the following under "voice register global":

 - changed the time-zone from 34 to 35;

 - removed olson;

 - did a "create profile".

Then I rebooted a 3905 phone, and it displayed icorrect time (UTC).

So I added back the olson command like this:

olsontimezone Asia/Dubai version 2014c

did another "create profile", and rebooted the phone again. This time it worked.

View solution in original post

3 Replies 3

R0g22
Cisco Employee
Cisco Employee
I checked and the timezone 34 takes into account daylight as well. Baku timezone does not experience daylight. Configured "time-zone 35" and remove olson. Do a create cnf-files and reset the phone.

Thanks for the input, really helpful.

 

I did the following under "telephony-service":

 - changed the timezone from 34 to 35;

 - removed olson;

 - did a "create cnf-files".

Then I rebooted a 7942 phone, and it displayed correct time. No need for reset.

 

I also did the following under "voice register global":

 - changed the time-zone from 34 to 35;

 - removed olson;

 - did a "create profile".

Then I rebooted a 3905 phone, and it displayed icorrect time (UTC).

So I added back the olson command like this:

olsontimezone Asia/Dubai version 2014c

did another "create profile", and rebooted the phone again. This time it worked.

Glad it helped!