guacamole-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ou Changkun <ouchang...@outlook.com>
Subject "Error handling message from VNC server" in Debian based builds
Date Wed, 19 Sep 2018 14:16:24 GMT
Hey guys,

I installed guacamole from source code on a Debian stretch based container. The browser display
automatically froze after operates a little bit when I use VNC protocol. The cause is different
from GUACAMOLE-620: guacd[9]: ERROR:        Error handling message from VNC server.

This behavior can be reproduced by the following steps:

1. Build docker image, say guacd-master, from guacamole-server master 332e187813595fc2e769f3e29c0582b7ec726ea1.
2. Use consol/ubuntu-xfce-vnc:1.3.0 create a container as VNC server.
3. Connect to the VNC container.
4. When display appears, open a file manager, drag the window and move very fast. After few
seconds, the display froze and connection is observed as an exit status.

I checked the source code of VNC protocol on guacamole-server side. It seems because of `HandleRFBServerMessage`
failed without any useful context information, since libvncserver-dev is installed via apt-get,
it seems hard to debug on the VNC side.

What could be wrong here? Is there any conflict between the VNC server and guacamole VNC protocol
plugin? How to properly solve this problem?

Thank you in advance.

Best,
Changkun




Complete outputs:
===============
guacd[7]: INFO: Guacamole proxy daemon (guacd) version 1.0.0 started
guacd[7]: DEBUG:        Successfully bound socket to host 0.0.0.0, port 4822
guacd[7]: INFO: Listening on host 0.0.0.0, port 4822
guacd[7]: INFO: Creating new client for protocol "vnc"
guacd[7]: INFO: Connection ID is "$3fdc295a-d82f-4f81-97fc-a483b591944e"
guacd[9]: INFO: Cursor rendering: local
guacd[9]: DEBUG:        Parameter "swap-red-blue" omitted. Using default value of 0.
guacd[9]: DEBUG:        Parameter "read-only" omitted. Using default value of 0.
guacd[9]: DEBUG:        Parameter "color-depth" omitted. Using default value of 0.
guacd[9]: DEBUG:        Parameter "dest-port" omitted. Using default value of 0.
guacd[9]: DEBUG:        Parameter "encodings" omitted. Using default value of "zrle ultra
copyrect hextile zlib corre rre raw".
guacd[9]: DEBUG:        Parameter "autoretry" omitted. Using default value of 0.
guacd[9]: DEBUG:        Parameter "reverse-connect" omitted. Using default value of 0.
guacd[9]: DEBUG:        Parameter "listen-timeout" omitted. Using default value of 5000.
guacd[9]: DEBUG:        Parameter "enable-audio" omitted. Using default value of 0.
guacd[9]: DEBUG:        Parameter "enable-sftp" omitted. Using default value of 0.
guacd[9]: DEBUG:        Parameter "sftp-hostname" omitted. Using default value of "172.16.250.11".
guacd[9]: DEBUG:        Parameter "sftp-host-key" omitted. Using default value of "22".
guacd[9]: DEBUG:        Parameter "sftp-port" omitted. Using default value of "".
guacd[9]: DEBUG:        Parameter "sftp-password" omitted. Using default value of "".
guacd[9]: DEBUG:        Parameter "sftp-passphrase" omitted. Using default value of "".
guacd[9]: DEBUG:        Parameter "sftp-root-directory" omitted. Using default value of "/".
guacd[9]: DEBUG:        Parameter "sftp-server-alive-interval" omitted. Using default value
of 0.
guacd[9]: DEBUG:        Parameter "recording-name" omitted. Using default value of "recording".
guacd[9]: DEBUG:        Parameter "recording-exclude-output" omitted. Using default value
of 0.
guacd[9]: DEBUG:        Parameter "recording-exclude-mouse" omitted. Using default value of
0.
guacd[9]: DEBUG:        Parameter "recording-include-keys" omitted. Using default value of
0.
guacd[9]: DEBUG:        Parameter "create-recording-path" omitted. Using default value of
0.
guacd[9]: INFO: User "@c38445a9-288e-4ec2-b09b-64ec1b0d337c" joined connection "$3fdc295a-d82f-4f81-97fc-a483b591944e"
(1 users now present)
guacd[9]: ERROR:        Error handling message from VNC server.
guacd[9]: INFO: Internal VNC client disconnected
guacd[9]: INFO: User "@c38445a9-288e-4ec2-b09b-64ec1b0d337c" disconnected (0 users remain)
guacd[9]: INFO: Last user of connection "$3fdc295a-d82f-4f81-97fc-a483b591944e" disconnected
guacd[9]: DEBUG:        Requesting termination of client...
guacd[9]: DEBUG:        Client terminated successfully.
guacd[7]: INFO: Connection "$3fdc295a-d82f-4f81-97fc-a483b591944e" removed.

Mime
View raw message