• V20: 3CX Re-engineered. Get V20 for increased security, better call management, a new admin console and Windows softphone. Learn More.

Cisco 7941

Status
Not open for further replies.

IKWeb

Joined
Jun 3, 2012
Messages
8
Reaction score
0
Hi All

Well reading though the forums looks like my boss has picked the most complicated phone going to try and test out 3CX setup before going live.

I have managed to get everything sorted now, apart from one issues which is

Every now and again, the phone will show in 3CX as not been registed, this from what I can tell stops the phone from getting calls. The phone can still make calls. Reboot the phone, and it then works fine.

In the server event log it gives me event ID 4101

06.59 extension 105 is unregistered, removed contact: Sip [email protected]:5060 transport=UPD

then I get

07.27 extension 105 is registered, contact [email protected]:5060 transport=UDP

Now I did some googling and found someone said that 3CX expects a keep alive request from the phone to the 3CX system, and they advised to add the below line into the phone config.

<timerRegistrationExpires>100</timerRegistrationExpires>

Looking at the phone, it goes from Registered (idle) to Not Registered after about 30min or so.

but this dosnt look like its fixed the issues....

Any help anyone can give would be very welcome.
 
I thought my config maybe of help

The Firmware I am using was already on the phone and is SIP41.8-0-2SR1S

If I need to purchase a support contract with Cisco to get a later FW updated, can someone advise on the URL for this? and what I need to put in my config to get the phone to load it..

<device>
<deviceProtocol>SIP</deviceProtocol>
<sshUserId>sshusername</sshUserId>
<sshPassword>sshpassword</sshPassword>
<devicePool>
<dateTimeSetting>
<dateTemplate>D-M-Y</dateTemplate>
<timeZone>GMT Standard/Daylight Time</timeZone>
<ntps>
<ntp>
<name>91.212.90.20</name>
</ntp>
</ntps>
</dateTimeSetting>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
</ports>
<processNodeName>IP ADDRESS OF 3CX BOX</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
</devicePool>
<sipProfile>
<sipProxies>
<registerWithProxy>true</registerWithProxy>
</sipProxies>
<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>false</remotePartyID>
<userInfo>None</userInfo>
</sipStack>
<enableVad>false</enableVad>
<preferredCodec>g711</preferredCodec>
<natEnabled></natEnabled>
<phoneLabel>Office</phoneLabel>
<sipLines>
<line button="1">
<featureID>9</featureID>
<featureLabel>Line 1</featureLabel>
<proxy>IP ADDRESS OF 3CX BOX</proxy>
<port>5060</port>
<name>105</name>
<displayName>Line</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<authName>105</authName>
<authPassword>password</authPassword>
<sharedLine>false</sharedLine>
<messageWaitingLampPolicy>3</messageWaitingLampPolicy>
<messagesNumber>123</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact>200</contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
</sipLines>
<dialTemplate>dialplan.xml</dialTemplate>
</sipProfile>
<userLocale>
<name>English_United_States</name>
<langCode>en</langCode>
</userLocale>
<networkLocale>United_States</networkLocale>
<networkLocaleInfo>
<name>United_States</name>
</networkLocaleInfo>
<commonProfile>
<phonePassword></phonePassword>
</commonProfile>
<directoryURL></directoryURL>
<servicesURL></servicesURL>
<pcPort>0</pcPort>
</device>
 
3CX, by default, expects the set to "check-in" (re-register) every 30 minutes (or less), or it assumes that it is no longer available to receive calls. Outgoing calls will usually continue to work, depending on the device and it's settings (allow calls without registration).

When first registered, 3CX will send a message telling the device how often to re-register. Some devices will "obey" this and some will just ignore it and continue to re-register according to what they have in their settings.

You may want to change this to 1800 (seconds) or less.

<timerRegisterExpires>3600</timerRegisterExpires>
 
Hi

I though this command in the Cisco config tells the phone to re register

<timerInviteExpires>180</timerInviteExpires>

Looks like I may have the wrong command, does anyone know what I need to place in the config to get the phone to talk back to 3cx... ??
 
Status
Not open for further replies.
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.