Bug 291237 - net/guacamole-server: RDP connection problem
Summary: net/guacamole-server: RDP connection problem
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Richard Gallamore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-26 14:14 UTC by yzrh
Modified: 2025-11-26 14:14 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (ultima)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yzrh 2025-11-26 14:14:15 UTC
Hi,

I have a strange problem with guacd:

Nov 26 14:04:33 guacamole guacd[2789]: Creating new client for protocol "rdp"
Nov 26 14:04:33 guacamole guacd[2789]: Connection ID is "$4e5bc4fd-6990-454c-a503-f08b1e245396"
Nov 26 14:04:33 guacamole guacd[84785]: Support for protocol "rdp" is not installed
Nov 26 14:04:33 guacamole guacd[2789]: Connection "$4e5bc4fd-6990-454c-a503-f08b1e245396" removed.

but

# ldd /usr/local/lib/libguac-client-rdp.so    
/usr/local/lib/libguac-client-rdp.so:                                                                                                            
        libfreerdp-client2.so.2 => /usr/local/lib/libfreerdp-client2.so.2 (0x28678666e000)
        libfreerdp2.so.2 => /usr/local/lib/libfreerdp2.so.2 (0x286786f85000)
        libwinpr2.so.2 => /usr/local/lib/libwinpr2.so.2 (0x286787e71000) 
        libguac.so.25 => /usr/local/lib/libguac.so.25 (0x286788856000)
        libssh2.so.1 => /usr/local/lib/libssh2.so.1 (0x28678956e000)                                                                             
        libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x28678b11f000)
        libdl.so.1 => /usr/lib/libdl.so.1 (0x28678a0f2000)                                                                                       
        libjpeg.so.8 => /usr/local/lib/libjpeg.so.8 (0x28678bd85000)                                                                             
        libpng16.so.16 => /usr/local/lib/libpng16.so.16 (0x28678d640000)            
        libthr.so.3 => /lib/libthr.so.3 (0x28678c459000)                                                                                         
        librt.so.1 => /lib/librt.so.1 (0x28678a33c000)      
        libssl.so.30 => /usr/lib/libssl.so.30 (0x28678cf96000)                                                                                   
        libcrypto.so.30 => /lib/libcrypto.so.30 (0x28678de9e000)
        libossp-uuid.so.16 => /usr/local/lib/libossp-uuid.so.16 (0x28678f820000)
        libogg.so.0 => /usr/local/lib/libogg.so.0 (0x28678f2a3000)
        libvorbis.so.0 => /usr/local/lib/libvorbis.so.0 (0x28678ff92000) 
        libvorbisenc.so.2 => /usr/local/lib/libvorbisenc.so.2 (0x28678ffdb000)
        libwebp.so.7 => /usr/local/lib/libwebp.so.7 (0x2867904b5000)
        libc.so.7 => /lib/libc.so.7 (0x286785269000)                                                                                             
        libusb.so.3 => /usr/lib/libusb.so.3 (0x286790e46000)      
        libgstreamer-1.0.so.0 => /usr/local/lib/libgstreamer-1.0.so.0 (0x2867928cd000)
        libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x2867910cb000)
        libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x286791849000)
        libintl.so.8 => /usr/local/lib/libintl.so.8 (0x2867939f6000)                                                                             
        libgstbase-1.0.so.0 => /usr/local/lib/libgstbase-1.0.so.0 (0x2867944ea000)
        libgstapp-1.0.so.0 => /usr/local/lib/libgstapp-1.0.so.0 (0x286795829000)
        libgstvideo-1.0.so.0 => /usr/local/lib/libgstvideo-1.0.so.0 (0x28679522d000)
        libX11.so.6 => /usr/local/lib/libX11.so.6 (0x286796d04000)                                                                               
        libXext.so.6 => /usr/local/lib/libXext.so.6 (0x28679594a000)                                                                             
        libcups.so.2 => /usr/local/lib/libcups.so.2 (0x286795b49000)
        libswscale.so.7 => /usr/local/lib/libswscale.so.7 (0x28679656c000)
        libxkbfile.so.1 => /usr/local/lib/libxkbfile.so.1 (0x286797a91000)
        libepoll-shim.so.0 => /usr/local/lib/libepoll-shim.so.0 (0x286797d06000)
        libm.so.5 => /lib/libm.so.5 (0x286798c02000)                  
        libexecinfo.so.1 => /usr/lib/libexecinfo.so.1 (0x286799462000)
        libicui18n.so.76 => /usr/local/lib/libicui18n.so.76 (0x28679b514000)        
        libicuuc.so.76 => /usr/local/lib/libicuuc.so.76 (0x28679a4c2000) 
        libicuio.so.76 => /usr/local/lib/libicuio.so.76 (0x286799fdd000) 
        libicudata.so.76 => /usr/local/lib/libicudata.so.76 (0x28679c4ec000)
        libz.so.6 => /lib/libz.so.6 (0x28679c62c000)
        libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x28679c991000)
        libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x28679df18000)
        libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x28679d946000)
        libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0x28679e8b9000)
        libxcb-render.so.0 => /usr/local/lib/libxcb-render.so.0 (0x28679f823000)
        libxcb-shm.so.0 => /usr/local/lib/libxcb-shm.so.0 (0x28679ff21000)
        libpixman-1.so.0 => /usr/local/lib/libpixman-1.so.0 (0x2867a031c000)
        libsharpyuv.so.0 => /usr/local/lib/libsharpyuv.so.0 (0x2867a13e1000)
        libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x2867a2b35000)
        libunwind.so.8 => /usr/local/lib/libunwind.so.8 (0x2867a19d6000)
        libffi.so.8 => /usr/local/lib/libffi.so.8 (0x2867a2211000)
        libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0x2867a36e8000)
        libpcre2-8.so.0 => /usr/local/lib/libpcre2-8.so.0 (0x2867a4335000)
        libutil.so.9 => /lib/libutil.so.9 (0x2867a4aba000)
        liborc-0.4.so.0 => /usr/local/lib/liborc-0.4.so.0 (0x2867a5884000)
        libavahi-common.so.3 => /usr/local/lib/libavahi-common.so.3 (0x2867a6c65000)
        libavahi-client.so.3 => /usr/local/lib/libavahi-client.so.3 (0x2867a5e03000)
        libgnutls.so.30 => /usr/local/lib/libgnutls.so.30 (0x2867a7225000)
        libcrypt.so.5 => /lib/libcrypt.so.5 (0x2867a83d2000)
        libavutil.so.58 => /usr/local/lib/libavutil.so.58 (0x2867a8eda000)
        libelf.so.2 => /lib/libelf.so.2 (0x28678490c000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2867aa6b3000)
        libc++.so.1 => /lib/libc++.so.1 (0x2867ac05c000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x2867ab1cd000)
        libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0x2867ad0fd000)
        libbz2.so.4 => /usr/lib/libbz2.so.4 (0x2867ad25d000)
        libbrotlidec.so.1 => /usr/local/lib/libbrotlidec.so.1 (0x2867aded6000)
        libXau.so.6 => /usr/local/lib/libXau.so.6 (0x2867ae1ca000)
        libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x2867aeb80000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x2867b01f2000)
        libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0x2867af98a000)
        libp11-kit.so.0 => /usr/local/lib/libp11-kit.so.0 (0x2867b0bbb000)
        libidn2.so.0 => /usr/local/lib/libidn2.so.0 (0x2867b17a2000)
        libunistring.so.5 => /usr/local/lib/libunistring.so.5 (0x2867b1a32000)
        libtasn1.so.6 => /usr/local/lib/libtasn1.so.6 (0x2867b2a32000)
        libhogweed.so.6 => /usr/local/lib/libhogweed.so.6 (0x2867b4125000)
        libnettle.so.8 => /usr/local/lib/libnettle.so.8 (0x2867b2cd9000)
        libgmp.so.10 => /usr/local/lib/libgmp.so.10 (0x2867b2ea0000)
        libva-drm.so.2 => /usr/local/lib/libva-drm.so.2 (0x2867b3c8f000)
        libva.so.2 => /usr/local/lib/libva.so.2 (0x2867b5429000)
        libva-x11.so.2 => /usr/local/lib/libva-x11.so.2 (0x2867b4960000)
        libvdpau.so.1 => /usr/local/lib/libvdpau.so.1 (0x2867b5cfc000)
        libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0x2867b69af000)
        libbrotlicommon.so.1 => /usr/local/lib/libbrotlicommon.so.1 (0x2867b6de6000)
        libmd.so.6 => /lib/libmd.so.6 (0x2867b6f0c000)
        libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x2867b75f6000)
        libX11-xcb.so.1 => /usr/local/lib/libX11-xcb.so.1 (0x2867b8998000)
        libxcb-dri3.so.0 => /usr/local/lib/libxcb-dri3.so.0 (0x2867b78f2000)

I can also confirm VNC connection works fine.  What am I missing?

Thanks