今天挨踢小茶接到一个case,是关于Cisco Unified IP的 Phone CP-7942G无法正常显示时间的问题,这个问题只出现在了公司一台的思科电话上面,其他电话没有此异常。主要表现为思科的左上角显示时间的部分,显示的时间比其他的电话要慢8个小时。
公司现在运营的Cisco Unified Communications Manager版本是8.6.2,而思科7942电话的固件版本是SCCP42.9-3-1SR4-1S。在重新启动思科电话无效之后,发现在电话机的setting按钮里面也没有关于时间或者时区的任何设置。后来想一想,这不电话刚好比其他电话慢8个小时,而其他电话都设置了东八区的中国北京时间,是否因为这部电话的时区信息丢失了而显示的是零时区的时间呢?
后来进去电话机的详细信息页面查看:
如图可以看到"Time Zone" 的信息是空白的。
而正常的电话是会显示“Asia/Shanghai”的。
但是这个如何才能更改呢?在Device的页面并没有找到任何关于时间和时区的设置,在电话固件上也没有类似的设置按钮。挨踢小茶觉得这个时区的设置应该是写在了SEP<MAC Address>配置文件,当电话机重启之后会自动向CUCM请求相关的配置文件,如果配置文件里面没有包含时区的信息,重启话机也是没有用的。因此唯一的方法就是修改配置文件,但是鉴于配置文件修改实在太过于麻烦,因为我决定删除旧的配置文件,重新让话机生成一个配置文件。
操作很简单,先重启电话机,然后删除电话对应的Device,让电话重启之后没办法找到之前的SEP<MAC Address>的配置文件,然后会自动生成一个新的配置文件,这个时候只需要重新关联一下电话号码就好了,并不会产生什么影响。
之后发现这部电话的信息页面已经显示这个电话的时区是“Asia/Shanghai”啦!而且电话显示的时间也已经正常了!
文章评论
内容不错
我就是随便看看
好厉害,我也来支持个!
好佩服IT人士,好厉害!