cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3696
Views
0
Helpful
21
Replies

UC520 8.6 & Jabber problem

jyoopro4ia
Level 1
Level 1

I'm having problems trying to get Cisco Jabber 8.6.5 registered on our UC520.

I used the CCA to add a new Cisco IOS device and in the Jabber configuration screen, I cannot get past the window requesting for SIP digest authentication info.  I keep getting "invalid credentials".

I am currently connected to voice vlan via wireless. 

When I run a debug tftp events, I get the following -

Jul 26 20:14:04.833: TFTP: Looking for CTLFile.tlv

Jul 26 20:14:04.849: TFTP: Looking for SEP8C5877646102.cnf.xml

Jul 26 20:14:04.849: TFTP: Opened flash:/SEP8C5877646102.cnf.xml, fd 0, size 3419 for process 269

Jul 26 20:14:04.937: TFTP: Finished flash:/SEP8C5877646102.cnf.xml, time 00:00:00 for process 269

Jul 26 20:14:05.001: TFTP: Looking for CUPC/AppDialRules.xml

Jul 26 20:14:05.037: TFTP: Looking for CUPC/DirLookupDialRules.xml

not sure if it helps but

debug voice register events

Jul 26 20:15:07.840: VOICE_REG_POOL: Register request for (217) from (10.1.1.38)

Jul 26 20:15:07.840: auth absent

Jul 26 20:15:07.840: VOICE_REG_POOL: key(154714E70481E4BF) added to nonce table

Jul 26 20:15:12.136: VOICE_REG_POOL: Register request for (217) from (10.1.1.38)

Jul 26 20:15:12.136: auth present

Jul 26 20:15:16.556: VOICE_REG_POOL: Register request for (217) from (10.1.1.38)

Jul 26 20:15:16.556: auth present

Jul 26 20:15:17.388: EVENT: 1 node in nonce tree obsolete

Jul 26 20:15:17.388: VOICE_REG_POOL: deleted key(C4E2344F0481CC53) from nonce table

Jul 26 20:15:18.004: VOICE_REG_POOL: Register request for (217) from (10.1.1.38)

Jul 26 20:15:18.004: auth present

Jul 26 20:15:47.389: EVENT: 1 node in nonce tree obsolete

Jul 26 20:15:47.389: VOICE_REG_POOL: deleted key(5DFE01DE0481DC49) from nonce table

------------------------ here are the configs on my UC520

voice service voip

ip address trusted list

  ipv4 0.0.0.0 0.0.0.0

allow-connections h323 to h323

allow-connections h323 to sip

allow-connections sip to h323

allow-connections sip to sip

sip

  registrar server expires max 600 min 60

  no update-callerid

!

voice class codec 1

codec preference 1 g711ulaw

codec preference 2 g729r8

!

voice register dn  1

number 217

name Test Iphone

no-reg

label 217

!

voice register global

mode cme

source-address 10.1.1.1 port 5060    <====== this originally had my vlan 1 IP address.  I changed this to vlan 100 IP address

max-dn 224

max-pool 56

load 7971 term71.default

authenticate register

authenticate realm domain.com

hold-alert

voicemail 400

tftp-path flash:

create profile sync 0467524178137408

!

voice register pool  1

registration-timer max 720 min 660

id mac 8C58.7764.xxxx

session-transport tcp

type CiscoMobile-iOS

number 1 dn 1

dtmf-relay rtp-nte

username 217 password 217

codec g711ulaw

-----------------------------------------------------------

Can someone shed some light on my issue?   thanks!    

21 Replies 21

johschaf
Level 4
Level 4

Hello jyoopro4ia,

Are you using 217 for the username and password? What type of iPhone are you using, and what version of iOS(Apple's not Cisco's)?

Thanks,

-john

john,

yes 217 is username & password.  I'm using Iphone 4 and using iOS 5.1.1

Hello jyoorpro4ia,

Did you follow this configuration guide? https://supportforums.cisco.com/docs/DOC-24508

Thanks,

-john

John,

Yes I did.  I see that Jabber also requires a license to be purchased.  Will not having the license cause the "invalid credentials" error?  What is the product SKU for the license?

Thank you.

Hello jyoopro4ia,

Jabber doesn't require a license(other than a normal user license). If you are trying to connect over a VPN, then that requires an ASA with a AnyConnect VPN license. You said that you are trying to register your iPhone locally, correct?

Have you tried just deleting and recreating the phone? Can you post a full debug of the TFTP events while the phone is trying to register?

Thanks,

-john

correct.  Locally, not over VPN.  I'll post up the debugs shortly.

John,

voice register global

      source-address 10.1.1.1 port 5060  

Should the above IP address be voice vlan IP of phone system or data vlan IP?  just wanted to confirm it should be voice vlan IP.

I am getting this debug info (show debug tftp events)

Jul 31 19:35:02.375: TFTP: Looking for CTLFile.tlv

Jul 31 19:35:02.403: TFTP: Looking for SEP8C5877646102.cnf.xml

Jul 31 19:35:02.603: TFTP: Looking for CUPC/AppDialRules.xml

Jul 31 19:35:02.627: TFTP: Looking for CUPC/DirLookupDialRules.xml

and getting Unable to verify account information on the Jabber client.

Hello jyoopro4ia,

The voice register global source-address is correct, it is the UC's IP on the voice vlan.

As for the debugs:

Jul 31 19:35:02.375: TFTP: Looking for CTLFile.tlv

Jul 31 19:35:02.403: TFTP: Looking for SEP8C5877646102.cnf.xml

Jul 31 19:35:02.603: TFTP: Looking for CUPC/AppDialRules.xml

Jul 31 19:35:02.627: TFTP: Looking for CUPC/DirLookupDialRules.xml

I wouldn't worry about the CTLFile or CUPC files, those show up in my TFTP debug but they are not on the flash. However, SEP8C5877646102.cnf.xml does matter. Does the TFTP events show that file being opened?

Also, can you post the following:

voice register global

voice register DN

voice register pool

Thanks,

-john

John,

Those 4 lines are the only things I see during debug of tftp events.  Nothing more.  I don't see that file being opened at all.

Please see my original post for the voice register global, register dn and register pool.

Hello jyoopro4ia,

Hhhhmmm, under telephony-service what is the location of the CNF files? System or flash? If flash, do you see the cnf.xml file in the flash? If not, do a "no create cnf"  and then a "create cnf" and check again.

Thanks,

-john

Hello jyoopro4ia,

Also, under the voice register global configuration, can you remove the following: "authenticate realm domain.com"

Thanks,

-john

John,

It looks like I'm getting further... I checked telephony services and I did not see the following lines in the config -

(the system dates back when UC520 was first released)

cnf-file location: flash:

I added the above line.

Also, I removed "authenticate realm domain.com" from voice register global as well.  I recreated cnf and voice register profile.  When I tried initially to register Jabber, the debugs looked good and showed the phone registered, however it was not able to create a dial-peer due to memory issues (my other discussion that you were assisting me with - https://supportforums.cisco.com/message/3693878#3693878).  Too bad I didn't get to copy this debug output. 

Register attempts after the first one looks only like this -

Jul 31 20:29:32.967: TFTP: Looking for CTLFile.tlv

Jul 31 20:29:32.995: TFTP: Looking for SEP8C5877646102.cnf.xml

Jul 31 20:29:32.995: TFTP: Opened flash:/SEP8C5877646102.cnf.xml, fd 0, size 3416 for process 269

Jul 31 20:29:33.059: TFTP: Finished flash:/SEP8C5877646102.cnf.xml, time 00:00:00 for process 269

Jul 31 20:29:33.119: TFTP: Looking for CUPC/AppDialRules.xml

Jul 31 20:29:33.151: TFTP: Looking for CUPC/DirLookupDialRules.xml

Although I am still unsuccessful in getting Iphone Jabber registered, I feel like I'm a step closer to resolution.

Hello jyoopro4ia,

Did the jabber phone register at one point? You said: "When I tried initially to register Jabber, the debugs looked good and showed the phone registered"

Are you still getting the invalid credentials error? If so, can you create a username/password with at least 6 digits, since that is what worked for me in the lab.

Thanks,

-john

yes it looked like it was trying to register on my first attempt after making the config changes but I cannot replicate it anymore.  I changed the username & pw to 6 chars (123456 / 123456) and am still getting invalid credentials error.

here is the debug output

Jul 31 21:00:22.154: TFTP: Looking for CTLFile.tlv

Jul 31 21:00:22.182: TFTP: Looking for SEP8C5877646102.cnf.xml

Jul 31 21:00:22.182: TFTP: Opened flash:/SEP8C5877646102.cnf.xml, fd 0, size 3425 for process 269

Jul 31 21:00:22.250: TFTP: Finished flash:/SEP8C5877646102.cnf.xml, time 00:00:00 for process 269

Jul 31 21:00:22.310: TFTP: Looking for CUPC/AppDialRules.xml

Jul 31 21:00:22.350: TFTP: Looking for CUPC/DirLookupDialRules.xml

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: