I placed guacamole behind a nginx reverse proxy. The nginx proxy performs basic 
authentication. I enabled the “guacamole-auth-header.jar” extension per 
instructions. My “user-mapping.xml” contains users with connections. I 
installed mysql and it also has users with connections.

When I connect direct to guacamole, no nginx reverse proxy, everything works 
well. However, when I connect via the proxy I am greeted with a basic screen 
and basic settings. None of the setting in “user-mapping.xml” or mysql DB are 
assigned to the user authenticated via the proxy. The username shown in the top 
left is correct.

The only clue I’ve come across is this 404 error in the log:

Connected via proxy: - - [13/Oct/2018:01:01:10 -0500] "GET 
 HTTP/1.1" 404 254

Connected direct: - - [13/Oct/2018:01:03:00 -0500] "GET 
 HTTP/1.1" 200 201


Reply via email to