Hello.
First of all, thanks a lot for this powerfull, easy and complete control panel:
Resumen
I consider HestiaCP it’s the best existing solution in general. There may be others better or with different functions, I don’t want to hurt anyone, but the truth is that it has fantastic functionality. I’ve had a VPS with this panel for a year now and the forum has been incredibly helpful for troubleshooting (more than 7 times I solved serious problems just by reading the forum). But unfortunately I am running into a problem that I can’t solve.
I had an installation on Ubuntu 22 with HestiaCP. I upgraded HestiaCP without problems until the current version 1.8.12 (amd64). I made a system image and I was encouraged to migrate from Ubuntu 22 to Ubuntu 24.04 (x86_64).
I had no problems except with two:
- ProFTP stopped working, but I fixed it with.
apt install proftpd-mod-crypto
The service was restarted with
systemctl restart proftpd
and it magically started
Thank you very much @Digioso for:
Fix ProFTP with proftpd-mod-crypto by Digioso
- The SSH service stopped working, and I can’t start it.
Icon appears as stopped. Unable to start or restart: says there is a misconfiguration. I tried to copy the default configuration that hestiacp has after installation but it doesn’t take it either.
All texto of the hestiacp are now in English. I had it configured in Spanish, but since this problem that configuration is gone.
I can login and go to /list/server/ but I can’t go to configure button, give me error 500… But I can access to other areas like Task Monitor!
I run
v-list-sys-services json
to see the services:
{>
"apache2": { "SYSTEM": "web server", "STATE": "running", "CPU": "0", "MEM": "319", "RTIME": "729" }, "php7.4-fpm": { "SYSTEM": "backend server", "STATE": "running", "CPU": "0", "MEM": "18", "RTIME": "2392" }, "php8.1-fpm": { "SYSTEM": "backend server", "STATE": "running", "CPU": "55.3", "MEM": "111", "RTIME": "2392" }, "php8.2-fpm": { "SYSTEM": "backend server", "STATE": "running", "CPU": "0.7", "MEM": "57", "RTIME": "2392" }, "nginx": { "SYSTEM": "reverse proxy", "STATE": "running", "CPU": "1.1", "MEM": "230", "RTIME": "2392" }, "bind9": { "SYSTEM": "dns server", "STATE": "running", "CPU": "0", "MEM": "121", "RTIME": "2392" }, "exim4": { "SYSTEM": "mail server", "STATE": "running", "CPU": "0", "MEM": "17", "RTIME": "730" }, "dovecot": { "SYSTEM": "imap/pop3 server", "STATE": "running", "CPU": "0", "MEM": "0", "RTIME": "730" }, "clamav-daemon": { "SYSTEM": "email anti-virus", "STATE": "running", "CPU": "0", "MEM": "1421", "RTIME": "2392" }, "spamassassin": { "SYSTEM": "email spam filter", "STATE": "running", "CPU": "1.2", "MEM": "379", "RTIME": "3" }, "mariadb": { "SYSTEM": "database server", "STATE": "running", "CPU": "3.8", "MEM": "878", "RTIME": "2392" }, "proftpd": { "SYSTEM": "ftp server", "STATE": "running", "CPU": "0", "MEM": "1", "RTIME": "1" }, "cron": { "SYSTEM": "job scheduler", "STATE": "running", "CPU": "0", "MEM": "0", "RTIME": "2392" }, "ssh": { "SYSTEM": "ssh server", "STATE": "stopped", "CPU": "0", "MEM": "0", "RTIME": "0" }, "iptables": { "SYSTEM": "firewall", "STATE": "running", "CPU": "0", "MEM": "0", "RTIME": "0" }, "fail2ban": { "SYSTEM": "brute-force protection", "STATE": "running", "CPU": "0.8", "MEM": "191", "RTIME": "3" }
}
I also do this solution of @sahsanu for a similar problem
Install default config of SSH (by sahoso)
but doesn’t fix it
Thank you very much for reading me and I am at your disposal for anything, I hope I don’t have to reinstall because it is a production server with several projects of my own running.