Hi,

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:

192.168.110.55 - - [13/Oct/2018:01:01:10 -0500] "GET 
/guacamole/api/session/data/header/users/adilinden?token=1F4F63E8FA4112E171B12798BD0515AA5C14508A9395CC4BA9DABDF59DDF42DA
 HTTP/1.1" 404 254

Connected direct:

192.168.110.100 - - [13/Oct/2018:01:03:00 -0500] "GET 
/guacamole/api/session/data/mysql/users/adilinden?token=295CCD313B29BB9A8856752626949691B77D2453FAF3426129DA79B7C01F5307
 HTTP/1.1" 200 201

Thanks,
Adi

Reply via email to