Previous Topic: The DSA Settings that DXmanager Manages

Next Topic: Configuration Files and Filename Extensions

Configuration Files

The configuration files are stored in the subdirectories under DXHOME/config, as follows:

access

Contains access control commands. See Set Up Access Controls.

Usual location: DXHOME/config/access/

knowledge

Contains the knowledge. The knowledge defines the DSA.

The knowledge configuration file contains just the set dsa command, but that command defines many settings.

The core knowledge for a DSA is the DSA's prefix, address and port.

Knowledge is shared among DSAs. A DSA needs to see the knowledge of any other DSA that it connects to.

We recommend that you allow all DSAs to see all other DSAs' knowledge.

Note: If you use DXmanager, this file is replaced by an XML file. Do not edit this XML file yourself. DXmanager manages it.

limits

Contains commands that limit the behavior of the DSA. See Limits That You Can Change.

Usual location: DXHOME/config/limits/

logging

Contains commands that define which logs are in use, and sets the level of information contained in each type of log. See Logs.

Usual location: DXHOME/config/logging/

replication

Contains commands that define DISP replication. See Set Up DISP Replication.

Usual location: DXHOME/config/replication/

Note: Multiwrite and Multiwrite DISP do not use these commands.

schema

Contains commands that formally define the contents and structure of the directory data. See Set Up Schemas.

Usual location: DXHOME/config/schema/

server initialization

Contains the commands that initialize a DS and calls all other settings. See DSA Initialization Files.

Usual location: DXHOME/config/servers/

settings

Contains the remaining commands that define how the DSA operates.

Usual location: DXHOME/config/settings/

SSL certificates

Contains SSL certificates.

Usual location: DXHOME/config/access/