Panel is not installed on debian10

can you check if the repository is loaded (/etc/apt/sources.list.d/hestia.list)? Also if it get pulled on a apt update? Should look like this:
Hit:8 https://apt.hestiacp.com bionic InRelease

The release name depends on what you’ve installed.

The repository was added, updated, the same thing during installation.

Installation backup directory: /root/hst_install_backups/311020201126
Installation log file: /root/hst_install_backups/hst_install-311020201126.log

Adding required repositories to proceed with installation:

[ * ] NGINX
[ * ] PHP
[ * ] Apache2
[ * ] MariaDB
[ * ] Hestia Control Panel

Updating currently installed packages, please wait…-
The installer is now downloading and installing all required packages.
NOTE: This process may take 10 to 15 minutes to complete, please wait…
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘php-imagick’ instead of ‘php7.4-imagick’
Note, selecting ‘php-apcu’ instead of ‘php7.4-apcu’
Note, selecting ‘php-imagick’ instead of ‘php7.4-imagick’
E: Unable to locate package hestia
E: Unable to locate package hestia-nginx
E: Unable to locate package hestia-php

========================================================================

[ * ] Configuring system settings…
[ * ] Configuring Hestia Control Panel…
cp: cannot stat ‘/usr/local/hestia/install/deb/sudo/admin’: No such file or directory
chmod: cannot access ‘/etc/sudoers.d/admin’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/logrotate/hestia’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/packages’: No such file or directory
sed: can’t read /usr/local/hestia/data/packages/.pkg: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/templates’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/templates/web/unassigned/index.html’: No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/templates/web/skel/document_errors/
’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/firewall’: No such file or directory
[ * ] Generating default self-signed SSL certificate…
hst-install-debian.sh: line 1125: /usr/local/hestia/bin/v-generate-ssl-cert: No such file or directory
[ * ] Adding SSL certificate to Hestia Control Panel…
sed: -e expression #1, char 3: unexpected ,' sed: -e expression #1, char 1: unknown command: ,’
cp: cannot stat ‘/usr/local/hestia/install/deb/ssl/dhparam.pem’: No such file or directory
[ * ] Configuring NGINX…
cp: cannot stat ‘/usr/local/hestia/install/deb/nginx/nginx.conf’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/nginx/status.conf’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/nginx/phpmyadmin.inc’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/nginx/phppgadmin.inc’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/logrotate/nginx’: No such file or directory
sed: can’t read /etc/nginx/nginx.conf: No such file or directory
sed: can’t read /usr/local/hestia/nginx/conf/nginx.conf: No such file or directory
Failed to start nginx.service: Unit nginx.service not found.
Error: nginx start failed

Log as it was before:

Reading package lists…
Building dependency tree…
Reading state information…
apt-transport-https is already the newest version (1.8.2.1).
curl is already the newest version (7.64.0-4+deb10u1).
dirmngr is already the newest version (2.2.12-1+deb10u1).
gnupg is already the newest version (2.2.12-1+deb10u1).
wget is already the newest version (1.20.1-1.1).
ca-certificates is already the newest version (20200601~deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists…
Building dependency tree…
Reading state information…
Calculating upgrade…
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

apt update command
Hit:1 http://ftp.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Hit:4 http://ftp.debian.org/debian buster-updates InRelease
Hit:5 http://security.debian.org buster/updates InRelease
Hit:6 http://deb.debian.org/debian buster-updates InRelease
Hit:7 http://ftp.debian.org/debian buster-backports InRelease
Hit:8 https://mirror.mva-n.net/mariadb/repo/10.5/debian buster InRelease
Hit:9 https://packages.sury.org/apache2 buster InRelease
Hit:10 https://nginx.org/packages/mainline/debian buster InRelease
Hit:11 https://apt.hestiacp.com buster InRelease
Hit:12 https://packages.sury.org/php buster InRelease
Hit:13 http://ftp.us.debian.org/debian buster-backports InRelease

sudo apt-get install hestia
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package hestia

does not find hestia package how to fix it?

I’ll spin up a test machine here and test the installation.

Thanks, we used debian-10.6.0 from the official debian site.

Could this be related to the hestia repository?
Maybe it’s worth blocking ip?

I just tested the repository, all is working properly:

root@test:~# echo "deb https://apt.hestiacp.com/ buster main" > /etc/apt/sources.list.d/hestia.list
root@test:~# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A189E93654F0B0E5
root@test:~# apt update
root@test:~# apt install hestia hestia-nginx hestia-php
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libonig5 libsensors-config libsensors5 libzip4 sysstat unzip zstd
Suggested packages:
  lm-sensors isag zip
The following NEW packages will be installed:
  hestia hestia-nginx hestia-php libonig5 libsensors-config libsensors5 libzip4 sysstat unzip zstd
0 upgraded, 10 newly installed, 0 to remove and 17 not upgraded.
Need to get 57.8 MB of archives.
After this operation, 4,688 kB of additional disk space will be used.
Do you want to continue? [Y/n]

Maybe, the repository is protected with cloudflare. But in case you should also not be able to grab the release file. Can you send me the server ip in a personal message? I’ll give it a check.

Did your commands, all the same problems.

Your ip doesnt seem to be blocked from cloudflare. I’m sorry, but doesnt matter what I try, I can’t reproduce your issue - the repository is working properly - tested from a hetzner vps.

sudo apt install hestia hestia-nginx hestia-php
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package hestia
E: Unable to locate package hestia-nginx
E: Unable to locate package hestia-php

Already tried all the methods, packages are not received.
Let’s try the new debian system, but this one was also new.

maybe some network issue or something else, don’t know.

The rest of the packages are installed from the debian repositories. The machine on which we are installing Hestia is behind NAT, maybe you need to push additional ports for the repository?

Repository works over https, so port 443 is enough :slight_smile:. I cant say where your issue is, what I can confirm that it isnt our repository, all is working as expected.

You could try replacing https://apt.hestiacp.com with http://apt.hestiacp.com

@webvp just reported the source of the issue back on pm: He installed x86 by mistake, we do only shop x64 packages by default. So the repository is fine, aswell I’m now sure the installation will go trough aswell :slight_smile:.

Thank you all for your help, let’s try it on a new machine with a new debian x64.
I was surprised myself why we were not receiving packages, so we decided to check the system and it was not X64.
By the way, on the hestia website, information about the support of which systems is not indicated like.

The panel installed, the problem was on our Debian system. After installing the new x64 Debian everything worked. Thanks for the help.

1 Like