On Mon, Jan 20, 2020, 07:26 Vieri <[email protected]> wrote:
> Hi, > > The latest guacamole-server on GIT seems to support FreeRDP 2. > > I have FreeRDP 2.0.0 RC4. > > ... > guacd[5730]: error creating directory '/dev/null/.config/freerdp' > guacd[5730]: certificate store initialization failed > ... > > Why is it trying to create /dev/null/.config/freerdp? > FreeRDP 2 always tries to create a configuration directory in which to store accepted SSL certificates. It is a part of its initialization process which cannot be disabled, and it will refuse to attempt to connect if the directory creation fails. It looks like you have the guacd service user's home directory set to /dev/null, which is not a directory. You will need to instead set it to a directory which is writable by that user. Since the contents of that directory may affect the behavior of FreeRDP, the directory should also *not* be writable by other users. - Mike
