04-04-2014 12:29 AM - edited 03-17-2019 04:04 PM
Hello,
I'm trying to integrate Jabber clients with LDAP Directory.
Jabber for windows works fine. I have some issues with Jabber for MAC and iPad.
Environment:
CUCM 9.1.2.11900-12
CUP 9.1.1.41900-1
I have created the jabber-config.xml file with BDI directory section for Apple devices.
- I can search for contact in the Directory from Jabber for MAC, contact is found in LDAP Directory and I can see output from Directory (All information for the contact, phone numbers, Photo ...)
- but I can't add this found contact to my contacts from search output
- for contacts already added from Jabber for windows - I can see presence information, I can IM, but I can't retrieve any information about contact from LDAP Directory (contact info - phone numbers, photo ...)
Any Advice?
Thanks
04-04-2014 01:18 PM
i think you are missing the following field in the jabber-config.xml;
BDIPresenceDomain; you will need to put the im and presence sip proxy domain name and then test with the new file.
For example if the sip proxy domain name for the im and presence server is : test.com; then the field would look like;
<BDIPresenceDomain>test.com</BDIPresenceDomain>
i hope this helps.
04-06-2014 08:02 AM
Hello,
Thanks, I modified jabber-config.xml, now I can do lookup and also I can add found contact to contact list and get information about contact from LDAP on MAC and also on iPad and iPhone.
But on MAC I can't get all information about contact. I don't get e.c mobile phone number, SIP URI, location address and more others attributes. On iPad and also iPhone it works.
My jabber-config.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<config version="1.0">
<Directory>
<DirectoryServerType>BDI</DirectoryServerType>
<BDILDAPServerType>AD</BDILDAPServerType>
<BDIPrimaryServerName>IP of AD</BDIPrimaryServerName>
<BDIPresenceDomain>Presence Domain</BDIPresenceDomain>
<BDIServerPort1>3268</BDIServerPort1>
<BDISearchBase1> Search Base</BDISearchBase1>
<BDIConnectionUsername>User</BDIConnectionUsername>
<BDIConnectionPassword>Password</BDIConnectionPassword>
<BDIEnableTLS>0</BDIEnableTLS>
<BDISipUri>msRTCSIP-PrimaryUserAddress</BDISipUri>
<BDIPhotoSource>thumbnailPhoto</BDIPhotoSource>
<BDIBusinessPhone>telephoneNumber</BDIBusinessPhone>
<BDIMobilePhone>mobile</BDIMobilePhone>
<BDIHomePhone>homePhone</BDIHomePhone>
<BDIOtherPhone>otherTelephone</BDIOtherPhone>
<BDITitle>title</BDITitle>
<BDICompanyName>company</BDICompanyName>
<BDILocation>co</BDILocation>
<BDIPostalCode>postalCode</BDIPostalCode>
<BDICity>l</BDICity>
<BDIState>st</BDIState>
<BDIStreetAddress>streetAddress</BDIStreetAddress>
</Directory>
</config>
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