cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1198
Views
0
Helpful
4
Replies

Intercluster Jabber / Presence with CUCM / CUP 10.5.2

Hello Community,

please imagine the following situation: I have two subsidiaries of a larger company. Both have their local CUCM / CUP on version 10.5(2). They have separate subdomains (site-a and site-b) within the Active Directory forest .local. So their domain names are site-a.local and site-b.local.

Is it possible to fetch contacts and presence information from the other site and initiate chats? Telephony already works due to a Intercluster Trunk. Jabber Client version is 10.6.1.

 

Thanks!

 

Regards,

Thorsten.

 

 

1 Accepted Solution

Accepted Solutions

The key is using the sipuri to resolve contacts...  Here is the jabber-config file I am using

 

<?xml version="1.0" encoding="utf-8"?>
<config version="1.0">
 <Options>
     <Start_Client_On_Start_OS>true</Start_Client_On_Start_OS>
     <AllowUserCustomTabs>true</AllowUserCustomTabs>
     </Options>
 <Phone>
   <EnableDSCPPacketMarking>true</EnableDSCPPacketMarking>
 </Phone>
 <Policies>
    <enableLocalAddressBookSearch>false</enableLocalAddressBookSearch>
    <File_Transfer_Enabled>false</File_Transfer_Enabled>
    <EnableSIPURIDialling>true</EnableSIPURIDialling>
    <DirectoryURI>msRTCSIP-PrimaryUserAddress</DirectoryURI>
    <ForceC2XDirectoryResolution>true</ForceC2XDirectoryResolution>
    <ServicesDomainSsoEmailPrompt>ON</ServicesDomainSsoEmailPrompt>
    <disable_im_history>true</disable_im_history>
 </Policies>
 <Directory>
 <UseSIPURIToResolveContacts>true</UseSIPURIToResolveContacts>
 <UriPrefix>sip:</UriPrefix>
 <SipUri>msRTCSIP-PrimaryUserAddress</SipUri>
 <PhotoUriSubstitutionToken>sAMAccountName</PhotoUriSubstitutionToken>
 <PhotoUriWithToken>http://company.domain.local/adphotos/%%uid%%.jpg</PhotoUriWithToken>
 <UdsPhotoUriWithToken>http://company.domain.local/adphotos/%%uid%%.jpg</UdsPhotoUriWithToken>
 </Directory>
</config>

View solution in original post

4 Replies 4

Brian Medders
Level 1
Level 1

yes, I am currently doing this with four businesses that are in the same scenario.  You will need to setup LDAP directories on both UC clusters, one with home cluster and presence enabled, the other without.  Then in the Service Profile check the box for Use UDS for Contact resolution.  Make sure in presence that the chat address is set to Directory URI.  You will also have to upload a custom jabber-config file to ensure to force UDS both on and off premise.  I can provide the config if you need one.

Hello Brian,

thanks for the Information.

 

The LDAP Setups are already in place, meaning both LDAPs are synced to both Clusters. However the rest is sort of a mystery to me. A Standard UDS Profile exists under Service Srofiles, but I cannot find a way to reference the foreign LDAP in it. "Use UDS for contact resolution is checked". I would be grateful for your help on this, and a config would be much appreciated.

 

Regards,

Thorsten.

The key is using the sipuri to resolve contacts...  Here is the jabber-config file I am using

 

<?xml version="1.0" encoding="utf-8"?>
<config version="1.0">
 <Options>
     <Start_Client_On_Start_OS>true</Start_Client_On_Start_OS>
     <AllowUserCustomTabs>true</AllowUserCustomTabs>
     </Options>
 <Phone>
   <EnableDSCPPacketMarking>true</EnableDSCPPacketMarking>
 </Phone>
 <Policies>
    <enableLocalAddressBookSearch>false</enableLocalAddressBookSearch>
    <File_Transfer_Enabled>false</File_Transfer_Enabled>
    <EnableSIPURIDialling>true</EnableSIPURIDialling>
    <DirectoryURI>msRTCSIP-PrimaryUserAddress</DirectoryURI>
    <ForceC2XDirectoryResolution>true</ForceC2XDirectoryResolution>
    <ServicesDomainSsoEmailPrompt>ON</ServicesDomainSsoEmailPrompt>
    <disable_im_history>true</disable_im_history>
 </Policies>
 <Directory>
 <UseSIPURIToResolveContacts>true</UseSIPURIToResolveContacts>
 <UriPrefix>sip:</UriPrefix>
 <SipUri>msRTCSIP-PrimaryUserAddress</SipUri>
 <PhotoUriSubstitutionToken>sAMAccountName</PhotoUriSubstitutionToken>
 <PhotoUriWithToken>http://company.domain.local/adphotos/%%uid%%.jpg</PhotoUriWithToken>
 <UdsPhotoUriWithToken>http://company.domain.local/adphotos/%%uid%%.jpg</UdsPhotoUriWithToken>
 </Directory>
</config>

Hello Brian,

sorry for the very late reply. I have implemented your suggestion in cooperation with a LDAP contact sync and it works fine.