cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1540
Views
0
Helpful
4
Replies

Cisco CP7911 date time not updating from NTP server SIP SIP11.9-4-2SR3-1S

aeciolemos
Level 1
Level 1

Hello everyone,

 

I have a bizzare problem with a Cisco CP7911 running SIP firmware SIP11.9-4-2SR3-1S. After updating, these phones are stuck in 2008 and don't update their date/time. I have tried several different Timezone settings and a couple NTP servers. The configuration below works fine on other phones.

 

One person suggested it was lack of the tc-sip.jar file, which I procured and put in the tftproot, but that did not solve it. I have removed LOCALE configuration from the SEP.XML file but still no go.

 

Here is my SEP file

<device>
   <deviceProtocol>SIP</deviceProtocol>
   <sshUserId>cisco</sshUserId>
   <sshPassword>cisco</sshPassword>
   <devicePool>
      <dateTimeSetting>
         <dateTemplate>D/M/Y</dateTemplate>
         <timeZone>SA Eastern Standard Time</timeZone>
         <ntps>
            <ntp>
               <!-- SERVIDOR DE DATA e HORA - não altere  -->
               <name>200.160.0.8</name>
               <ntpMode>unicast</ntpMode>
            </ntp>
         </ntps>
      </dateTimeSetting>
      <callManagerGroup>
         <members>
            <member priority="0">
               <callManager>
                  <ports>
                     <ethernetPhonePort>2000</ethernetPhonePort>
                     <sipPort>5060</sipPort>
                     <securedSipPort>5061</securedSipPort>
                  </ports>
                  <processNodeName>192.168.0.250</processNodeName>
               </callManager>
            </member>
         </members>
      </callManagerGroup>
   </devicePool>
   <sipProfile>
      <sipProxies>
         <backupProxy></backupProxy>
         <backupProxyPort>5060</backupProxyPort>
         <emergencyProxy></emergencyProxy>
         <emergencyProxyPort></emergencyProxyPort>
         <outboundProxy></outboundProxy>
         <outboundProxyPort></outboundProxyPort>
         <registerWithProxy>true</registerWithProxy>
      </sipProxies>
      <sipCallFeatures>
         <cnfJoinEnabled>true</cnfJoinEnabled>
         <callForwardURI>x-serviceuri-cfwdall</callForwardURI>
         <callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
         <callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>

 <callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
         <meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>

 <abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
         <rfc2543Hold>true</rfc2543Hold>
         <callHoldRingback>2</callHoldRingback>
         <localCfwdEnable>true</localCfwdEnable>
         <semiAttendedTransfer>true</semiAttendedTransfer>
         <anonymousCallBlock>2</anonymousCallBlock>
         <callerIdBlocking>2</callerIdBlocking>
         <dndControl>0</dndControl>
         <remoteCcEnable>true</remoteCcEnable>
      </sipCallFeatures>
      <sipStack>
         <sipInviteRetx>6</sipInviteRetx>
         <sipRetx>10</sipRetx>
         <timerInviteExpires>180</timerInviteExpires>
         <timerRegisterExpires>120</timerRegisterExpires>
         <timerRegisterDelta>5</timerRegisterDelta>
         <timerKeepAliveExpires>120</timerKeepAliveExpires>
         <timerSubscribeExpires>120</timerSubscribeExpires>
         <timerSubscribeDelta>5</timerSubscribeDelta>
         <timerT1>500</timerT1>
         <timerT2>4000</timerT2>
         <maxRedirects>70</maxRedirects>
         <remotePartyID>false</remotePartyID>
         <userInfo>None</userInfo>
      </sipStack>
      <autoAnswerTimer>1</autoAnswerTimer>
      <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
      <autoAnswerOverride>true</autoAnswerOverride>
      <transferOnhookEnabled>false</transferOnhookEnabled>
      <enableVad>false</enableVad>
      <dtmfAvtPayload>101</dtmfAvtPayload>
      <dtmfDbLevel>3</dtmfDbLevel>
      <dtmfOutofBand>avt</dtmfOutofBand>
      <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
      <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
      <kpml>3</kpml>
      <phoneLabel>Dinamico</phoneLabel>
      <stutterMsgWaiting>1</stutterMsgWaiting>
      <callStats>false</callStats>

  <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
      <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
      <sipLines>
         <line button="1">
            <featureID>9</featureID>
            <proxy>USECALLMANAGER</proxy>
            <port>5060</port>
            <featureLabel>5021</featureLabel>
            <name>5021</name>
            <displayName>5021</displayName>
            <authName>5021</authName>
            <contact>5021</contact>
            <authPassword>password1234</authPassword>
                        
            <autoAnswer>
               <autoAnswerEnabled>2</autoAnswerEnabled>
            </autoAnswer>
            <callWaiting>3</callWaiting>
            <sharedLine>false</sharedLine>
            <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
            <messagesNumber>*97</messagesNumber>
            <ringSettingIdle>4</ringSettingIdle>
            <ringSettingActive>5</ringSettingActive>
            
            <forwardCallInfoDisplay>
               <callerName>true</callerName>
               <callerNumber>false</callerNumber>
               <redirectedNumber>false</redirectedNumber>
               <dialedNumber>true</dialedNumber>
            </forwardCallInfoDisplay>
         </line>
      </sipLines>
      
      <voipControlPort>5060</voipControlPort>
      <startMediaPort>8000</startMediaPort>
      <stopMediaPort>22000</stopMediaPort>

      <dscpForAudio>184</dscpForAudio>
      <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
      <dialTemplate>dialplan.xml</dialTemplate>
      <softKeyFile></softKeyFile>
   </sipProfile>
   <commonProfile>
      <phonePassword></phonePassword>
      <backgroundImageAccess>true</backgroundImageAccess>
      <callLogBlfEnabled>2</callLogBlfEnabled>
   </commonProfile>

   <loadInformation></loadInformation>
   
   <vendorConfig>
      <disableSpeaker>false</disableSpeaker>
      <disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
      <pcPort>0</pcPort>
      <settingsAccess>1</settingsAccess>
      <garp>0</garp>
      <voiceVlanAccess>0</voiceVlanAccess>
      <videoCapability>0</videoCapability>
      <autoSelectLineEnable>0</autoSelectLineEnable>
      <webAccess>0</webAccess>
      <daysDisplayNotActive>1,2,3,4,5,6,7</daysDisplayNotActive>
      <displayOnTime>00:00</displayOnTime>
      <displayOnDuration>00:00</displayOnDuration>
      <displayIdleTimeout>00:00</displayIdleTimeout>
      <spanToPCPort>1</spanToPCPort>
      <loggingDisplay>1</loggingDisplay>
      <loadServer></loadServer>
   </vendorConfig>
   <networkLocale></networkLocale>
   <deviceSecurityMode>1</deviceSecurityMode>
   <authenticationURL></authenticationURL>
   <directoryURL></directoryURL>
   <servicesURL></servicesURL>
   <idleURL></idleURL>
   <informationURL></informationURL>
   <messagesURL></messagesURL>
   <proxyServerURL></proxyServerURL>
   <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
   <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
   <dscpForCm2Dvce>96</dscpForCm2Dvce>
   <transportLayerProtocol>2</transportLayerProtocol>
   <capfAuthMode>0</capfAuthMode>
   <capfList>
      <capf>
         <phonePort>3804</phonePort>
      </capf>
   </capfList>
   <certHash></certHash>
   <encrConfig>false</encrConfig>
 </device>

This is not only annoying but it seems to be affecting the SIP registration for the LINE 1 configuration, since it hits the server with a date in the past and the server throws an error. I am not sure if that is the cause of it not registering, but this is driving me crazy.

 

Any help is greatly appreciated.

 

Thank you

 

4 Replies 4

Leo Laohoo
Hall of Fame
Hall of Fame
Time and date won't update because the phone hasn't join the Asterisk server.

Thank you for the reply. That is definitely a reason, but then I have not been able to register this device's extension and I assumed it was due to sending the wrong date and time when registering, but I will look at that now and see how to make it register and see if then the date/time updates. I can post the Asterisk logs if you think you might know what is going on. Same XML file works for 3905 devices on the same server.

 

The error I am getting on registration attempts is 401 Unauthorized. The password and username are correct, I have triple-checked. The only thing I saw in the logs is that the date/time is in 2008 so I thought that could be the reason the extension does not register.

 

This is part of the log I see on the server. I can't figure out why it is not registering. ANy ideas are welcome.

cisco1.jpg

 

Thanks again

 

I have solved the problem. It was a firmware version issue. These CP7911s don't do well with 9.x version firmware from what I noticed. I downgraded to SIP11.8-5-4S and it updated date and time immediately, even without registering.

 

Now I am facing problems with registration. The server says it is getting there and trying to register but it won't register. In the phone logs, I see some clues:

1021: ERR 21:43:52.604477 JVM: sip_regmgr_setup_cc_conns: CCM invalid/Not configured for DN <1> CCM <1>
1022: ERR 21:43:52.605179 JVM: sip_regmgr_setup_cc_conns: CCM invalid/Not configured for DN <1> CCM <2>
1023: ERR 21:43:52.605756 JVM: sip_regmgr_setup_cc_conns: CCM invalid/Not configured for DN <1> CCM <3>
1024: ERR 21:43:52.606335 JVM: sip_regmgr_setup_cc_conns: NO VALID STANDBY CALL CONTROL AVAILABLE!
1025: NOT 21:43:52.626697 JVM: IPC Msg Tx failure from SIP Debug Service - No IPC connection
1026: NOT 21:43:52.599931 TFTP: [12]:Requesting dialplan.xml from 78.19.27.142 with size limit of 550001
1027: NOT 21:43:52.928194 TFTP: [12]:Finished --> rcvd 478 bytes
1028: NOT 21:43:52.993081 tftpClient: request server6 0 ---> ::
1029: NOT 21:43:52.998676 tftpClient: request server6 1 ---> ::
1030: NOT 21:44:24.488250 NTP: Local clock sync'd to NTP reference.
1031: ERR 21:44:24.610536 JVM: %REG auth failed: ack timer
1032: ERR 21:44:24.611690 JVM: sip_platform_localexpires_timer_stop: Error: Line number (53) is invalid
977: NOT 21:43:51.672432 tftpClient: request server 0 ---> 78.19.27.142 
 978: WRN 21:43:51.675086 tftpClient: TC_SERVER - sendto() failed : Connection refused 
 979: NOT 21:43:51.675687 tftpClient: request server 0 ---> 78.19.27.142 
 980: WRN 21:43:51.678030 tftpClient: TC_SERVER - sendto() failed : Connection refused 
 981: NOT 21:43:51.678635 tftpClient: request server 1 --->  
 982: NOT 21:43:51.679253 tftpClient: tftp request rcv'd from /usr/tmp/tftp, srcFile = New_Zealand/g3-tones.xml, dstFile = /usr/ram/L10N190679004 max size = 550001 

I have asked the server admin for the logs to see what is going on there but they mentioned it was an authentication fail.

 

The password and username are correct in the SEP file.

How did you solve this, because a m in the same boat, help plz