Re: RDP issue Guacamole 1.1.0 new install, SSH works
Hi, To follow up on this, I have tracked it down to a core dump in freeRDP #0 0x0595f62d7a6b in _aligned_free () from /usr/local/lib/libwinpr2.so.0.0 #1 0x059695a59205 in Bitmap_Free () from /usr/local/lib/libfreerdp2.so.0.0 #2 0x059695a1979d in gdi_bitmap_update () from /usr/local/lib/libfreerdp2.so.0.0 #3 0x059695a75494 in fastpath_recv_update () from /usr/local/lib/libfreerdp2.so.0.0 #4 0x059695a73a63 in fastpath_recv_updates () from /usr/local/lib/libfreerdp2.so.0.0 #5 0x059695a6f438 in rdp_recv_pdu () from /usr/local/lib/libfreerdp2.so.0.0 #6 0x059695a6ea14 in rdp_recv_callback () from /usr/local/lib/libfreerdp2.so.0.0 #7 0x059695a77e33 in transport_check_fds () from /usr/local/lib/libfreerdp2.so.0.0 #8 0x059695a6fc41 in rdp_check_fds () from /usr/local/lib/libfreerdp2.so.0.0 #9 0x059695a58098 in freerdp_check_fds () from /usr/local/lib/libfreerdp2.so.0.0 #10 0x059695a58331 in freerdp_check_event_handles () from /usr/local/lib/libfreerdp2.so.0.0 #11 0x0596756a5e10 in guac_rdp_client_thread (data=Variable "data" is not available. I am troubleshooting the install of FreeRDP on my system. Thanks, Steve W. On 18/04/2020 5:16 p.m., Steve Williams wrote: Hi, I have recently installed guacamole 1.1.0 running under Tomcat 9.0.22. Right now, this is only running local to my Intranet, it's not publicly accessible for security reasons until I get it working. SSH sessions through guacamole work totally fine, but when I try an RDP session, it appears the child process is suddenly exiting silently. I have looked for a "core" file, but there isn't one. pcengine$ guacd -f -L debug guacd[28399]: INFO: Guacamole proxy daemon (guacd) version 1.1.0 started guacd[28399]: DEBUG: Successfully bound socket to host 127.0.0.1, port 4822 guacd[28399]: INFO: Listening on host 127.0.0.1, port 4822 guacd[28399]: INFO: Creating new client for protocol "rdp" guacd[28399]: INFO: Connection ID is "$eb17d7b3-8e23-42f5-8265-7d2f718a4188" guacd[53664]: DEBUG: Processing instruction: size guacd[53664]: DEBUG: Processing instruction: audio guacd[53664]: DEBUG: Processing instruction: video guacd[53664]: DEBUG: Processing instruction: image guacd[53664]: DEBUG: Processing instruction: timezone guacd[53664]: DEBUG: Parameter "console" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "console-audio" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "disable-auth" omitted. Using default value of 0. guacd[53664]: INFO: No security mode specified. Defaulting to security mode negotiation with server. guacd[53664]: DEBUG: User resolution is 1557x831 at 96 DPI guacd[53664]: DEBUG: Parameter "dpi" omitted. Using default value of 96. guacd[53664]: DEBUG: Using resolution of 1556x831 at 96 DPI guacd[53664]: DEBUG: Parameter "read-only" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "client-name" omitted. Using default value of "Guacamole RDP". guacd[53664]: DEBUG: Parameter "enable-wallpaper" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "enable-theming" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "enable-font-smoothing" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "enable-full-window-drag" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "enable-desktop-composition" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "enable-menu-animations" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "disable-bitmap-caching" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "disable-offscreen-caching" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "disable-glyph-caching" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "color-depth" omitted. Using default value of 16. guacd[53664]: DEBUG: Parameter "disable-audio" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "enable-printing" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "printer-name" omitted. Using default value of "Guacamole Printer". guacd[53664]: DEBUG: Parameter "enable-drive" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "drive-name" omitted. Using default value of "Guacamole Filesystem". guacd[53664]: DEBUG: Parameter "drive-path" omitted. Using default value of "". guacd[53664]: DEBUG: Parameter "create-drive-path" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "timezone" omitted. Using default value of "America/Edmonton". guacd[53664]: DEBUG: Parameter "enable-sftp" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "sftp-hostname" omitted. Using default value of "192.168.124.101". guacd[53664]: DEBUG: Parameter "sftp-port" omitted. Using default value
RE: RDP issue Guacamole 1.1.0 new install, SSH works
>>SSH sessions through guacamole work totally fine, but when I try an RDP >>session, it appears the >>child process is suddenly exiting silently. Does the RDP session get disconnected suddenly after about a couple of minutes? If yes, I had the same issue, and was advised in this forum that I should take & build the latest source code from github for deployment, as the official 1.1.o release had a bug. This problem did go away with the latest source code, but unfortunately the CAPS lock key stopped working. You can try this and hope & pray everything works for you! -Original Message- From: Steve Williams [mailto:st...@williamsitconsulting.com] Sent: 19 April 2020 04:47 AM To: user@guacamole.apache.org Subject: RDP issue Guacamole 1.1.0 new install, SSH works Hi, I have recently installed guacamole 1.1.0 running under Tomcat 9.0.22. Right now, this is only running local to my Intranet, it's not publicly accessible for security reasons until I get it working. SSH sessions through guacamole work totally fine, but when I try an RDP session, it appears the child process is suddenly exiting silently. I have looked for a "core" file, but there isn't one. pcengine$ guacd -f -L debug guacd[28399]: INFO: Guacamole proxy daemon (guacd) version 1.1.0 started guacd[28399]: DEBUG:Successfully bound socket to host 127.0.0.1, port 4822 guacd[28399]: INFO: Listening on host 127.0.0.1, port 4822 guacd[28399]: INFO: Creating new client for protocol "rdp" guacd[28399]: INFO: Connection ID is "$eb17d7b3-8e23-42f5-8265-7d2f718a4188" guacd[53664]: DEBUG:Processing instruction: size guacd[53664]: DEBUG:Processing instruction: audio guacd[53664]: DEBUG:Processing instruction: video guacd[53664]: DEBUG:Processing instruction: image guacd[53664]: DEBUG:Processing instruction: timezone guacd[53664]: DEBUG:Parameter "console" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "console-audio" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "disable-auth" omitted. Using default value of 0. guacd[53664]: INFO: No security mode specified. Defaulting to security mode negotiation with server. guacd[53664]: DEBUG:User resolution is 1557x831 at 96 DPI guacd[53664]: DEBUG:Parameter "dpi" omitted. Using default value of 96. guacd[53664]: DEBUG:Using resolution of 1556x831 at 96 DPI guacd[53664]: DEBUG:Parameter "read-only" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "client-name" omitted. Using default value of "Guacamole RDP". guacd[53664]: DEBUG:Parameter "enable-wallpaper" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "enable-theming" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "enable-font-smoothing" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "enable-full-window-drag" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "enable-desktop-composition" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "enable-menu-animations" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "disable-bitmap-caching" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "disable-offscreen-caching" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "disable-glyph-caching" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "color-depth" omitted. Using default value of 16. guacd[53664]: DEBUG:Parameter "disable-audio" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "enable-printing" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "printer-name" omitted. Using default value of "Guacamole Printer". guacd[53664]: DEBUG:Parameter "enable-drive" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "drive-name" omitted. Using default value of "Guacamole Filesystem". guacd[53664]: DEBUG:Parameter "drive-path" omitted. Using default value of "". guacd[53664]: DEBUG:Parameter "create-drive-path" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "timezone" omitted. Using default value of "America/Edmonton". guacd[53664]: DEBUG:Parameter "enable-sftp" omitted. Using default value of 0. guacd[53664]: DEBUG:Parameter "sftp-hostname" omitted. Using default value of "192.168.124.101". guacd[53664]: DEBUG:Parameter "sftp-port" omitted. Using default value of "22". guacd[53664]: DEBUG:Parameter "sftp-username" omitted. Using default value of "". guacd[53664]: DEBUG:Parameter "sftp-password" omitted. Using default value of "". guacd[53664]: DEBUG:Parameter "sftp-passphrase" omitted. Using default value of "". guacd[53664]: DEBUG:Parameter "sftp-root-directory" omitted. Using default value of "/". guacd[53664]: DEBUG:Parameter "sftp-server-alive-interval" omitted. Using default value of 0.