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