Поставил новый сервер, туда с бинарника поставил ejabber 2.1.6 скопировал конфиг с старого сервера, при запуске не отбражается список пользователей, а в логах пишет:
=ERROR REPORT==== 22-Dec-2010::16:29:07 ===
E(<0.357.0>:ejabberd_hooks:335) : {{case_clause,
{'EXIT',
{function_clause,
[{eldap,'and',
[{equalityMatch,
{'AttributeValueAssertion',
"memberOf",
"CN=JabberUsers,OU=Resource,OU=_Permishen,DC=print,DC=local"}}]},
{eldap_filter_yecc,yeccpars2_30,7},
{eldap_filter_yecc,yeccpars0,2},
{eldap_filter,parse,2},
{mod_shared_roster_ldap,eldap_search,3},
{mod_shared_roster_ldap,
get_user_displayed_groups,1},
{mod_shared_roster_ldap,
get_user_to_groups_map,2},
{mod_shared_roster_ldap,
get_user_roster,2}]}}},
[{eldap_filter,parse,2},
{mod_shared_roster_ldap,eldap_search,3},
{mod_shared_roster_ldap,
get_user_displayed_groups,1},
{mod_shared_roster_ldap,
get_user_to_groups_map,2},
{mod_shared_roster_ldap,get_user_roster,2},
{ejabberd_hooks,run_fold1,4},
{mod_roster,process_iq_get,3},
{gen_iq_handler,process_iq,6}]}
running hook: {roster_get,[{"timoshkova","jabber"}]}
Не могу понять что ему не нравится, на старом сервере все работало, вот конфиг модуля:
{mod_shared_roster_ldap,[
{ldap_groupattr,"postalCode"},
{ldap_groupdesc,"postalCode"},
{ldap_rfilter, "(&(memberOf=CN=JabberUsers,OU=Resource,OU=_Permishen,DC=print,DC=local) (|(userAccountControl=66050)(userAccountControl=66048)))"},
{ldap_memberattr,"sAMAccountName"},
{ldap_userdesc,"cn"}
]},
заранее благодарю за помощь.