Hi Changkun,

 

Could you attach the log from the VNC server?

 

Regards,

-Jeff

 

From: Ou Changkun <ouchang...@outlook.com>
Reply-To: "user@guacamole.apache.org" <user@guacamole.apache.org>
Date: Wednesday, September 19, 2018 at 9:16 AM
To: "user@guacamole.apache.org" <user@guacamole.apache.org>
Subject: EXT: "Error handling message from VNC server" in Debian based builds 

 

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.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to