I am using Jive Messenger 2.2.2 and 2.3.0 Beta and have them both working properly with LDAP authentication and groups. I have no problem with shared LDAP groups, they work great.
However, users are unable to create new personal groups in their roster. They can add contacts but it always gets put into the “General” (on PSI) or similar nameless/default group. Same installation with LDAP and personal groups work fine.
This problem exists regardless of whether or not the user is trying to contacts that exist in LDAP or contacts from remote systems or contacts from gateways (AIM/MSN/Yahoo).
This message is logged whenever a user attempts to create a new personal group with the name “Office” (no spaces):
2005.10.13 16:58:58 Trying to find all groups in the system.
2005.10.13 16:58:58 Creating a DirContext in LdapManager.getContext()…
2005.10.13 16:58:58 Created hashtable with context values, attempting to create context…
2005.10.13 16:58:58 … context created successfully, returning.
2005.10.13 16:58:58 Starting LDAP search…
2005.10.13 16:58:58 Using groupSearchFilter: (&(& (member=*) (objectClass=group) (sAMAccountName=IMAccess) )(cn=Office))
2005.10.13 16:58:58 … search finished
2005.10.13 16:58:58 Starting to populate groups with users.
2005.10.13 16:58:58 Creating a DirContext in LdapManager.getContext()…
2005.10.13 16:58:58 Created hashtable with context values, attempting to create context…
2005.10.13 16:58:58 … context created successfully, returning.
2005.10.13 16:58:58 Finished populating group(s) with users.
If there is a fix or work-around, I would welcome the information. Otherwise, this appears to be a bug.
Thanks!