Configuration files and logs
This article contains the list of configuration files and logs of the control panel and third-party services. The control panel works with third-party services under the user accounts of the operating system.
Control panel
Configuration files
The control panel configuration files are located in the directory /usr/local/mgr5/etc/:
- core.conf — COREmanager configuration file;
- debug.conf — the setting of logging level;
- ihttpd.conf — configuration file of the built-in ihttpd web server;
- ispmgr.conf — the main configuration file of ISPmanager;
- ispmgrnode.conf — configuration file for the cluster node;
- isptar.conf — configuration file of the backup module;
- mgrlist.conf — the list of control panels installed on the server.
/usr/local/mgr5/etc/ispmgr.conf.d/ — the directory with configuration files of service management.
/usr/local/mgr5/etc/ispmgrnode.conf.d/ — the directory with configuration files of service management for the cluster node.
/usr/local/mgr5/etc/xml/ — the directory with xml-files describing the interface of the control panel.
Log files
The control panel log files are located in the directory /usr/local/mgr5/var/:
- ispmgr.log — the main log of ISPmanager;
- ispmgrnode.log — the log of cluster node and interaction with the master node;
- core.log — COREmanager log;
- pkg.log — the log of installation, uninstallation and update of control panel packages;
- ihttpd.log — the log of built-in ihttpd web server;
- backup2*.log — backup module logs;
- usermove.log —user import log.
Web servers
Apache
CentOS:
/etc/httpd/conf/vhosts/
/etc/httpd/conf/webdav-users/ — configuration files of the web disk;
/etc/httpd/conf.d/ — configuration files of additional software. E.g., Roundcube, phpMyAdmin.
Debian, Ubuntu:
/etc/apache2/conf/vhosts/
/etc/apache2/conf/webdav-users/ — configuration files of the web disk;
/etc/apache2/conf.d/ — configuration files of additional software.
Nginx
/etc/nginx/vhosts/
/etc/nginx/vhosts-includes/ — configuration files of additional software.
/var/www/httpd-logs/ — WWW domains log files.
PHP
Native version
/etc/php.ini — the main configuration file.
/etc/php.d/*.ini — configuration files of php extensions.
/var/www/
Alternative versions
/opt/php
/opt/php
/var/www/
CloudLinux:
/opt/alt/php
/opt/alt/php
PHP-FPM
Native version
/etc/php-fpm.conf — the main configuration file.
/etc/php-fpm.d/ — user configuration files.
Alternative versions
/opt/php
/opt/php
Responder
Messages and logs of the auto-responder are stored in the directory /var/www/
- .responder.msg — responder messages.
- .responder.db — responder logs.
Exim
/etc/exim/exim.conf — the main configuration file.
/etc/exim/domains — mail domain settings.
/etc/exim/domainips — correlation of mail domains and IP addresses used to send mail.
/etc/exim/passwd — mailbox list.
/etc/exim/aliases — mailbox aliases.
Dovecot
/etc/dovecot/conf.d/ — the directory with configuration files.
/etc/dovecot/dovecot.passwd — mailbox details.
/var/www/
/etc/mail/spamassassin/local.cf — spam filter rules.
DNS
Powerdns
CentOS:
/etc/pdns/pdns.conf — the main configuration file.
/var/log/messages — the log file.
Debian, Ubuntu:
/etc/powerdns/pdns.conf — the main configuration file.
/var/log/syslog — the log file.
Bind
CentOS:
/etc/named/named.conf — the main configuration file.
/var/log/messages — the log file.
Debian, Ubuntu:
/etc/bind/named.conf — the main configuration file.
/var/log/syslog — the log file.
DBMS
Native version
Configuration files:
- /etc/my.cnf;
- /etc/my.cnf.d/.
Alternative versions
Alternative versions of MySQL are launched in docker containers, the files are mounted into the container from the directory /var/lib/
Configuration files: /etc/ispmysql/
FTP
/etc/proftpd.conf — the main ProFTPd configuration file.
/etc/proftpd.passwd — the list of FTP users.
/var/log/proftpd/ — the directory with ProFTPd log files.
Firewall
CentOS:
/etc/sysconfig/iptables — iptables network firewall rules.
Debian, Ubuntu:
/etc/ispiptable.conf, /etc/ispip6table.conf — iptables network firewall rules.
Integration modules
LetsEncrypt
- Go to Settings → Logging settings.
- Press Ctrl and select ssl, rpc, core_modules.
- Click on Maximum.
The module records information in the log files:
- /usr/local/mgr5/var/letsencrypt.log;
- /usr/local/mgr5/var/ispmgr.log.
Softaculous
/etc/nginx/vhosts-includes/softaculous.conf — the module configuration file.
/var/softaculous/error_log.log — the module log file.
Imunify
/usr/local/mgr5/var/raisp_data/log/ — the directory with module log files.
Virusdie
/usr/local/mgr5/var/virusdierun.log — the module log file.