ISPmanager 5 Business Documentation

Configuration files and logs

This is documentation for an outdated product. See the current documentation

 

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//.conf — configuration files of user domains;

Comments

/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//.conf — configuration files of user domains;

Comments

/etc/apache2/conf/webdav-users/ — configuration files of the web disk;

/etc/apache2/conf.d/ — configuration files of additional software.

Nginx

/etc/nginx/vhosts//.conf — configuration files of user domains.

Comments

/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//data/php-bin/php.ini — user configuration files.

Comments

Alternative versions

/opt/php/etc/php.ini — the main configuration file.

/opt/php/etc/php.d/*.ini — configuration files of php extensions.

/var/www//data/php-bin-isp-php/php.ini — user configuration files.

CloudLinux:

/opt/alt/php/etc/php.ini — the main configuration file.

/opt/alt/php/etc/php.d/*.ini — configuration files of php extensions.

Comments

PHP-FPM

Native version

/etc/php-fpm.conf — the main configuration file.

/etc/php-fpm.d/ — user configuration files.

Alternative versions

/opt/php/etc/php-fpm.conf — the main configuration file.

/opt/php/etc/php-fpm.d/ — user configuration files.

Comments

Mail

Responder

Messages and logs of the auto-responder are stored in the directory /var/www//data/email///:

  • .responder.msg — responder messages.
  • .responder.db — responder logs.
Comments

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//data/email/// .dovecot.sieve — mail sorting rules for the mailbox.

/etc/mail/spamassassin/local.cf — spam filter rules.

Comments

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//. E.g., /var/lib/mysql-5.7/.

Configuration files: /etc/ispmysql//custom.cnf.

Comments

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

Note
To write data about module operation to the log files, set the desired logging level:
  1. Go to Settings Logging settings.
  2. Press Ctrl and select ssl, rpc, core_modules.
  3. 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.