NAME | Description | Description | Attributes | See Also
The behavior of a Directory Server instance is configured according to server properties documented here and in the documentation specified under the SEE ALSO section.
Syntax |
on | off |
Default Value |
on |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server checks that entries being updated still conform to the server schema.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server checks that attribute values being updated have valid syntax. The server logs an error message when encountering an invalid value and prevents the update. When this property is set to on, the server checks updates to attribute values defined as Boolean, DN, Directory String, Generalized Time, IA5 String, INTEGER, or Telephone Number syntax. This behavior holds both for offline import and for normal write operations.
By default, syntax checking is off. When syntax checking is on, all import and update operations are checked. Directory Manager (directory super user) cannot bypass syntax checking.
Syntax is not checked on existing entries in the database. To clean up existing data, dump the database to LDIF, turn syntax checking on, and reload the database. Data that violates the syntax is visible in the errors log, and can be corrected and reloaded. You can also repair existing bad data by deleting or replacing the bad value using an LDAP client. If syntax checking is on, when a database is reloaded from LDIF, invalid syntax values are skipped and recorded in the errors log. Valid syntax values are reloaded.
Syntax |
STRING |
Default Value |
D-A00 |
Is readable |
Yes |
Is modifiable |
No |
Is multi-valued |
No |
This property specifies a value used by the Directory Server administration framework and tools to determine the capabilities of a server instance.
Syntax |
INTEGER |
Default Value |
0 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies how many server transactions are gathered into a batch before being written to the transaction log. If writes to the transaction log are a bottleneck, you may potentially improve performance by increasing this value. Valid range is 0-30, 0 meaning that batching is turned off.
Syntax |
MEMORY_SIZE |
Default Value |
32M |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the amount of physical memory Directory Server requests from the operating system to cache indexes for all suffixes supported by the server instance. See Directory Server Data Caching in Directory Server Enterprise Edition Reference for suggestions on sizing cache.
Syntax |
DURATION |
Default Value |
60s |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the interval between checkpoints recorded in the database transaction log.
Syntax |
PATH |
Default Value |
instance-path/db |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies a valid directory, unique to the server instance, on a tmpfs file system used to limit the time spent flushing pages for a server instance handling a high write load. There must be enough space available on the tmpfs file system to house at least the actual size of the database cache.
When changing this property, you must stop the server, delete the existing database, and reimport all suffixes from LDIF, before restarting the server.
libdb: Lock table is out of available locks
Syntax |
MEMORY_SIZE |
Default Value |
512k |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the transaction log buffer size. Valid range is 0 to the size of the transaction log, which is 10M by default.
After changing this property, you must restart the server in order to take the change into account.
Syntax |
PATH |
Default Value |
instance-path/db |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the file system directory containing the database transaction log.
When changing this property, you must stop the server, delete the existing database, and reimport all suffixes from LDIF, before restarting the server.
Syntax |
STRING |
Default Value |
See the description that follows. |
Is readable |
Yes |
Is modifiable |
No |
Is multi-valued |
No |
This property lets you read the password used for replication binds performed using simple authentication. Either you specify the password before setting up replication by setting def-repl-manager-pwd-file to specify the file containing the password you want to use, or you accept the password value generated by the dsconf accord-replication subcommand.
Syntax |
PATH | "" |
Default Value |
"" |
Is readable |
No |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the file from which the default replication password is read and stored for future use when setting up replication.
Syntax |
INTEGER | unlimited | disabled |
Default Value |
unlimited |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the size of the DN cache in terms of number of entries. The value of dn-cache-count is unlimited by default. The value of dn-cache-count can be an integer, unlimited, and disabled and each of these has the following effect on dn-cache-size.
unlimited — cache is limited to the cache size specified for dn-cache-size.
disabled — caching is disabled and dn-cache-size is ignored.
INTEGER — cache is limited to the number of DNs specified by the value that you provide and dn-cache-size is ignored. The value must be 1 or greater than 1.
Changing this property requires you to restart the server.
Syntax |
MEMORY_SIZE |
Default Value |
10M |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the size of the DN cache in terms of memory space. This property is set by default. The cache size must be larger than 1M. The DN cache size specified for this property is taken into account only when dn-cache-count is set to unlimited.
Changing this property requires you to restart the server.
Syntax |
MEMORY_SIZE |
Default Value |
64k |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum size of a server response to a DSML request. Larger responses are chunked.
Syntax |
MEMORY_SIZE |
Default Value |
8k |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the size of the buffer used to store DSML requests. If the server receives many DSML requests larger than this limit, increase the buffer size.
Syntax |
clientCertOnly | httpBasicOnly | clientCertFirst |
Default Value |
httpBasicOnly |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies how the server identifies a client application. The following settings are supported.
Use credentials from the client certificate to identify the client.
Use credentials from the HTTP authorization header to identify the client.
Attempt to use the client certificate credentials to identify the client. If there are no client certificate credentials, credentials from the HTTP authorization header are used.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server accepts DSML requests.
Syntax |
INTEGER |
Default Value |
5 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum number of DSML parsers allocated to handle client requests. Increase the value of this property if the server must handle sustained, high numbers of DSML client requests.
Syntax |
INTEGER |
Default Value |
10 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the minimum number of DSML parsers allocated to handle client requests. Increase the value of this property if the server must handle sustained, high numbers of DSML client requests.
Syntax |
INTEGER | disabled |
Default Value |
disabled |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the port number on which the server listens for DSML requests. Changing the value requires that you restart the server.
Syntax |
STRING |
Default Value |
/dsml |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the root URL HTTP clients should specify in their POST requests.
Syntax |
MEMORY_SIZE |
Default Value |
32k |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum size for DSML client requests.
Syntax |
INTEGER | disabled |
Default Value |
disabled |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the port number on which the server listens for DSML requests over HTTPS. Changing the value requires that you restart the server.
Syntax |
INTEGER |
Default Value |
1024 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum number of file descriptors the server instance attempts to use to handle client requests. Increase this value if you observe the following message in the errors log:
Not listening for new connections -- too many fds open
Syntax |
MEMORY_SIZE | undefined |
Default Value |
undefined |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies a threshold value for the dynamic memory footprint. When the threshold memory is reached, Directory Server attempts to free memory from the entry caches, and to limit memory use.
When heap-low-threshold-size is reached, Directory Server attempts to free memory concurrently with other operations.
When heap-high-threshold-size is reached, Directory Server prevents operations on the cache while memory is freed.
heap-high-threshold-size and heap-low-threshold-size must be configured in conjunction with each other, as follows.
If heap-high-threshold-size is set to undefined or is not set, heap-low-threshold-size is ignored.
If heap-high-threshold-size is set, its value must be at least one gigabyte.
If heap-high-threshold-size is set, the value of heap-low-threshold-size must be less than that of heap-high-threshold-size. If not, heap-low-threshold-size is automatically set by default to 7/8 of the value of heap-high-threshold-size.
If heap-high-threshold-size is set to a value other than undefined, heap-low-threshold-size is automatically set by default to 7/8 of the value of heap-high-threshold-size.
If heap-high-threshold-size and heap-low-threshold-size are both set to a value other than undefined, heap-low-threshold-size must be greater than or equal to (heap-high-threshold-size + minheap)/2, where minheap is the amount of heap memory used by the server at startup. If this condition is not met, heap-low-threshold-size is automatically set by default to 7/8 of the value of heap-high-threshold-size.
The number of times the memory thresholds have been exceeded can be monitored by using the heapmaxhighhits and heapmaxlowhits attributes on cn=monitor.
Syntax |
MEMORY_SIZE | undefined |
Default Value |
undefined |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
See the description for heap-high-threshold-size.
Syntax |
PATH | "" |
Default Value |
"" |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the local directory path on the server host where hosts.allow and hosts.deny files are located. If this property is not set, or if the files are not found, Directory Server does not enable the additional connection-based access controls provided by these files.
Syntax |
INTEGER | none |
Default Value |
none |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies how many seconds the server waits for traffic on an idle LDAP client connection before closing the connection.
Syntax |
MEMORY_SIZE |
Default Value |
64M |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the amount of physical memory Directory Server requests from the operating system to cache data used when initializing a suffix from LDIF. See Directory Server Data Caching in Directory Server Enterprise Edition Reference for suggestions on sizing cache.
Syntax |
PATH |
Default Value |
Path set at server creation |
Is readable |
Yes |
Is modifiable |
No |
Is multi-valued |
No |
This property specifies the file system directory under which the server instance was created using the dsadm create command.
Syntax |
INTEGER | disabled |
Default Value |
389 | 1389 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the port on which the server listens for LDAP client requests. The default port is 389 when the instance is created by the system super user, 1389 otherwise. Changing this property requires that you restart the server.
If you set both ldap-port and ldap-secure-port to disabled, you can no longer use dsconf to configure the server.
Syntax |
INTEGER | disabled |
Default Value |
636 | 1636 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the port on which the server listens for LDAPS client requests using TLS or SSL. The default port is 636 when the instance is created by the system super user, 1636 otherwise. Changing this property requires that you restart the server.
If you set both ldap-port and ldap-secure-port to disabled, you can no longer use dsconf to configure the server.
Syntax |
STRING |
Default Value |
0.0.0.0 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
Yes |
This property specifies the IP address at which the server listens for LDAP client requests using the regular LDAP port. You can specify more than one listen address for the same port number. The default listen address is 0.0.0.0. Changing this property requires that you restart the server.
Syntax |
INTEGER | unlimited |
Default Value |
5000 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum number of entries the server examines when checking candidates to respond to a search request.
Syntax |
INTEGER |
Default Value |
30 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum number persistent searches allowed. You can read the number of active persistent searches in the value of currentpsearches on cn=monitor.
Syntax |
INTEGER |
Default Value |
30 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the number of threads created at startup to process operations. When tuning server performance, try setting this to twice the number of processors or 20 plus the number of simultaneous updates expected. You can read the number of active threads in the value of threads on cn=monitor.
Syntax |
INTEGER |
Default Value |
5 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum number of concurrent threads used to process operations on a single connection.
Syntax |
on | off |
Default Value |
on |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server maintains modification timestamps for updated entries.
Syntax |
on | off |
Default Value |
N/A |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server accepts modifications with hashed password values without checking their content. This property takes effect only when pwd-check-enabled is on.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server checks the quality of password values when they are modified.
Syntax |
DS5-compatible-mode | DS6-migration-mode | DS6-mode |
Default Value |
DS5-compatible-mode |
Is readable |
Yes |
Is modifiable |
No |
Is multi-valued |
No |
This property specifies the password policy compatibility mode for the server. Change it using dsconf pwd-compat. See Sun Java System Directory Server Enterprise Edition 6.2 Administration Guide for details on password policy.
Syntax |
on | off |
Default Value |
on |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether a password can expire without prior warning to a client application.
Syntax |
DURATION | disabled |
Default Value |
1d |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the duration preceding password expiration during which the server returns warnings about the password expiring to client applications binding using the password.
Syntax |
DURATION | disabled |
Default Value |
10m |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the age beyond which password failures are purged from the failure count.
Syntax |
INTEGER | disabled |
Default Value |
disabled |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the number of times an expired password can be used to authenticate.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether to record authentication times in the pwdLastAuthTime operational attribute on user entries.
Syntax |
DURATION | disabled |
Default Value |
1h |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the how long before the server unlocks an account that is locked.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server locks accounts after a specified number, pwd-max-failure-count, of consecutive failed attempts to bind.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether password lockout attributes are replicated with high priority.
Syntax |
DURATION | disabled |
Default Value |
disabled |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the age beyond which a password expires.
Syntax |
INTEGER | disabled |
Default Value |
3 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the number of consecutive failed bind attempts after which the password may not be used to authenticate to the server.
Syntax |
INTEGER | disabled |
Default Value |
disabled |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the number of password values stored in the password history of the entry. These values cannot be used again until they are no longer present in the history.
Syntax |
DURATION | disabled |
Default Value |
disabled |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the minimum duration between password modifications.
Syntax |
INTEGER | disabled |
Default Value |
6 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the minimum number of characters allowed in a password value when quality checking has been enabled.
Syntax |
INTEGER | disabled |
Default Value |
6 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the length of the password generated by Directory Server when a password is reset using the LDAP Password Modify Extended Operation defined in RFC 3062 and no new password value is specified.
Although the syntax for this property is integer, its value must be between 6 and 512, inclusive.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the password must be changed after the initial client bind after the password has been set or reset by another user.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the directory super user is allowed to update passwords with values that violate password policy.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the current password must be provided with the request to modify the password.
Syntax |
STRING |
Default Value |
SSHA |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the algorithm used to encode password values.
Syntax |
PATH | none |
Default Value |
install-path/ds6/plugins/words-english-big.txt |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the path to the dictionary file used for strong password checks.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server checks new password values to ensure they match with pwd-strong-check-require-charset settings, and do not match records in the dictionary file.
Syntax |
lower | upper | digit | special | any-two | any-three |
Default Value |
lower && upper && digit && special |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
Yes |
This property specifies the sets of characters that must be present in a password value modification.
The new password must include a lower case character.
The new password must include an upper case character.
The new password must include a digit.
The new password must include a special character.
The new password must include at least one character from each of at least two of the abovementioned character sets.
The new password must include at least one character from each of at least three of the abovementioned character sets.
Syntax |
STRING |
Default Value |
See the following description. |
Is readable |
Yes |
Is modifiable |
No |
Is multi-valued |
Yes |
This property specifies the set of encryption storage schemes supported for Directory Server user passwords. Supported storage schemes include CRYPT, SHA, SSHA, NS-MTA-MD5, and CLEAR.
Syntax |
on | off |
Default Value |
on |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether users may change their own passwords.
Syntax |
read-only | read-write | frozen |
Default Value |
read-write |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the suffixes and configuration data on the server can be modified. Use frozen when quiescing a server for online file system backup.
Syntax |
ATTR_NAME | "" |
Default Value |
"" |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies attributes for which referential integrity must be checked on update.
Syntax |
DURATION | undefined |
Default Value |
undefined |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the delay between referential integrity checks. The default is no delay.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether referential integrity checks are performed by the server.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether only schema elements with X-ORIGIN of user-defined are replicated. This can be useful when replicating between server versions with schema that are not fully compatible.
Syntax |
on | off |
Default Value |
on |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server rejects simple authentication attempts to bind that do not include a password.
Syntax |
ATTR_NAME | "" |
Default Value |
"" |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
Yes |
This property specifies the attributes to record in the retro change log when an entry is deleted.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server maintains a retro changelog of all changes occurring on the server instance.
Syntax |
ATTR_NAME | "" |
Default Value |
"" |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the list of attributes not to record in the retro changelog when updates occur.
Syntax |
DURATION | undefined |
Default Value |
undefined |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum age of records in the retro changelog. Older records are purged.
Syntax |
INTEGER |
Default Value |
0 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum number of records in the retro changelog. Older records are purged. The value 0 corresponds to an unlimited number.
Syntax |
PATH |
Default Value |
instance-path/db/changelog |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the file system directory in which the changelog is created.
Syntax |
DN | undefined |
Default Value |
undefined |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
Yes |
This property specifies the suffixes for which retro changelog records are maintained.
Syntax |
DN |
Default Value |
cn=Directory Manager |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the Distinguished Name of the Directory Manager user, a user not subject to access controls.
Syntax |
STRING |
Default Value |
None |
Is readable |
Yes |
Is modifiable |
No |
Is multi-valued |
No |
This property specifies the password for the Directory Manager user. It is show hashed according to the password storage scheme used.
Syntax |
PATH | "" |
Default Value |
"" |
Is readable |
No |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the file containing the password for the Directory Manager user. The file is read once, and the password is stored for future use.
Syntax |
STRING |
Default Value |
SSHA |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the algorithm used to encrypt the password for the Directory Manager user. It must be one of the schemes specified by the pwd-supported-storage-scheme property.
Syntax |
INTEGER | unlimited |
Default Value |
2000 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum number of entries the server returns for a search operation.
Syntax |
INTEGER | unlimited |
Default Value |
3600 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the maximum number of seconds allocated by the server to respond to a search request.
Syntax |
STRING |
Default Value |
0.0.0.0 |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
Yes |
This property specifies the IP address at which the server listens for LDAP client requests using the secure LDAP port. You can specify more than one secure listen address for the same port number. The default secure listen address is 0.0.0.0. Changing this property requires that you restart the server.
Syntax |
STRING | all |
Default Value |
all |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
Yes |
This property specifies the SSL ciphers the server can use for SSL communications. The default value, all, does not mean all the supported SSL ciphers, as supported ciphers with NULL key length are removed from the list.
Syntax |
allowed | required | disabled |
Default Value |
allowed |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server allows, requires, or does not allow SSL client authentication, in which the client application authenticates sending its SSL certificate to the server.
Syntax |
on | off |
Default Value |
off |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies whether the server accepts SSL connnections.
Syntax |
STRING |
Default Value |
defaultCert |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the name of the SSL certificate for the server.
Syntax |
STRING |
Default Value |
internal (software) |
Is readable |
Yes |
Is modifiable |
Yes |
Is multi-valued |
No |
This property specifies the name of the security device used by the server.
Syntax |
STRING |
Default Value |
Depends on underlying SSL library |
Is readable |
Yes |
Is modifiable |
No |
Is multi-valued |
No |
This property specifies the full list of SSL ciphers the server can support.
Syntax values shown in lower case or partly in lower case are literal values.
Those shown in upper case are syntax types, defined as follows:
A valid attribute type name such as cn or objectClass.
true or false.
A valid distinguished name such as ou=People,dc=example,dc=com.
A duration specified in months (M), weeks (w), days (d), hours (h), minutes (m), seconds (s), and miliseconds (ms), or some combination with multiple specifiers. For example, you can specify one week as 1w, 7d, 168h, 10080m, or 604800s. You can also specify one week as 1w0d0h0m0s.
DURATION properties typically do not each support all duration specifiers (Mwdhms). Examine the output of dsconf help-properties for the property to determine which duration specifiers are supported.
A valid e-mail address.
An IP address or host name.
A positive integer value between 0 and the maximum supported integer value in the system address space. On 32-bit systems, 2147483647. On 64-bit systems, 9223372036854775807.
An interval value of the form hhmm-hhmm 0123456, where the first element specifies the starting hour, the next element the finishing hour in 24-hour time format, from 0000-2359, and the second specifies days, starting with Sunday (0) to Saturday (6).
An IP address or range of address in one of the following formats:
IP address in dotted decimal form.
IP address and bits, in the form of network number/mask bits.
IP address and quad, in the form of a pair of dotted decimal quads.
All address. A catch-all for clients that are note placed into other, higher priority groups.
0.0.0.0. This address is for groups to which initial membership is not considered. For example, for groups that clients switch to after their initial bind.
IP address of the local host.
A valid LDAP URL as specified by RFC 2255.
A memory size specified in gigabytes (G), megabytes (M),kilobytes (k), or bytes (b). Unlike DURATION properties, MEMORY_SIZE properties cannot combine multiple specifiers. However, MEMORY_SIZE properties allow decimal values, for example, 1.5M.
A valid cn (common name).
A three-digit, octal file permissions specifier. The first digit specifies permissions for the server user ID, the second for the server group ID, the last for other users. Each digit consists of a bitmask defining read (4), write (2), execute (1), or no access (0) permissions, thus 640 specifies read-write access for the server user, read-only access for other users of the server group, and no access for other users.
The full path to the file from which the bind password should be read.
A valid, absolute file system path.
A DirectoryString value, as specified by RFC 2252.
An SSL cipher supported by the server. See the Reference for a list of supported ciphers.
An SSL protocol supported by the server. See the Reference for a list of supported protocols.
A time of the form hhmm in 24-hour format, where hh stands for hours and mm stands for minutes.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE |
ATTRIBUTE VALUE |
---|---|
Availability |
SUNWldap-directory-client |
Stability Level |
Evolving |
dsconf(1M), all-ids-threshold(5dsconf), db-path(5dsconf), moddn-enabled(5dsconf), referral-url(5dsconf)
NAME | Description | Description | Attributes | See Also