Thread:Extension talk:LDAP Authentication/LDAP authentiocation error

Hi, am using ldap authentication plugin to provide ldap database user authentication. i have nearly 100 users in my LDAP. i was configured LDAP settings according to wiki ldap integration & configuration.

here is Localsettings.php file

require_once "$IP/extensions/InputBox/InputBox.php"; require_once "$IP/extensions/Renameuser/Renameuser.php"; require_once "$IP/extensions/WikiEditor/WikiEditor.php"; require_once( "$IP/extensions/LdapAuthentication/LdapAuthentication.php" ); require_once( "$IP/extensions/LdapAuthentication/LdapAutoAuthentication.php" ); require_once "$IP/extensions/ConfirmEdit/ConfirmEdit.php"; // options go here //AutoAuthSetup; $wgAuth = new LdapAuthenticationPlugin; $wgLDAPDomainNames = array( 'ramkee.local',''); $wgLDAPServerNames = array( 'ramkee.local'=>'polyproxy.ramkee.local'); $wgLDAPBaseDNs = array( 'ramkee.local'=>'dc=ramkee,dc=local'); $wgLDAPSearchStrings = array("ramkee.local" =>"ou=people,dc=ramkee,dc=local" ); $wgLDAPSearchAttributes = array( "ramkee.local"=> "uid" ); $wgLDAPLowerCaseUsername = array( "ramkee.local"=> true ); $wgLDAPGroupUseFullDN = array( "ramkee.local"=>true); $wgLDAPGroupsUseMemberOf = array( "ramkee.local"=>true); $wgLDAPGroupObjectclass = array("ramkee.local"=>""); $wgLDAPGroupAttribute = array( "ramkee.local"=>"memberuid" ); $wgLDAPGroupSearchNestedGroups = array( "ramkee.local"=>true); $wgLDAPGroupNameAttribute = array( "ramkee.local"=>"cn" ); $wgLDAPPreferences = array( "ramkee.local"=>true ); $wgLDAPDisableAutoCreate = array( "ramkee.local"=>true); $wgMinimalPasswordLength = 1; $wgLDAPUseSSL = false; $wgLDAPEncryptionType = array( "ramkee.local"=>"clear" ); $wgUseLocal = true; $wgLDAPUSELocal = true; $wgLDAPWriterDN = array('ramkee.local' => 'cn=admin,ou=people,dc=ramkee,dc=local'); $wgLDAPWriterPassword = array( 'ramkee.local' => 'safesquid'); $wgLDAPWriteLocation = array('ramkee.local' => 'dc=ramkee,dc=local'); $wgLDAPAddLDAPUsers = array('ramkee.local' => true); $wgLDAPpdateLDAP = array('ramkee.local' => true); $wgLDAPPasswordHash = array('ramkee.local' => 'crypt'); $wgLDAPMailPassword = array('ramkee.local' => true);
 * 1) End of automatically generated settings.
 * 2) Add more configuration options below.
 * 1) $wgLDAPRequiredGroups = array( "ramkee.local"=>"cn=admin,ou=people,dc=ramkee,dc=local" );
 * 1) $wgLDAPOptions = array('ramkee.local' => array( LDAP_OPT_DEREF, 0 );
 * 1) wgWhitelistRead = array ("Special:Userlogin", "MediaWiki:Common.css", "MediaWiki:Common.js", "MediaWiki:Monobook.css", "MediaWiki:Monobook.js", "-", "Main Page");

$wgLDAPDebug = 1; $wgDebugLogGroups ["ldap"] = '/tmp/wikildapdebug.log'; $wgLDAPUseLDAPGroups = array( 'ramkee.local' => true); $wgLDAPGroupsPrevail = array( 'ramkee.local' => true); $wgLDAPGroupPermissions ['*']['createaccount']  = true; $wgLDAPGroupPermissions ['*']['read']           = true; $wgLDAPGroupPermissions ['*']['edit']           = true;
 * 1) wgLDAPProxyAgentPassword = array("exchangetest"=>"safesquid");

after updating this php file, i can able to create account as general user, but i cant able to create an acount for my ldap user using my domain.

all that i need both general users and ldap users can able to create and log in.

help please....