On Mon, Apr 28, 2025 at 2:22 PM sri sudha kambhampati < sudhatrendmi...@gmail.com> wrote:
> Hi, > > I am trying time sync feature for RDP connections. When I tried building > apache guacamole with FreeRDP 3.5.1(on my machine) I could see the timesync > (passing timezone in rdp connection session parameters). > > But when I tried using docker build to bring up guacd container using > staging 1.6.0 branch, and test this using pche guacamole client container > and mysql container, I dont see time sync happening. > > Any changes with staging 1.6 or is it a regression ? > > There are lots of changes with the staging/1.6.0 branch, in particular RDP (FreeRDP3 support, for example), but I don't know of any specific changes to the time zone pass-through. Furthermore, the code that would be used to pass through the timezone using the native build that you say works is identical to the code that would be used for the Docker container, so it doesn't make sense that it would work fine when you build and run it natively but not through Docker. Could you please clarify the conditions under which it does and does not work? * Is it working fine with versions prior to 1.6.0 in both Docker and native environments? * What does "pche" mean ("pche guacamole client container")? * Is it only using a containerized guacd that causes it to fail? Or does how you're running the client (container vs. native) also have an impact? * Are your users and connections in the container environment configured identically - in particular, any timezone settings for the users and/or connections that are different? * What messages do you see in guacd container logs, particularly while in debug mode? * Are there any messages in the Event Viewer of the RDP server regarding setting the timezone? -Nick >