I just discovered Hestia-CP and I find it great, kudos to everyone involved in the development, I decided to use it to self-host my websites at home, everything is working pretty smoothly so far.
However I am having some issues with Wordpress, which is not able to complete a local loopback request once configured, thus meaning that the rest API can’t work.
I would normally on a regular machine just add the domain in the hosts file to resolve on 127.0.0.1 to fix that, but I assumed hestia-cp would do that automatically?
In that case after testing I realised that I can’t curl https://localhost or https://127.0.0.1 as it returns “curl: (7) Failed to connect to 127.0.0.1 port 443: Connection refused”, I guess I am missing something obvious but why does it do that? I have the default firewall config which allows 0.0.0.0/0 on this port.
For now I fixed the issue by resolving the domain on the local IP of the machine in the hosts file, but I would rather not have to do that for every domain I configure in hestia obviously, could someone help me see what I am doing wrong here?
For reference my hestia-cp is a VM behind a reverse-proxy (I use Nginx Proxy Manager) so it does not have a public ip assigned to it.
Thank you for any help you can provide.