cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1386
Views
0
Helpful
7
Replies

Jabber for IPAD photo issue

SiJian Bao
Level 1
Level 1

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.

7 Replies 7

SiJian Bao
Level 1
Level 1

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

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.

Amit Kumar
Cisco Employee
Cisco Employee

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>

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 :)?

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.

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

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.