>>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:[email protected]] Sent: 19 April 2020 04:47 AM To: [email protected] 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. guacd[53664]: DEBUG: Parameter "recording-name" omitted. Using default value of "recording". guacd[53664]: DEBUG: Parameter "recording-exclude-output" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "recording-include-keys" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "create-recording-path" omitted. Using default value of 0. guacd[53664]: INFO: Resize method: none guacd[53664]: DEBUG: Parameter "enable-audio-input" omitted. Using default value of 0. guacd[53664]: DEBUG: Parameter "gateway-port" omitted. Using default value of 443. guacd[53664]: INFO: User "@7ac6e2c7-6962-4eaf-b7a2-5d1d9376983d" joined connection "$eb17d7b3-8e23-42f5-8265-7d2f718a4188" (1 users now present) guacd[53664]: DEBUG: Client is using protocol version "VERSION_1_1_0" guacd[53664]: INFO: Loading keymap "base" guacd[53664]: INFO: Loading keymap "en-us-qwerty" guacd[53664]: DEBUG: Support for CLIPRDR (clipboard redirection) registered. Awaiting channel connection. guacd[53664]: DEBUG: Support for static channel "rdpdr" loaded. guacd[53664]: DEBUG: Support for static channel "rdpsnd" loaded. guacd[53664]: DEBUG: Local framebuffer format PIXEL_FORMAT_BGRX32 guacd[53664]: DEBUG: Remote framebuffer format PIXEL_FORMAT_RGB16 guacd[53664]: DEBUG: CLIPRDR (clipboard redirection) channel connected. guacd[53664]: DEBUG: SVC "rdpdr" connected. guacd[53664]: DEBUG: SVC "rdpsnd" connected. guacd[28399]: INFO: Connection "$eb17d7b3-8e23-42f5-8265-7d2f718a4188" removed. I have verified that the laptop I am trying to connect to has RDP enabled (by connecting from another laptop). I have also allocated DHCP static IP's to make sure they don't change unexpectedly! I am keeping things simple with a user-mapping.xml file and the relevant entry would be: ... <!-- Old Dell laptop--> <connection name="Old Dell Laptop (XP) "> <protocol>rdp</protocol> <param name="hostname">192.168.124.101</param> <param name="port">3389</param> <param name="ignore-cert">true</param> </connection> What can I do to troubleshoot this further? Just for reference, here is an SSH session log file: guacd[28399]: INFO: Creating new client for protocol "ssh" guacd[28399]: INFO: Connection ID is "$9330e7a2-6547-49a5-8536-64163934eec0" guacd[85425]: INFO: Current locale does not use UTF-8. Some characters may not render correctly. guacd[85425]: DEBUG: Processing instruction: size guacd[85425]: DEBUG: Processing instruction: audio guacd[85425]: DEBUG: Processing instruction: video guacd[85425]: DEBUG: Processing instruction: image guacd[85425]: DEBUG: Processing instruction: timezone guacd[85425]: DEBUG: Parameter "scrollback" omitted. Using default value of 1000. guacd[85425]: DEBUG: Parameter "font-name" omitted. Using default value of "monospace". guacd[85425]: DEBUG: Parameter "font-size" omitted. Using default value of 12. guacd[85425]: DEBUG: Parameter "color-scheme" omitted. Using default value of "". guacd[85425]: DEBUG: Parameter "enable-sftp" omitted. Using default value of 0. guacd[85425]: DEBUG: Parameter "sftp-root-directory" omitted. Using default value of "/". guacd[85425]: DEBUG: Parameter "read-only" omitted. Using default value of 0. guacd[85425]: DEBUG: Parameter "typescript-name" omitted. Using default value of "typescript". guacd[85425]: DEBUG: Parameter "create-typescript-path" omitted. Using default value of 0. guacd[85425]: DEBUG: Parameter "recording-name" omitted. Using default value of "recording". guacd[85425]: DEBUG: Parameter "recording-exclude-output" omitted. Using default value of 0. guacd[85425]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using default value of 0. guacd[85425]: DEBUG: Parameter "recording-include-keys" omitted. Using default value of 0. guacd[85425]: DEBUG: Parameter "create-recording-path" omitted. Using default value of 0. guacd[85425]: DEBUG: Parameter "server-alive-interval" omitted. Using default value of 0. guacd[85425]: DEBUG: Parameter "backspace" omitted. Using default value of 127. guacd[85425]: DEBUG: Parameter "terminal-type" omitted. Using default value of "linux". guacd[85425]: DEBUG: Parameter "timezone" omitted. Using default value of "America/Edmonton". guacd[85425]: INFO: User "@d6589f24-0284-4570-93e6-ea5e43692fef" joined connection "$9330e7a2-6547-49a5-8536-64163934eec0" (1 users now present) guacd[85425]: DEBUG: Client is using protocol version "VERSION_1_1_0" guacd[85425]: DEBUG: Successfully connected to host 192.168.124.4, port 22 guacd[85425]: WARNING: No known host keys provided, host identity will not be verified. guacd[85425]: DEBUG: Supported authentication methods: publickey,password guacd[85425]: WARNING: Unable to set the timezone: SSH server refused to set "TZ" variable. guacd[85425]: INFO: SSH connection successful. Thanks, Steve Williams --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] -- **Disclaimer:* This message and any attachment may contain confidential, proprietary information and is intended only for the individual named. If you are not the original intended recipient and have erroneously received this message, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. Hitachi MGRM Net E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Hitachi MGRM Net therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required, please request a hard-copy version. Hitachi MGRM Net Ltd, C - 6/5, Safdarjung Development Area, New Delhi - 110016, India* * * *'Please consider the environment before printing this e-mail'.* --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
