# cat guacamole.properties guacd-hostname: 127.0.0.1
guacd-port: 4822 # MYSQL mysql-hostname: localhost mysql-port: 3306 mysql-database: guacamole_db mysql-username: guacamole_user mysql-password: <password> #Auth provider class #auth-provider: net.sourceforge.guacamole.net.auth.ldap.LDAPAuthenticationProvider # LDAPS ldap-hostname: <hostname> ldap-port: 636 ldap-encryption-method: ssl ldap-user-base-dn: dc=oracle,dc=com ldap-search-bind-dn: cn=AdminUser,dc=oracle,dc=com ldap-search-bind-password: <password> #ldap-group-base-dn: ou=Groups,dc=oracle,dc=com #ldap-username-attribute: uid #ldap-member-attribute: member #ldap-member-attribute-type: dn ldap-config-base-dn: cn=Manager,dc=oracle,dc=com From: Nick Couchman <[email protected]> Date: Monday, 26 May 2025 at 5:07 PM To: [email protected] <[email protected]> Subject: Re: [External] : Guacamole LDAP Connections On Mon, May 26, 2025 at 04:20 Srinivas Bolloju <[email protected]> wrote: 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<http://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<http://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 Can you share a (sanitized) copy of your guacamole.properties file, or your Docker config, depending on how you're using it? -Nick
