You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Mark Tomich (JIRA)" <ji...@apache.org> on 2018/05/18 18:47:00 UTC

[jira] [Commented] (GUACAMOLE-414) Certain VNC servers result in disconnection due to TLS errors

    [ https://issues.apache.org/jira/browse/GUACAMOLE-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16481039#comment-16481039 ] 

Mark Tomich commented on GUACAMOLE-414:
---------------------------------------

I too have seen this...FTR, It's only a problem when linked against libvncclient v0.9.11 as that's the only version where VeNCrypt is negotiated.

 

Caution:  I saw the master branch of guacamole-server builds the guacd container on top of Debian stable (Stretch)...this means libvncclient is upgraded from v0.9.9 in CentOS7 to v0.9.11 in Debian Stretch.  This leads to significant instability in the VNC client whenever VeNCrypt is negotiated with the server.  I documented this in https://issues.apache.org/jira/browse/GUACAMOLE-344 and [https://github.com/apache/guacamole-server/pull/105].  FTR, I've built a new container from master and confirmed this is still the case.

 

As an aside, I'm not convinced the problem is actually in libvncclient...I've tried other VNC clients based on libvncclient with success.

> Certain VNC servers result in disconnection due to TLS errors
> -------------------------------------------------------------
>
>                 Key: GUACAMOLE-414
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-414
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-server, guacd
>    Affects Versions: 0.9.13-incubating, 0.9.14
>         Environment: unRAID 6.4rc9 Docker container
>            Reporter: Jason Bean
>            Priority: Minor
>
> Connecting to certain VNC servers such as Ubuntu Desktop (all versions I have ever run) and a CentOS based Browser Docker ([https://hub.docker.com/r/consol/centos-xfce-vnc/]) cause frequent TLS errors and consequently disconnections. The errors in the log are as follows:
> {noformat}
> Oct 12 14:54:59 2004ff6050af guacd[8440]: Error reading from TLS: The TLS connection was non-properly terminated..
> Oct 12 14:54:59 2004ff6050af guacd[8440]: read (4: Interrupted system call)
> Oct 12 14:54:59 2004ff6050af guacd[8440]: Error handling message from VNC server.
> Oct 12 14:54:59 2004ff6050af guacd[8440]: Internal VNC client disconnected
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)