Hello, My server has been installed for several weeks via the tutorial "The Perfect Server - Debian 12 (Bookworm) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.2" that I have already applied on several of my servers. A few days ago, I had a problem with full disk space due to an error on the number of archives to keep for backups. This blockage caused a crash of the databases. I had to uninstall mysql/mariadb and reinstall it, then I was able to recover the databases by helping me with another server. Everything is back to normal. I don't know if it's related, but since then, when I make a change in the ISPConfig web interface, the little red circle at the top with the number of tasks to execute accumulates and no longer disappears, as if the changes were no longer applied. I checked if the cron service was running, if the cronjob was still present. Another curiosity, perhaps related, it seems to me that the mail system is no longer working. Postfix is started but in the log folder there are no usual files mail.log, mail.warn, mail.err and no mails are transmitted. So I can't check the logs. Moreover, if I open the webmail https://myhostname:8081/webmail I have a Forbidden I tried to do a force upgrade on the command line, but it doesn't change anything. I then wanted to restart the installation script but I got this message: Code: PHP Warning: Undefined array key "do_backup" in /tmp/ispconfig3_install/install/lib/installer_base.lib.php on line 65 PHP Warning: Undefined variable $autoupdate in /tmp/ispconfig3_install/install/lib/installer_base.lib.php on line 71 PHP Warning: Trying to access array offset on null in /tmp/ispconfig3_install/install /lib/installer_base.lib.php on line 71 Shall the script create an ISPConfig backup in /var/backup/ now? (yes,no) [yes]: Creating backup of "/usr/local/ispconfig" directory... Creating backup of "/etc" directory... PHP Fatal error: Declaration of db::query($sQuery = '') must be compatible with mysqli::query(string $query, int $result_mode = MYSQLI_STORE_RESULT): mysqli_result|bool in /tmp/ispconfig3_install/install /lib/mysql.lib.php on line 265 I am in PHP 8.3.11 by default for the cli Thanks
That does not sound good. And it seems like this is what is causing all your issues. Can you try to run the update command and see if a reconfigure of the services helps? Code: ispconfig_update.sh --force
Please enable debug mode and run server.sh as described here to see if it shows any errors: https://www.faqforge.com/linux/debugging-ispconfig-3-server-actions-in-case-of-a-failure/