cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1645
Views
4
Helpful
4
Replies

Android & Iphone Jabber - Directory search not working

majeed002
Level 1
Level 1

In one of the setup, Jabber windows clients are working fine with all functionalities including directory search.  In the same setup, directory search in iphone and android jabber is not working.  It searches and fails with "no results".  CUCM & IMP is running verion 9.1.  I searched for documentation but could not find anything for validating the directory search configuration for android / iphone jabber.  Is there any specific details to be looked at for directory search.  The other functionalities like IM, call & voice mail services are working fine.

4 Replies 4

Sathishbabu Muthalagan
Cisco Employee
Cisco Employee

You need to use UDS or BDI Directory for the contact search to work on Android/Iphone. Configuring the required jabber-config.xml oe service profile will fix this issue. 

More details about Directory integration, please refer: http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/10_5/CJAB_BK_D6497E98_00_deployment-installation-guide-ciscojabber/configure_directory_integration.html

Here is the link for Jabber config file Generator, using this you can prepare jabber-config.xml file: https://supportforums.cisco.com/document/106926/jabber-config-file-generator

Below error is what seen in the client side log.  I have correctly configured the UC service and service profile and assigned the same to the user.  I have also verified that the LDAP user I am using in the service profile is able to connect to LDAP by using other tools.  Is there any other log that I can check in the server for this issue.

LDAP bind error. code=-1, msg=Can't contact LDAP server

Did you read the documentation that was provided????? UC service profiles are NOT used for those devices, I suggest you do read the documents, there's a WHOLE chapter in the Jabber documentation about directory integration.

HTH

java

if this helps, please rate

My problem is solved and it is solved by using UC & service profile (jabberconfig.xml file is not used).  For directory search in Jabber Android or Iphone, following is required.

  • Create a UC profile by selecting directory & add the LDAP server details.
  • Associate this UC profile with a service profile.
  • In service profile, provide the credentials for the LDAP user & the LDAP search base.
  • Assign the service profile to the user.
  • Reset Jabber in the client & login again.  Directory search started working.

Automatic setting retrieval is required for the above config to work.  If you enter manually the server details, the directory search will not work and it seems that this information has to be added as part of Jabberconfig.xml file.