OK, I found the issue for me and was able to fix it - maybe it'll help others
with the same issue:
I found this line in the syslog:
Feb 18 08:06:32 guacamole guacd[11765]: guacd[11785]: WARNING:#011FreeRDP
initialization may fail: The current user's home directory ("/usr/sbin") is
not writable, but FreeRDP generally requires a writable home directory for
storage of configuration files and certificates.
The service file which guacd creates at build runs guacd as the user
"daemon" which does not seem to have a writable home directory. As "useradd
-m damon" did not help to create a homedir for "daemon" I have changed the
user from "daemon" to "root" in /etc/systemd/system/guacd.service, then
"systemctl daemon reload" and "service guacd restart".
RDP works fine now :-)
It seems that either freerdp2 needs a writable homedir now, or the build
process of guacd has changed with 1.1.0 so that the service file now runs
guacd as user "daemon".
If someone has a more elegant fix than running guacd as "root", please feel
free to comment ... with my solution I guess I need to edit the service file
again after each update.
--
Sent from:
http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]