Followed this https://www.howtoforge.com/update-the-ispconfig-perfect-server-from-debian-11-to-debian-12/ I updated my up to date ISPConfig. Now I can not access the ISPConfig website, apache2 does not start. Error Log <code> [ 2024-04-25 17:23:52.4524 58511/7f8cfc308700 age/Ust/UstRouterMain.cpp:421 ]: Signal received. Gracefully shutting down... (send signal 2 more time(s) to force shutdown) [ 2024-04-25 17:23:52.4585 58511/7f8cfc3fa980 age/Ust/UstRouterMain.cpp:491 ]: Received command to shutdown gracefully. Waiting until all clients have disconnected... [ 2024-04-25 17:23:52.4573 58506/7fa717a53700 Ser/Server.h:816 ]: [ServerThr.2] Freed 128 spare client objects [ 2024-04-25 17:23:52.4599 58506/7fa717a53700 Ser/Server.h:464 ]: [ServerThr.2] Shutdown finished [ 2024-04-25 17:23:52.4573 58506/7fa7182d5700 Ser/Server.h:816 ]: [ServerThr.1] Freed 128 spare client objects [ 2024-04-25 17:23:52.4600 58506/7fa7182d5700 Ser/Server.h:464 ]: [ServerThr.1] Shutdown finished [ 2024-04-25 17:23:52.4610 58511/7f8cfc308700 Ser/Server.h:464 ]: [UstRouter] Shutdown finished [ 2024-04-25 17:23:52.4611 58511/7f8cfba86700 Ser/Server.h:816 ]: [UstRouterApiServer] Freed 0 spare client objects [ 2024-04-25 17:23:52.4612 58511/7f8cfba86700 Ser/Server.h:464 ]: [UstRouterApiServer] Shutdown finished [ 2024-04-25 17:23:52.4628 58511/7f8cfc3fa980 age/Ust/UstRouterMain.cpp:523 ]: Passenger UstRouter shutdown finished [ 2024-04-25 17:23:52.4654 58506/7fa7171d1700 Ser/Server.h:816 ]: [ApiServer] Freed 0 spare client objects [ 2024-04-25 17:23:52.4655 58506/7fa7171d1700 Ser/Server.h:464 ]: [ApiServer] Shutdown finished [ 2024-04-25 17:23:52.7895 58506/7fa718c0e980 age/Cor/CoreMain.cpp:967 ]: Passenger core shutdown finished apache2: Syntax error on line 146 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/python.load: Cannot load /usr/lib/apache2/modules/mod_python.so into server: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /lib/x86_64-linux-gnu/libutil.so.1) root@isp-master:/var/log/apache2# root@isp-master:/var/log/apache2# root@isp-master:/var/log/apache2# vi /etc/apache2/apache2.conf root@isp-master:/var/log/apache2# </code>
It seems like there is an issue with one of the modules you have enabled: Code: /etc/apache2/mods-enabled/python.load: Cannot load /usr/lib/apache2/modules/mod_python.so into server: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found As this seems like a error with glibc, did you restart the server after the upgrade? You have to do a restart after the upgrade otherwise it is very likly to run into issues like this.
yes i did restart the server, to shure just now again. This is the master server, the 2 slave server I updated to starts apache2 fine. By the way I am running ISPConfig more than 15 years, did a lot of updates of ISPConfig and Debian, the last from Debian 10 to 11, normaly no problems
Sorry for missleading, that was old log. From today/now all logs are empty <code> rwxr-x--- 2 root adm 4096 Apr 26 09:51 . drwxr-xr-x 11 root root 4096 Apr 25 17:58 .. -rw-r----- 1 root adm 0 Apr 12 00:00 access.log -rw-r----- 1 root adm 81 Apr 11 20:06 access.log.1 -rw-r----- 1 root adm 0 Apr 25 17:23 error.log -rw-r----- 1 root adm 13417 Apr 25 17:23 error.log.1 -rw-r----- 1 root adm 0 Apr 25 17:23 other_vhosts_access.log -rw-r----- 1 root adm 616774 Apr 24 11:53 other_vhosts_access.log.1 -rw-r----- 1 root adm 0 Apr 25 17:23 suexec.log -rw-r----- 1 root adm 720 Apr 24 09:59 suexec.log.1 </code> apache journalctl -xeu <code> The job identifier is 590. Apr 26 11:43:36 isp-master apachectl[1987]: apache2: Syntax error on line 146 of /etc/apache2/apache2.conf: Syntax error on line 3 of /etc/apache2/mods-enabled/php7.4.load: Cannot load /usr/lib/> Apr 26 11:43:36 isp-master apachectl[1984]: Action 'start' failed. Apr 26 11:43:36 isp-master apachectl[1984]: The Apache error log may have more information. Apr 26 11:43:36 isp-master systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE ░░ Subject: Unit process exited ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ An ExecStart= process belonging to unit apache2.service has exited. ░░ ░░ The process' exit code is 'exited' and its exit status is 1. Apr 26 11:43:36 isp-master systemd[1]: apache2.service: Failed with result 'exit-code'. ░░ Subject: Unit failed ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ The unit apache2.service has entered the 'failed' state with result 'exit-code'. Apr 26 11:43:36 isp-master systemd[1]: Failed to start apache2.service - The Apache HTTP Server. ░░ Subject: A start job for unit apache2.service has failed ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ A start job for unit apache2.service has finished with a failure. ░░ ░░ The job identifier is 590 and the job result is failed. <code> /etc/php <code> root@isp-master:/etc/php# ll total 32 drwxr-xr-x 6 root root 4096 Apr 25 17:40 . drwxr-xr-x 107 root root 12288 Apr 25 18:00 .. drwxr-xr-x 7 root root 4096 Dec 9 2018 7.0 drwxr-xr-x 8 root root 4096 Feb 23 2020 7.3 drwxr-xr-x 8 root root 4096 Apr 17 2023 7.4 drwxr-xr-x 8 root root 4096 Apr 25 17:57 8.2 </code>
So it seems like php7.4 is not installed anymore. To get apache up and running again disable the mod with this: Code: sudo a2dismod php7.4 I don't know if the correct php8.X mod is enabled, you might want to check and enable it. If this server hosts websites you might want to check why the php packages are not installed anymore - maybe an issue with the Repo (https://deb.sury.org/) while upradi
Solved Thank you, did not think at this as the directory under /etc/php still exists Have a nice weekend