“webserver is working” doesnt mean that the site is working. Problay there is something wrong with the configs, as it does not load the “website”, it just loads the default server page - like you “just” access the ip. The default website is different and contains the domain name aswell.
Just because something is free, doesnt mean it is the right solution for everyone. With hestia we target people with an existing sysadmin knowledge, you’ll find more informations and explanations here: Please read this, before you start!