09-04-2020 12:58 PM
I team
I finished installing CUCM and IM & Presence v12.5 SU3 successfully, however it does not load the photos of the contacts that I have in AD w2012 R2. You are configuring it by UDS since I will be using MRA.
The AD tool for photos I use is CodeTwo.
I see that in version 12.5 it is no longer necessary to load the jabber-config.xml file, but the UC Service registers this file but it does not work, any idea of any special parameter.
Solved! Go to Solution.
09-07-2020 03:34 PM
HI
Analyzing a bit of documentation:
https://www.cisco.com/c/es_mx/support/docs/unified-communications/expressway/212104-Configure-and-Troubleshoot-UDS-Contact-P.html
Configure the jabber-config.xml file by adding only parameters to show both internal and external (MRA) photos:
<Directory>
<DirectoryServerType> UDS </DirectoryServerType>
<PhotoUriWithToken> http: //webserverFQDNorIP/images/%%uid%%.jpg </PhotoUriWithToken>
<UdsPhotoUriWithToken> http: //webserverFQDNorIP/images/%%uid%%.jpg </UdsPhotoUriWithToken>
<UdsServer> CallManager IP or FQDN </UdsServer>
<MinimumCharacterQuery> 3 </MinimumCharacterQuery>
</Directory>
And in Exp C v12.6.2 enter the URL of the server with IP and the folder where the photos were hosted.
09-04-2020 01:40 PM
MRA only uses UDS and that means you need a web server to host the pictures and if you want that to work over MRA, you will need to white list it in your expressways. Refer to the Jabber documentation, and IM&P docs. The jabber-config service profile simply means you no longer need to manually create the file, now it's all drop-downs, but the same options are there and if you need parameters from it, you need to create it as needed as there is no default just as in older versions, nor it will automatically translate any existing config files you had if you upgraded to 12.5
09-04-2020 03:17 PM
Hi Jamie
I confirm that the installation is new in v12.5 SU3
Use your comment a bit from this URL: https: //community.cisco.com/t5/collaboration-voice-and-video/how-to-configure-jabber-ldap-photos/ba-p/3102695
Using the CodeTwo, but my question is if CodeTwo won't work?
From what I see UDS would already use jabber-config.xml?
Perform connection tests with internal devices without using RMA and do not upload photos.
09-07-2020 08:26 AM
UDS does not use LDAP directly.
The client will not load the images from AD, you will have to host them externally as Jaime has said
09-07-2020 10:35 AM
Will you only use MRA to connect your clients, will they never connect directly with the IM/P system even if they are on-prem connected?
09-07-2020 12:38 PM - edited 09-07-2020 12:38 PM
I am using Jaime's video about UDS and I followed the steps but I still have no success both in Jabber from internal clients and from MRA.
09-07-2020 01:14 PM - edited 09-08-2020 07:17 AM
Jabber should with proper configuration automatically switch between LDAP and UDS when connected on premise or via MRA. Recommend you to check your configuration and make it use LDAP when connected on-prem.
09-07-2020 03:34 PM
HI
Analyzing a bit of documentation:
https://www.cisco.com/c/es_mx/support/docs/unified-communications/expressway/212104-Configure-and-Troubleshoot-UDS-Contact-P.html
Configure the jabber-config.xml file by adding only parameters to show both internal and external (MRA) photos:
<Directory>
<DirectoryServerType> UDS </DirectoryServerType>
<PhotoUriWithToken> http: //webserverFQDNorIP/images/%%uid%%.jpg </PhotoUriWithToken>
<UdsPhotoUriWithToken> http: //webserverFQDNorIP/images/%%uid%%.jpg </UdsPhotoUriWithToken>
<UdsServer> CallManager IP or FQDN </UdsServer>
<MinimumCharacterQuery> 3 </MinimumCharacterQuery>
</Directory>
And in Exp C v12.6.2 enter the URL of the server with IP and the folder where the photos were hosted.
09-08-2020 07:11 AM
Just a FYI, you will put an extra amount of load on your CM infrastructure as you have hard set the directory integration to be UDS all the time. As I wrote earlier Jabber can switch automagically between LDAP and UDP, the first would be used when connected on-prem and the latter would be for MRA connections.
09-08-2020 07:50 AM
Hi Roger
And how would that automatic configuration between LDAP and UDS be? via the jabber-config file?
09-08-2020 10:19 PM - edited 09-08-2020 10:46 PM
That’s covered in documentation. First of you should not need to have the directory server type defined in your Jabber XML configuration file.
Please post your applicable UC services configuration and if applicable Jabber XML file, as you’re on CM 12.5 you would not really have a need for an actual file for this as there is the option to configure the equivalent settings in a UC service and tie this to your service profile(s) in CM, so that we have a chance to check your setup and make suggestions on what to change.
09-08-2020 10:29 PM - edited 09-08-2020 10:30 PM
.
09-08-2020 10:30 PM
For instance this document is a quite good starting point. https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/12_5/Planning_Guide/cjab_b_planning-guide-for-cisco-jabber-125/cjab_b_planning-guide-for-cisco-jabber-125_chapter_0110.html
09-08-2020 10:33 PM - edited 09-08-2020 10:39 PM
And this one, https://www.cisco.com/c/en/us/support/docs/unified-communications/jabber/213803-configure-ldap-as-a-directory-contact-so.html
Disregard the XML part at the end, it’s not correct.
09-08-2020 10:38 PM
I would also recommend you to have a look at this excellent presentation from Bryan Morris at Cisco Live. https://www.ciscolive.com/c/dam/r/ciscolive/us/docs/2016/pdf/BRKUCC-2076.pdf
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