mod_shared_roster_ldap Небольшая проблема

Кто знает, подскажите пожалуйста.
Прикрутил к Ejabberd последнюю версию модуля mod_shared_roster_ldap. Настроил по официальному руководству. Все работает, но, у пользователей появляются все группы, которые в принципе существуют, а не только те в которых пользователь является членом.
Можно ли настроить так, чтобы у пользователя отображались только те группы, в которых он является членом.
Пользователи находятся в ou=Users,ou=jabbers,dc=test,dc=ru
Пример пользователя:

dn: cn=user1,ou=Users,ou=jabbers,dc=test,dc=ru
displayName:: Вася_Пупкин
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
userPassword: XXXXXXX
cn: user1
sn: user1

Группы находятся в ou=jabber-groups,ou=jabbers,dc=test,dc=ru
Пример одной из групп:

dn: cn=test,ou=jabber-groups,ou=jabbers,dc=test,dc=ru
ou: jabber-groups
objectClass: top
objectClass: groupOfUniqueNames
description: Тестовая группа
uniqueMember: cn=user1,ou=Users,ou=jabbers,dc=test,dc=ru
uniqueMember: cn=user2,ou=Users,ou=jabbers,dc=test,dc=ru
cn: test

Часть кода в ejabberd.conf

{mod_shared_roster_ldap,[
{ldap_base, "ou=jabbers,dc=test,dc=ru"},
{ldap_rfilter, "(objectClass=groupOfUniqueNames)"},
{ldap_filter, ""},
{ldap_gfilter, "(&(objectClass=groupOfUniqueNames)(cn=%g))"},
{ldap_groupdesc, "description"},
{ldap_memberattr, "uniqueMember"},
{ldap_memberattr_format, "cn=%u,ou=Users,ou=jabbers,dc=test,dc=ru"},
{ldap_ufilter, "(&(objectClass=inetOrgPerson)(cn=%u))"},
{ldap_userdesc, "displayName"}
]},

С фильтрами по всякому игрался не получается!
Заранее спасибо, уже третий день бьюсь, уже закрадываются мысли оставить группы в mod_shared_roster!:-))

Syndicate content