Manually Setting DSAccess Parameters

In Exchange 2000 SP2, you can define a list of preferred DCs or GCs for the DSAccess component to use. You can also modify the size of the DSAccess cache and the cache’s default timeout value. These capabilities require that you modify the registry.

ITPro Today

June 23, 2002

1 Min Read
ITPro Today logo in a gray background | ITPro Today

As I explain in "Exchange 2000 SP2's DSAccess Component," DSAccess performs automatic topology detection to build a list of domain controllers (DCs) and Global Catalogs (GCs) that are suitable to provide directory services. However, at times you might want to select a specific DC or GC—for example, you might want to direct all network traffic to a particular server. With Exchange 2000 Server Service Pack 2 (SP2), you can define a list of preferred GCs or DCs for DSAccess to use.

To specify such a list, you need to modify the registry. (Remember that you modify the registry at your own risk; introducing errors in the registry can make your system unusable.) Open the registry and navigate to the HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSExchangeDSAccessProfilesDefault subkey. For each DC or GC you want to put into the list, create a unique subkey and name the subkey using the format UserDCx or UserGCx, respectively. For example, name the subkey for your first DC UserDC1; name the subkey for your first GC UserGC1. For each new key, add the set of values that Table A shows.

You can also change the size and timeout of the DSAccess cache values by modifying the registry. Navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSExchangeDSAccess and add a new key called Instance0, then add the values that Table B shows.

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like