There are things planned for the future. See below.
I don't see anything below?
There's not, but it's planned for the future.
Thanks.
Code: Select all
Please open up an administrative command prompt and run these commands on the domain controller to see what the settings are, this is what resolved it on mine:
ntdsutil.exe [enter]
ldap policies [enter]
connections [enter]
connect to server dc1.contoso.local [enter]
quit [enter]
show values [enter]
The part that we are interested in is the MaxPageSize settings, mine was set to 1000 so I ran this:
set maxpagesize to 5000 [enter]
These instructions should work for you. Credit to
@ssax.
Unfortunately our AD admin is resistant.
Hardcoded LDAP limitations have been introduced in Windows Server 2008 R2 and Windows Server 2008 to prevent overloading the domain controller.
See:
https://support.microsoft.com/en-us/kb/ ... kb/2009267
Microsoft recommends using Paged Queries (RFC 2969), a standard which was introduced approx. 10 years ago.
Poorly constructed LDAP queries can literally bring a domain controller to its knees by flooding port 389. It is basically a self-inflicted denial of service. The DC becomes unresponsive to other LDAP requests (authentication, etc.) because it's so busy servicing the query. An administrator who knows enough to be dangerous and performs a query on say (objectClass=User) in a large environment could do that, just as well as an application.
MaxPageSize, then, guarantees that you won't get more than 1,000 entries in a single search result. You can get the results you want by using paged search controls, which group the results in MaxPageSize limits. I have seen a number of cases where a well meaning admin has expanded this value to large numbers. This is extremely dangerous and can cause all sorts of errors and failures caused by a DC being unresponsive for a period of time.
Microsoft's ExBPA (Exchange Best Practices Analyzer) tool checks for MaxPageSize and flags it as a critical issue if the value is more that 1,000. In another case, we found that MaxPageSize had been set to 50,000. This caused Exchange to break because the Global Catalog server was so overwhelmed with LDAP traffic that the Exchange server couldn't locate a GC. Remember, MaxPageSize is forest-wide and affects all LDAP servers.
The best practice for setting MaxPageSize is to leave it alone.
You can do this under Manage Users in the Admin menu.
I am not seeing anyplace to do this other than browse the tree. Where can I key in a username in order to add them?