Hello guys,
I just installed zentyal 4.0 on a clean ubuntu 14.04 and i'm trying to have all the users available in my contact list.
Shared roster is enabled in Jabbers, General configuration settings.
I have around 8 users added in Users & Computers, all have jabber activated and logging in using pidgin and empathy works fine. But none of the users have contacts in the list.
I have also tried to create groups from Users & Computers where I have added all the users and nothing helped.
In /var/log/ejabberd/erlang.log I have noticed that the mod_shared_roster_ldap_mycompany.org is loaded using this configuration:
=PROGRESS REPORT==== 29-Sep-2014::17:15:07 ===
supervisor: {local,ejabberd_sup}
started: [{pid,<0.349.0>},
{name,'mod_shared_roster_ldap_mycompany.org'},
{mfargs,
{mod_shared_roster_ldap,start_link,
["mycompany.org",
[{ldap_filter,[]},
{ldap_rfilter,"(objectClass=group)"},
{ldap_gfilter,
"(&(objectClass=group)(cn=%g))"},
{ldap_ufilter,
"(&(jabberUid=%u)(objectClass=userJabberAccount))"},
{ldap_groupattr,"cn"},
{ldap_groupdesc,"description"},
{ldap_memberattr,"member"},
{ldap_memberattr_format,
"jabberUid=%u,DC=mycompany,DC=org"},
{ldap_useruid,"jabberUid"},
{ldap_userdesc,"cn"}]]}},
{restart_type,permanent},
{shutdown,1000},
{child_type,worker}]
Is there any requirement for this feature to work?