[
https://issues.apache.org/jira/browse/GUACAMOLE-1998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17903580#comment-17903580
]
David Höld edited comment on GUACAMOLE-1998 at 12/6/24 8:57 AM:
----------------------------------------------------------------
Hi,
we are also affected by the bug and therefore rolled back from 1.5.5 to 1.5.3
which is stable.
Details about our environment:
* Kubernetes
* Official docker images from Docker Hub
([https://hub.docker.com/r/guacamole/guacd] and
[https://hub.docker.com/r/guacamole/guacamole)] with enabled OpenID-Connect SSO
plugin and custom ca-certificates bundle
* RDP connections only
We are happy to help with debugging if there is anything we can help with.
was (Author: JIRAUSER307915):
Hi,
we are also affected by the bug. Details about our environment:
* Kubernetes
* Official docker images from Docker Hub
([https://hub.docker.com/r/guacamole/guacd] and
[https://hub.docker.com/r/guacamole/guacamole)] with enabled OpenID-Connect SSO
plugin and custom ca-certificates bundle
* RDP connections only
We are happy to help with debugging if there is anything we can help with.
> Cumulative number of connections are limited to about 60.
> ---------------------------------------------------------
>
> Key: GUACAMOLE-1998
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1998
> Project: Guacamole
> Issue Type: Bug
> Components: guacd
> Affects Versions: 1.5.5
> Environment: Version: 1.5.5 & latest from the official Dockerhub image
> Reporter: Maik Tralles
> Priority: Major
>
> When the cumulative number of connections reach about 60 user connections,
> new ones can't be created.
> Version: 1.5.5
> {code:java}
> guacd_compose | guacd[1645]: INFO: User
> "@9d098496-4861-4953-8d7f-0a6818f9943c" joined connection
> "$90ce76b4-1dcf-4f1e-9653-0d77d1b25318" (1 users now present)
> guacd_compose | guacd[1645]: ERROR: SSH handshake failed.
> guacd_compose | guacd[1645]: INFO: User
> "@9d098496-4861-4953-8d7f-0a6818f9943c" disconnected (0 users remain)
> guacd_compose | guacd[1645]: INFO: Last user of connection
> "$90ce76b4-1dcf-4f1e-9653-0d77d1b25318" disconnected{code}
> After about 60 connections, new ones can't be created.
>
> Latest (2024-11-04 12:00:00 UTC):
> {code:java}
> guacd_compose | guacd[1312]: INFO: User
> "@4267e072-2b24-4cf8-800a-63fd91ac36d8" joined connection
> "$223f505b-f6ca-4dc6-b346-53d6a4233833" (1 users now present)
> guacd_compose | GLib (gthread-posix.c): Unexpected error from C library
> during 'pthread_key_create': Resource temporarily unavailable. Aborting.
> guacd_compose | guacd[1]: INFO: Connection
> "$223f505b-f6ca-4dc6-b346-53d6a4233833" removed
> ...
> guacd_compose | guacd[1584]: INFO: User
> "@e963456d-3bac-4f97-ab1b-89e4845a5470" joined connection
> "$d4e67432-840c-42ba-82f1-68d5c0544d84" (1 users now present)
> guacd_compose | guacd[1584]: ERROR: SSH handshake failed.
> guacd_compose | guacd[1584]: INFO: User
> "@e963456d-3bac-4f97-ab1b-89e4845a5470" disconnected (0 users remain)
> guacd_compose | guacd[1584]: INFO: Last user of connection
> "$d4e67432-840c-42ba-82f1-68d5c0544d84" disconnected {code}
> After about 60 connections, the oldest connection will be closed to open the
> new connection.
> In the logs, we can see a similar issue mentioned in [GUACAMOLE-1920] When
> the cumulative number of user connections reaches a certain amount, guacd
> will report an error. "RDP server closed/refused connection: Security
> negotiation failed (wrong security type?)” - ASF JIRA
>
> Version 1.5.3 seems to work fine with >100 cumulative connections tested on
> the same environment.
>
> Affecting SSH + RDP.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)