Hi, I have webmin and ISPconfig in my server. I have upgraded from debian version 7 to debian version 10. After that I am unable to enable the ISPconfig. My all domains are in ISPconfig. Please help me. Please find the below output. root@ns369781:~# /usr/local/ispconfig/server/server.sh PHP Warning: Declaration of db::query($queryString) should be compatible with mysqli::query($query, $resultmode = NULL) in /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php on line 637 PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; system has a deprecated constructor in /usr/local/ispconfig/server/lib/classes/system.inc.php on line 31 finished.
https://www.howtoforge.com/perfect-server-debian-10-buster-apache-bind-dovecot-ispconfig-3-1/ Followed the above link
Run the test script and post the results: https://www.howtoforge.com/community/threads/please-read-before-posting.58408/
https://www.howtoforge.com/perfect-server-debian-10-buster-apache-bind-dovecot-ispconfig-3-1/ After following the above link my apache got stopped.
Code: root@ns369781:~# systemctl status apache2 * apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Tue 2021-05-25 16:51:10 CEST; 28min ago Docs: https://httpd.apache.org/docs/2.4/ Process: 29179 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE) mag 25 16:51:10 ns369781.ovh.net systemd[1]: Starting The Apache HTTP Server... mag 25 16:51:10 ns369781.ovh.net apachectl[29179]: AH00526: Syntax error on line 60 of /etc/apache2/sites-enabled/acquaformosa.raccoltadifferenziata.eu.vhost-le-ssl.conf: mag 25 16:51:10 ns369781.ovh.net apachectl[29179]: Invalid command 'FCGIWrapper', perhaps misspelled or defined by a module not included in the server configuration mag 25 16:51:10 ns369781.ovh.net apachectl[29179]: Action 'start' failed. mag 25 16:51:10 ns369781.ovh.net apachectl[29179]: The Apache error log may have more information. mag 25 16:51:10 ns369781.ovh.net systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE mag 25 16:51:10 ns369781.ovh.net systemd[1]: apache2.service: Failed with result 'exit-code'. mag 25 16:51:10 ns369781.ovh.net systemd[1]: Failed to start The Apache HTTP Server.
Code: /etc/apache2/sites-enabled/acquaformosa.raccoltadifferenziata.eu.vhost-le-ssl.conf This is not a ISPConfig conf file. I suspect you have used the certbot command manually from the CLI, which caused this problem. You should never run certbot manually, let ISPConfig handle it. Remove that conf file. What is the output of the test script?
Code: root@ns369781:~# cat htf_report.txt | more ##### SERVER ##### IP-address (as per hostname): ***.***.***.*** [WARN] could not determine server's ip address by ifconfig [INFO] OS version is Debian GNU/Linux 10 (buster) [INFO] uptime: 17:21:32 up 2 days, 2:35, 3 users, load average: 0,01, 0,04, 0,12 [INFO] memory: total used free shared buff/cache available Mem: 15Gi 1,6Gi 9,1Gi 33Mi 4,9Gi 13Gi Swap: 29Gi 0B 29Gi [INFO] ISPConfig is installed. ##### ISPCONFIG ##### ISPConfig version is 3.0.5.2 ##### VERSION CHECK ##### [INFO] php (cli) version is 7.3.27-1~deb10u1 [INFO] php-cgi (used for cgi php in default vhost!) is version 5.6.40 [WARN] You are using an outdated php version. ##### PORT CHECK ##### [WARN] Port 8080 (ISPConfig) seems NOT to be listening [WARN] Port 8081 (ISPConfig Apps) seems NOT to be listening [WARN] Port 80 (Webserver) seems NOT to be listening [WARN] Port 443 (Webserver SSL) seems NOT to be listening [WARN] Port 22 (SSH server) seems NOT to be listening ##### MAIL SERVER CHECK ##### ##### RUNNING SERVER PROCESSES ##### [WARN] I could not determine which web server is running. [INFO] I found the following mail server(s): Unknown process (smtpd) (PID 12290) [INFO] I found the following pop3 server(s): Dovecot (PID 2610) [INFO] I found the following imap server(s): Dovecot (PID 2610) [INFO] I found the following ftp server(s): PureFTP (PID 3918) ##### LISTENING PORTS ##### (only () Local (Address) [anywhere]:995 (2610/dovecot) [localhost]:10025 (19685/master) [anywhere]:587 (19685/master) [anywhere]:587 (19685/master) [localhost]:11211 (3698/memcached) [anywhere]:110 (2610/dovecot) [anywhere]:143 (2610/dovecot) [anywhere]:10000 (4083/perl) [anywhere]:465 (9188/smtpd) [anywhere]:21 (3918/pure-ftpd) [localhost]:53 (3889/named) [anywhere]:23 (3706/inetd) [anywhere]:25 (12290/smtpd) [localhost]:953 (3889/named) [anywhere]:2202 (3796/sshd) [anywhere]:993 (2610/dovecot) *:*:*:*::*:995 (2610/dovecot) *:*:*:*::*:3306 (4248/mysqld) [localhost]10 (2610/dovecot) [localhost]43 (2610/dovecot) *:*:*:*::*:21 (3918/pure-ftpd) *:*:*:*::*:53 (3889/named) *:*:*:*::*:953 (3889/named) *:*:*:*::*:2202 (3796/sshd) *:*:*:*::*:993 (2610/dovecot) ##### IPTABLES ##### ##### LET'S ENCRYPT ##### root@ns369781:~#
Code: root@ns369781:~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Code: root@ns369781:~# php -v PHP 7.3.27-1~deb10u1 (cli) (built: Feb 13 2021 16:31:40) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.27, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.27-1~deb10u1, Copyright (c) 1999-2018, by Zend Technologies
Already posted. I haven't run anything manually. In the afternoon, apache was running fine. After following the following link https://www.howtoforge.com/perfect-server-debian-10-buster-apache-bind-dovecot-ispconfig-3-1/ It went down.
You are still running ISPConfig 3.0.X - ISPConfig 3.1 came out before the release of Debian 9, in 2016. So you have a heavily outdated and insecure setup. Install packages that are needed for 3.2: Code: sudo apt-get install bzip2 p7zip-full xz-utils lzip rar unrar-free goaccess dovecot-lmtpd Then upgrade to the latest version and let the installer reconfigure services: Code: cd /tmp wget https://www.ispconfig.org/downloads/ISPConfig-3.2.4.tar.gz tar xvfz ISPConfig-3.2.4.tar.gz cd ispconfig3_install/install php -q update.php Then set your OS to use PHP 7.3 for php-cgi: Code: update-alternatives --set php-cgi /usr/bin/php-cgi7.3 After which step from https://www.howtoforge.com/perfect-server-debian-10-buster-apache-bind-dovecot-ispconfig-3-1/ did Apache go down?
Afrer the below step a2enmod suexec rewrite ssl actions include dav_fs dav auth_digest cgi headers actions proxy_fcgi alias
What is the output of Code: cat /etc/apt/sources.list ? Have you ran Code: apt update && apt upgrade -y already?