what i actually meant was the end of the `./configure` ...

i just installed the minimal necessary libs to get guacd compiled (gcc 
libjpeg-dev libpng-dev libcairo2-dev libossp-uuid-dev)
but as you can see, none of the libraries are found, and so also none of the 
protocols are supported...


you may get something like this:

```
./configure
...
config.status: executing depfiles commands
config.status: executing libtool commands

------------------------------------------------
guacamole-server version 1.1.0
------------------------------------------------

   Library status:

     freerdp2 ............ no
     pango ............... no
     libavcodec .......... no
     libavutil ........... no
     libssh2 ............. no
     libssl .............. no
     libswscale .......... no
     libtelnet ........... no
     libVNCServer ........ no
     libvorbis ........... no
     libpulse ............ no
     libwebsockets ....... no
     libwebp ............. no
     wsock32 ............. no

   Protocol support:

      Kubernetes .... no
      RDP ........... no
      SSH ........... no
      Telnet ........ no
      VNC ........... no

   Services / tools:

      guacd ...... yes
      guacenc .... no
      guaclog .... yes

   FreeRDP plugins: no
   Init scripts: no
   Systemd units: no

Type "make" to compile guacamole-server.
```

installing the following package `freerdp2-dev` (ubuntu 18.04) will give you 
the following output of `./configure`
```
./configure
...
------------------------------------------------
guacamole-server version 1.1.0
------------------------------------------------

   Library status:

     freerdp2 ............ yes
     pango ............... no
     libavcodec .......... no
     libavutil ........... no
     libssh2 ............. no
     libssl .............. yes
     libswscale .......... no
     libtelnet ........... no
     libVNCServer ........ no
     libvorbis ........... no
     libpulse ............ no
     libwebsockets ....... no
     libwebp ............. no
     wsock32 ............. no

   Protocol support:

      Kubernetes .... no
      RDP ........... yes
      SSH ........... no
      Telnet ........ no
      VNC ........... no

   Services / tools:

      guacd ...... yes
      guacenc .... no
      guaclog .... yes

   FreeRDP plugins: /usr/lib/x86_64-linux-gnu/freerdp2
   Init scripts: no
   Systemd units: no

Type "make" to compile guacamole-server.
```


so, as you already mentioned... you should try to go with freerdp2 dev-libs... 
and make sure that you get a 'yes' behind the protocols you want to use with 
guacamole...

hope that helps ...


On Monday, March 30, 2020 09:08 CEST, "Tushar Jain" 
<[email protected]> wrote:
  
>> Support for protocol "rdp" is not installed

>>this has (as far as i know) nothing to do with the installed version (neither 
>>guacamole-client nor guacamole-server)

>>maybe you explain how you installed guacamole... (if you compiled guacd from 
>>source, check the last lines and make sure that rdp is enabled...)  



Yes I compiled from source, as suggested in the manual. Last steps are 

Ldconfig

Systemctl enable guacd


 
I did the above.


 
Another thing I wanted to highlight was I have installed libfreerdp-dev instead 
of libfreerdp2-dev. Can that be a problem. I am using Ubuntu 16.04 and the 
latter is not supported.


 

 
From: Sebastian Männling [mailto:[email protected]]
Sent: 30 March 2020 12:09 PM
To: [email protected]
Subject: Re: Guacamole Version identification


 
but from your posted log it looks like guacd is not correctly installed (at 
least support for rdp is missing)

>> Support for protocol "rdp" is not installed

this has (as far as i know) nothing to do with the installed version (neither 
guacamole-client nor guacamole-server)

maybe you explain how you installed guacamole... (if you compiled guacd from 
source, check the last lines and make sure that rdp is enabled...)  



On Monday, March 30, 2020 08:06 CEST, Tushar Jain 
<[email protected]> wrote:
 

Just to add on to why i need this is that i am not able to connect to Windows 
VM through RDP connection.

My Tomcat Log has following entries:

19:00:33.144 [http-nio-8080-exec-6] ERROR 
o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel to 
guacd failed: Connection to guacd timed out.
19:01:03.145 [http-nio-8080-exec-10] ERROR 
o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel to 
guacd failed: Connection to guacd timed out.
19:01:33.232 [http-nio-8080-exec-5] ERROR 
o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel to 
guacd failed: Connection to guacd timed out.
19:02:03.253 [http-nio-8080-exec-3] ERROR 
o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel to 
guacd failed: Connection to guacd timed out.
19:02:33.407 [http-nio-8080-exec-4] ERROR 
o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel to 
guacd failed: Connection to guacd timed out.

 

When I check the status of guacd (systemctl status guacd), i get the following:

 

Mar 29 19:02:48 ubuntu-virtual guacd[22310]: Support for protocol "rdp" is not 
installed
Mar 29 19:02:48 ubuntu-virtual guacd[22073]: Connection 
"$303b37f8-ecff-48cd-a1ec-c00b7ecd70c0" removed.
Mar 29 19:03:23 ubuntu-virtual guacd[22073]: Creating new client for protocol 
"rdp"
Mar 29 19:03:23 ubuntu-virtual guacd[22073]: Connection ID is 
"$76c9a9a2-278d-42e2-b011-3a744c344b27"
Mar 29 19:03:23 ubuntu-virtual guacd[22073]: Connection 
"$76c9a9a2-278d-42e2-b011-3a744c344b27" removed.
Mar 29 19:07:53 ubuntu-virtual guacd[22073]: Creating new client for protocol 
"rdp"
Mar 29 19:07:53 ubuntu-virtual guacd[22073]: Connection ID is 
"$648184dc-4c04-4f59-a1c2-6e2efdb1ec50"
Mar 29 19:07:53 ubuntu-virtual guacd[22367]: Support for protocol "rdp" is not 
installed
Mar 29 19:07:53 ubuntu-virtual guacd[22073]: Connection 
"$648184dc-4c04-4f59-a1c2-6e2efdb1ec50" removed.
Mar 29 19:09:10 ubuntu-virtual guacd[22073]: Guacamole protocol violation. 
Perhaps the version of guacamole-client is incompatible with this

 

On Mon, Mar 30, 2020 at 11:24 AM Tushar Jain <[email protected]> 
wrote:

Hi,

 

Is there a way to identify the version of Guacamole client and Guacamole Server 
that has been installed on an Ubuntu VM?

 

Thanks,

 

Disclaimer: This message and any attachment may contain confidential, 
proprietary information and is intended only for the individual named. If you 
are not the original intended recipient and have erroneously received this 
message, you should not disseminate, distribute or copy this e-mail. Please 
notify the sender immediately by e-mail if you have received this e-mail by 
mistake and delete this e-mail from your system. Hitachi MGRM Net E-mail 
transmission cannot be guaranteed to be secure or error-free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. Hitachi MGRM Net therefore does not accept liability for any 
errors or omissions in the contents of this message, which arise as a result of 
e-mail transmission. If verification is required, please request a hard-copy 
version. Hitachi MGRM Net Ltd, C - 6/5, Safdarjung Development Area, New Delhi 
- 110016, India

 

'Please consider the environment before printing this e-mail'.


 
Disclaimer: This message and any attachment may contain confidential, 
proprietary information and is intended only for the individual named. If you 
are not the original intended recipient and have erroneously received this 
message, you should not disseminate, distribute or copy this e-mail. Please 
notify the sender immediately by e-mail if you have received this e-mail by 
mistake and delete this e-mail from your system. Hitachi MGRM Net E-mail 
transmission cannot be guaranteed to be secure or error-free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. Hitachi MGRM Net therefore does not accept liability for any 
errors or omissions in the contents of this message, which arise as a result of 
e-mail transmission. If verification is required, please request a hard-copy 
version. Hitachi MGRM Net Ltd, C - 6/5, Safdarjung Development Area, New Delhi 
- 110016, India 'Please consider the environment before printing this e-mail'.
 

Reply via email to