Received an error now after it running for a bit
curl: (28) Failed to connect to composer.github.io port 443 after 278676 ms: Connection timed out
Error: Download signature
I checked that path and truly it the “vendor” folder didn’t exist, so I created it manually but each time I run the previous command, it removes the folder but fails to recreate it. I’m currently locked out; I don’t know what else to do. Please help.
This is the installation log (I masked my client accounts in the rebuild section):
=============================================================================
Hestia Control Panel Software Update Log
=============================================================================
OPERATING SYSTEM: Ubuntu (22.04)
CURRENT VERSION: 1.8.12
NEW VERSION: 1.8.12
RELEASE BRANCH: release
BUILD TYPE: Production release
INSTALLER OPTIONS:
=============================================================================
Send email notification on upgrade complete: true
Send installed log output to admin email: true
=============================================================================
[ * ] Backing up existing templates and configuration files...
=============================================================================
[ ! ] Performing system health check before proceeding with installation...
[ * ] Health check complete. Starting upgrade from 1.8.12 to 1.8.12...
=============================================================================
[ ! ] The latest version of Hestia Control Panel is already installed.
Verifying configuration...
The user `hestiamail' is already a member of `hestia-users'.
[ ! ] Updating default web domain templates...
[ ! ] Updating default mail domain templates...
[ ! ] Updating default DNS zone templates...
[ * ] Roundcube is up to date (1.6.8)...
[ ! ] Update Hestia PHP dependencies...
ERROR: PHPMailer installation failed!
Please report this to our development team:
https://github.com/hestiacp/hestiacp/issues
[ * ] Updating Cloudflare IP Ranges for NGINX...
[ * ] phpMyAdmin is up to date (5.2.1)...
=============================================================================
Installation tasks complete, performing clean-up...
=============================================================================
[ * ] Rebuilding user accounts and domains, this may take a few minutes...
////////
[ * ] Restarting services...
=============================================================================
UPGRADE COMPLETE.
Please report any issues on GitHub:
https://github.com/hestiacp/hestiacp/issues
=============================================================================
sudo su -
mkdir /tmp/tmp-hestia
cd /tmp/tmp-hestia
apt download hestia 2>/dev/null
apt install binutils -y
ar x hestia_1.8.12_amd64.deb
tar xf data.tar.xz
cp -rf usr/local/hestia/web/ /usr/local/hestia/
I ran the commands but this one above returned an error, so I added the forward slash before the first “usr” path and got another feedback that the files are the same
Maybe I should just download all the client backups and reinstall the server (it’ll take time but at this point I don’t think I have any option)? What do you think, that’s if there’s nothing else we can try?