3. Configuration

ctasd loads the non-reloadable configuration from /etc/ctasd/ctasd.conf. The default configuration file in /opt/ctasd/share/examples can normally be used as a base:

$ cp /opt/ctasd/share/examples/ctasd.conf /etc/ctasd/

ctasd-o loads the non-reloadable configuration from /etc/ctasd/ctasd-o.conf. The default configuration file in /opt/ctasd/share/examples can normally be used as a base:

$ cp /opt/ctasd/share/examples/ctasd-o.conf /etc/ctasd/

Below are some of the most important settings that can be configured.

3.1. General directives

[General]OutboundEnabled

Should be 0 for ctasd and 1 for ctasd-o.

3.2. Connectivity directives

[Connectivity]Server_address

Should be resolver%d.halon.ctmail.com if you want to use the closest data center or resolver%d-eu-halon.ctmail.com if you only want to use EU data centers.

[Connectivity]License_key_code

Should be the license key that was provided by us.

3.3. HttpServer directives

[HttpServer]BindingAddress

The IP address to listen on. In the default configuration this is set to 127.0.0.1.

[HttpServer]Port

The port to listen on. In the default configuration this is set to 8088 for ctasd and 8089 for ctasd-o.

3.4. Security directives

[Security]User

The privdrop user

[Security]Group

The privdrop group