I am running the latest Guacamole Docker image behind a reverse proxy (Pangolin stack) that correctly sets the X-Forwarded-For header. Whether I configure the RemoteIpValve via an environment variable in docker-compose.yml or via a valve definition in server.xml, it works as expected in the Guacamole web UI, where, for example, the client's public IP is displayed correctly in the 'Active Sessions' UI. But the Tomcat access log (using LogbackAccessValve) only logs the proxy's internal IP. Why is the application seeing the correct IP while the access log is not?
Thanks, Dave
