On Thu, Dec 21, 2023 at 10:50 AM Anders Fogh Eriksen
<a...@adminbyrequest.com.invalid> wrote:

> I’m using the guacamole/guacd Docker image as base image and overriding
> the guacd user with root. The Docker image is based on Alpine just like
> guacamole/guacd.
>

I was asking more about the host system - if you're running that on a Linux
distro, and SELinux is enabled on that distro, then you may have to specify
some flags when you pass through a volume to guacd.

Which brings up another question: Can you provide more detail on your
container config - how are you passing through the location that you're
sharing to the guacd container? What parameters have you specified? What
are the permissions?


>
>
> We have basically the same setup working when the traffic is not being
> proxied using Cloudflare, but it required guacd running as root otherwise
> we got the same error.
>

guacd should not have to run as root; however, you need to adjust
permissions to the destination folder correctly to make sure that it has
access.

Also, when you say "traffic is (not) being proxied using Cloudflare)," are
you talking about just the front-end (Guacamole Client - HTTP/HTTPS/WSS)
traffic, or are you also trying to proxy the guacd traffic (like multiple
guacd instances behind a load balancer)?

-Nick

>

Reply via email to