I have done a fresh install on Debian - Lenny with version 1.0.1 from git. I had to replace the 'User_username.php' class with one from older version for it to work (spent some time in the forum looking for a solution to this) and everything except ldap authentication is now working. Lines related to ldap in my config.php are as below:
no user/pass is required to bind to our ldap.
Now when i log in to statusnet install with local user it works just fine, but if i use an ldap user it comes back with "incorrect username or password". I see log entry in ldap server that the user get's authenticated so the ldap bind is working. I see some other users have also posted this issue but no confirm resolution yet. I am not sure if this is effecting specific users with specific config as it is not a widespread issue. See this issue track reporting same problem:http://status.net/open-source/issues/3356
Any help to get pass this obstacle will be much appreciated.