I have Hestia v1.4.14
Debian 11.0 (x86_64)
I have a problem installing Lets Encrypt certificates. All necessary records for the domain are set correctly.
Once after rebooting or restarting nginx, the certificate is installed correctly. When I try to issue a certificate for any other domain or subdomain, I get an error.
Error: Let’s Encrypt validation status 400 (domain). Details: Unable to update challenge :: authorization must be pending
If you restart nginx, then a second attempt without changing anything is successful.
I believe that this is a panel bug and it cannot re-save the config correctly or restart nginks after installing the certificate.
This is not a panel problem.
When setting the name for the panel, a forced call to the https was assigned. As a result, any created site required even without a certificate of its presence.
The issuance of Lest Encrypt faced an information warning and therefore did not issue a certificate.