The registry keys in this table are specific to the ILS service. They include both custom registry keys and the native Windows NT registry keys affected by ILS.
This following is a complete list of registry entries used by ILS. Some of these entries are only used by the system internally and should never be modified. Others entries can possibly be adjusted, but should only be done so under product support direction.
Important Editing registry keys affects the service at a very fundamental level. You must be familiar with the functionality of editing registry key values. For information about editing registry keys, see the Windows NT documentation.
SYSTEM\CurrentControlSet\Services\LdapSvc
The top-level LdapSvc registry keys contain the following information:
|
DisplayName |
REG_SZ |
Text string |
|
This is the display value for the LDAP service. This will be the descriptive string displayed for the LDAP service. | ||
|
Default: Microsoft LDAP service | ||
|
ErrorControl |
REG_DWORD |
0,1 |
|
Error control flag. 0 is off, 1 is on. | ||
|
Default: 1 (Enabled, 0x1) | ||
|
ImagePath |
REG_EXPAND_SZ |
File path |
|
The full path to the IIS server executable. | ||
|
Default: C:\WINNT\System32\inetsrv\inetinfo.exe | ||
The LdapSvc Parameters registry keys contain the following information:
|
AcceptExTimeOut |
REG_DWORD |
Positive integer |
|
Server time-out for socket connections. | ||
|
Default: 60 (60 seconds, 3c) | ||
|
AdminEmail |
REG_SZ |
Valid e-mail name |
|
LDAP administrators e-mail address. | ||
|
Default: Admin@Corp.com | ||
|
AdminName |
REG_SZ |
Text string |
|
Name of administrator for LDAP service. | ||
|
Default: Administrator name | ||
|
AllowAnonymous |
REG_DWORD |
0, 1 |
|
Flag to allow anonymous connections. 1 allows anonymous access, 0 denies anonymous access. | ||
|
Default: 1 (Enabled, 0x1) | ||
|
AnonymousUserName |
REG_SZ |
NT account name |
|
Valid Windows NT Domain Account. This account must have domain permissions if you want to install SQL on a machine other than your server. | ||
|
Default: SERVER_ANONYMOUS | ||
Note This key is provided with the overall address-book LDAP services, but does not govern settings in ILS-only installations.
|
Authorization |
REG_DWORD |
Text string |
|
The provider for user authorization and account access control. | ||
|
Default: 0x7 | ||
|
ConnectionTimeout |
REG_DWORD |
Time in seconds |
|
Default time-out value for database connections. | ||
|
Default: 600 (600 seconds, 0x258) | ||
|
LogFileDirectory |
REG_SZ |
File path |
|
Path where logs for the service will be placed. | ||
|
Default: %SystemRoot%\System32\LogFiles | ||
|
LogFilePeriod |
REG_DWORD |
Positive numbers |
|
The period in which a new log file will be automatically created, as measured in days. For example, a value of 1 means that a new log file will be created each day. | ||
|
Default: 1 (1 day, 0x1) | ||
|
LogFileTruncateSize |
REG_DWORD |
Positive numbers |
|
The maximum size the transaction log is allowed to grow to before being truncated. | ||
|
Default: 5000000 (5 MB, 0x4c4b40) | ||
|
LogSqlDataSource |
REG_SZ |
SQL server |
|
The SQL server used when transaction logging is specified to go to a SQL server. | ||
|
Default: LdapLog | ||
Note This key is provided with the overall address-book LDAP services, but does not govern settings in ILS-only installations.
|
LogSqlPassword |
REG_SZ |
SQL password |
|
The password used when connecting to an SQL database for transaction logging. | ||
|
Default: sqllog | ||
Note This key is provided with the overall address-book LDAP services, but does not govern settings in ILS-only installations.
|
LogSqlTableName |
REG_SZ |
SQL table |
|
The logging table on the server specified in LogSqlDataSource. | ||
|
Default: LdapLog | ||
Note This key is provided with the overall address-book LDAP services, but does not govern settings in ILS-only installations.
|
LogSqlUserName |
REG_SZ |
SQL username |
|
The user name for logging on to the server specified in LogSqlDataSource. | ||
|
Default: InternetAdmin | ||
Note This key is provided with the overall address-book LDAP services, but does not govern settings in ILS-only installations.
|
LogType |
REG_DWORD |
1,2 |
|
Specifies whether the transaction should be logged to file or SQL/ODBC database. 1=File, 2=SQL/ODBC. | ||
|
Default: 1 (File, 0x1) | ||
|
MaxConnections |
REG_DWORD |
Positive integer |
|
Maximum number of connections allowed between the Internet Address Book Server and the SQL Server before ABS queues connection requests to be sent later. | ||
|
Default: 1000 (0xfa0) | ||
Note This key is provided with the overall address-book LDAP services, but does not govern settings in ILS-only installations.
|
NTAuthenticationProviders |
REG_MULTI_SZ |
Text string |
|
The name of the provider of user-authentication for controlling access. DPA and NTLM are valid options. Other Security providers may be included. | ||
|
Default: DPA NTLM | ||
|
ServerComment |
REG_SZ |
Text string |
|
The comment that accompanies the server name, often containing text that identifies the server or provides explanatory information. | ||
|
Default: None. | ||
|
The list of IP addresses that are not allowed access to the ILS service. Except for the ones listed, all IP addresses are granted access. |
|
The list of IP addresses that are granted access to the ILS service. Except for the ones listed, all IP addresses are denied access. |
This key contains the ILS configuration values.
|
AppMax |
REG_DWORD |
Positive integer |
|
Maximum number of applications allowed to register with ILS. | ||
|
Default:2000 (0x7d0) | ||
|
ClientTTL |
REG_DWORD |
Positive integer |
|
The length of time an ILS user remains in the database before the entry is refreshed. | ||
|
Default: 20 (20 minutes, 0x14) | ||
|
ILSEnabled |
REG_DWORD |
0, 1 |
|
Controls whether ILS is enabled. A setting of 1 indicates that ILS is enabled. A setting of 0 indicates that ILS is disabled. | ||
|
Default: 1 (Enabled, 0x1) | ||
|
ULServerEnabled |
REG_WORD |
0, 1 |
|
Controls whether the ULP interface is enabled. A setting of 1 indicates that interface is enabled. A setting of 0 indicates that interface is disabled. | ||
|
Default: 1 (Enabled, 0x1) | ||
This key contains the directory that was specified as the virtual root during ILS Setup.
|
/ |
REG_SZ |
File path |
|
Location of virtual root for LDAP server. | ||
|
Default: c:\ldaproot | ||
This key contains the performance counter information for the ILS LDAP service. This key is standard across all services that support Performance Monitor.
|
Close |
REG_SZ |
Text string |
|
The length of time for a typical close operation for ILS. | ||
|
Default: CloseLdapPerformanceData | ||
|
Collect |
REG_SZ |
Text string |
|
The length of time for a typical data collection operation for ILS. | ||
|
Default: CollectLdapPerformanceData | ||
|
Library |
REG_SZ |
Text string |
|
The executable library for the ILS Performance Monitor counters. | ||
|
Default: Ldapctrs.dll | ||
|
Open |
REG_SZ |
Text string |
|
The length of time for a typical open operation for ILS. | ||
|
Default: OpenLdapPerformanceData | ||