Jul 15

Cisco JID – Resolving Contacts with Blank Spaces

Resolving JID’s when the usernames have a blank space can be challenging. I had an issue where the IM Address would be formatted correctly (email address) when a user viewed their own profile from within Jabber. However, if that same user searched the directory and viewed a contact’s profile, the IM Address would only display the firstname.

The user ID was in the format of “firstnamelastname@domain”

The Jabber client was ending the IM Address string after the firstname. Therefore the presence status would only show offline and the IM Feature was disabled. The blank space was breaking the IM Address.

IMP 10.5.2 was in use and the Directory URI was checked for the Advanced Settings, this was working ok as the IM Address in self view in Jabber was showing the Directory URI

The issue here was the Directory Search and the resolving of contact JID’s to their SIP URI.

Nagajothi Thangapandian provided assistance in this case and advised to hardcode the directory lookup resolver to the SIP URI which was mapped to the email address. Below is the snippet of code that will be placed into the jabber-conf.xml file.

This resolved my issue, but will also come in handy if you need to migrate or change IM Addresses for contacts.

<?xml version=”1.0″ encoding=”utf-8″?>
<config version=”1.0″>

Jun 20

Finding and Changing the Default Directory URI Partition

By default Cisco CUCM 10 includes a system partition called “Directory URI”. All SIP URIs are placed into this partition automatically.

As this is a system partition, it cannot be removed from the system, however you can specify another partition where all SIP URIs can be automatically placed into.

System -> Enterprise Parameters -> Directory URI Alias Partition. Drop the menu down and select a partition you would like the SIP URIs to be placed into.

As you can see I have selected the partition called INTERNAL_PT for my SIP URIs.

Cisco CUCM - Directory URI Parameter