Ubuntu 24.04 ISPConfig 3 Auto-Installer Error

Discussion in 'ISPConfig 3 Priority Support' started by werd, Dec 19, 2025 at 8:43 PM.

  1. werd

    werd New Member HowtoForge Supporter

    I am getting the following error:
    [ERROR] Exception occurred: ISPConfigOSException -> Installing packages failed. (/ispconfig.ai.php:15)

    I am hosting the installation on Digital Ocean and created the droplet with the Basic installation of Ubuntu 24.04 on a shared CPU. I am using the Premium AMD CPU option. I would like to use Apache 2.

    Thank you,
    Howard
     
    Last edited: Dec 19, 2025 at 8:48 PM
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    Please check that the hard disk is not full, e.g. use the command:

    df -h
     
  3. werd

    werd New Member HowtoForge Supporter

    df -h
    Filesystem Size Used Avail Use% Mounted on
    tmpfs 392M 7.8M 384M 2% /run
    /dev/vda1 77G 2.7G 74G 4% /
    tmpfs 2.0G 0 2.0G 0% /dev/shm
    tmpfs 5.0M 0 5.0M 0% /run/lock
    /dev/vda16 881M 117M 703M 15% /boot
    /dev/vda15 105M 6.2M 99M 6% /boot/efi
    tmpfs 392M 12K 392M 1% /run/user/0
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    Ok, so you have enough free space. Could you please post the entire installer output, not just this line? You can also find the installer log in the /root folder, which should show which packages could not be installed.
     
  5. werd

    werd New Member HowtoForge Supporter

    19.12.2025-17:36:24 - /lib/os/class.ISPConfigDebianOS.inc.php:1348: [INFO] Checking hostname.
    19.12.2025-17:36:24 - /lib/os/class.ISPConfigUbuntu2404OS.inc.php:11: [INFO] Configuring apt repositories.
    19.12.2025-17:36:36 - /lib/os/class.ISPConfigDebianOS.inc.php:1380: [INFO] Updating packages
    19.12.2025-17:36:41 - /lib/os/class.ISPConfigDebianOS.inc.php:1384: [INFO] Updated packages
    19.12.2025-17:36:52 - /lib/os/class.ISPConfigDebianOS.inc.php:1318: [INFO] Installing packages ssh, openssh-server, nano, vim-nox, lsb-release, apt-transport-https, ca-certificates, wget, git, gnupg, software-p>
    19.12.2025-17:37:04 - /lib/os/class.ISPConfigDebianOS.inc.php:1321: [INFO] Installed packages ssh, openssh-server, nano, vim-nox, lsb-release, apt-transport-https, ca-certificates, wget, git, gnupg, software-pr>
    19.12.2025-17:37:04 - /lib/os/class.ISPConfigDebianOS.inc.php:496: [INFO] Activating rspamd repository.
    19.12.2025-17:37:05 - /lib/os/class.ISPConfigUbuntu2004OS.inc.php:85: [INFO] Activating sury php repository.
    19.12.2025-17:37:12 - /lib/os/class.ISPConfigDebianOS.inc.php:487: [INFO] Activating GoAccess repository.
    19.12.2025-17:37:15 - /lib/os/class.ISPConfigDebianOS.inc.php:1429: [INFO] Updating packages (after enabling 3rd party repos).
    19.12.2025-17:37:50 - /lib/os/class.ISPConfigDebianOS.inc.php:1433: [INFO] Updated packages
    19.12.2025-17:37:51 - /lib/os/class.ISPConfigDebianOS.inc.php:1318: [INFO] Installing packages dbconfig-common, postfix, postfix-mysql, mariadb-client, mariadb-server, openssl, rkhunter, binutils, sudo, getmail>
    19.12.2025-17:38:37 - /lib/os/class.ISPConfigDebianOS.inc.php:1321: [INFO] Installed packages dbconfig-common, postfix, postfix-mysql, mariadb-client, mariadb-server, openssl, rkhunter, binutils, sudo, getmail6>
    19.12.2025-17:38:37 - /lib/os/class.ISPConfigDebianOS.inc.php:1318: [INFO] Installing packages dovecot-imapd, dovecot-pop3d, dovecot-mysql, dovecot-sieve, dovecot-managesieved, dovecot-lmtpd
    19.12.2025-17:38:59 - /lib/os/class.ISPConfigDebianOS.inc.php:1321: [INFO] Installed packages dovecot-imapd, dovecot-pop3d, dovecot-mysql, dovecot-sieve, dovecot-managesieved, dovecot-lmtpd
    19.12.2025-17:38:59 - /lib/os/class.ISPConfigDebianOS.inc.php:1553: [INFO] Generating MySQL password.
    19.12.2025-17:38:59 - /lib/os/class.ISPConfigDebianOS.inc.php:95: [INFO] Writing MySQL config files.
    19.12.2025-17:38:59 - /lib/os/class.ISPConfigDebianOS.inc.php:1569: [INFO] Configuring postfix.
    19.12.2025-17:38:59 - /lib/os/class.ISPConfigDebianOS.inc.php:1630: [INFO] Restarting postfix
    19.12.2025-17:39:02 - /lib/os/class.ISPConfigDebianOS.inc.php:1651: [INFO] Configuring rkhunter.
    19.12.2025-17:39:02 - /lib/os/class.ISPConfigDebianOS.inc.php:1318: [INFO] Installing packages software-properties-common, update-inetd, dnsutils, resolvconf, clamav, clamav-daemon, zip, unzip, bzip2, xz-utils,>
    19.12.2025-17:39:09 - /ispconfig.ai.php:15: [ERROR] Exception occurred: ISPConfigOSException -> Installing packages failed.
     
  6. till

    till Super Moderator Staff Member ISPConfig Developer

    That's the relevant line; it's capped, so we do not have the full list of packages here that fail to install. So you are currently having an issue where the apt software manager from Ubuntu is unable to install packages on your server. Please use the cat command to display the log file and then copy the complete line, so we can see which packages are present. Convert it to an apt command so you can run it to determine why apt is unable to install Ubuntu base packages. Most likely your provider disabled some base repositories or something similar that prevents apt from working.
     
  7. werd

    werd New Member HowtoForge Supporter

    root@server1:~/ispconfig-install-log# cat setup-20251219173624.log | head
    19.12.2025-17:36:24 - /lib/os/class.ISPConfigDebianOS.inc.php:1348: [INFO] Checking hostname.
    19.12.2025-17:36:24 - /lib/os/class.ISPConfigUbuntu2404OS.inc.php:11: [INFO] Configuring apt repositories.
    19.12.2025-17:36:36 - /lib/os/class.ISPConfigDebianOS.inc.php:1380: [INFO] Updating packages
    19.12.2025-17:36:41 - /lib/os/class.ISPConfigDebianOS.inc.php:1384: [INFO] Updated packages
    19.12.2025-17:36:52 - /lib/os/class.ISPConfigDebianOS.inc.php:1318: [INFO] Installing packages ssh, openssh-server, nano, vim-nox, lsb-release, apt-transport-https, ca-certificates, wget, git, gnupg, software-properties-common, curl, cron, ntp
    19.12.2025-17:37:04 - /lib/os/class.ISPConfigDebianOS.inc.php:1321: [INFO] Installed packages ssh, openssh-server, nano, vim-nox, lsb-release, apt-transport-https, ca-certificates, wget, git, gnupg, software-properties-common, curl, cron, ntp
    19.12.2025-17:37:04 - /lib/os/class.ISPConfigDebianOS.inc.php:496: [INFO] Activating rspamd repository.
    19.12.2025-17:37:05 - /lib/os/class.ISPConfigUbuntu2004OS.inc.php:85: [INFO] Activating sury php repository.
    19.12.2025-17:37:12 - /lib/os/class.ISPConfigDebianOS.inc.php:487: [INFO] Activating GoAccess repository.
    19.12.2025-17:37:15 - /lib/os/class.ISPConfigDebianOS.inc.php:1429: [INFO] Updating packages (after enabling 3rd party repos).
     
  8. till

    till Super Moderator Staff Member ISPConfig Developer

    By adding the head command, you just showed the first rows, which do not contain the information we need. Please use just cat:

    cat setup-20251219173624.log

    and then post the last 10 - 20 lines. Then the line I'm interested in the most is the one I cited in post #6, as it will show the packages that failed to install, and that's what we need to know to solve the problem.
     
    Last edited: Dec 20, 2025 at 1:08 PM

Share This Page