You must
specify the LDAP search settings that will allow
IM and Presence Service to successfully perform
contact search for third-party XMPP clients
Third-party XMPP clients connect to an LDAP server on a
per-search basis. If the connection to the primary server fails, the XMPP
client tries the first backup LDAP server, and if it is not available, it then
tries the second backup server and so on. If an LDAP query is in process when
the system fails over, the next available server completes this LDAP query.
Optionally
you can turn on the retrieval of vCards from the LDAP server. If you turn on
vCard retrieval:
- The corporate LDAP directory
stores the vCards.
- When XMPP clients search for
their own vCard, or the vCard for a contact, the vCards are retrieved from LDAP
via the JDS service.
- Clients cannot set or modify
their own vCard as they are not authorized to edit the corporate LDAP
directory.
If you
turn off the retrieval of vCards from LDAP server:
- IM
and Presence Service stores the vCards in the local database.
- When XMPP clients search for
their own vCard, or the vCard for a contact, the vCards are retrieved from the
local
IM and Presence
Service database.
- Clients can set or modify
their own vCard.
The following
table lists the LDAP search settings for XMPP clients.
Table 3. LDAP Search
Settings for XMPP Clients
Field
|
Setting
|
LDAP Server Type
|
Choose an LDAP server type from this list:
- Microsoft Active Directory
- Generic Directory Server -
Choose this menu item if you are using any other supported LDAP server type
(iPlanet, Sun ONE or OpenLDAP).
|
User Object Class
|
Enter the User Object Class value appropriate to your LDAP
server type. This value must match the User Object Class value configured on
your LDAP server.
If you use Microsoft Active Directory, the default value is
‘user’.
|
Base Context
|
Enter the Base Context appropriate to your LDAP server. This
value must match a previously configured domain, and/or an organizational
structure on your LDAP server.
|
User Attribute
|
Enter the User Attribute value appropriate to your LDAP server
type. This value must match the User Attribute value configured on your LDAP
server.
If you use Microsoft Active Directory, the default value is
sAMAccountName.
If the
Directory URI IM address scheme is used and the Directory URI is mapped to
either mail or msRTCSIPPrimaryUserAddress, then mail or
msRTCSIPPrimaryUserAddress must be specified as the user attribute.
|
LDAP Server 1
|
Choose a primary LDAP server.
|
LDAP Server 2
|
(Optional) Choose a backup LDAP server.
|
LDAP Server 3
|
(Optional) Choose a backup LDAP server.
|
Proceed
to turn on the Cisco XCP directory service.