Hello,

Thanks for the response. As a non-developer it becomes quickly unclear ..;-) 
..sorry about that. I tried to create a patched freerdp version but without 
luck.

The patch described in guacamole-40 is on FreeRDP  and requires to re-compile 
FreeRDP, correct?

I tried to compile FreeRDP with the commit in step 1 of guacamole-40, but I am 
stuck before I even can apply step 2 as described in guacamole-40. What I did 
thus far is:


1.       Installed clean centos 7 image

2.       Installed guacamole server (guacd) following: 
http://guacamole.incubator.apache.org/doc/gug/installing-guacamole.html#building-guacamole-server
 with the 9.13 code and freedrp-devel package provided via repo.

3.       Tested: rdp protocol is supported, however without the gateway 
function;

4.       git clone https://github.com/FreeRDP/FreeRDP.git

5.       git fetch origin 0746d8c14cc8cca7b66bdea31fa6a00cbd509095

6.       git reset --hard FETCH_HEAD

7.       followed compile freerdp instructions: 
https://github.com/FreeRDP/FreeRDP/wiki/Compilation

8.       did a rebuild of guacamole server as in step 2;

9.       restart of guacd server;

10.   tested: guacd message: support for protocol “rdp” is not installed;

The freerdp compile seem to break rdp protocol. I also tried to first install 
and compile FreeRDP on the clean centos 7 image and then build guacamole 
server, but with the same results.

Any clues or tips? Many thanks.

(note: in 9.13 the guacamole proxy  parameter in the connection configuration 
seems to be mandatory and required. I received in the guacamole client log the 
message: ….connection refused…. when this proxy parameter wasn’t set. Took me 
some time to sort that one out. Hopefully this info might help other users or 
even a check can be build in the client?)

Thanks for the impressive tool and support.

Regards, Kees

From: Mike Jumper [mailto:[email protected]]
Sent: woensdag 21 juni 2017 18:28
To: [email protected]
Subject: Re: status support TS gateway connections to RDP

On Wed, Jun 21, 2017 at 3:42 AM, kees Louwen 
<[email protected]<mailto:[email protected]>> wrote:
Hello,

What is the status and are the requirements to use the TS gateway RDP
options provided in guacamole version 9.13?

0.9.13*

Keep in mind there is no 0.9.13 release yet. You are building the latest code 
from git. The version numbers have been bumped in preparation for a release, 
but that release has not actually been made yet, and more testing remains to be 
done.

I am testing version 9.13 in a docker setup, especially the TS Gateway
functionality. Based on the provided dockerfiles the guacamole client and
server are build including freerdp version 1.02. The UI, database, etc show
the required gateway fields. However, when I trace the connection I don't
see any attempts to connect to the specified TS Gateway via port 443.

I have read jira issue guacamole-40 which describes the implementation and
seems to specify I need a patched freerdp version. Any guidance on how to
solve or install this is much appreciated.

Was there anything specifically about the instructions on GUACAMOLE-40 for 
patching FreeRDP which was unclear?

- Mike

Reply via email to