Thread:Extension talk:LDAP Authentication/LDAP authentication works internally, but it says "wrong password"/reply (2)

I think this is caused by the NULL value in 'user_password' column in mwusers. I had exactly the same error - maybe it's caused because I use an Oracle database, which translates '' back to NULL.

I found a simple workaround: set SOMETHING to the user_password column and I was able to login:

To enable newly created users, I had to change the LdapAuthentication.php file: --- LdapAuthentication.php +++ LdapAuthentication.php @@ -1118,7 +1118,7 @@               // We are creating an LDAP user, it is very important that we do                // NOT set a local password because it could compromise the // security of our domain. -              $user->mPassword = ''; +              $user->mPassword = '**NOPASSWORD**';

// The update user function does everything else we need done. $this->updateUser( $user ); Hope this helps for you too!