LDAP Registry Values Added by Site Server Service Pack 2 or Later (242281)



The information in this article applies to:

  • Microsoft Site Server 3.0

This article was previously published under Q242281
NOTE: The information in this article was originally included in the Site Server 3.0 Service Pack 2 Readme_sp2.htm file.

SUMMARY

This article describes the LDAP registry values added by Site Server 3.0 Service Pack 2 (SP2) or later.

MORE INFORMATION

When Site Server SP2 or later is installed, the following additions are made to the registry on the LDAP server in the root:

HKLM\system\currentcontrolset\services\ldapsvc\parameters

All values are of type DWORD and have decimal data.

LDAP Registry Values Descriptions

Value Name
Data
Description
DsMaxDitNodes
10000
The maximum total number of nodes (containers) of any type or location supported in the directory tree structure. This must include both mgroups and organizational unit containers. The total DIT Nodes = number of groups + number of ou containers + total number of all other objects in the directory where the object class is defined as a container (can have child objects).
DsStoreCpoolMaxGroups
10000
The maximum total number of groups (mgroup objects) supported in the directory.
DsLdapStartupTimeOut
300
The time (in seconds) allowed at startup of an LDAP Server instance before it will be timed out. The timeout value required will depend on the hardware processor speed, the number of other services or processes running on the same machine, and the total number and mix of ou containers and mgroups in the directory. Depending on hardware, the default setting will need to be increased to go beyond approximately 5k to 10k groups/containers.
The following registry values are of interest to enhance group/container scalability performance of the LDAP service:
dsPollThdRate
120
The period (in seconds) between times that the LDAP service will poll the directory to determine whether there have been changes to the DIT structure (i.e., additional groups or other containers added to the directory tree) requiring recaching. The lower this number, the more frequently the LDAP Server will repoll and recache if there have been DIT changes made through a different LDAP Server instance.
dsPollThdEnabled
1
1=true, 0=false. Switch to control whether the LDAP service will poll the directory to determine whether there have been changes to the DIT structure requiring recaching.
dsRecacheEnabled
1
1=true, 0=false. Switch to control whether the LDAP service will recache the DIT information if changes are made to the directory tree structure through the local LDAP instance. This should be turned off (and the LDAP service instance restarted) if, for example, a large number of groups or other containers need to be created, so that the LDAP service does not try to recache the DIT after every change. Note, however, that if this key is turned off, objects cannot be created inside any new containers (including adding members to any new groups) until after the LDAP service instance is restarted so that the LDAP service is aware of the new containers.


Modification Type:MajorLast Reviewed:10/28/2002
Keywords:kbhowto KB242281