Installing hestia behind firewall (private IP addresses)

Hello,
We normally setup all of our severs behind firewall with private IP addresses and then do NAT to public ip addresses.

For example I just spin up a new Ubuntu 20.04.2 LTS server and setup 3 private static IP addresses for example 192.168.10.2, 192.168.10.3, 192.168.10.4 on this server and run the install script. All is fine to this step.

All of this IP addresses have translation on proper ports to public IP addresses for example 142.250.185.2, 142.250.185.3, 142.250.185.4

On server configuration I wanted to select 192.168.10.2 for management but this does not work. I can only select 142.250.184.254, 192.168.10.3, 142.250.184.254

Note 142.250.184.254 is our firewall public ip address.

I guess this is quite unusual setup. Is this supported or?

Our plan was to do
192.168.10.2 (management) NAT 142.250.185.2
192.168.10.3 (website 1) NAT 142.250.185.3
192.168.10.4 (website 2) NAT 142.250.185.4

Thank you for your help!

It sounds that your NAT isnt configured properly, hestia takes the public ip address for configuring the services. In your case, all servers have probaly the public ipv4 address from your firewall.

You probaly need to adjust your NAT, so that each internal ip reflects to it external one. After thta, hestia should work properly.