I also see below Exception
08:32:20.274 [NioProcessor-3] WARN o.a.d.l.c.api.LdapNetworkConnection - null
org.apache.mina.core.write.WriteToClosedSessionException: null
at
org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.clearWriteRequestQueue(AbstractPollingIoProcessor.java:1192)
at
org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.removeNow(AbstractPollingIoProcessor.java:1153)
at
org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.removeSessions(AbstractPollingIoProcessor.java:864)
at
org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:694)
at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
08:32:20.275 [http-nio-8080-exec-7] DEBUG o.a.g.r.auth.AuthenticationService -
Login was successful for user "sbolloju".
08:32:21.170 [http-nio-8080-exec-1] DEBUG o.a.g.rest.RESTExceptionMapper -
Client request rejected: Not found: "sbolloju"
08:32:41.534 [pool-1-thread-1] DEBUG o.a.g.rest.auth.HashTokenSessionMap -
Checking for expired sessions...
08:32:41.534 [pool-1-thread-1] DEBUG o.a.g.rest.auth.HashTokenSessionMap -
Session check completed in 0 ms.
From: Srinivas Bolloju <[email protected]>
Date: Monday, 26 May 2025 at 1:50 PM
To: [email protected] <[email protected]>
Subject: Re: [External] : Guacamole LDAP Connections
Below are the connections in LDAP
/usr/bin/ldapsearch -l 5 -D cn=manager,dc=oracle,dc=com -x -b
"dc=oracle,dc=com" -w '12345' -H ldaps://host:636 "objectClass=guacConfigGroup"
# extended LDIF
#
# LDAPv3
# base <dc=oracle,dc=com> with scope subtree
# filter: objectClass=guacConfigGroup
# requesting: ALL
#
# example_1, Groups, oracle.com
dn: cn=example_1,ou=Groups,dc=oracle,dc=com
guacConfigParameter: hostname=100.100.180.93
guacConfigParameter: port=3389
guacConfigParameter: username=${GUAC_USERNAME}
guacConfigParameter: security=any
guacConfigParameter: ignore-cert=true
guacConfigParameter: initial-program=/var/home/jumpgate/jumpgate/start-all.sh
cn: example_1
objectClass: posixGroup
objectClass: groupOfNames
objectClass: top
objectClass: guacConfigGroup
guacConfigProtocol: rdp
member: cn=GGGGOPA,ou=People,dc=oracle,dc=com
member: cn=SBOLLOJU,ou=People,dc=oracle,dc=com
# example_2, Groups, oracle.com
dn: cn=example_2,ou=Groups,dc=oracle,dc=com
guacConfigParameter: hostname=100.100.180.93
guacConfigParameter: port=3389
guacConfigParameter: username=${GUAC_USERNAME}
guacConfigParameter: security=any
guacConfigParameter: ignore-cert=true
guacConfigParameter: initial-program=/var/home/jumpgate/jumpgate/start-all.sh
cn: example_2
objectClass: posixGroup
objectClass: groupOfNames
objectClass: top
objectClass: guacConfigGroup
guacConfigProtocol: rdp
member: cn=BOLLOJU,ou=People,dc=oracle,dc=com
member: cn=DDDDDEKA,ou=People,dc=oracle,dc=com
# search result
search: 2
result: 0 Success
# numResponses: 3
# numEntries: 2
From: Srinivas Bolloju <[email protected]>
Date: Monday, 26 May 2025 at 1:23 PM
To: [email protected] <[email protected]>
Subject: [External] : Guacamole LDAP Connections
Hello,
I’m working on a POC. We wanted to allow a java swing based application to be
used via guacamole.
As per my application setup, all users are in LDAP (Oracle Unified Direcotry).
I wanted guacamole users to be authenticated and manage connections using LDAP.
I followed the instructions
https://guacamole.apache.org/doc/gug/ldap-auth.html#<https://urldefense.com/v3/__https:/guacamole.apache.org/doc/gug/ldap-auth.html__;!!ACWV5N9M2RV99hQ!KTkqEy8XJJ2UeML-BSwk2a4EvWZxu3CFCZbIZCklzbgWd-FVwfGnCC3BFtw6gJAj9h1SyaQcgyJDPn9M8rNfmAoGxOUXWaBS9O_FE5c$>
Authentication is working fine but I don’t see any Connections available after
login.
Any support to unblock my current situation is very helpful.
Let me know if any logs are needed
Regards
Srinivas