[
https://issues.apache.org/jira/browse/GUACAMOLE-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nick Couchman updated GUACAMOLE-707:
------------------------------------
Fix Version/s: 1.1.0
> Missing/Broken RD Connection Broker Support in guacd 1.0.0 Docker based on
> debian:stable (freerdp suspect)
> ----------------------------------------------------------------------------------------------------------
>
> Key: GUACAMOLE-707
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-707
> Project: Guacamole
> Issue Type: Bug
> Components: guacd-docker
> Affects Versions: 1.0.0
> Reporter: Taylor Mulder
> Priority: Minor
> Fix For: 1.1.0
>
>
> Confirmed today that connecting from Guacamole to a RD Connection Broker does
> _not_ work with the docker image for guacd:1.0.0 compiled under the
> `debian:stable` docker base.
> We have had zero issues with this capability under the 0.9.14 guacd docker
> image but noticed connectivity failures after updating to 1.0.0. After lots
> of troubleshooting I ended up reverting the
> [commit|https://github.com/apache/guacamole-server/commit/eb282e49d96c9398908147285744483c52447d1e]
> where guacd’s docker base image was changed from Ubuntu to Debian. I then
> built a docker image from the Ubuntu-based Dockerfile, and our connectivity
> issues have stopped. I strongly suspect that the freerdp version/build is
> somehow to blame, combined perhaps with some changes to how guacd 1.0.0 is
> handling redirects from the connection broker (adding this latter caveat
> since it worked under the 0.9.14 docker image, which was using an older
> version/build of the freerdp library).
> For context, this is being tested against a RD Connection Broker and RD
> Session Host nodes all running Windows 2016.
> Sample of our configuration:
> {code:xml}
> <config name="MyConfig" protocol="rdp">
> <param name="create-drive-path" value="true" />
> <param name="domain" value="ad.mydomain.net" />
> <param name="drive-path" value="/var/tmp/guacamole/${GUAC_USERNAME}" />
> <param name="enable-printing" value="true" />
> <param name="hostname" value="rdsh.mydomain.net" />
> <param name="ignore-cert" value="true" />
> <param name="load-balancing-info" value="tsv://MS Terminal Services
> Plugin.1.RDS_Collection" />
> <param name="password" value="${GUAC_PASSWORD}" />
> <param name="port" value="3389" />
> <param name="security" value="NLA" />
> <param name="server-layout" value="en-us-querty" />
> <param name="username" value="${GUAC_USERNAME}" />
> </config>
> {code}
> I believe this is directly related to this
> ([GUACAMOLE-370|https://issues.apache.org/jira/browse/GUACAMOLE-370])
> previously closed issue.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)