Just to be sure you are changing the examples in the config to yours right?
-- Sent from my Palm Pre Chris Fanning wrote: On Fri, Nov 27, 2009 at 4:16 PM, Eric Helgeson <[email protected]> wrote: > You need 0.9, the event hooks are not in 0.8. Try that before anymore > debugging. > Thank for getting back. Ok. I've downloaded and done a fresh install with statusnet-mainline-0.9.x.tar.gz my config is addPlugin('ldapAuthentication', array( 'provider_name'=>'Example', 'authoritative'=>true, 'autoregistration'=>false, 'basedn'=>'ou=people,dc=company,dc=com', 'host'=>array('ldap.company.com'), 'password_changeable'=>false, 'email_changeable'=>false, 'attributes'=>array( 'username'=>'uid', 'nickname'=>'uid', 'email'=>'mail', 'fullname'=>'cn') )); And still the same result. "Incorrect username or password." I see that the statusnet server does not try to open an ldap connection. > Also if you are connecting to ad, you need a service account to bind, anon > binds are not allowed. I'm using openldap. Chris, > > -- Sent from my Palm Pre > ________________________________ > Chris Fanning wrote: > > On Fri, Nov 27, 2009 at 12:34 PM, Chris Fanning > <[email protected]> wrote: >> Hi, >> >> I'm trying to use the ldap plugin with statusnet-0.8.2 >> Is that possible or do I need to go with 0.9 ? >> > opps. :( > > So I've downloaded statusnet-mainline-master.tar.gz > and configured as following. > > addPlugin('ldapAuthentication', array( > 'provider_name'=>'Example', > 'authoritative'=>true, > 'autoregistration'=>true, > #'binddn'=>'username', > #'bindpw'=>'password', > 'basedn'=>'ou=people,dc=company,dc=com', > 'host'=>array('ldap.company.com'), > 'password_changeable'=>false, > 'attributes'=>array( > 'username'=>'uid', > 'nickname'=>'uid', > 'email'=>'mail', > 'fullname'=>'cn') > )); > > Still no go though. Not even an attempt to connect to the ldap server. > > Chris. > > >> I would like to use the ldap plugin to only allow users who are >> already in the ldap database and, deny user registration from >> statusnet. >> >> I have done: >> pear install Net_LDAP2 and, >> extracted the plugin from >> http://gitorious.org/statusnet/mainline/trees/ and pasted Ldap >> directory into the plugins directory >> >> in config.php I have. >> $config['site']['logfile'] = '/tmp/statusnet.log'; >> #$config['ldap']['binddn'] >> #$config['ldap']['bindpw'] >> $config['ldap']['basedn'] = 'ou=people,dc=example,dc=com'; >> $config['ldap']['host'] = 'ldap.example.com'; >> >> $config['ldap']['nickname_attribute'] = 'uid'; >> $config['ldap']['nickname_email'] = 'mail'; >> $config['ldap']['nickname_fullname'] = 'cn'; >> #$config['ldap']['nickname_homepage'] >> #$config['ldap']['nickname_location'] >> >> $config['ldap']['authoritative'] = 'false'; >> $config['ldap']['autoregister'] = 'false'; >> >> addPlugin('ldap'); >> >> >> When I try to login I get "Incorrect username or password." >> Looking at network traffic I see there no connection is made to the >> ldap.example.com server. >> >> Nothing is written to the log file. >> Any help please? >> >> Thanks. >> Chris. >> > _______________________________________________ > StatusNet-dev mailing list > [email protected] > http://lists.status.net/mailman/listinfo/statusnet-dev >
_______________________________________________ StatusNet-dev mailing list [email protected] http://lists.status.net/mailman/listinfo/statusnet-dev
