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

Reply via email to