Locations of configuration and log files of major components

SSL certificate

The self-signed SSL certificate generated during iRedMail installation:

Apache

Nginx

Main config files are nginx.conf and default.conf.

Postfix

Main config files:

Log files

Dovecot

Config files

Main config file is dovecot.conf. It contains most configurations.

Additional config files under /etc/dovecot/:

Log files

OpenLDAP

Main config file:

Schema files are stored under schema/ directory (same directory as slapd.conf).

OpenLDAP is configured to log to /var/log/openldap.log by default, if it's empty, please check normal syslog log file /var/log/messages or /var/log/syslog instead.

MySQL, MariaDB

Main config file:

Amavisd

Main config files

Log files

Amavisd is configured to log to Postfix log file by iRedMail.

Cluebringer

Main config file:

Init script:

Fail2ban

FreeBSD system is /usr/local/etc/fail2ban/.

Roundcube webmail

Roundcube webmail is installed under below directory by default:

Config files:

Roundcube stores all default settings in config/defaults.inc.php, please do not modify it, instead, you should copy the settings you want to modify from config/defaults.inc.php to config/config.inc.php, then modify the one in config/config.inc.php.

Roundcube is configured to log to Postfix log file by default.

SOGo Groupware

iRedAPD

iRedAdmin

Main config file:

iRedAdmin is a web application, when debug mode is turned on, it will log error message to Apache ssl error log file, or uwsgi log file (if you're running Nginx). uwsgi log file is under /var/log/uwsgi/ on Linux/FreeBSD, and /var/www/logs/ on OpenBSD.

Note: If you modified any iRedAdmin files (not just config file), please restart Apache or uwsgi service (if you're running Nginx) to reload modified files.

All documents are available in BitBucket repository, and published under Creative Commons license. If you found something wrong, please do contact us to fix it.