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

ISPmanager 5 Business Documentation

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//.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.