This document describes how to implement contacts for Cisco Jabber that are used in Phone Mode.
Cisco recommends you have a knowledge of:
Cisco Unified Communications Manager (CUCM)
Instant Messaging and Presence (IM&P)
Cisco Jabber for Windows
The information in this document is based on these software versions:
Cisco Jabber for Windows 12.0(0) and above
Cisco Unified Communications Manager (CUCM) version 11.5(1)SU4 (22.214.171.12400-11)
Instant Messaging & Presence (IM&P) version 11.5(1)SU4 (126.96.36.19900-32)
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command.
Cisco Jabber for Windows version 12.0 introduces support for contacts, and even phone presence, when you use it in Phone Mode (formerly known as Phone Only Mode). The use of PRODUCT_MODE=Phone_Mode during the .msi installation is no longer required (as stated in the On-Premises Deployment guide for Cisco Jabber). In order to allow contacts to be stored, when Cisco Jabber version 12.0 uses a Unified Communication (UC) Service Profile with no IM&P servers configured (i.e. Phone Mode), a GLOBAL IM&P setting must be changed.
Note: Jabber in Phone Mode with contacts uses the IM&P server as it’s contact list server (changes to the settings on the IM&P server affect ALL existing users of Instant Messaging).
In order for contacts to be used in Phone Only Mode, Enable instant messaging must be unchecked on your IM&P servers (so no one would be able to use instant messaging) as shown in the image:
Enable availability sharing can also be Unchecked (if presence is not desired) as shown in the image:
After you uncheck the boxes for both Enable instant messaging and Enable availability sharing, then restart the Cisco XCP Router service on all nodes, you can then use a UC Service Profile with no IM&P server and contacts are displayed by Cisco Jabber for Windows 12.0 clients.
In order for the contacts to be displayed, the check box for Enable User for Unified CM IM and Presence (Configure IM and Presence in the associated UC Service Profile) does still need to be checked (even though the UC Service Profile actually doesn't have any IM&P servers listed on it):
...even though PhoneOnlyServiceProfile has:
The difference between a 12.0(1) Cisco Jabber client, and an old 11.7(1) client (both in Phone Mode) can be seen as follows:
If presence is still required then:
Enable availability sharing can still be checked (under the Presence → Settings → Standard Configuration)
the Cisco XCP Router service restarted (on every node)
the Jabber client reset (sign out, then choose settings → File Reset Cisco Jabber)
This is what the comparison looks like:
There is currently no specific troubleshooting information available for this configuration.