Created attachment 211991 [details]
I installed guacamole-server 1.1.0_1 from the ports (FBSD 12.1 amd64).
When I try to connect using ssh I get the error message
/usr/local/lib/libguac-client-ssh.so: Undefined symbol "libssh2_init"
nm shows that (all?) libssh2 symbols are undefined.
# /var/ports/usr/ports/net/guacamole-server/work # nm /usr/local/lib/libguac-client-ssh.so | fgrep libssh2
There are no problems with rdp connections (so I cannot perform further test in the moment :-; ). I thínk there was also a problem installing the port: a missing "/" between stage and usr in a path name.
I'm unable to reproduce this issue. How are you building the port? Is this using poudriere or from ports with a unclean environment? Please provide make.conf, and pkg query %o if using unclean environment.
I'm a bit confused about how the config is for 11.3, you mentioned that this was on 12.1.
My tests consisted of creating a 12.1R vm and installing guacamole-client via pkg. The configuration was just copying the sample config for guacamole and starting guacd and tomcat9 then using the sample config to connect via ssh on localhost.
The reporter has timed out. If you are still having issues please reply back with more details.