cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
19310
Views
5
Helpful
8
Comments
Md Hasan
Cisco Employee
Cisco Employee

TITLE

How to avoid Jabber for winodws user to putting their phone service credentials

SYMPTOMS

Under new deployment, every user has to go to Jabber for windows > File > Options > Phone Accounts and enter their phone credentials (call manager end userid/password)
 

ENVIRONMENT

Cisco Jabber 9.0.1 with Cisco Unified Presence (CUPS)

CAUSES

This is by design on Jabber for windows and can be avoided using custom jabber-config.xml file
 

RESOLUTION

Add the following section in jabber-config.xml file. After adding the section, the Phone Accounts option will not show anymore in Options

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

  <CUCM>

    <PhoneService_UseCredentialsFrom>presence</PhoneService_UseCredentialsFrom>

  </CUCM>

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

Typically jabber-config.xml file would be deployed from a TFTP Server (typically call manager). In such case jabber-config file has to be uploaded to TFTP server after making the change.

If there is not TFTP server used, it can up updated directaly locally in following location -

jabber-config.xml file local location (copy/paste the location in Windows Explorer address bar)

Win 7  -  %USERPROFILE%\AppData\Roaming\Cisco\Unified Communications\Jabber\CSF\Config
Win XP - %SYSTEMROOT%\Documents and Settings\user_name\Application Data\Cisco\Unified Communications\Jabber\CSF\Config
Comments
Luis Sanchez
Level 1
Level 1

My setup does not have a jabber-config.xml in that directory nor on my computer anywhere.

However, I do have a jabber-ui-config.xml in the C:\program files (x86)\Cisco Systems\Cisco Jabber directory. Is this the same thing?

Aaron Harrison
VIP Alumni
VIP Alumni

Hi

Page 60 of this doc has an example of the config file : http://www.cisco.com/en/US/docs/voice_ip_comm/jabber/Windows/9_0_1/b_jabber_win_icg.pdf

You do need to read it and create one that suits your environment.

Aaron

Md Hasan
Cisco Employee
Cisco Employee

jabber-config.xml is a different file. By default, it does not exist. All settings are taken that are default to the system. To make any custom setting this file is used. Just create a new text document and re-name it with jabber-config.xml (be sure to change the file extension from 'txt' to 'xml'. you can edit the file using notepad after this. the file location is in the Jabber for windows config guide under the "SOURCE" of this doc or what Aaron mentioned.

The file can have different sections such as <Directory></Directory> and you can have custom properties under <Direcotry></Directory> just like an html tag. One of major difference between xml and html is that xml is not forgiving if you make a typo in the tag, but html is.

Hope it helps!! and enjoy Jabber for Windows!!

Rajesh Revuru
Level 4
Level 4

Hi:

Do you have something similar to voicemail and meetingplace/webx accounts?

Joseph Hardy
Cisco Employee
Cisco Employee

Currently, there are only 2 documented settings...

PhoneService_UseCredentialsFrom

VoicemailService_UseCredentialsFrom

Reference:

http://www.cisco.com/en/US/docs/voice_ip_comm/jabber/Windows/9_0_1/b_jabber_win_icg_chapter_0110.html#JABW_RF_C2C4828F_00

Notice the VoicemailService_UseCredentialsFrom, is for Hybrid Cloud deployments only.

A quick internal search did not find any undocumented setting which would accomplish similar behavior for MeetingPlace or WebEx.

Aaron Lennon
Level 1
Level 1

See this thread is quite old, but just seeing if anyone has any new information on this topic.  We have a hybrid deployment and are looking to see if we can use the currently logged in user credentials to authenticate to the call manager and avoid having the user enter credentials under phone accounts. This is not ideal as they need to constantly update these every time they change their password. I found another thread that discussed this issue, but it seems they also did not have solution for this at the time.

https://supportforums.cisco.com/discussion/11571791/sso-hybrid-cloud-based-deployments#comment-10871561

Any suggestions or advice would be much appreciated.

We are looking for a solution to this as well.  Did you find a solution?

ben.laakso
Level 4
Level 4

To have the Jabber client use your credentials in logging into Phone Accounts, go to User Management -- User Settings -- Service Profile Configuration. 

Under Voicemail Profile, there is a section for "Credentials source for Voicemail service". 

Select "Unified CM - IM & Presence". Save, then restart your client. That should fix it.

This works for Jabber & CUCI-Lync, as far as I know. I've tested it on CUCI Lync 11.6 and Jabber 11.x

Ben

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: