Hi, The previous log was written by guacd with parameter -L debug, i only copied from syslog.
Now i tried again. In the below log i first connected to a VNC server (so you can see the server is basically working) and then tried SSH, but this time i got the message "Connected to Guacamole" and right after the red ribbon with "Error occurred within the Guacamole server..." # /usr/local/sbin/guacd -f -b 127.0.0.1 -L debug -l 4822 -p /tmp/guacd.pid guacd[2658943]: INFO: Guacamole proxy daemon (guacd) version 1.6.0 started guacd[2658943]: DEBUG: Successfully bound AF_INET socket to host 127.0.0.1, port 4822 guacd[2658943]: INFO: Listening on host 127.0.0.1, port 4822 guacd[2658943]: INFO: Creating new client for protocol "vnc" guacd[2658943]: INFO: Connection ID is "$d7c6fc92-4f29-42f3-b194-fc28b114bf77" guacd[2659157]: DEBUG: Processing instruction: size guacd[2659157]: DEBUG: Processing instruction: audio guacd[2659157]: DEBUG: Processing instruction: video guacd[2659157]: DEBUG: Processing instruction: image guacd[2659157]: DEBUG: Processing instruction: timezone guacd[2659157]: DEBUG: Processing instruction: name guacd[2659157]: INFO: Cursor rendering: local guacd[2659157]: DEBUG: Parameter "swap-red-blue" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "read-only" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "disable-server-input" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "disable-display-resize" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "color-depth" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "force-lossless" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "compress-level" omitted. Using default value of -1. guacd[2659157]: DEBUG: Parameter "quality-level" omitted. Using default value of -1. guacd[2659157]: DEBUG: Parameter "dest-port" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "encodings" omitted. Using default value of "zrle ultra copyrect hextile zlib corre rre raw". guacd[2659157]: DEBUG: Parameter "autoretry" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "reverse-connect" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "listen-timeout" omitted. Using default value of 5000. guacd[2659157]: DEBUG: Parameter "enable-sftp" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "sftp-hostname" omitted. Using default value of "sm-g900f". guacd[2659157]: DEBUG: Parameter "sftp-port" omitted. Using default value of "22". guacd[2659157]: DEBUG: Parameter "sftp-timeout" omitted. Using default value of 10. guacd[2659157]: DEBUG: Parameter "sftp-username" omitted. Using default value of "". guacd[2659157]: DEBUG: Parameter "sftp-password" omitted. Using default value of "". guacd[2659157]: DEBUG: Parameter "sftp-passphrase" omitted. Using default value of "". guacd[2659157]: DEBUG: Parameter "sftp-root-directory" omitted. Using default value of "/". guacd[2659157]: DEBUG: Parameter "sftp-server-alive-interval" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "sftp-disable-download" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "sftp-disable-upload" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "recording-name" omitted. Using default value of "recording". guacd[2659157]: DEBUG: Parameter "recording-exclude-output" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "recording-include-keys" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "create-recording-path" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "recording-write-existing" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "disable-copy" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "clipboard-buffer-size" omitted. Using default value of 0. guacd[2659157]: INFO: Unspecified or invalid clipboard buffer size: "". Using the default minimum size: 262144. guacd[2659157]: DEBUG: Parameter "disable-paste" omitted. Using default value of 0. guacd[2659157]: DEBUG: Parameter "wol-send-packet" omitted. Using default value of 0. guacd[2659157]: INFO: User "@0edd5925-f684-44ac-b1ff-0825175da3e7" joined connection "$d7c6fc92-4f29-42f3-b194-fc28b114bf77" (1 users now present) guacd[2659157]: DEBUG: Client is using protocol version "VERSION_1_5_0" guacd[2659157]: INFO: Local system reports 4 processor(s) are available. guacd[2659157]: INFO: Graphical updates will be encoded using 4 worker thread(s). guacd[2659157]: DEBUG: Screen is now initialized. guacd[2659157]: DEBUG: Sending initial screen size to VNC server. guacd[2659157]: DEBUG: Sending VNC display size for owner's display. guacd[2659157]: INFO: User "@0edd5925-f684-44ac-b1ff-0825175da3e7" disconnected (0 users remain) guacd[2659157]: INFO: Last user of connection "$d7c6fc92-4f29-42f3-b194-fc28b114bf77" disconnected guacd[2659157]: DEBUG: Requesting termination of client... guacd[2659157]: INFO: Internal VNC client disconnected guacd[2659157]: DEBUG: Client terminated successfully. guacd[2658943]: INFO: Connection "$d7c6fc92-4f29-42f3-b194-fc28b114bf77" removed. guacd[2658943]: DEBUG: Unable to request termination of client process: No such process guacd[2658943]: DEBUG: All child processes for connection "$d7c6fc92-4f29-42f3-b194-fc28b114bf77" have been terminated. guacd[2658943]: INFO: Creating new client for protocol "ssh" guacd[2658943]: INFO: Connection ID is "$0eb617c4-ec41-46a0-9be9-7d0705aea227" guacd[2659316]: DEBUG: Processing instruction: size guacd[2659316]: DEBUG: Processing instruction: audio guacd[2659316]: DEBUG: Processing instruction: video guacd[2659316]: DEBUG: Processing instruction: image guacd[2659316]: DEBUG: Processing instruction: timezone guacd[2659316]: DEBUG: Processing instruction: name guacd[2659316]: INFO: User "@04f87cbf-6f45-4785-897f-5df0cdfd8fbc" joined connection "�!A�" (1 users now present) guacd[2659316]: DEBUG: Client is using protocol version "VERSION_1_5_0" guacd[2658943]: INFO: Creating new client for protocol "ssh" guacd[2658943]: INFO: Connection ID is "$ad924c87-097e-4f1b-b0ab-8e3788c0a7ab" guacd[2659508]: DEBUG: Processing instruction: size guacd[2659508]: DEBUG: Processing instruction: audio guacd[2659508]: DEBUG: Processing instruction: video guacd[2659508]: DEBUG: Processing instruction: image guacd[2659508]: DEBUG: Processing instruction: timezone guacd[2659508]: DEBUG: Processing instruction: name guacd[2659508]: INFO: User "@ca7f6e87-53c6-4b6b-be2c-9e28255a04d9" joined connection "�@�" (1 users now present) guacd[2659508]: DEBUG: Client is using protocol version "VERSION_1_5_0" guacd[2659316]: ERROR: User is not responding. guacd[2659316]: INFO: User "@04f87cbf-6f45-4785-897f-5df0cdfd8fbc" disconnected (0 users remain) guacd[2659316]: INFO: Last user of connection "�!A�" disconnected guacd[2659316]: DEBUG: Requesting termination of client... double free or corruption (out) guacd[2658943]: INFO: Connection "$0eb617c4-ec41-46a0-9be9-7d0705aea227" removed. guacd[2658943]: DEBUG: Unable to request termination of client process: No such process guacd[2658943]: DEBUG: All child processes for connection "$0eb617c4-ec41-46a0-9be9-7d0705aea227" have been terminated. guacd[2659508]: ERROR: User is not responding. guacd[2659508]: INFO: User "@ca7f6e87-53c6-4b6b-be2c-9e28255a04d9" disconnected (0 users remain) guacd[2659508]: INFO: Last user of connection "�@�" disconnected guacd[2659508]: DEBUG: Requesting termination of client... double free or corruption (out) guacd[2658943]: INFO: Connection "$ad924c87-097e-4f1b-b0ab-8e3788c0a7ab" removed. guacd[2658943]: DEBUG: Unable to request termination of client process: No such process guacd[2658943]: DEBUG: All child processes for connection "$ad924c87-097e-4f1b-b0ab-8e3788c0a7ab" have been terminated. Cs. If i run the guacd in the background, i only get the grey "Connected to guacamole" message, and short after "Client took too long to respond". However, the client is definitely reachable via SSH from the same computer where Guacamole is running. # /usr/local/sbin/guacd -f -b 127.0.0.1 -L debug -l 4822 -p /tmp/guacd.pid & [1] 2665853 root@homeserver:/home/colt# guacd[2665853]: INFO: Guacamole proxy daemon (guacd) version 1.6.0 started guacd[2665853]: DEBUG: Successfully bound AF_INET socket to host 127.0.0.1, port 4822 guacd[2665853]: INFO: Listening on host 127.0.0.1, port 4822 guacd[2665853]: INFO: Creating new client for protocol "ssh" guacd[2665853]: INFO: Connection ID is "$3390f4ee-3dd3-4a80-9b85-1da09610d47f" guacd[2666549]: DEBUG: Processing instruction: size guacd[2666549]: DEBUG: Processing instruction: audio guacd[2666549]: DEBUG: Processing instruction: video guacd[2666549]: DEBUG: Processing instruction: image guacd[2666549]: DEBUG: Processing instruction: timezone guacd[2666549]: DEBUG: Processing instruction: name guacd[2666549]: INFO: User "@d05d0cbb-6411-4265-bfe2-a1366b934e0b" joined connection "��ޒ4" (1 users now present) guacd[2666549]: DEBUG: Client is using protocol version "VERSION_1_5_0" guacd[2666549]: ERROR: User is not responding. guacd[2666549]: INFO: User "@d05d0cbb-6411-4265-bfe2-a1366b934e0b" disconnected (0 users remain) guacd[2666549]: INFO: Last user of connection "��ޒ4" disconnected guacd[2666549]: DEBUG: Requesting termination of client... double free or corruption (out) guacd[2665853]: INFO: Connection "$3390f4ee-3dd3-4a80-9b85-1da09610d47f" removed. guacd[2665853]: DEBUG: Unable to request termination of client process: No such process guacd[2665853]: DEBUG: All child processes for connection "$3390f4ee-3dd3-4a80-9b85-1da09610d47f" have been terminated. This was working with Guacamole 1.5.5, also self-compiled. so i suspect some bugs in the 1.6 Thanks for your support in advance :) Cs. On Sat, Jul 5, 2025 at 1:53 PM Nick Couchman <[email protected]> wrote: > > On Thu, Jul 3, 2025 at 9:52 AM Horváth Csaba <[email protected]> > wrote: >> >> Hi, >> >> I haven't got a working SSH connection since i upgraded from 1.5.5 to >> 1.6. RDP and VNC is working, and SSH worked before. Now i only get a >> "Connected to Guacamole, waiting for response" message. >> >> In the syslog, i have only the log pasted at the end of the mail. >> I have built guacd from source, with the ./configure --with-rdp >> --with-ssh2 --with-vnc command line. So SSH should be built in. System >> is a Debian Testing. >> >> I really don't see where i can start troubleshooting (SSH otherwise >> works, so Guacd can use it), so i hope someone has an idea. >> >> root@homeserver:~# tail -f /var/log/syslog|grep "guacd\|ssh" >> 2025-07-03T15:40:16.745559+02:00 homeserver guacd[2175063]: Creating >> new client for protocol "ssh" >> 2025-07-03T15:40:16.746013+02:00 homeserver guacd[2175063]: Connection >> ID is "$0b9c3df0-9743-469a-a9d1-7a40454b67ea" >> 2025-07-03T15:40:16.762119+02:00 homeserver guacd[3905910]: Processing >> instruction: size >> 2025-07-03T15:40:16.762512+02:00 homeserver guacd[3905910]: Processing >> instruction: audio >> 2025-07-03T15:40:16.763606+02:00 homeserver guacd[3905910]: Processing >> instruction: video >> 2025-07-03T15:40:16.763820+02:00 homeserver guacd[3905910]: Processing >> instruction: image >> 2025-07-03T15:40:16.764127+02:00 homeserver guacd[3905910]: Processing >> instruction: timezone >> 2025-07-03T15:40:16.764363+02:00 homeserver guacd[3905910]: Processing >> instruction: name >> 2025-07-03T15:40:16.764896+02:00 homeserver guacd[3905910]: Client is >> using protocol version "VERSION_1_5_0" >> > > Can you start guacd with the "-L debug" flag and see if you get anything more > helpful from the log output? > > -Nick > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
