[ 
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)

Reply via email to