02-15-2016 05:30 AM - edited 03-17-2019 05:53 PM
Dear all,
I've deployed CUCM 10.5 and Open LDAP. I'm using Cisco UDS as directory server for Jabber client. In Open LDAP there is attribute jpegPhoto for each user. Here is a snippet of my jabber-config.xml :
<Directory>
<DirectoryServerType>UDS</DirectoryServerType>
<UdsServer>cucm.cisco.com</UdsServer>
<UdsPhotoUriWithToken>http://10.231.1.127/%%mail%%.jpg</UdsPhotoUriWithToken>
<BDIPhotoUriWithToken>http://10.231.1.127/mail.jpg</BDIPhotoUriWithToken>
</Directory>
I still cannot see the contact photo. Is there anything else that need to be configured in CUCM, or in jabber-config.xml?
Thanks.
02-15-2016 03:51 PM
Please try %%uid%% with uid being the userid of CUCM username. BDIPhotoUriWithToken possibly not valid because that is for LDAP type contact sources for non-windows client.
03-10-2016 06:53 PM
Hi Md Hasan,
Thanks for your comment. I've tried to follow your suggestion but it's still not working.
I tried to open the photo URI using web browser, but it won't opened. Maybe we need to enable web server in the Open LDAP server for this to work?
Thanks.
03-14-2016 11:31 PM
Hi Bryan,
If you are using UDS for contact resolution you will need to configure a webserver to host the photos. If you can not open the photos in a web browser using the format of the link (http://1.1.1.1/username.jpg), the jabber client will not be able to pull the photos.
There is a good article on UDS contact photo retrieval here (check out the "2. UDS contact photo retrieval" section).
Does this help?
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