Hello! Need help.
I installed server ejabberd 2.1.5 in Windows XP, add mod_shared_roster_ldap 0.5.2 to config.
mod_shared_roster_ldap,
[
{ldap_auth_check,off},
{ldap_groupattr,"cn"},
{ldap_groupdesc,"description"},
{ldap_memberattr,"sAMAccountName"},
{ldap_userdesc,"cn"}
]
},
Startup the server... no errors in log. Try connect to server over Miranda 0.9.2, roster is empty. Try connect to roster (over services Miranda), see log:
=INFO REPORT==== 2010-08-31 15:52:39 ===
I(<0.383.0>:eldap:967) : LDAP connection on my.org:389
=ERROR REPORT==== 2010-08-31 15:52:39 ===
** Generic server 'mod_shared_roster_ldap_my.org' terminating
** Last message in was {get_user_displayed_groups,"jabber"}
** When Server state == {state,"my.org","mod_shared_roster_ldap_my.org",
["my.org"],
389,"CN=jabber,OU=Office,dc=my,dc=org",
"ou=Office,dc=my,dc=org","password",
"sAMAccountName","cn","description","cn","cn",
"%u",[],"(&(sAMAccountName=%u)(cn=%g))",
"(&(sAMAccountName=%u)(cn=*))",undefined,
"(&(sAMAccountName=*)(cn=%g))",off,undefined,
undefined,300,undefined,undefined,300}
** Reason for termination ==
** {function_clause,[{eldap_filter,parse,[undefined]},
{mod_shared_roster_ldap_helpers,eldap_search,3},
{mod_shared_roster_ldap,handle_call,3},
{gen_server,handle_msg,5},
{proc_lib,init_p,5}]}
=ERROR REPORT==== 2010-08-31 15:52:39 ===
'mod_shared_roster_ldap_my.org' crashed: {{function_clause,
[{eldap_filter,parse,[undefined]},
{mod_shared_roster_ldap_helpers,
eldap_search,3},
{mod_shared_roster_ldap,
handle_call,3},
{gen_server,handle_msg,5},
{proc_lib,init_p,5}]},
{gen_server,call,
['mod_shared_roster_ldap_my.org',
{get_user_displayed_groups,
"jabber"},
10000]}}