Possible to run in Linux? Connect to xRDP? How to install properly?
draker42 opened this issue · 2 comments
Hi,
Has anyone been successful to run wsgate on any Linux? And to connect to xrdp?
I have tried on CentOS-6 and Ubuntu-16.04, but although everything runs and there are no error messages, I cannot connect to anything. I thought I had success when the spinner went away, but no connection.
I had to compile from source (git repo) on Ubuntu-16.04. There seems to be no installation method (or I could not figure it out -- where is the documentation?)
I eventually installed everything manually, but I have no way to know if I did it right. Lots of copying from multiple sources, manually editing *.in files.
What is the proper way to install? The 'setup-all.sh' script completes successfully but does NOT install wsgate. I read all the README files and online documentation I could find, but I must have missed it.
I also would like to know how to run behind a reverse proxy. I had come to the conclusion it was not possible, until I saw issues/170, which says "Of course you can", but gives no further detail. ("make sure that the ports you open coincide with the ones in the config file" -- what ports? I don't "open" any ports. There is a section in index.html "var wsBase = "%WSURI%";" which does not get set properly when behind a reverse proxy).
I wish I could see a working example, but the public demo at https://try.freerdp.net/ is not functional.
Help!
Thank you,
-D.
@draker42 Hello
FreeRDP-WebConnect was tested both on Windows and on Linux (the distributions that are included in the install-prereq.sh), always connecting to a Windows machine and it worked.
While I remember trying to build a FreeRDP server, I don't recall if FreeRDP-WebConnect worked, as FreeRDP client didn't work either. (Also tried with other FreeRDP based clients and also failed)
@draker42 Hello
About the reverse proxy this would be a great guide for NGINX, also change the wsgate.ini file accordingly
https://github.com/cloudbase/FreeRDP-WebConnect/blob/master/wsgate/wsgate.ini.sample.in