03-22-2014 01:26 AM - edited 03-17-2019 04:02 PM
Hi Guys,
We are testing the jabber for ipad now and the contact photos do not show up, this really have confused me for several days, here's the information:
IM & Presence version:9.1
CUCM version:9.1
Jabber for IPAD version: 9.6
Everything works fine (contact phone number, call, etc) except for the contact photo. We've already mapped the LDAP attributes at IM & Presence: Application > Legecy Clients > Settings, we fill in the attribute of photo with the URL http://192.168.1.120/%%sAMAccountName%%.jpg. And we can open the picture with that URL in the browser , however, the photo does not display at our Jabber clients. Can anybody help me with this? We use IIS for the web service.
03-22-2014 01:59 AM
The same situlation exists on my windows client. I use the xml file to show the photo and disallow the file type which cannot be transferred. however, only the contact photo does not show up. Someone please help me.... Thanks so much
03-22-2014 03:02 AM
For just now, i deleted the contact cache at my windows PC and re-login the Jabber, then the photos show up successfully, however, the Jabber for IPAD&Iphone still refuse to show me the photos even though i re-installed them for several times.
03-22-2014 07:35 AM
Can you share the content of jabber-config.xml ; i can review and if needed correct it to get the contact photo to work.
< you can screen that ip address and uid and password that may b in use while sharing>
03-22-2014 08:34 AM
The J4W works fine now and the photos show up successfully, the problem now is all about the jabber for ipad. I think the jabber-config.xml is just related to the J4W and what affects the Jabber for ipad is the LDAP attributes map at IM & Presence, isn't it :)?
03-23-2014 10:53 AM
The jabber for iPad version 9.6 does need jabber-config.xml for ldap directory resolution and contact photo resolution; please read the following document;
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/iPhone_iPad/JABI_BK_I30346C6_00_installation-and-configuration-guide-for-iOS/JABI_BK_I30346C6_00_installation-and-configuration-guide-for-iOS_chapter_0111.html#CJAB_RF_C292501F_00
kindly rate if you find this helpfull.
03-24-2014 08:17 AM
Hi,
Thanks for your relply and here's my jabber-config.xml:
<?xml version="1.0" encoding="utf-8"?>
<config version="1.0">
<Presence>
<PresenceServerAddress>192.168.11.177</PresenceServerAddress>
</Presence>
<Directory>
<PrimaryServerName>192.168.11.178</PrimaryServerName>
<BDIPresenceDomain>im-be6k-2.com</BDIPresenceDomain>
<BDIPrimaryServerName>192.167.11.178</BDIPrimaryServerName>
<BDIConnectionUsername>administrator</BDIConnectionUsername>
<BDIConnectionPassword>P@ssw0rd</BDIConnectionPassword>
</Directory>
<Policies>
<Disallowed_File_Transfer_Types>.exe;.txt</Disallowed_File_Transfer_Types>
</Policies>
</config>
I use thumbnailPhoto to retrieve the photo now and still, J4W works fine and the Jabber for IPAD cannot retrieve any attribute from the MS AD
03-24-2014 08:38 AM
please find the file information corrected <i will only edit a section from the above file>;
<Directory>
<DirectoryServerType>BDI</DirectoryServerType>
<BDIPresenceDomain>cupssiproxydomain.com</BDIPresenceDomain>
<BDIPrimaryServerName>192.168.11.178</BDIPrimaryServerName>
<BDIServerPort1>3268</BDIServerPort1>
<BDIConnectionUsername>administrator@test.com</BDIConnectionUsername>
<BDIConnectionPassword>P@ssw0rd</BDIConnectionPassword>
<BDISearchBase1>dc=test,dc=com</BDISearchBase1>
</Directory>
few important points to note:
The above paragraph needs to be adjusted in your file.
Jabber for ipad in 9.6 should be able to get thumbnail photo source by default provided this information is successfully replicated across all the global catalogues.
"BDIPresenceDomain" is the value of the sip proxy domain name of cups. In order to find out what is the sip proxy domain name in your case here is what you can do;
go to cups admin page\ click system\ cluster topology \ click settings\ on the rt. hand side check what is the value specified under Domain Name; and then ensure that is implemented under "BDIPresenceDomain" in the jabber-config.xml
"BDIPrimaryServerName" needs to be the address of preferably a global catalogue if you are using a Microsoft AD server.
"BDIConnectionUsername" Expecting your AD ldap domain name is test.com the format in which you would like the "BDIConnectionUsername" is alias@test.com
where alias is the userid/alias of the user which has read access for AD.
Kindly rate if you find the information helpfull.
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