Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000058Active Directory IntegrationBulk Importpublic2012-05-07 22:372013-02-27 16:18
Reporterbillrod 
Assigned Tocst 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformMicrosoftOSWindows 2008OS VersionR2
Product Version1.1.3 
Target VersionFixed in Version1.1.5 
Summary0000058: unable to get all members from a large group.
DescriptionWe are attempting to add a group to WordPress that has more than 2000 users.. The users don't appear in the Members field. Some of the users appear in the member:range=0-1499. The issue is if we ever upgrade we will have to change the code again to pull from this group..
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000093)
krkli (reporter)
2012-09-25 10:39

Got this problem too. This seems to be an issue related to Active Directory’s MaxPageSize restriction. To have the plugin working with more than 1,000 AD-users the plugin needs to get paged results from the Active Directory.
(0000102)
cst (administrator)
2012-11-08 16:27

This is the MaxPageSize Limitation of Active Directory. Since PHPs LDAP extension doesn't support paging the only way to get around this problem is to increase MaxPageSize: http://anyrest.wordpress.com/2011/05/14/increase-1000-records-maximum-page-size-of-active-directory/ [^]

But this is not recommended. Here's why: http://jeftek.com/219/avoid-changing-the-maxpagesize-ldap-query-policy/ [^]
(0000103)
cst (administrator)
2012-11-08 16:31

this is not fixable without changing/patching PHPs LDAP extension. Further information:
http://adldap.sourceforge.net/wiki/doku.php?id=api_pagingsupport [^]
http://sgehrig.wordpress.com/2009/11/06/reading-paged-ldap-results-with-php-is-a-show-stopper/ [^]
(0000116)
cst (administrator)
2013-02-27 11:55

Reopend, because since PHP 5.4 PHP LDAP supports paging.
(0000117)
cst (administrator)
2013-02-27 16:18

Resolved in revision 674096.

- Issue History
Date Modified Username Field Change
2012-05-07 22:37 billrod New Issue
2012-09-25 10:39 krkli Note Added: 0000093
2012-11-08 16:27 cst Note Added: 0000102
2012-11-08 16:31 cst Note Added: 0000103
2012-11-08 16:31 cst Status new => closed
2012-11-08 16:31 cst Assigned To => cst
2012-11-08 16:31 cst Resolution open => not fixable
2013-02-27 11:55 cst Note Added: 0000116
2013-02-27 11:55 cst Status closed => feedback
2013-02-27 11:55 cst Resolution not fixable => reopened
2013-02-27 16:18 cst Note Added: 0000117
2013-02-27 16:18 cst Status feedback => resolved
2013-02-27 16:18 cst Fixed in Version => 1.1.5
2013-02-27 16:18 cst Resolution reopened => fixed


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker