[
https://issues.apache.org/jira/browse/GUACAMOLE-2135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18019258#comment-18019258
]
Nick Couchman commented on GUACAMOLE-2135:
------------------------------------------
By "unsupported", I mean that Red Hat is no longer doing any updates at all to
the platform, meaning that libraries and binaries on that platform will
continue to fall behind and be vulnerable to security exploits and also won't
have any bugs fixed.
Guacamole doesn't have any strong dependencies on newly-updated stuff, but
certainly will support newer O/Ss (RHEL8 and RHEL9, probably RHEL10, and all of
the Rocky variants of the same). All that to say, there shouldn't be anything
related to Guacamole itself that would keep you on an ancient version of RHEL.
> Segfault in guacd version 1.6.0
> -------------------------------
>
> Key: GUACAMOLE-2135
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-2135
> Project: Guacamole
> Issue Type: Bug
> Components: guacamole, guacd
> Affects Versions: 1.6.0
> Environment: RHEL 6.10
> 4 CPU cores
> 16 GB RAM
> Remote VNC sessions handled by xinetd with tigervnc 1.1.0-24
> Both client and server devices have the same specs.
> Reporter: Travis Ward
> Priority: Minor
> Attachments: backtrace.guacd, guacd.strace
>
>
> * Guacamole is built with associated libraries in a RHEL 6.10 container.
> Build is successful.
> * The application itself is installed on a remote RHEL 6.10 host providing
> VNC connections to three other hosts.
> # Logging into Guacamole will show a list of connections with thumbnails.
> # Selecting one of the connections will display an interactive GDM login
> screen as expected.
> # User is able to type their password into GDM
> # After a few seconds, the "You have been disconnected" modal dialogue
> displays. The time varies.
> # Local vs. remote connections exhibit same issue
> # Seems to trigger quicker if user provides input (mouse movement and
> keyboard)
> # Clicking reconnect will continue the session, followed by the repeated
> segfault and disconnect.
> # Likely triggered by the guacd segfault below
> {code:java}
> Jul 28 21:25:24 guacd[14038]: Creating new client for protocol "vnc"
> Jul 28 21:25:24 guacd[14038]: Connection ID is
> "$020bbfff-13dc-44d3-9a54-cb814b77df2a"
> Jul 28 21:25:24 guacd[17294]: Cursor rendering: local
> Jul 28 21:25:24 guacd[17294]: The libvncclient library does not support
> remote resize.
> Jul 28 21:25:24 guacd[17294]: User "@d4b1d9b2-39a1-403a-b8cd-2c335bc4be1a"
> joined connection "$020bbfff-13dc-44d3-9a54-cb814b77df2a" (1 users now
> present)
> Jul 28 21:25:24 guacd[17294]: VNC server supports protocol version 3.8
> (viewer 3.8)
> Jul 28 21:25:24 guacd[17294]: We have 1 security types to read
> Jul 28 21:25:24 guacd[17294]: 0) Received security type 1
> Jul 28 21:25:24 guacd[17294]: Selecting security type 1 (0/1 in the list)
> Jul 28 21:25:24 guacd[17294]: Selected Security Scheme 1
> Jul 28 21:25:24 guacd[17294]: No authentication needed
> Jul 28 21:25:24 guacd[17294]: VNC authentication succeeded
> Jul 28 21:25:24 guacd[17294]: Desktop name "x11"
> Jul 28 21:25:24 guacd[17294]: Connected to VNC server, using protocol
> version 3.8
> Jul 28 21:25:24 guacd[17294]: VNC server default format:
> Jul 28 21:25:24 guacd[17294]: 16 bits per pixel.
> Jul 28 21:25:24 guacd[17294]: Least significant byte first in each pixel.
> Jul 28 21:25:24 guacd[17294]: TRUE colour: max red 31 green 63 blue 31,
> shift red 11 green 5 blue 0
> Jul 28 21:25:24 guacd[17294]: Local system reports 4 processor(s) are
> available.
> Jul 28 21:25:24 guacd[17294]: Graphical updates will be encoded using 4
> worker thread(s).
> Jul 28 21:25:25 kernel: guacd[17299]: segfault at 0 ip (null) sp
> 00007f39c4c68938 error 14 in guacd[400000+7000] {code}
> Build configuration:
> {code:java}
> ------------------------------------------------
> guacamole-server version 1.6.0
> ------------------------------------------------ Library status:
> freerdp ............. no
> pango ............... yes
> libavcodec .......... no
> libavformat ......... no
> libavutil ........... no
> libssh2 ............. no
> libssl .............. yes
> libswscale .......... no
> libtelnet ........... no
> libVNCServer ........ yes
> libvorbis ........... no
> libpulse ............ yes
> libwebsockets ....... no
> libwebp ............. no
> wsock32 ............. no
> Protocol support:
> Kubernetes .... no
> RDP ........... no
> SSH ........... no
> Telnet ........ no
> VNC ........... yes
> Services / tools:
> guacd ...... yes
> guacenc .... no
> guaclog .... yes
> FreeRDP plugins: no
> Init scripts: /etc/init.d
> Systemd units: no
> {code}
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)