Hi Nick, Yes I did disable proxy buffering in nginx. This is how my nginx location block is configured.
location / { proxy_pass http://guacamole:8080/guacamole/; proxy_buffering off; proxy_request_buffering off; proxy_connect_timeout 1d; proxy_send_timeout 1d; proxy_read_timeout 1d; proxy_buffers 32 4k; proxy_buffer_size 8k; proxy_http_version 1.1; proxy_hide_header X-Frame-Options; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; access_log off; } Thanks Subba On Mon, Mar 24, 2025 at 10:52 PM Nick Couchman <vn...@apache.org> wrote: > On Mon, Mar 24, 2025 at 10:51 AM Subbareddy Alamuru < > subbareddy.alam...@sycamoreinformatics.com> wrote: > >> Hi, >> >> Has anyone faced this issue where RDP session via guacamole goes blank >> when browser is refreshed and cannot login to RDP session again until >> logout from guacamole and login back ? >> I am running apache guacamole via docker compose with nginx as a reverse >> proxy. >> I think I am sure to have set the timeouts appropriately. >> >> > Have you disabled proxy buffering in Nginx, as documented in the manual? > > > https://guacamole.apache.org/doc/gug/reverse-proxy.html#apache-and-mod-proxy > > I use Guacamole for multiple connections every day and do not see this > issue. > > Also when the browser window is resized, RDP session/ Windows resolution >> is not adjusted accordingly although I have set the Display resize method >> to "display-update". >> >> >> > This is expected - this is the purpose of this parameter, to set the > display update method. > > -Nick >