Greetings, We have successfully located the issue that it happens when enable-audio-input is set to true, not sure whether it is a bug with guacd or freerdp.
Thanks, Yang > On Sep 27, 2024, at 18:51, Yang Yang <yy8...@icloud.com> wrote: > > Greetings, > > I run docker image guacamole/guacd with a custom client, and it has been > doing well for a couple of years. However, I recently tried to update it to > the latest and all RDP connections could only get full white screen. The > problem is with guacamole/guacd:1.5.5 and guacamole/guacd:latest, while > everything goes well with guacamole/guacd:1.5.4. Also, SSH and VNC > connections are good as usual with guacamole/guacd:1.5.5. > > Could you help? Did anyone meet similar issue and how to debug and solve it? > > I check the log in debug level, and get the following: > > ###### guacamole/guacd:1.5.5 ##### > guacd[1]: INFO:Guacamole proxy daemon (guacd) version 1.5.5 started > guacd[1]: DEBUG:Successfully bound AF_INET socket to host 0.0.0.0, port 4822 > guacd[1]: INFO:Listening on host 0.0.0.0, port 4822 > supra@local168:~$ sudo docker logs f34dc8a514ac > guacd[1]: INFO:Guacamole proxy daemon (guacd) version 1.5.5 started > guacd[1]: DEBUG:Successfully bound AF_INET socket to host 0.0.0.0, port 4822 > guacd[1]: INFO:Listening on host 0.0.0.0, port 4822 > guacd[1]: INFO:Creating new client for protocol "rdp" > guacd[1]: INFO:Connection ID is "$29951c41-1e17-4856-a2db-ab577cf566b3" > guacd[8]: DEBUG:Processing instruction: size > guacd[8]: DEBUG:Processing instruction: audio > guacd[8]: DEBUG:Processing instruction: video > guacd[8]: DEBUG:Processing instruction: image > guacd[8]: DEBUG:Processing instruction: timezone > guacd[8]: INFO:Security mode: Negotiate (ANY) > guacd[8]: DEBUG:User resolution is 2816x716 at 192 DPI > guacd[8]: DEBUG:Parameter "dpi" omitted. Using default value of 96. > guacd[8]: DEBUG:Using resolution of 1408x358 at 96 DPI > guacd[8]: DEBUG:Parameter "printer-name" omitted. Using default value of > "Guacamole Printer". > guacd[8]: DEBUG:Parameter "timezone" omitted. Using default value of > "Asia/Shanghai". > guacd[8]: DEBUG:Parameter "sftp-hostname" omitted. Using default value of > "192.168.0.100". > guacd[8]: DEBUG:Parameter "sftp-port" omitted. Using default value of "22". > guacd[8]: DEBUG:Parameter "sftp-username" omitted. Using default value of > "yyang". > guacd[8]: DEBUG:Parameter "sftp-password" omitted. Using default value of "". > guacd[8]: DEBUG:Parameter "sftp-passphrase" omitted. Using default value of > "". > guacd[8]: DEBUG:Parameter "sftp-root-directory" omitted. Using default value > of "/". > guacd[8]: INFO:Resize method: display-update > guacd[8]: INFO:Clipboard line ending normalization: Windows (CRLF) > guacd[8]: INFO:User "@500aee0b-fd30-4dd7-9741-18059b5faaed" joined connection > "$29951c41-1e17-4856-a2db-ab577cf566b3" (1 users now present) > guacd[8]: DEBUG:Client is using protocol version "VERSION_1_3_0" > guacd[8]: INFO:Recording of session will be saved to > "/home/supra/session_records/5a97d25e-dc62-49df-afb9-7c4bfa183acd_19892c09-b4e6-4940-8a96-a > 54ce0bb71e3". > guacd[8]: INFO:Loading keymap "base" > guacd[8]: INFO:Loading keymap "en-us-qwerty” > [No more log for the connection] > > > > ###### guacamole/guacd:1.5.4 ##### > guacd[1]: INFO:Guacamole proxy daemon (guacd) version 1.5.4 started > guacd[1]: DEBUG:Successfully bound AF_INET socket to host 0.0.0.0, port 4822 > guacd[1]: INFO:Listening on host 0.0.0.0, port 4822 > guacd[1]: INFO:Creating new client for protocol "rdp" > guacd[1]: INFO:Connection ID is "$e7de4abc-6189-4eb7-a977-cf2d13dbe9fb" > guacd[8]: DEBUG:Processing instruction: size > guacd[8]: DEBUG:Processing instruction: audio > guacd[8]: DEBUG:Processing instruction: video > guacd[8]: DEBUG:Processing instruction: image > guacd[8]: DEBUG:Processing instruction: timezone > guacd[8]: INFO:Security mode: Negotiate (ANY) > guacd[8]: DEBUG:User resolution is 2816x716 at 192 DPI > guacd[8]: DEBUG:Parameter "dpi" omitted. Using default value of 96. > guacd[8]: DEBUG:Using resolution of 1408x358 at 96 DPI > guacd[8]: DEBUG:Parameter "printer-name" omitted. Using default value of > "Guacamole Printer". > guacd[8]: DEBUG:Parameter "timezone" omitted. Using default value of > "Asia/Shanghai". > guacd[8]: DEBUG:Parameter "sftp-hostname...y-update > guacd[8]: INFO:Clipboard line ending normalization: Windows (CRLF) > guacd[8]: INFO:User "@e68c5e6e-f4e9-4861-9749-e4d55462c555" joined connection > "$e7de4abc-6189-4eb7-a977-cf2d13dbe9fb" (1 users now present) > guacd[8]: DEBUG:Client is using protocol version "VERSION_1_3_0" > guacd[8]: INFO:Recording of session will be saved to > "/home/supra/session_records/5a97d25e-dc62-49df-afb9-7c4bfa183acd_19892c09-b4e6-4940-8a96-a > 54ce0bb71e3". > guacd[8]: INFO:Loading keymap "base" > guacd[8]: INFO:Loading keymap "en-us-qwerty" > guacd[8]: DEBUG:Support for CLIPRDR (clipboard redirection) registered. > Awaiting channel connection. > guacd[8]: DEBUG:Support for static channel "rdpdr" loaded. > guacd[8]: DEBUG:Support for static channel "rdpsnd" loaded. > guacd[8]: DEBUG:Local framebuffer format PIXEL_FORMAT_BGRX32 > guacd[8]: DEBUG:Remote framebuffer format PIXEL_FORMAT_BGR24 > guacd[8]: DEBUG:creating directory /home/guacd/.config/freerdp > guacd[8]: DEBUG:creating directory [/home/guacd/.config/freerdp/certs] > … > [A lot more] > > > Thanks, > Yang > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@guacamole.apache.org For additional commands, e-mail: user-h...@guacamole.apache.org