[
https://issues.apache.org/jira/browse/GUACAMOLE-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17085602#comment-17085602
]
Mike Jumper commented on GUACAMOLE-1034:
----------------------------------------
Your configuration will break WebSocket because it is changing the path from
{{/guacamole}} to {{/}} for HTTP only. With the web application being served
from {{/}}, the path the WebSocket tunnel is {{/websocket-tunnel}}, not
{{/guacamole/websocket-tunnel}}. See:
http://guacamole.apache.org/doc/gug/proxying-guacamole.html#changing-path-with-apache
With WebSocket portion corrected, things should work fine. The file transfer
failure you're seeing when WebSocket cannot be used is due to GUACAMOLE-506.
> RDP File transfer with reverse proxy
> ------------------------------------
>
> Key: GUACAMOLE-1034
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1034
> Project: Guacamole
> Issue Type: Bug
> Components: RDP
> Affects Versions: 1.1.0
> Reporter: Andrea
> Priority: Major
>
> Good morning!
> I am using Guacamole to connect to some RDP in my net. I am proxying with
> Apache and mod_ssl
> RDP file transfer works fine from client to server (upload) but the download
> works only after the disconnection.
> If I access to guacamole directly without passing from the reverse proxy the
> download is immediate.
>
> Here is my apache site conf:
> <Location />
> Order allow,deny
> Allow from all
> ProxyPass http://127.0.0.1:8181/guacamole/ flushpackets=on
> ProxyPassReverse http://127.0.0.1:8181/guacamole/
> </Location>
> <Location /guacamole/websocket-tunnel>
> Order allow,deny
> Allow from all
> ProxyPass ws://127.0.0.1:8181/guacamole/websocket-tunnel
> ProxyPassReverse ws://127.0.0.1:8181/guacamole/websocket-tunnel
> </Location>
> # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
> # error, crit, alert, emerg.
> # It is also possible to configure the loglevel for particular
> # modules, e.g.
> #LogLevel info ssl:warn
> SSLCertificateFile
> /etc/letsencrypt/live/delucloud.homelinuxserver.org/fullchain.pem
> SSLCertificateKeyFile
> /etc/letsencrypt/live/delucloud.homelinuxserver.org/privkey.pem
> Include /etc/letsencrypt/options-ssl-apache.conf
>
>
> Thanks all!!
--
This message was sent by Atlassian Jira
(v8.3.4#803005)