On Wed, Apr 25, 2018 at 2:03 PM, Tezarin <teza...@yahoo.com.invalid> wrote:
> Hi all, > I noticed I am not able to connect to any of my CentOS remote devices but > Windows are find. The log shows: > > "o.a.g.t.h.RestrictedGuacamoleHTTPTunnelServlet - Using HTTP tunnel (not > WebSocket). Performance may be sub-optimal." > And the GUI shows: "The connection has been closed because the server is > taking too long to respond. This is usually caused by network problems, > such as a spotty wireless signal, or slow network speeds. Please check your > network connection and try again or contact your system administrator." > > How can I fix that? > If you are serving Guacamole behind a reverse proxy like Apache or Nginx, make sure you have configured things properly such that WebSocket will work and HTTP requests/responses are not buffered: http://guacamole.apache.org/doc/gug/proxying-guacamole.html If not, check your network setup. There is likely a proxy or similar software between the browser and the Guacamole server which is both preventing use of WebSocket and buffering HTTP connections, effectively blocking Guacamole communication until the connection closes. - Mike