guacamole-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Berndt <>
Subject Re: Guacamole HTTP tunnel not Websockets
Date Wed, 14 Jun 2017 16:25:05 GMT
Sorry, I should have been more clear. Websockets is not being used to
proxy connections
mod_proxy_ws_tunnel is enabled and the websocket proxy is explicitly
declared in the apache configuration file as seen below.

<VirtualHost _default_:443>
        ServerAdmin []
        ServerName []
        DocumentRoot /var/lib/tomcat8/webapps
        ProxyPreserveHost On

<Location />
        Order allow,deny
        Allow from all
        ProxyPass http://localhost:8080/guacamole/ flushpackets=on
        ProxyPassReverse http://localhost:8080/guacamole/

<Location /guacamole/websocket-tunnel>
        Order allow,deny
        Allow from all
        ProxyPass ws://localhost:8080/guacamole/websocket-tunnel
        ProxyPassReverse ws://localhost:8080/guacamole/websocket-tunnel
Erik Berndt / Systems Administrator
5551 Wellington Rd, Gainesville, VA 20155
703.631.0004 x520 (Phone) / 703.257.1725 (Fax)

Need to open an IT support ticket? or

On Wed, Jun 14, 2017 at 12:14 PM, Mike Jumper <> wrote:
> On Wed, Jun 14, 2017 at 9:10 AM, Erik Berndt <>
> wrote:
>> I'm seeing the same issue using Apache with mod_proxy enabled, so I'm
>> watching this thread with curiosity.
> If you're referring specifically to the issue that websocket is not used,
> can you confirm whether your mod_proxy has websocket support?
> When proxying with Apache, the websocket tunnel must be explicitly declared
> in the configuration, or Apache will only ever use HTTP (even when
> JavaScript is trying to use websocket), and attempts to use websocket will
> fail:

View raw message