Hi all -
I'm hoping someone can help me address the error "failed to load
"guac-common-svc"" which prevents downloads from working in RDP via Guacamole.
This is a new installation running on Ubuntu 22.10 and Guacamole 1.5.0.
I'm not sure what information is helpful, so here's some facts: :)
Make thinks everything is happy:
guacamole-server version 1.5.0
------------------------------------------------
Library status:
freerdp2 ............ yes
FreeRDP plugins: /usr/lib/x86_64-linux-gnu/freerdp2
That directory exists, as does the plugin directory beneath:
$:/ # ls /usr/lib/x86_64-linux-gnu/freerdp2/ -al
total 512
drwxr-xr-x 2 root root 4096 Mar 27 17:21 .
drwxr-xr-x 46 root root 49152 Mar 27 17:31 ..
-rwxr-xr-x 1 root root 1143 Mar 20 22:13 libguacai-client.la
-rwxr-xr-x 1 root root 371344 Mar 20 22:13 libguacai-client.so
-rwxr-xr-x 1 root root 1197 Mar 20 22:13 libguac-common-svc-client.la
-rwxr-xr-x 1 root root 82440 Mar 20 22:13 libguac-common-svc-client.so
Probably not relevant, but I'm using apache2 as a reverse proxy. The only
things on the box are apache2/tomcat9/guacamole and mysql for auth.
I believe the only "weird" thing is that Guacamole is running under user
"guacd" because I had this issue:
https://kifarunix.com/install-guacamole-on-debian-11/#fix-rdp-security-negotiation-failed
Changing the user for guacd solved that problem.
The only thing that seems obvious to me is that the error references a plugin
(guac-common-svc) that does not explicitly exist... However since Guacamole
built the plugin I'm hesitant to mess with it....
Everything works exactly right except downloads!
Anyone have ideas?