Cisco 7965 Wount register - FIXED.

Discussion in 'Windows' started by yerfdog, Feb 3, 2012.

Thread Status:
Not open for further replies.
  1. yerfdog

    Joined:
    Feb 3, 2012
    Messages:
    6
    Likes Received:
    0
    FIXED. You have to trick the XML file into thinking you are using call manager.


    Hi All.

    I have got my system running with 7960's and 7941's.

    I have got 3 7965 to get onto the system.

    I have converted the firmware to SIP (SIP45.9-2-1S) but can not get then line to register.

    I am not even seeing anything in the logs to say it has tried to register.

    This is my XML.


    Please help.

    <device>
    <deviceProtocol>SIP</deviceProtocol>
    <sshUserId>root</sshUserId>
    <sshPassword>root</sshPassword>

    <devicePool>
    <dateTimeSetting>
    <dateTemplate>D/M/YA</dateTemplate>
    <timeZone>GMT Standard</timeZone>
    <ntps>
    <ntp>
    <name>130.88.200.4</name>
    <ntpMode>Unicast</ntpMode>
    </ntp>
    <ntp>
    <name>194.164.127.5</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>
    <registerWithProxy>true</registerWithProxy>
    </sipProxies>
    <sipCallFeatures>
    <cnfJoinEnabled>true</cnfJoinEnabled>
    <callForwardURI>x-cisco-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>false</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>3600</timerRegisterExpires>
    <timerRegisterDelta>5</timerRegisterDelta>
    <timerKeepAliveExpires>120</timerKeepAliveExpires>
    <timerSubscribeExpires>120</timerSubscribeExpires>
    <timerSubscribeDelta>5</timerSubscribeDelta>
    <timerT1>500</timerT1>
    <timerT2>4000</timerT2>
    <maxRedirects>70</maxRedirects>
    <remotePartyID>true</remotePartyID>
    <userInfo>None</userInfo>
    </sipStack>
    <autoAnswerTimer>1</autoAnswerTimer>
    <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
    <autoAnswerOverride>true</autoAnswerOverride>
    <transferOnhookEnabled>false</transferOnhookEnabled>
    <enableVad>false</enableVad>
    <preferredCodec>g729a</preferredCodec>
    <dtmfAvtPayload>101</dtmfAvtPayload>
    <dtmfDbLevel>3</dtmfDbLevel>
    <dtmfOutofBand>avt</dtmfOutofBand>
    <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
    <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
    <kpml>3</kpml>
    <phoneLabel>David Soto</phoneLabel>
    <stutterMsgWaiting>2</stutterMsgWaiting>
    <callStats>false</callStats>
    <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
    <startMediaPort>16384</startMediaPort>
    <stopMediaPort>32766</stopMediaPort>

    <sipLines>
    <line button="1">
    <featureID>9</featureID>
    <featureLabel>101</featureLabel>
    <proxy>192.168.0.250</proxy>
    <port>5060</port>
    <name>101</name>
    <displayName>101</displayName>
    <autoAnswer>
    <autoAnswerEnabled>2</autoAnswerEnabled>
    </autoAnswer>
    <callWaiting>1</callWaiting>
    <authName>101</authName>
    <authPassword>12345</authPassword>
    <sharedLine>false</sharedLine>
    <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
    <messagesNumber>666</messagesNumber>
    <ringSettingIdle>4</ringSettingIdle>
    <ringSettingActive>5</ringSettingActive>
    <contact>101</contact>
    <forwardCallInfoDisplay>
    <callerName>true</callerName>
    <callerNumber>false</callerNumber>
    <redirectedNumber>false</redirectedNumber>
    <dialedNumber>true</dialedNumber>
    </forwardCallInfoDisplay>
    </line>

    <line button="2">
    <featureID>21</featureID>
    <featureLabel>Reception</featureLabel>
    <speedDialNumber>805</speedDialNumber>
    </line>

    <line button="3">
    <featureID>21</featureID>
    <featureLabel>Tony</featureLabel>
    <speedDialNumber>102</speedDialNumber>
    </line>

    <line button="4">
    <featureID>21</featureID>
    <featureLabel>Gerry</featureLabel>
    <speedDialNumber>105</speedDialNumber>
    </line>

    <line button="5">
    <featureID>21</featureID>
    <featureLabel>Mike</featureLabel>
    <speedDialNumber>103</speedDialNumber>
    </line>

    <line button="6">
    <featureID>21</featureID>
    <featureLabel>Glenn</featureLabel>
    <speedDialNumber>104</speedDialNumber>
    </line>

    </sipLines>

    <voipControlPort>5060</voipControlPort>
    <dscpForAudio>184</dscpForAudio>
    <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
    <dialTemplate>dialplan.xml</dialTemplate>
    </sipProfile>

    <commonProfile>
    <phonePassword></phonePassword>
    <backgroundImageAccess>true</backgroundImageAccess>
    <callLogBlfEnabled>2</callLogBlfEnabled>
    </commonProfile>

    <loadInformation>SIP45.9-2-1S</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>1</webAccess>
    <daysDisplayNotActive>2,3,4,5,6</daysDisplayNotActive>
    <displayOnTime>08:00</displayOnTime>
    <displayOnDuration>14:00</displayOnDuration>
    <displayIdleTimeout>00:10</displayIdleTimeout>
    <spanToPCPort>1</spanToPCPort>
    <loggingDisplay>1</loggingDisplay>
    <loadServer></loadServer>
    </vendorConfig>

    <versionStamp>1136931633-57191cee-5ffc-4342-b286-4246b4991890</versionStamp>

    <networkLocale>United_Kingdom</networkLocale>
    <networkLocaleInfo>
    <name>United_Kingdom</name>
    <uid>64</uid>
    <version>1.0.0.0-1</version>
    </networkLocaleInfo>

    <deviceSecurityMode>1</deviceSecurityMode>
    <authenticationURL></authenticationURL>
    <directoryURL>http://192.168.21.6/directory.xml</directoryURL>
    <idleURL></idleURL>
    <informationURL></informationURL>
    <messagesURL></messagesURL>
    <proxyServerURL></proxyServerURL>
    <servicesURL>http://192.168.21.6/services.xml</servicesURL>
    <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
    <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
    <dscpForCm2Dvce>96</dscpForCm2Dvce>
    <transportLayerProtocol>4</transportLayerProtocol>
    <capfAuthMode>0</capfAuthMode>
    <capfList>
    <capf>
    <phonePort>3804</phonePort>
    <processNodeName>ccm-beta-5-1</processNodeName>
    </capf>
    </capfList>

    <certHash></certHash>
    <encrConfig>false</encrConfig>
    </device>
     
  2. CptUnderpants

    Joined:
    Feb 13, 2012
    Messages:
    4
    Likes Received:
    0
    I'm also having ongoing issues with my 7970. I actually bought it 2 years ago and have tried various asterisk implementations as well as 3CX and never got it working. I'd either be be stuck with the perpetual registering message, or it would say register and 3CX wouldn't actually show as registered allowing me outgoing but no incoming calls. I'm at my wits end and wishing I'd never bought this overly complicated piece of tech. But some people have great success with it so if I could pick your brain with my config I'd appreciate it.

    I don't believe the fault lies with 3CX as my housemate's Cisco 7940 which uses a non-xml-based config. We've both thrown our heads at the problem and only ended up with a bowling ally sound effect reel.

    My config is listed at the end of the post. Current setup details:
    3CX Server: 172.28.22.3
    NTP Server: 192.231.203.132
    Active extensions in setup: 1 (2 if i get this one working)
    Phone model: Cisco 7970
    Firmware: SIP70.8-3-1S
    Extension config in 3CX:
    Extension: 106
    First Name: Dave
    Last Name: [empty]
    Authentication ID: 106
    Authentication Password: [not posting this publicly :p]

    Phone is currently sitting there going "Registering" even though 3CX shows it as registered. I can call the phone but can't answer.

    If I remove register with proxy it will not register according to 3CX (obviously) but can make outgoing calls, but not receive incoming calls.

    Other less important issues include unable to ssh using the specified user/pass

    Any suggestions would be very helpful.

    (I hope my pretty xml formatting isn't the problem :lol: )
    Code:
    <device> 
    	<deviceProtocol>SIP</deviceProtocol> 
    	<sshUserId>user</sshUserId>
    	<sshPassword>pass</sshPassword>
    	<devicePool> 
    		<dateTimeSetting> 
    			<dateTemplate>D-M-YA</dateTemplate>
    			<timeZone>Cen. Australia Standard/Daylight Time</timeZone>
    			<ntps> 
    				<ntp> 
    					<name>192.231.203.132</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>172.28.22.3</processNodeName>
    					</callManager> 
    				</member> 
    			</members> 
    		</callManagerGroup> 
    		<srstInfo> 
    			<srstOption>Disable</srstOption> 
    			<ipAddr1>172.28.22.3</ipAddr1> 
    			<port1>2000</port1>
    			<ipAddr2></ipAddr2>
    			<port2>2000</port2>
    			<ipAddr3></ipAddr3>
    			<port3>2000</port3>
    			<sipIpAddr1>172.28.22.3</sipIpAddr1>
    			<sipPort1>5060</sipPort1>
    			<sipIpAddr2></sipIpAddr2> 
    			<sipPort2>5060</sipPort2> 
    			<sipIpAddr3></sipIpAddr3> 
    			<sipPort3>5060</sipPort3> 
    			<isSecure>false</isSecure> 
    		</srstInfo>
    		<connectionMonitorDuration>120</connectionMonitorDuration>
    	</devicePool> 
    	<sipProfile> 
    		<sipProxies>
    			<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>false</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>3600</timerRegisterExpires> 
    			<timerRegisterDelta>5</timerRegisterDelta> 
    			<timerKeepAliveExpires>120</timerKeepAliveExpires> 
    			<timerSubscribeExpires>120</timerSubscribeExpires> 
    			<timerSubscribeDelta>5</timerSubscribeDelta> 
    			<timerT1>500</timerT1> 
    			<timerT2>4000</timerT2> 
    			<maxRedirects>70</maxRedirects> 
    			<remotePartyID>true</remotePartyID> 
    			<userInfo>None</userInfo> 
    		</sipStack> 
    		<autoAnswerTimer>1</autoAnswerTimer> 
    		<autoAnswerAltBehavior>false</autoAnswerAltBehavior> 
    		<autoAnswerOverride>true</autoAnswerOverride> 
    		<transferOnhookEnabled>false</transferOnhookEnabled> 
    		<enableVad>false</enableVad> 
    		<preferredCodec>g711alaw</preferredCodec>
    		<dtmfAvtPayload>101</dtmfAvtPayload> 
    		<dtmfDbLevel>3</dtmfDbLevel> 
    		<dtmfOutofBand>avt</dtmfOutofBand> 
    		<alwaysUsePrimeLine>false</alwaysUsePrimeLine> 
    		<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail> 
    		<kpml>3</kpml> 
    		<natEnabled>false</natEnabled>
    		<natAddress></natAddress>
    		<phoneLabel>Undies</phoneLabel>
    		<stutterMsgWaiting>1</stutterMsgWaiting> 
    		<callStats>false</callStats> 
    		<silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts> 
    		<disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig> 
    		<startMediaPort>16384</startMediaPort> 
    		<stopMediaPort>32766</stopMediaPort> 
    		<sipLines> 
    			<line button="1"> 
    				<featureID>9</featureID>
    				<featureLabel>106</featureLabel>
    				<proxy>172.28.22.3</proxy>
    				<port>5060</port>
    				<name>106</name> 
    				<displayName>Dave</displayName>
    				<autoAnswer> 
    					<autoAnswerEnabled>2</autoAnswerEnabled> 
    				</autoAnswer> 
    				<callWaiting>3</callWaiting> 
    				<authName>106</authName>
    				<authPassword>********</authPassword>
    				<sharedLine>false</sharedLine> 
    				<messageWaitingLampPolicy>3</messageWaitingLampPolicy> 
    				<messagesNumber>999</messagesNumber> 
    				<ringSettingIdle>4</ringSettingIdle> 
    				<ringSettingActive>5</ringSettingActive> 
    				<contact></contact>
    			</line> 
    		</sipLines> 
    		<voipControlPort>5060</voipControlPort> 
    		<dscpForAudio>184</dscpForAudio> 
    		<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy> 
    		<dialTemplate>dialplan.xml</dialTemplate>
    	</sipProfile> 
    	<commonProfile> 
    		<phonePassword></phonePassword>
    		<backgroundImageAccess>true</backgroundImageAccess> 
    		<callLogBlfEnabled>2</callLogBlfEnabled> 
    	</commonProfile> 
    	<loadInformation>SIP70.8-3-1S</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>1</webAccess> 
    		<spanToPCPort>1</spanToPCPort> 
    		<loggingDisplay>1</loggingDisplay> 
    		<loadServer></loadServer> 
    	</vendorConfig> 
    	<versionStamp>1143565489-a3cbf294-7526-4c29-8791-c4fce4ce4c37</versionStamp>
    	<userLocale>
    		<name>English_United_States</name>
    		<langCode>en</langCode>
    	</userLocale>
    	<networkLocale>United_States</networkLocale>
    	<networkLocaleInfo> 
    		<name>United_States</name>
    		<version>5.0(2)</version> 
    	</networkLocaleInfo>
    	<deviceSecurityMode>1</deviceSecurityMode> 
    	<authenticationURL></authenticationURL> 
    	<directoryURL></directoryURL> 
    	<idleURL></idleURL> 
    	<informationURL></informationURL> 
    	<messagesURL></messagesURL> 
    	<proxyServerURL></proxyServerURL> 
    	<servicesURL></servicesURL> 
    	<dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig> 
    	<dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices> 
    	<dscpForCm2Dvce>96</dscpForCm2Dvce>
    	<transportLayerProtocol>4</transportLayerProtocol> 
    	<capfAuthMode>0</capfAuthMode> 
    	<capfList>
    		<capf> 
    			<phonePort>3804</phonePort> 
    		</capf> 
    	</capfList> 
    	<certHash></certHash> 
    	<encrConfig>false</encrConfig> 
    </device>
    
     
  3. corporate1

    Joined:
    Apr 29, 2008
    Messages:
    1
    Likes Received:
    0
    Were you able to get this fixed? I am trying to find an example that works for a Cisco 7965. Thanks
     
  4. readingfire

    Joined:
    Aug 4, 2012
    Messages:
    4
    Likes Received:
    0
    Ok, this post suggests that the problem is FIXED

    If so, was the posted XML the fix or was the fix not posted?
     
  5. m.weisser

    Joined:
    Apr 28, 2015
    Messages:
    1
    Likes Received:
    0
    since firmware 9.x you have to use <proxy>USECALLMANAGER</proxy> in you <sipLines> section of the xml.

    if you add this instead of your proxy ip address the telephone will register.
     
Thread Status:
Not open for further replies.