cisagov / ansible-role-guacamole

An Ansible role for installing cisagov/guacamole-composition
Creative Commons Zero v1.0 Universal
4 stars 3 forks source link

Enable websockets for guacamole #12

Closed jsf9k closed 4 years ago

jsf9k commented 4 years ago

🐛 Bug Report

@dav3r noticed that there were a lot of messages like this in the guacamole docker container log:

16:40:58.463 [http-nio-8080-exec-2] INFO  o.a.g.t.h.RestrictedGuacamoleHTTPTunnelServlet - Using HTTP tunnel (not WebSocket). Performance may be sub-optimal.

Given that folks are concerned about lag issues with guacamole, it makes sense to run this to ground.

To Reproduce

  1. ssh to the guacamole instance and tail the logs with this command:
    docker-compose logs -f guacamole
  2. Join the COOL VPN and open the guacamole website in your browser
  3. Go back to the guacamole log and note the message mentioned above.

Expected behavior

Guacamole uses the more efficient websockets instead of HTTP for streaming data.

jsf9k commented 4 years ago

Closed by #11.