Hestia Control Panel 1.2.4 install error

Hello!
Using Debian 10.6

# wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
# bash hst-install.sh --port 1500 --phpfpm no --multiphp no

[ * ] Configuring system settings…
[ * ] Configuring Hestia Control Panel…
[ * ] Generating default self-signed SSL certificate…
[ * ] Adding SSL certificate to Hestia Control Panel…
[ * ] Configuring NGINX…
[ * ] Configuring Apache Web Server…
Job for apache2.service failed because the control process exited with error code.
See “systemctl status apache2.service” and “journalctl -xe” for details.
Error: apache2 start failed
root@vm01cs22177:~# systemctl status apache2.service
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-10-01 16:43:17 MSK; 1min 55s ago
Docs: Apache HTTP Server Version 2.4 Documentation - Apache HTTP Server Version 2.4
Process: 7839 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)

Oct 01 16:43:17 vm01cs22177.itmatrix.ru systemd[1]: Starting The Apache HTTP Server…
Oct 01 16:43:17 vm01cs22177.itmatrix.ru apachectl[7839]: apache2: Syntax error on line 83 of /etc/apache2/apache2.conf: Include/IncludeOptional: No matches for the wildcard ‘*.conf’ in '/etc/apa
Oct 01 16:43:17 vm01cs22177.itmatrix.ru apachectl[7839]: Action ‘start’ failed.
Oct 01 16:43:17 vm01cs22177.itmatrix.ru apachectl[7839]: The Apache error log may have more information.
Oct 01 16:43:17 vm01cs22177.itmatrix.ru systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
Oct 01 16:43:17 vm01cs22177.itmatrix.ru systemd[1]: apache2.service: Failed with result ‘exit-code’.
Oct 01 16:43:17 vm01cs22177.itmatrix.ru systemd[1]: Failed to start The Apache HTTP Server.

====
Log:

tail /root/hst_install_backups/hst_install-011020201719.log

Preparing to unpack …/openssl_1.1.1g-1+0~20200421.17+debian10~1.gbpf6902f_amd64.deb …
Unpacking openssl (1.1.1g-1+0~20200421.17+debian10~1.gbpf6902f) over (1.1.1d-0+deb10u3) …
Setting up libssl1.1:amd64 (1.1.1g-1+0~20200421.17+debian10~1.gbpf6902f) …
Setting up libargon2-1:amd64 (0~20190702-0.1+0~20190710.3+debian10~1.gbp2fb167) …
Setting up libnghttp2-14:amd64 (1.39.2-1+0~20200421.6+debian10~1.gbp3465e8) …
Setting up libpcre2-8-0:amd64 (10.34-7+0~20191220.5+debian10~1.gbp555bb9) …
Setting up openssl (1.1.1g-1+0~20200421.17+debian10~1.gbpf6902f) …
Installing new version of config file /etc/ssl/openssl.cnf …
Processing triggers for man-db (2.8.5-2) …
Processing triggers for libc-bin (2.28-10) …

========

Default install - no error:

bash hst-install.sh

I found experimentally that an error occurs only when specifying a parameter:
bash hst-install.sh --phpfpm no

But I need this parameter …

There is known “bug” the current installer

“temp” fix is here

1 Like