[
https://issues.apache.org/jira/browse/GUACAMOLE-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17256973#comment-17256973
]
Ji Shoukai commented on GUACAMOLE-414:
--------------------------------------
I meet this trouble, I have seen all the URL in guacamole-414.
In my server the version vnc is tigervnc-server-1.8.0-19.el7.x86_64
{code:java}
[root@xian_fgtw-pm-SRT-xxx-xxx-xx-x .vnc]# rpm -qa |grep tigervnc
tigervnc-server-minimal-1.8.0-19.el7.x86_64
tigervnc-server-1.8.0-19.el7.x86_64
tigervnc-license-1.8.0-19.el7.noarch{code}
guacamole version is 1.2
this is tigervnc log :
{code:java}
Thu Dec 31 20:18:04 2020
Connections: closed: xxx.xxx.xxx.xxx::6xxxx (readTLS: (unknown error code) (9))
EncodeManager: Framebuffer updates: 11917
EncodeManager: RRE:
EncodeManager: Solid: 6 rects, 1.595 kpixels
EncodeManager: 120 B (1:53.7667 ratio)
EncodeManager: ZRLE:
EncodeManager: Indexed RLE: 156 rects, 200.085 kpixels
EncodeManager: 15.8037 KiB (1:49.5713 ratio)
EncodeManager: Full Colour: 16.777 krects, 41.7334 Mpixels
EncodeManager: 13.0759 MiB (1:12.1898 ratio)
EncodeManager: Total: 16.939 krects, 41.9351 Mpixels
EncodeManager: 13.0915 MiB (1:12.2342 ratio)
TLS: TLS session wasn't terminated gracefully
ComparingUpdateTracker: 416.48 Mpixels in / 40.1263 Mpixels out
ComparingUpdateTracker: (1:10.3792 ratio){code}
this is guacd log (run level debug)
{code:java}
guacd[899]: ERROR: Error handling message from VNC server.
guacd[899]: INFO: Internal VNC client disconnected
guacd[899]: INFO: User "@bd2e6456-eb7f-4cee-8ae9-b812b54b22e6"
disconnected (0 users remain)
guacd[899]: INFO: Last user of connection
"$91b384bd-840a-44b8-9df1-1e0606d5e33b" disconnected
guacd[899]: DEBUG: Requesting termination of client...
guacd[899]: DEBUG: Client terminated successfully.
guacd[764]: INFO: Connection "$91b384bd-840a-44b8-9df1-1e0606d5e33b"
removed.{code}
the system run tigervnc:
{code:java}
[root@xian_fgtw-pm-SRT-192-168-10-1 .vnc]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core){code}
the system run guacd:
{code:java}
[root@fortress-test-169fb0752 ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core){code}
On some servers, nothing happened, but on some servers very often
I just update guacamole from 0.9.14 to 1.2,
there is no problem in 0.9.14,
how can I fix it?
> 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, 1.0.0, 1.1.0
> Environment: unRAID 6.4rc9 Docker container
> Reporter: Jason Bean
> Assignee: Nick Couchman
> Priority: Minor
> Fix For: 1.2.0
>
>
> 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
(v8.3.4#803005)