From: <gee...@ut...> - 2005-04-05 00:53:46
|
Hi all, I have an Active Directory with some 9000 users. How can I retrieve all users with ldap. I only get back 1000 entries (which is the page size of AD) I've tried to set the pagesize to 10000, but still the same result l = ldap.open(gADServer) l.simple_bind_s(gADWho, gADCred) s = ldap.async.List(l) s.startSearch(ADContainer, searchScope, searchFilter, sizelimit=10000) try: partial = s.processResults() except ldap.SIZELIMIT_EXCEEDED: sys.stderr.write('Warning: Server-side size limit exceeded.\n') else: if partial: sys.stderr.write('Warning: Only partial results received.\n') sys.stdout.write('%d results received.\n' % (len(s.allResults))) result: Warning: Server-side size limit exceeded. 1000 results received. Thanks, Geert |