Hestia Upgrade A lot of errors

I kept hestia auto update disabled as it would get untested updates and disturbed my whole server, from the experience of past releases of hestia which broke down my server various time , i kept it disabled. Everything was working fine until this week when we have to upgrade mandatorily because of PHP Vulnerability that left us no option. So I performed upgrade of my server from hestia 1.9.3 - 1.10.5 and every service looks broken from apache to mariadb. The whole server have come to halt after the upgrade.

That’s not really an Hestia fault, I explain it in this PR:

You can downgrade /home/admin/.composer/composer to 2.10.3 version. The other option is upgrade Ubuntu 22.04 to 24.04 that doesn’t have this issue.

Can access the hestiacp panel now, but the other things are still broken. Cannot access any server website or even open mails. Getting the same server success page on every website.

getting this on every domain or mail domain.

The websites started working after running this command. But the mails were giving below error page.

Execute this and try again:

mv /var/lib/roundcube/composer.json /var/lib/roundcube/composer.json.bak
mv /var/lib/roundcube/composer.lock /var/lib/roundcube/composer.lock.bak
mv /var/lib/roundcube/composer.json-dist /var/lib/roundcube/composer.json
source /usr/local/hestia/conf/hestia.conf
COMPOSER_ALLOW_SUPERUSER=1 "/usr/bin/php" "-d disable_functions=" "/home/$ROOT_USER/.composer/composer" --working-dir="/var/lib/roundcube" update --no-dev --no-interaction --optimize-autoloader

If that doesn’t work, I’ll be back in a couple of hours, I’m leaving now.

yeah sahsanu, it’s alright, you’ve been a great help throughout my journey.

Chatgpt responded with the below fix. I ran your command but that didn’t fixed it.

it fixed the issue. Now everything is up and working.