summaryrefslogtreecommitdiff
path: root/src/ejabberd_auth.erl
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/ejabberd_auth.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ejabberd_auth.erl b/src/ejabberd_auth.erl
index fc239680..c697e8b7 100644
--- a/src/ejabberd_auth.erl
+++ b/src/ejabberd_auth.erl
@@ -70,7 +70,8 @@ init([]) ->
ok;
ldap ->
LDAPServers = ejabberd_config:get_local_option(ldap_servers),
- eldap:start_link("ejabberd", LDAPServers, 389, "", "")
+ eldap:start_link("ejabberd", LDAPServers, 389, "", ""),
+ eldap:start_link("ejabberd_bind", LDAPServers, 389, "", "")
end,
{ok, #state{}}.
@@ -326,7 +327,7 @@ check_password_ldap(User, Password) ->
false ->
false;
DN ->
- case eldap:bind("ejabberd", DN, Password) of
+ case eldap:bind("ejabberd_bind", DN, Password) of
ok ->
true;
_ ->