guacamole-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jacob Staub <>
Subject Re: 0.9.12 slowing to a crawl over a period of 5 to 10 minutes of use
Date Wed, 10 May 2017 12:40:52 GMT
Good morning Mike,

The guacamole containers are configured for jwilder/nginx-proxy such 
that http is available for users operating on the local network and 
https is used when making connections via the wide network.

For a while it seemed like the slow down behavior could be bypassed in 
the local setting by hair pinning via https. While a bit more useful 
time (say ten minutes instead of five) was gained for the end user 
before slow down the connection still slowed to a crawl in the end.

In my original email I neglected to state that the browser is Firefox 53 
(32bit) running on a mix of Mac and Windows machines. I don't recall 
trying a different browser although in hindsight it's a logical piece of 
troubleshooting that was neglected if it wasn't tried.

I'll admit that computer development is not my bag so I didn't think to 
hunt down memory consumption etc. I took a quick look at 0.9.9 
performance this morning via Firefox development tools.  For 0.9.9: 
Primed cache = 807KB, Empty cache=807KB, and a snapshot of performance 
is included which was taken at time when the average frame rate was 
approximately 30fps.

Since the browser stuff was easy to gather I'll collect the same for 
0.9.12 when I get a chance.


On 5/9/2017 10:39 PM, Mike Jumper wrote:
> What protocol is being used between guacd and the remote desktop in 
> this case?
> Do you see any interesting specific differences with 0.9.9 vs 0.9.12 
> on either the guacd side or the browser side regarding memory 
> consumption, swap usage, or CPU usage?
> - Mike
> On Tue, May 9, 2017 at 7:20 PM, Jacob Staub < 
> <>> wrote:
>     Hello,
>     Thank you for all the good work on Guacamole.
>     I am having trouble with 0.9.12 slowing to a crawl over a period
>     of 5 to 10 minutes of use in a reverse proxy application. I
>     upgraded from 0.9.9 for the ability to screen share but found
>     0.9.12 so unstable that I returned to 0.9.9 which produces solid
>     operation using the same proxy settings that were established for
>     0.9.12. The environment under which guacamole operates:
>     Server = Ubuntu 16.04.2 LTS
>     Docker = 17.03.1-ce
>     Docker-compose = 1.13.0
>     jwilder/nginx-proxy = 1.13.0 <>
>     database flavor = postgresql
>     Connection OS = Windows7
>     Proxy settings were implemented as described under Chapter 4
>     <>.
>     The database of 0.9.12 is an upgrade of the 0.9.9 database if that
>     makes any difference.
>     What I could use is assistance with diagnosing what might cause
>     guacamole to bog down over time in 0.9.12. It doesn't seem like
>     something related to configuration given 0.9.9 appears to work
>     fine in the same environment.
>     Regards,
>     Jake

View raw message