Benoit created GUACAMOLE-1179:
---------------------------------
Summary: libguac-client-ssh library cannot be loaded
Key: GUACAMOLE-1179
URL: https://issues.apache.org/jira/browse/GUACAMOLE-1179
Project: Guacamole
Issue Type: Bug
Components: guacamole
Affects Versions: 1.2.0
Environment: Ubuntu 18.04
Reporter: Benoit
Following compilation and installation of the source package for the
guacamole-server, an attempt to establish a SSH connection from
guacamole-server is not possible and the following message is found in the logs:
WARNING: Support for protocol "SSH" is not installed
GUACD attempts to load the SSH client library (libguac-client-ssh.so) using the
function guac_client_load_plugin(guac_client* client, const char* protocol).
However, the variable protocol contains the uppercase word "SSH" and the
function guac_client_load_plugin builds the SSH client library name using the
variable protocol value. Consequently, it results as "libguac-client-SSH.so"
and produces the error GUAC_STATUS_NOT_FOUND and fails to establish SSH
connection.
The workaround of this issue, until resolved, has been to create a new symlink
from libguac-client-SSH.so to libguac-client-ssh.so.
This issue has been discovered in 1.2.0, not sure about the other versions.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)