John, I found that adjusting the max returned records down will
improve overall search performance a bit but it does not improve my
results as it still seems to pull the same set of 1000 records and do
a search among them, there's no "new" search which could possibly pull
up more of my wanted records. Thanks for your suggestion though, I
appreciate it.
Pepijn.
On May 30, 2008, at 10:31 PM, MacPosts wrote:
On May 29, 2008, at 7:25 AM, Pepijn Bruienne wrote:
All,
I'm trying to find a workaround for the standard 1000 record limit
AD imposes on LDAP searches as performed by WGM as I trudge along
the path to implementing the sacred Golden Triangle. My XServe is
running a freshly installed and updated 10.5.3 as of this morning
but this particular issue has been around since 10.5 and probably
before that.
As most of you know AD out of the box has a self-imposed 1000-
record limit per page for any search, as defined by MaxPageSize. My
AD admins have already made it clear they are not willing to up the
default MaxPageSize number so I must come up with something on my
end. This wouldn't be as big a deal if WGM would either implement
paging or perform a fresh search on the entire LDAP DB with my
fairly narrowly defined query which in my particular case is "all
groups that have 'Mac' in their name" which when run in the "AD
Users and Groups" tool on Windows returns less than 50 records.
Instead WGM seems to pull a random 1000 records on which it then
appears to perform the search. I say "appears" since typically none
or only a few of the records I am looking for are among this 1000-
record range when manually scanning through the list and thus
searches come up mostly empty or incomplete. Has anyone figured out
a way to either have WGM perform a "fresh" search or better, come
up with a way to implement paging as supported by AD? I am not
going to be able to add all my needed AD users and groups to their
appropriate OD groups if I can't pull them up using the WGM search,
unless there is a manual method of adding AD users to OD groups by
GUID or somesuch. Any insight would be much appreciated.
Pepijn,
I may be thinking about the wrong thing but have you tried adjusting
WGM's number of records returned *down* to a smaller number of
records? Check under prefs in WGM. This seemed to improve
performance for me.
John
---
Pepijn Bruienne
Mac OS X Systems Administrator
email@hidden