wtsi-hgi/hgi-systems

Why does nginx get setup to host a blank site on port 80 when setting up consul?

Closed this issue · 1 comments

The Consul UI is running happily on port 8500. It's unclear what the role of nginx on port 80 is (if any).

If not required, the service should not be started and port 80 should not be opened in the firewall.

Looks like port 80 is just being used a proxy to the UI on 8500. The reason that is doesn't work and that we just see the default nginx site is because the consul role does not disable the default site. I've reported this as an issue on the consul role: mattfinlayson/ansible-consul#199.