cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1773
Views
15
Helpful
12
Replies

Registrate dx650 to cme 105

aheredia05
Level 1
Level 1

Hello everyone,

i am trying to register a DX650(10-2-4-46) collaboration phone to cme 10.5, i have configured the pool for it like this:

voice register dn  19
 number 162

voice register pool  16
 pin 1234
 id mac B07D.47C1.xxx
 number 1 dn 19
 dtmf-relay rtp-nte
 voice-class codec 1
 camera
 video

The phone can contact the cme, but i got the message on the dx650: "Phone features unavailable due to problem with cucm configuration file."

I have searched, the cme 10.5 supports the dx650.
i have tried no create profile-create profile for re-create the config files but didn´t work.
Any suggestion?

Thanks for your help.

1 Accepted Solution

Accepted Solutions

DX650 not getting register reason because it rejected due to authentication. Can you please disable the authentication voice register global

#voice register global

# no authentication register

# no create profile

# create profile.

 

 

 

or you can set the username password under the voice register pool but first removing the authentication command from voice register global.

Received: 
REGISTER sip:192.168.202.11 SIP/2.0
Via: SIP/2.0/UDP 192.168.202.65:5060;branch=z9hG4bK69bf7878
From: <sip:162@192.168.202.11>;tag=b07d47c180f90004143debc3-613e2c34
To: <sip:162@192.168.202.11>
Call-ID: b07d47c1-80f90003-5a13be45-2c5ad088@192.168.202.65
Max-Forwards: 70
Date: Fri, 02 Oct 2015 18:44:51 GMT
CSeq: 108 REGISTER
User-Agent: Cisco-CP-DX650/10.2.4
Contact: <sip:5662A18-15C4@192.168.202.65:5060;transport=udp>;+sip.instance="<urn:uuid:00000000-0000-0000-0000-b07d47c180f9>";+u.sip!devicename.ccm.cisco.com="SEPB07D47C180F9";+u.sip!model.ccm.cisco.com="647";video
Authorization: Digest username="",realm="firewallcx",uri="sip:192.168.202.11",response="a17004b50e570af011d1dc68ba090af9",nonce="0E3ED871009D44F5",cnonce="482d62a8",qop=auth,nc=00000001,algorithm=MD5
Supported: replaces,join,sdp-anat,norefersub,resource-priority,extended-refer,X-cisco-callinfo,X-cisco-serviceuri,X-cisco-escapecodes,X-cisco-service-control,X-cisco-srtp-fallback,X-cisco-monrec,X-cisco-config,X-cisco-sis-7.0.0,X-cisco-xsi-8.5.1
Content-Length: 0
Reason: SIP;cause=200;text="cisco-alarm:24 Name=SEPB07D47C180F9 ActiveLoad=sipdx650.10-2-4-46 InactiveLoad=sipdx650.10-2-2-23 Last=phone-reg-rej"
Expires: 3600


Oct  2 18:42:30.348: //4577/2BAFD5D58F4F/SIP/Msg/ccsipDisplayMsg:
Sent: 
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.202.65:5060;branch=z9hG4bK69bf7878
From: <sip:162@192.168.202.11>;tag=b07d47c180f90004143debc3-613e2c34
To: <sip:162@192.168.202.11>;tag=624B198-C3E
Date: Fri, 02 Oct 2015 18:42:30 GMT
Call-ID: b07d47c1-80f90003-5a13be45-2c5ad088@192.168.202.65
Server: Cisco-SIPGateway/IOS-15.4.3.M2
CSeq: 108 REGISTER
WWW-Authenticate: Digest realm="firewallcx",nonce="0E3ED871009D44F5",algorithm=MD5,qop="auth"
Content-Length: 0

Br, Nadeem Please rate all useful post.

View solution in original post

12 Replies 12

Nadeem Ahmed
Cisco Employee
Cisco Employee

Hello,

 

Phone type command is missing under the voice register pool 16. reset the phone and do no create profile create profile.

 

#Voice register pool 16

#type  dX650

 

 

voice register pool  16
 pin 1234
 id mac B07D.47C1.xxx
 number 1 dn 19
 dtmf-relay rtp-nte
 voice-class codec 1
 camera
 video

 

its supported as per compatibility matrix

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucme/requirements/guide/cme105spc.html

isco Unified IP Phone Support

Device Type

SCCP Firmware Filename

SIP Firmware Filename

Comments

Cisco DX650

--

10.1(2.41)

 

if not register please collect the debug tftp events debug ccsip message and debug ip tcp transcation.

 

Br,

Nadeem

Br, Nadeem Please rate all useful post.

Hello Nadeem,

this is the new voice register pool configuration :

voice register pool  16
 pin 1234
 id mac B07D.47C1.80F9
 type DX650
 number 1 dn 19
 dtmf-relay rtp-nte
 voice-class codec 1
 camera
 video.

After no create profile and create profile, Still the same.

Attached are the outputs of the debugs commands.

thanks for your help.

 

 

 

 

DX650 not getting register reason because it rejected due to authentication. Can you please disable the authentication voice register global

#voice register global

# no authentication register

# no create profile

# create profile.

 

 

 

or you can set the username password under the voice register pool but first removing the authentication command from voice register global.

Received: 
REGISTER sip:192.168.202.11 SIP/2.0
Via: SIP/2.0/UDP 192.168.202.65:5060;branch=z9hG4bK69bf7878
From: <sip:162@192.168.202.11>;tag=b07d47c180f90004143debc3-613e2c34
To: <sip:162@192.168.202.11>
Call-ID: b07d47c1-80f90003-5a13be45-2c5ad088@192.168.202.65
Max-Forwards: 70
Date: Fri, 02 Oct 2015 18:44:51 GMT
CSeq: 108 REGISTER
User-Agent: Cisco-CP-DX650/10.2.4
Contact: <sip:5662A18-15C4@192.168.202.65:5060;transport=udp>;+sip.instance="<urn:uuid:00000000-0000-0000-0000-b07d47c180f9>";+u.sip!devicename.ccm.cisco.com="SEPB07D47C180F9";+u.sip!model.ccm.cisco.com="647";video
Authorization: Digest username="",realm="firewallcx",uri="sip:192.168.202.11",response="a17004b50e570af011d1dc68ba090af9",nonce="0E3ED871009D44F5",cnonce="482d62a8",qop=auth,nc=00000001,algorithm=MD5
Supported: replaces,join,sdp-anat,norefersub,resource-priority,extended-refer,X-cisco-callinfo,X-cisco-serviceuri,X-cisco-escapecodes,X-cisco-service-control,X-cisco-srtp-fallback,X-cisco-monrec,X-cisco-config,X-cisco-sis-7.0.0,X-cisco-xsi-8.5.1
Content-Length: 0
Reason: SIP;cause=200;text="cisco-alarm:24 Name=SEPB07D47C180F9 ActiveLoad=sipdx650.10-2-4-46 InactiveLoad=sipdx650.10-2-2-23 Last=phone-reg-rej"
Expires: 3600


Oct  2 18:42:30.348: //4577/2BAFD5D58F4F/SIP/Msg/ccsipDisplayMsg:
Sent: 
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.202.65:5060;branch=z9hG4bK69bf7878
From: <sip:162@192.168.202.11>;tag=b07d47c180f90004143debc3-613e2c34
To: <sip:162@192.168.202.11>;tag=624B198-C3E
Date: Fri, 02 Oct 2015 18:42:30 GMT
Call-ID: b07d47c1-80f90003-5a13be45-2c5ad088@192.168.202.65
Server: Cisco-SIPGateway/IOS-15.4.3.M2
CSeq: 108 REGISTER
WWW-Authenticate: Digest realm="firewallcx",nonce="0E3ED871009D44F5",algorithm=MD5,qop="auth"
Content-Length: 0

Br, Nadeem Please rate all useful post.

Hello Nadeem,

i did:

#voice register global

# no authentication register

# no create profile

# create profile.

and it worked!, which consecuences will have the no authentication register?

Thanks a lot for your help.

enabling Authentication which means When A CME(UAS) receives a request from Client ie DX650 . The CME may authenticate the phone before the request is processed. If no credentials (in the authorization header field) are provided in the requet . The CME can challenge the Phone to provide credentials by rejecting with 401 Unauthorized status code.

 

now in your case there is no username password was configured in the voice register pool where UAS challenging the originator ie phone as no username configured hence phone were not getting registered as phone unable to authenticate to CME.

 

Consequence: If authentication enabled and no username password phone will not registered. If no authentication enabled , CME(UAS) wiil not challenge the phone to authenticate prior to process the request of the phone. it will simply register the phone

 

Like phone will send the REGISTER TO CME and CME will 200 OK message in response to REGISTER and phone will get REGISTER .

 

In Case Authentication is enabled then flow would

 

Phone------------------------------CME

    --------REGISTER--->

 <-----------401 Unauthorized--

-----------REGISTER WITH AUTHENTICATION-->

<-------------200 Ok------------------

 

Hope this will clear your doubt. for more detailed depth you can refer RFC below

https://www.ietf.org/rfc/rfc3261.txt

http://www.voipmechanic.com/sip-call-example.htm

 

 

Br,

Nadeem Ahmed

 

 

 

 

 

 

Br, Nadeem Please rate all useful post.

Nadeem, 

so if i have other phones with username/password in their configurations, the cme will not ask for their credentials?

If authentication is disabled in voice register global  irrespective of the fact whether username password configured or not UAS(CME) will not challege www authentication

 

 

Br,
Nadeem

Br, Nadeem Please rate all useful post.

Nadeem Thanks a lot for your help, 

one last question please, the phone is working well, but google play is blocked, the option to change languaje is blocked to. 

where do i grant access to playstore on dx650 phones registered to cme? on the cme i can´t find thos options.

Regards.

Hello

 

I found this doc which could be helpful still looking into this.

 

https://supportforums.cisco.com/discussion/12231956/cisco-dx-650-unable-get-play-store

 

 

Br,

nadeem

Br, Nadeem Please rate all useful post.

Nadeem, thanks for the link, but it's for cucm, I have cme, there is a troubleshooting guide for this or something to do ?

I finally do it, under telephony-services:

#service phone appInstallFromAndroidMarket true

to add that attribute to xml config file.

Hello nadeem,

I´ve found on cucm the parameter is :"Allow Applications from Google Play" , which is set to False by default.

I can´t find any option like that on cme, and i guess the DX650 is taking that parameter as false.