I tried with Manager to give a check on it. Even below doesn’t work with connections.
ldap-hostname: <hostname> ldap-port: 636 ldap-encryption-method: ssl ldap-user-base-dn: dc=oracle,dc=com ldap-search-bind-dn: cn=Manager,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: ou=Groups,dc=oracle,dc=com From: Nick Couchman <vn...@apache.org> Date: Monday, 26 May 2025 at 5:40 PM To: user@guacamole.apache.org <user@guacamole.apache.org> Subject: Re: [External] : Guacamole LDAP Connections On Mon, May 26, 2025 at 7:47 AM Srinivas Bolloju <srinivas.boll...@oracle.com.invalid> wrote: # 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 I see you have this commented out, but this property has absolutely no effect on current versions of Guacamole. It was removed many versions ago. # 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 ldap-config-base-dn should be the location in LDAP where your Guacamole configurations have been created. In the above output you showed them under the "ou=Groups,dc=oracle,dc=com" OU, so ldap-config-base-dn should be configured to point to that OU. I'm not sure why you have it pointed at a "Manager" object? -Nick