On Sun, Nov 17, 2024 at 7:26 AM Dencker, Söhnke < soehnke.denc...@tchibo-coffeeservice-team.de> wrote:
> Hi Peter, > > > > thanks for the hint. > > > > Yes, both Containters have the volume mountet under > /var/lib/guacamole/recordings. > > > > > I highly doubt this is actually a bug, but probably just the need to get the right combination of filesystem ownership and permissions, mount locations, and possibly SELinux contexts, to make the two match up. As Peter mentioned, guacd writes the files, while the guacamole container will need to read them. guacd and guacamole (Tomcat) do *not* run under the root account, and each of them runs under a different UID/GID, so you need to make sure that the permissions of the filesystem where you're storing the data allows for the guacd container to write to the location and the guacamole container to read from it. And, it isn't just that the folders need to be set up that way, but you'll need to make sure umask is such that, once guacd writes the file, it is getting created with the permissions required for guacamole to read it. -Nick >