05-21-2018 03:13 PM - edited 03-17-2019 07:32 PM
I have been reading a lot about directory integration for a Jabber deployment and I am finding a lot of different ways to configure the same thing...
Jabber: v12
CUCM and IM & P Server: 10.5
What is the best way to configure Jabber Directory integration? We are using a MS Active Directory, so I would assume this would mean configuring EDI. But, we also have some Mac users in our office, so would/can I configure BDI as well as EDI?
As for configuring EDI. I have configured a UC Service for our Active Directory: CUCM > User Management > User Setting > UC Service > Directory... And I simply added our AD Server address, kept 389 as the port, and TCP as protocol. And then, after I configured that, I set that UC Service Profile as the Default UC Service Profile in CUCM.
Is that enough to configure EDI for the Jabber Clients? Do I also need to add anything in the jabber-config.xml file as well? I'm just a bit confused because there seems to be a bunch of different ways to integrate AD Directory for Jabber, like in the jabber-config.xml, on CUCM's UC Services, and in the IM and Presence Server directly...
I assume I also need to configure BDI for the Mac Users... Does this mean I need a 2nd jabber-config.xml file for Mac Users only?
Sorry, just a bit confused as to what's the best way to do all this?
Thanks in Advance,
Matt
Solved! Go to Solution.
05-21-2018 08:42 PM
EDI and BDI are not applicable anymore, make sure to read the Jabber docs for the version you're using, that's for older releases.
The recommended way is to either use SRVs or service profile, make sure to review the Jabber 12.x documentation, the directory integration chapter.
05-21-2018 08:42 PM
EDI and BDI are not applicable anymore, make sure to read the Jabber docs for the version you're using, that's for older releases.
The recommended way is to either use SRVs or service profile, make sure to review the Jabber 12.x documentation, the directory integration chapter.
05-23-2018 09:22 AM
Hey Jaime, thanks for the reply.
Looking at the On-Premises Deployment for Cisco Jabber 12.0, it states both Config file and Service Profiles can be used. But, Service Profile takes precedence...
You can configure directory integration through service profiles using Cisco Unified Communications Manager release 9 or later or with the configuration file. Use this section to learn how to configure the client for directory integration.
When both a service profile and a configuration file are present, the following table describes which parameter value takes precedence.
Service Profile |
Configuration File |
Which Parameter Value Takes Precedence? |
---|---|---|
Parameter value is set |
Parameter value is set |
Service profile |
Parameter value is set |
Parameter value is blank |
Service profile |
Parameter value is blank |
Parameter value is set |
Configuration file |
Parameter value is blank |
Parameter value is blank |
Service profile blank (default) value |
I included the option (*below) in the jabber-config.xml file that prevents Local Address Book Contact lookup with the statement:
<EnableLocalAddressBookSearch>false</EnableLocalAddressBookSearch>
But, I am still able to search in Jabber and it displays contacts from my Outlook. I thought I remember reading something that said if you choose to include Calendar integration for Jabber with MS Outlook then the contacts would also be available. But, I can't find the page where I read that, do you know if that's the case?
Thanks Again,
Matt
05-23-2018 12:02 PM
Hi there
Just wondering is that jabber-config.xml is getting effect. Easy way to check the config is http://CUCMPub:6970/jabber-config.xml.
Your <EnableLocalAddressBookSearch>false</EnableLocalAddressBookSearch> should work.
Did you restart the TFTP service after uploading the xml file.
Hope this helps!
Cheers
Rath!
***Please rate helpful posts***
05-24-2018 08:23 AM
05-24-2018 09:00 AM
05-24-2018 07:27 AM
OK, you're confused here, that's applicable for parameters/settings that exist on both places.
There are plenty of parameters that you still need to configure in the .xml as they're not available anywhere else.
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