07-31-2017 06:29 AM - edited 03-17-2019 07:00 PM
Hello,
I am deploying a CUCM 11.5 based system for a reasonably sized (3,000 users) organisation and would appreciate some guidance on the Jabber part of the deployment.
PC users will use Jabber for Windows 11.8 in both deskphone control and softphone mode. The company also uses iPads and Android phones. MRA functionality is required. The majority of users will be synched from Active Directory using samaccountname but approximately 300 will be local CUCM users.
The internal Service Domain will be different from the external voice domain.
To make IM addresses make sense to external parties I think that I will need to use the Flexible Jabber ID option.
My first query is which contact source should I use? - the requirement to support local CUCM users pushes me towards UDS but I am not sure whether this works with Flexible JID or whether there are other incompatibilities.
The second issue concerns whether it is possible to set up Jabber so that users login using just their username or their email address rather than using cucmid@servicedomain.com?
The third issue is what is the best option for installing Jabber? - the customer has a software distribution tool - is modifying the standard jabber install using Orca the best way to go?
Thanks
08-01-2017 07:52 AM
You can use CDI or UDS, doesn't matter, if you need to find the CUCM local users, then you have to use UDS.
No, CUCM will be the primary authenticator, and it will try to match the userID of the users, if it doesn't find it, it will not work. Over MRA, you cannot use anything else to login.
That really is up to the customer, what they have available, and what they know how to use, and currently use to deploy apps in their network.
08-02-2017 09:09 AM
Hi Jaime,
Thank you for your response.
Are you sure that Flexible JID can be used with UDS?
I have enabled Flexible JID and in Jabber the Chat IM address is shown as directory URI but none of the contacts are showing any presence status. I have unassigned/assigned all users to the IMP servers but without success.
Some blogs that I have found about Flexible JID say that it only works with LDAP as the contact source and not UDS. This is supported by the Jabber Configurator tool which has a special section for JID if Active Directory is the contact source but which disappears if UDS is selected.
Given that UDS is required for MRA are Flexible JID and MRA incompatible features?
Thanks
08-02-2017 10:57 AM
I have made some progress thanks to the thread below:
Adding some lines to the jabber-config.xml file allows presence information to be seen.
08-02-2017 04:45 PM
Glad you found that, yes, IM&P really doesn't care if you're using LDAP or not, it will sync whatever you have in the directory URI (whether that comes from LDAP, or is manually configured for local users) as the JID.
I actually have a video on how to configure the pictures for UDS, and my server was already running on multi-domain (with CUCM doing LDAP sync) before I switched the user from EDI to UDS.
I also mention that here:
http://docwiki.cisco.com/wiki/CUPS/IM%26P_FAQ#How_to_configure_flexible_JID_and_multi-domain_on_IM.26P.3F.3F
I personally do not recommend the jabber-config generator, I prefer to look at the parameter reference guide, and only add the parameters that are really required.
Depending on what you want to have in your deployment, yes, you might need to fine tune a lot of settings in the .xml, and/or configure some things outside the box (MFT, persistent chat, compliance, etc.) If you need different groups of users to have a different feature set, then it's even more work to create the service profiles that are needed, and the custom .xml files to be assigned.
Regular group chat should work out of the box without any extra configuration, only persistent chat would require the external DB, and the server side integration to Exchange is also not that difficult, just make sure to have the certificates in place for the trust to work.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide