config is as below
require_once( “$IP/extensions/LdapAuthentication/LdapAuthentication.php” );
$wgAuth = new LdapAuthenticationPlugin();
$wgLDAPDomainNames = array( “mydomain” );
$wgLDAPServerNames = array( “mydomain”=>”server.mydomain.cmydomainltd.co.uk” );
$wgLDAPUseLocal = false;
$wgLDAPSearchStrings = array('mydomain' => 'mydomain\\USER-NAME',);
$wgLDAPEncryptionType = array( “mydomain”=>”clear” );
$wgLDAPBaseDNs = array( “mydomain”=>”ou=mydomain,dc=mydomain,dc=cmydomainltd,dc=co,dc=uk” );
$wgLDAPSearchAttributes = array( “mydomain”=>”sAMAccountName” );
$wgLDAPGroupUseFullDN = array( “mydomain”=>true );
$wgLDAPLowerCaseUsername = array( “mydomain”=>true );
$wgLDAPGroupObjectclass = array( “mydomain”=>”group” );
$wgLDAPGroupAttribute = array( “mydomain”=>”member” );
$wgLDAPGroupNameAttribute = array( “mydomain”=>”cn” );
$wgLDAPGroupBaseDNs = array( “mydomain”=>”ou=Groups,ou=mydomain,dc=mydomain,dc=cmydomainltd,dc=co,dc=uk” );
$wgLDAPUserBaseDNs = array( “mydomain”=>”ou=mydomain,dc=mydomain,dc=cmydomainltd,dc=co,dc=uk” );
$wgLDAPOptions = array("ad"=>array( LDAP_OPT_DEREF, 0 ));
$wgLDAPRequiredGroups = array( “mydomain”=> array(“cn=itwiki,ou=Groups,ou=mydomain,dc=mydomain,dc=cmydomainltd,dc=co,dc=uk”) );
$wgLDAPGroupSearchNestedGroups = array( “mydomain”=>true );
$wgLDAPActiveDirectory = array( "mydomain" => true);
$wgLDAPUpdateLDAP = array("DOMAIN"=>false);
$wgLDAPAddLDAPUsers = array("DOMAIN"=>false);
$wgLDAPDebug = 3;
$wgDebugLogGroups['ldap'] = "/tmp/wiki.ldap.debug-{$wgDBname}.log";
$wgShowExceptionDetails = true;