- Active Directory defaults to MaxPageSize == 1000, and it is not recommended to change it. (http://support.microsoft.com/kb/315071)
- To force a client-specified result size, or paging, which matches AD behavior as closely as possible, in olcDatabase={1}hdb.ldif:
olcLimits: * size.soft=1000 size.hard=unlimited
This will return the size-exceeded error if there are more than 1000 results, unless the client specified a higher sizelimit. It also allows paged results of up to 1000 results per page.