This is with 8.0.16. I have a perspective UI behind a reverse proxy and I can access the gateway web page, log in, and interact with it but when I try to load a perspective session it gets through the login form then goes into a loop loading the different components and finally drops me back at the login page. The same credentials work with the same project when connecting directly to the gateway.
The gateway web server config is set up with the hostname and port that the external proxy are accessed with for the public address and port. The reverse proxy (nginx) config is as follows:
server {
listen 443 ssl;
server_name scada-hmi-external.domain.redacted;
set $backend βhttps://scada-hmi-internal.domain.redacted:8043β;
location / {
proxy_pass $backend;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host scada-hmi-external.domain.redacted;
client_max_body_size 10m;
proxy_read_timeout 900;
}
β¦
(ssl and other auth setup omitted)
Any ideas what might be wrong? I am stumped. Watching it try to load in the browser inspector seems to point to something wrong with the built in identity provider but I donβt see an obvious cause.