Health Checks
Health checks should be run against the/ping
route instead of simply the base /
route.
The base / route will often return a 302 redirect, which many load balancers view as a “down” response.
The /ping route will always return a 200 response.
Headers
When your users access Curator over the reverse proxy, specific “headers” are used to tell Curator how to process the request. X-FORWARDED-FOR : The IP address of the end user. X-FORWARDED-HOST : The host name of the request. Note: A “Forced Domain” in Portal Settings->Security overrides this value. X-FORWARDED-PROTO : Whether to use HTTPS or HTTP for routes.Unable to adjust headers
Often, reverse proxy solutions are missing some or all of these headers. To help configure a reverse proxy with Curator, Apache configuration files can be used. On Windows, thecurator.conf
file is a great place for this configuration.
On Linux, /var/www/html/.htaccess
, or any of the httpd.conf files can also be utilized.