Hi Nick,

Any help in this ?

Thanks,
Sudha

On Mon, Apr 28, 2025 at 10:23 PM sri sudha kambhampati <
sudhatrendmi...@gmail.com> wrote:

> Hi Nick,
>
> Thank you for your response. Let me give the 2 scenarios I have tried.
>
> Scenario-1 : Native build
> Using this, I have got the FreeRDP 3.5.1 installed and setup and pointed
> to this version of the library for Apache Guacamole Server build by
> building the staging/1.6 branch. I see the time sync happening in this
> scenario.
>
> Scenario-2 : Docker build
> Using this, docker build on staging 1.6 branch builds by pulling the
> latest FreeRDP version 3.15.0 with which I don't see time sync happening.
>
> Clarifying your questions.
> * Is it working fine with versions prior to 1.6.0 in both Docker and
> native environments?
>       *The latest release of Apache Guacamole Server 1.5.5 doesn't seem
> to support time zone redirection as it is using FreeRDP2 but we see
> timezone redirection is supported in FreeRDP >= 3.0.0 according to this.
> (https://github.com/FreeRDP/FreeRDP/wiki/Time-Zone-Redirection
> <https://github.com/FreeRDP/FreeRDP/wiki/Time-Zone-Redirection>) *
> * What does "pche" mean ("pche guacamole client container")?
> *       Sorry it's Apache. It's a typo.*
> * 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?
>       *I see that it's not the containerized guacd that causes the
> timesync failure. It's the version of FreeRDP that it's using. FreeRDP
> 3.5.1 can sync the time zone but don't see that with 3.15.0 / 3.11.0*
> * 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?
>    * Settings are the same for containers as well as native runs*
> * What messages do you see in guacd container logs, particularly while in
> debug mode?
>      *Standalone run logs (built staging/1.6 with FreeRDP3.5.1 ). Can see
> the tzid passed in the debug logs.*
>        guacd -f -L debug
>
> guacd[57462]: INFO: Guacamole proxy daemon (guacd) version 1.6.0 started
>
> guacd[57462]: DEBUG: Successfully bound AF_INET socket to host 127.0.0.1,
> port 4822
>
> guacd[57462]: INFO: Listening on host 127.0.0.1, port 4822
>
> guacd[57462]: INFO: Creating new client for protocol "rdp"
>
> guacd[57462]: INFO: Connection ID is
> "$77910fa8-d672-4260-9e43-90ffd7b63d1c"
>
> guacd[57467]: DEBUG: Processing instruction: size
>
> guacd[57467]: DEBUG: Processing instruction: audio
>
> guacd[57467]: DEBUG: Processing instruction: video
>
> guacd[57467]: DEBUG: Processing instruction: image
>
> guacd[57467]: DEBUG: Processing instruction: timezone
>
> guacd[57467]: DEBUG: Processing instruction: name
>
> guacd[57467]: DEBUG: Parameter "console" omitted. Using default value of
> 0.
>
> guacd[57467]: DEBUG: Parameter "console-audio" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "cert-tofu" omitted. Using default value
> of 0.
>
> guacd[57467]: DEBUG: Parameter "disable-auth" omitted. Using default
> value of 0.
>
> guacd[57467]: INFO: Security mode: NLA
>
> guacd[57467]: DEBUG: Parameter "timeout" omitted. Using default value of
> 10.
>
> guacd[57467]: DEBUG: User resolution is 3456x1794 at 192 DPI
>
> guacd[57467]: DEBUG: Parameter "dpi" omitted. Using default value of 96.
>
> guacd[57467]: DEBUG: Using resolution of 1728x897 at 96 DPI
>
> guacd[57467]: DEBUG: Parameter "force-lossless" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "read-only" omitted. Using default value
> of 0.
>
> guacd[57467]: DEBUG: Parameter "client-name" omitted. Using default value
> of "Guacamole RDP".
>
> guacd[57467]: DEBUG: Parameter "enable-wallpaper" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "enable-theming" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "enable-font-smoothing" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "enable-full-window-drag" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "enable-desktop-composition" omitted.
> Using default value of 0.
>
> guacd[57467]: DEBUG: Parameter "enable-menu-animations" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "disable-bitmap-caching" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "disable-offscreen-caching" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "disable-glyph-caching" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Glyph caching is currently universally disabled,
> regardless of the value of the "disable-glyph-caching" parameter, as glyph
> caching support is not considered stable by FreeRDP as of the FreeRDP 2.0.0
> release. See: https://issues.apache.org/jira/browse/GUACAMOLE-1191
>
> guacd[57467]: DEBUG: Parameter "disable-audio" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "enable-printing" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "printer-name" omitted. Using default
> value of "Guacamole Printer".
>
> guacd[57467]: DEBUG: Parameter "enable-drive" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "drive-name" omitted. Using default value
> of "Guacamole Filesystem".
>
> guacd[57467]: DEBUG: Parameter "drive-path" omitted. Using default value
> of "".
>
> guacd[57467]: DEBUG: Parameter "create-drive-path" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "disable-download" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "disable-upload" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "enable-sftp" omitted. Using default value
> of 0.
>
> guacd[57467]: DEBUG: Parameter "sftp-hostname" omitted. Using default
> value of "20.42.61.134".
>
> guacd[57467]: DEBUG: Parameter "sftp-port" omitted. Using default value
> of "22".
>
> guacd[57467]: DEBUG: Parameter "sftp-timeout" omitted. Using default
> value of 10.
>
> guacd[57467]: DEBUG: Parameter "sftp-username" omitted. Using default
> value of "sudha-rdpserver".
>
> guacd[57467]: DEBUG: Parameter "sftp-password" omitted. Using default
> value of "".
>
> guacd[57467]: DEBUG: Parameter "sftp-passphrase" omitted. Using default
> value of "".
>
> guacd[57467]: DEBUG: Parameter "sftp-root-directory" omitted. Using
> default value of "/".
>
> guacd[57467]: DEBUG: Parameter "sftp-server-alive-interval" omitted.
> Using default value of 0.
>
> guacd[57467]: DEBUG: Parameter "sftp-disable-download" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "sftp-disable-upload" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "recording-name" omitted. Using default
> value of "recording".
>
> guacd[57467]: DEBUG: Parameter "recording-exclude-output" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "recording-exclude-touch" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "recording-include-keys" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "create-recording-path" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "recording-write-existing" omitted. Using
> default value of 0.
>
> guacd[57467]: INFO: Resize method: none
>
> guacd[57467]: DEBUG: Parameter "disable-gfx" omitted. Using default value
> of 0.
>
> guacd[57467]: DEBUG: Parameter "color-depth" omitted. Using default value
> of 32.
>
> guacd[57467]: DEBUG: Parameter "enable-touch" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "enable-audio-input" omitted. Using
> default value of 0.
>
> guacd[57467]: DEBUG: Parameter "gateway-port" omitted. Using default
> value of 443.
>
> guacd[57467]: DEBUG: Parameter "clipboard-buffer-size" omitted. Using
> default value of 0.
>
> guacd[57467]: ERROR: Invalid clipboard buffer size: "". Using the default
> minimum size: 262144.
>
> guacd[57467]: DEBUG: Parameter "disable-copy" omitted. Using default
> value of 0.
>
> guacd[57467]: DEBUG: Parameter "disable-paste" omitted. Using default
> value of 0.
>
> guacd[57467]: INFO: No clipboard line-ending normalization specified.
> Defaulting to preserving the format of all line endings.
>
> guacd[57467]: DEBUG: Parameter "wol-send-packet" omitted. Using default
> value of 0.
>
> guacd[57467]: INFO: User "@db69fb00-5650-4c92-805d-727f64c277ab" joined
> connection "$77910fa8-d672-4260-9e43-90ffd7b63d1c" (1 users now present)
>
> guacd[57467]: DEBUG: Client is using protocol version "VERSION_1_5_0"
>
> guacd[57467]: INFO: Local system reports 4 processor(s) are available.
>
> guacd[57467]: INFO: Graphical updates will be encoded using 4 worker
> thread(s).
>
> guacd[57467]: DEBUG: *************************************************
>
> guacd[57467]: DEBUG: This build is using [debug] build options:
>
> guacd[57467]: DEBUG: * 'WITH_DEBUG_TIMEZONE=ON'
>
> guacd[57467]: DEBUG:
>
> guacd[57467]: DEBUG: [debug] build options might leak sensitive
> information (credentials, ...)
>
> guacd[57467]: DEBUG: *************************************************
>
> guacd[57467]: INFO: Loading keymap "base"
>
> guacd[57467]: INFO: Loading keymap "en-us-qwerty"
>
> guacd[57467]: DEBUG: Local framebuffer format  PIXEL_FORMAT_BGRX32
>
> guacd[57467]: DEBUG: Remote framebuffer format PIXEL_FORMAT_BGRA32
>
> guacd[57467]: DEBUG: Support for CLIPRDR (clipboard redirection)
> registered. Awaiting channel connection.
>
> guacd[57467]: DEBUG: Support for static channel "rdpdr" loaded.
>
> guacd[57467]: DEBUG: Support for static channel "rdpsnd" loaded.
>
> guacd[57467]: DEBUG: This build does not support AAD security, disabling.
>
> guacd[57467]: DEBUG: krb5_parse_name (Configuration file does not specify
> default realm [-1765328160])
>
> guacd[57467]: DEBUG: krb5_parse_name (Configuration file does not specify
> default realm [-1765328160])
>
> *guacd[57467]: DEBUG: tzid: Australia/Melbourne*
>
> guacd[57467]: DEBUG: CLIPRDR (clipboard redirection) channel connected.
>
> guacd[57467]: DEBUG: SVC "rdpdr" connected.
>
> guacd[57467]: DEBUG: SVC "rdpsnd" connected.
>
> guacd[57467]: DEBUG: Loading Dynamic Virtual Channel rdpgfx
>
> guacd[57467]: DEBUG: RDPGFX channel will be used for the RDP Graphics
> Pipeline Extension.
>
> guacd[57467]: DEBUG: Server resized display to 1728x897
>
> guacd[57467]: INFO: Connected to RDPDR 1.13 as client 0x0003
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0001, length=44
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0002, length=8
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0003, length=8
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0004, length=8
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0005, length=8
>
> guacd[57467]: DEBUG: Sending capabilities...
>
> guacd[57467]: DEBUG: Capabilities sent.
>
> guacd[57467]: DEBUG: Client ID confirmed
>
> guacd[57467]: DEBUG: Clipboard data received. Reporting availability of
> clipboard data to RDP server.
>
> guacd[57467]: INFO: Connected to RDPDR 1.13 as client 0x0002
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0001, length=44
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0002, length=8
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0003, length=8
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0004, length=8
>
> guacd[57467]: DEBUG: Ignoring server capability set type=0x0005, length=8
>
> guacd[57467]: DEBUG: Sending capabilities...
>
> guacd[57467]: DEBUG: Capabilities sent.
>
> guacd[57467]: DEBUG: Client ID confirmed
>
> guacd[57467]: INFO: RDPDR user logged on
>
> guacd[57467]: DEBUG: All supported devices sent.
>
> guacd[57467]: DEBUG: ERRINFO_LOGOFF_BY_USER (0x0000000C):The
> disconnection was initiated by the user logging off their session on the
> server.
>
> guacd[57467]: DEBUG: ERRINFO_LOGOFF_BY_USER [0x0001000C]
>
> guacd[57467]: INFO: RDP server closed/refused connection: Manually logged
> off.
>
> guacd[57467]: DEBUG: Disconnect reason code: 0xC.
>
> guacd[57467]: DEBUG: CLIPRDR (clipboard redirection) channel disconnected.
>
> guacd[57467]: DEBUG: RDPGFX channel support unloaded.
>
> guacd[57467]: DEBUG: SVC "rdpdr" disconnected.
>
> guacd[57467]: DEBUG: SVC "rdpsnd" disconnected.
>
> guacd[57467]: INFO: Internal RDP client disconnected
>
> guacd[57467]: INFO: User "@db69fb00-5650-4c92-805d-727f64c277ab"
> disconnected (0 users remain)
>
> guacd[57467]: INFO: Last user of connection
> "$77910fa8-d672-4260-9e43-90ffd7b63d1c" disconnected
>
> guacd[57467]: DEBUG: Requesting termination of client...
>
> guacd[57467]: DEBUG: Client terminated successfully.
>
> * Container logs **staging/1.6 and FreeRDP 3.15.0 (pulls the latest
> version here). Can't see the tzid passed in debug logs.*
>
>
> 2025-04-28 22:09:50 guacd[1]: INFO:     Connection ID is
> "$3cfe1c59-30a0-4714-8fe7-1b5f88757f86"
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Processing instruction:
> size
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Processing instruction:
> audio
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Processing instruction:
> video
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Processing instruction:
> image
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Processing instruction:
> timezone
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Processing instruction:
> name
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "console"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "console-audio"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "cert-tofu"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "disable-auth"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: INFO: No security mode specified.
> Defaulting to security mode negotiation with server.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "timeout"
> omitted. Using default value of 10.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        User resolution is
> 1728x945 at 96 DPI
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "dpi" omitted.
> Using default value of 96.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Using resolution of
> 1728x945 at 96 DPI
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "force-lossless"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "read-only"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "client-name"
> omitted. Using default value of "Guacamole RDP".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "enable-wallpaper" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "enable-theming"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "enable-font-smoothing" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "enable-full-window-drag" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "enable-desktop-composition" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "enable-menu-animations" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "disable-bitmap-caching" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "disable-offscreen-caching" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "disable-glyph-caching" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Glyph caching is currently
> universally disabled, regardless of the value of the
> "disable-glyph-caching" parameter, as glyph caching support is not
> considered stable by FreeRDP as of the FreeRDP 2.0.0 release. See:
> https://issues.apache.org/jira/browse/GUACAMOLE-1191
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "disable-audio"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "enable-printing" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "printer-name"
> omitted. Using default value of "Guacamole Printer".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "enable-drive"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "drive-name"
> omitted. Using default value of "Guacamole Filesystem".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "drive-path"
> omitted. Using default value of "".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "create-drive-path" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "disable-download" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "disable-upload"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "enable-sftp"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "sftp-hostname"
> omitted. Using default value of "20.42.61.134".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "sftp-port"
> omitted. Using default value of "22".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "sftp-timeout"
> omitted. Using default value of 10.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "sftp-username"
> omitted. Using default value of "sudha-rdpserver".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "sftp-password"
> omitted. Using default value of "".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "sftp-passphrase" omitted. Using default value of "".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "sftp-root-directory" omitted. Using default value of "/".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "sftp-server-alive-interval" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "sftp-disable-download" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "sftp-disable-upload" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "recording-name"
> omitted. Using default value of "recording".
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "recording-exclude-output" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "recording-exclude-mouse" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "recording-exclude-touch" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "recording-include-keys" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "create-recording-path" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "recording-write-existing" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: INFO: Resize method: none
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "disable-gfx"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "color-depth"
> omitted. Using default value of 32.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "enable-touch"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "enable-audio-input" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "gateway-port"
> omitted. Using default value of 443.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "clipboard-buffer-size" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: ERROR:        Invalid clipboard buffer
> size: "". Using the default minimum size: 262144.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "disable-copy"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter "disable-paste"
> omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: INFO: No clipboard line-ending
> normalization specified. Defaulting to preserving the format of all line
> endings.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Parameter
> "wol-send-packet" omitted. Using default value of 0.
> 2025-04-28 22:09:50 guacd[12670]: INFO: User
> "@30c59a0d-e261-4e7d-8d5f-b893813cf9f9" joined connection
> "$3cfe1c59-30a0-4714-8fe7-1b5f88757f86" (1 users now present)
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Client is using protocol
> version "VERSION_1_5_0"
> 2025-04-28 22:09:50 guacd[12670]: INFO: Local system reports 4
> processor(s) are available.
> 2025-04-28 22:09:50 guacd[12670]: INFO: Graphical updates will be encoded
> using 4 worker thread(s).
> 2025-04-28 22:09:50 guacd[12670]: INFO: Loading keymap "base"
> 2025-04-28 22:09:50 guacd[12670]: INFO: Loading keymap "en-us-qwerty"
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Local framebuffer format
>  PIXEL_FORMAT_BGRX32
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Remote framebuffer format
> PIXEL_FORMAT_BGRA32
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Support for CLIPRDR
> (clipboard redirection) registered. Awaiting channel connection.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Support for static channel
> "rdpdr" loaded.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Support for static channel
> "rdpsnd" loaded.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Clipboard data has been
> received, but cannot be sent to the RDP server because the CLIPRDR channel
> is not yet connected.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:
>  *************************************************
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        This build is using
> [debug] build options:
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        * 'WITH_DEBUG_TIMEZONE=ON'
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        [debug] build options
> might leak sensitive information (credentials, ...)
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:
>  *************************************************
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:
>  *************************************************
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        This build is using
> [runtime-check] build options:
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        *
> 'WITH_VERBOSE_WINPR_ASSERT=ON'
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        [runtime-check] build
> options might slow down the application
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:
>  *************************************************
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        krb5_parse_name
> (Configuration file does not specify default realm [-1765328160])
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        krb5_parse_name
> (Configuration file does not specify default realm [-1765328160])
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        expected
> messageChannelId=1008, got 1003
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        expected
> messageChannelId=1008, got 1003
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        CLIPRDR (clipboard
> redirection) channel connected.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        SVC "rdpdr" connected.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        SVC "rdpsnd" connected.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Loading Dynamic Virtual
> Channel rdpgfx
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        pthread_setschedprio(0)
> not implemented, requires POSIX 2008 or later
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        RDPGFX channel will be
> used for the RDP Graphics Pipeline Extension.
> 2025-04-28 22:09:50 guacd[12670]: DEBUG:        Server resized display to
> 1728x945
> 2025-04-28 22:09:51 guacd[12670]: INFO: Connected to RDPDR 1.13 as client
> 0x0003
> 2025-04-28 22:09:51 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0001, length=44
> 2025-04-28 22:09:51 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0002, length=8
> 2025-04-28 22:09:51 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0003, length=8
> 2025-04-28 22:09:51 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0004, length=8
> 2025-04-28 22:09:51 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0005, length=8
> 2025-04-28 22:09:51 guacd[12670]: DEBUG:        Sending capabilities...
> 2025-04-28 22:09:51 guacd[12670]: DEBUG:        Capabilities sent.
> 2025-04-28 22:09:51 guacd[12670]: DEBUG:        Client ID confirmed
> 2025-04-28 22:10:21 guacd[1]: DEBUG:    Guacamole connection closed during
> handshake
> 2025-04-28 22:10:21 guacd[1]: DEBUG:    Error reading "select": End of
> stream reached while reading instruction
> 2025-04-28 22:10:27 guacd[12670]: INFO: Connected to RDPDR 1.13 as client
> 0x0002
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0001, length=44
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0002, length=8
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0003, length=8
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0004, length=8
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        Ignoring server capability
> set type=0x0005, length=8
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        Sending capabilities...
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        Capabilities sent.
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        Client ID confirmed
> 2025-04-28 22:10:27 guacd[12670]: INFO: RDPDR user logged on
> 2025-04-28 22:10:27 guacd[12670]: DEBUG:        All supported devices sent.
> 2025-04-28 22:10:38 guacd[12670]: DEBUG:        Clipboard data received.
> Reporting availability of clipboard data to RDP server.
>
> *I don't see any tzid related logs here and don't see time sync happening
> even though*
>
>
> * Are there any messages in the Event Viewer of the RDP server regarding
> setting the timezone?
> I don't see any event viewer logs / events for timezone on the server
> side. It just says connected and disconnected.
>
> Please let me know if any further information is required from myend.
>
> Thanks
> Sudha
>
> On Mon, Apr 28, 2025 at 1:35 PM Nick Couchman <vn...@apache.org> wrote:
>
>> 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
>>
>>>

Reply via email to