FairCom DB clients generally connect to the server process via TCP/IP or shared memory. These options configure the parameters surrounding these connections.
FairCom DB also supports basic LDAP authentication and there are options for configuring those parameters.
Controls the timeout interval (the number of seconds of client idle time after which the server checks the connection for that client).
Sets the maximum number of user accounts that can connect to FairCom DB at one time.
MAX_CONNECTIONS_PER_USER_ACCOUNT
Sets the maximum number of connections for each user account.
Sets the maximum number of ISAM connections.
Sets the maximum number of SQL connections.
Communications Protocol
Specifies a communications module to be loaded by the server, which will determine the protocol to be used for client/server communications.
Each communication protocol has its own set of configuration keywords, listed below:
TCP/IP
Specifies a token to be broadcast following the Server Name.
The number of seconds between broadcasts.
Specifies the TCP/IP port used for the broadcast.
SESSION_TIMEOUT (SESSION_TIMEOUT, SESSION_TIMEOUT)
Forces TCP/IP connections to be removed after the specified number of seconds has elapsed without activity.
Shared Memory
For Unix based systems only: the number of semaphores obtained at one time.
Sets the directory in which FairCom DB stores files used for connecting using the Unix shared memory protocol.
Sets the permissions for the shared memory resources when using the Unix shared memory protocol.
LDAP
Specifies the host name and port of an LDAP server for authentication.
Specifies the port to use when connecting to the LDAP server.
Specifies an LDAP server connection timeout in seconds.
Specifies if c-tree Server will use SSL when connecting to the LDAP server.
Specifies a string to prepend to the user name that is passed to LDAP.
Specifies the base name for LDAP directory searches.
Specifies if the logic will authenticate the application ID before authenticating the user ID.
Specifies the name of an encrypted store file created using the ctcpvf utility.
LDAP_ISAM_ALLOWED_GROUP & LDAP_SQL_ALLOWED_GROUP
Specifies the filter to be used to check LDAP group membership.
Specifies the group, base, and filter to be used when checking LDAP group membership.
Specifies the name of the super administrator user and administrator group.
Specifies the name of the guest user and guest group.
If specified, only members of the specified group are allowed to connect to the FairCom Server.
Diagnostics
Diagnostics keywords are intended to be used to help collect data to be analyzed for troubleshooting. The use of these keywords should be avoided in normal operation as they may cause additional overhead (e.g., logging).
Instructs the FairCom Server to log incoming communications packets to TRAPCOMM.FCS prior to execution.