This error have also to be fixed. While default Hestia installation where is no way to open Hestia web interface in morden browsers getting ERR_SSL_SERVER_CERT_BAD_FORMAT error.
Yes, all this happens when you install a new server from scratch.
I know how to fix this error. Perhaps the first time you install the panel, it is better to allow http access if https is not configured properly or disable HTTP Strict Transport Security.
I believe it is NOT a good idea to allow unencrypted (non-https) admin access to the server, as this will be a serious security issue. HSTS is also disabled by default. The user needs to enable that, if they want to. At least this has been the case in all the servers I’ve installed until now.
I have installed quite a few servers, but never had this error with SSL.
I’d recommend you check for any strange aliases on the web domain that fails SSL validation.
I always have this error on many hosts and providers (DO, Hetzner, Vilur and many others) that makes it completely impossible to access Hestia Panel from the first time. To get this error is very simple: create new instance, install Hestia.
P.s. I use ubuntu 18.04, nginx+php-fpm.
Yes, I can with error NET::ERR_CERT_AUTHORITY_INVALID. But this error still allow to open url, Subj error is not. I think it depends on nginx ssl configuration.
Fresh install on DO. No commands except Hestia install script. Let me know when I can destroy DO droplet.
bash hst-install.sh -a no -n yes -w yes -o no -v yes -j no -k no -m yes -g no -x yes -z yes -c no -t yes -i yes -b no -q no -d no -f no -y yes -s no -l no -r 8083
Result: Not possible to login Panel, ERR_SSL_SERVER_CERT_BAD_FORMAT
That strange. I can access from mobile too. Then the only reason may be NOD32 Antivirus, that block self signed certificate. I do not have any other special software installed.
Right solution is to attach domain name with correct DNS records and run v-add-letsencrypt-host. But still I do not know, why for so long time I am not possible to login Panel right after installation. Thanks everyone for the attention.