Skip to main content


You can manage the behavior of your FairCom product by changing settings in the ctsrvr.cfg file, which is in the <FairCom-Installation-Folder>/server/config/ folder.

This section provides a brief introduction to the settings that are most important when configuring your product for the first time.

To learn more about configuring the FairCom server, see the following:

To configure ports for FairCom services, see Configure the application server.




The default operating system settings on Unix-style operating systems, such as Linux, Raspbian, Android IoT, AIX, and Solaris, are adequate for running a typical FairCom server. To customize the server to meet larger (or smaller) needs, you can change the operating system limits.

Memory usage

Memory usage in the FairCom server can be adjusted to match the capabilities of your hardware.

Ports and services

The section, FairCom ports, lists the default c-tree ports and provides information about how to change them. FairCom recommends using the defaults until you are familiar with the FairCom server.


Systems based on Unix (including AIX, Solaris, and Linux) may have configuration requirements. In addition to configuring the FairCom server, the operating system itself may need to be configured.


This section covers configuring installed features using FairComConfig.exe, the FairCom server as a Windows service, and the Tool Tray Interface on Windows.

Automatic data aggregation

Automatic data aggregation simplifies the task of performing simple processing on timestamped data.