Thank you!  That fixed the issue.  I’m on RHEL 8 and wasn’t aware of the 
libgcrypt dependency.

Thanks,
Harry

From: Nick Couchman <vn...@apache.org>
Sent: Tuesday, February 27, 2024 9:28 AM
To: user@guacamole.apache.org
Subject: Re: Issue with VNC installation

CAUTION: This email originated from outside of the Federal Aviation 
Administration (FAA). Do not click on links or open attachments unless you 
recognize the sender and know the content is safe.

On Tue, Feb 27, 2024 at 9:12 AM Devine, Harry (FAA) 
<harry.dev...@faa.gov.invalid<mailto:harry.dev...@faa.gov.invalid>> wrote:
I have an Ansible role that installs Guacamole for me.  Been working very well. 
 The latest one that one of our users is testing doesn’t seem to have support 
for VNC.  I went back through the output and I find the following:

configure: WARNING:
  --------------------------------------------
   libvncserver appears to be built against
   libgcrypt, but the libgcrypt headers
   could not be found. VNC will be disabled.
  --------------------------------------------
configure: WARNING:
  --------------------------------------------
   Unable to find libwebsockets.
   Support for Kubernetes will be disabled.
  --------------------------------------------

As well as:

------------------------------------------------
guacamole-server version 1.5.4
------------------------------------------------

   Library status:

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

   Protocol support:

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

   Services / tools:

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

   FreeRDP plugins: /usr/lib64/freerdp2
   Init scripts: /etc/init.d
   Systemd units: no

How can I fix this so VNC is enabled?  I’m sure I’ll need to fix this 
installation manually, then add whatever needs to be done to the role to make 
future installations work.


Make sure you're installing the libgcrypt development package - depending on 
what Linux distro you're using, it may be gcrypt-devel, libgcrypt-devel 
grcypt-dev, or libgcrypt-dev.

-Nick

Reply via email to