I'm running Guacamole on Ubuntu 18.02.2 on a Amazon EC2 server trying to get it to connect to Windows Server 2012 machine.
When using guacamole RDP works great, but when I try to connect via VNC I get a black screen and "Waiting for Response" message and it never connects. But guacd in the foreground shows that it joined a connection. The server I am trying to connect to is running TightVNC but I also tried TigerVNC as recommended in the docs. I am able to connect the VNC server using the TightVNC client using another machine that isn't running Guacamole. I also tried telneting to port 5900 from the guacamole machine to the windows machine and was able to establish a connection. I'm Using: Guacamole 1.0.0 Ubuntu 18.04.02 libvncserver 1.0.0 I also set on guacamole the max connections and max connections per user to 3 (even though there is just 1 connection at a time) but that didn't help. I am stumped and am not sure what to try next. Any suggestions? Here is the output when I run guacd in the foreground: # guacd -L trace -f guacd[2255]: INFO: Guacamole proxy daemon (guacd) version 1.0.0 started guacd[2255]: DEBUG: Unable to bind socket to host ::1, port 4822: Address family not supported by protocol guacd[2255]: DEBUG: Successfully bound socket to host 127.0.0.1, port 4822 guacd[2255]: INFO: Listening on host 127.0.0.1, port 4822 guacd[2255]: INFO: Creating new client for protocol "vnc" guacd[2255]: INFO: Connection ID is "$05e2b9be-5739-4c85-ab43-a35a1056e5a0" guacd[2257]: INFO: Cursor rendering: local guacd[2257]: DEBUG: Parameter "swap-red-blue" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "read-only" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "color-depth" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "dest-port" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "encodings" omitted. Using default value of "zrle ultra copyrect hextile zlib corre rre raw". guacd[2257]: DEBUG: Parameter "autoretry" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "reverse-connect" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "listen-timeout" omitted. Using default value of 5000. guacd[2257]: DEBUG: Parameter "enable-audio" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "enable-sftp" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "sftp-hostname" omitted. Using default value of "172.0.3.60". guacd[2257]: DEBUG: Parameter "sftp-port" omitted. Using default value of "22". guacd[2257]: DEBUG: Parameter "sftp-username" omitted. Using default value of "". guacd[2257]: DEBUG: Parameter "sftp-password" omitted. Using default value of "". guacd[2257]: DEBUG: Parameter "sftp-passphrase" omitted. Using default value of "". guacd[2257]: DEBUG: Parameter "sftp-root-directory" omitted. Using default value of "/". guacd[2257]: DEBUG: Parameter "sftp-server-alive-interval" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "recording-name" omitted. Using default value of "recording". guacd[2257]: DEBUG: Parameter "recording-exclude-output" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "recording-include-keys" omitted. Using default value of 0. guacd[2257]: DEBUG: Parameter "create-recording-path" omitted. Using default value of 0. guacd[2257]: INFO: User "@34d41077-1172-4a6b-bc7a-8fafc068f4c5" *joined connection *"$05e2b9be-5739-4c85-ab43-a35a1056e5a0" (1 users now present) Sincerely Hooman
