After documenting me about the integration of gaucamole with LDAP, all the documentation points to the use of the user-mapping.xml file, but I manage to identify where and how to implement the user.mapping.xml file in bitnami apache guacamole. any suggestion or documentation that can guide me
We assume you are using Bitnami to deploy your application.
version 0.9.13-incubating
guacamole-propierties file:
bitnami@GUACAMOLE:/opt/bitnami/guacamole$ cat guacamole.properties
guacd-hostname: 127.0.0.1
guacd-port: 4822
postgresql-hostname: 127.0.0.1
postgresql-port: 5432
postgresql-database: bitnami_guacamole
postgresql-username: bn_guacamole
postgresql-password: XXXXXXXXXXXXXXXXXX
Auth provider class
auth-provider:net.sourceforge.guacamole.net.auth.ldap.LDAPAuthenticationProvider
LDAP properties
ldap-hostname:dc01spo.XXXXX.com
ldap-port:389
ldap-user-base-dn:OU=Users,OU=ACCOUNTS,DC=XXXXX,DC=com
ldap-username-attribute:sAMAccountName
ldap-config-base-dn:DC=XXXXXX,DC=com
ldap-encryption-method:none
ldap-search-bind-dn:cn=usegauc,OU=Services,OU=ACCOUNTS,DC=XXXXX,DC=com
ldap-search-bind-password:xxxxxxxxx
Catalina.out show this error while trying to authenticate a domain user...
7:12:26.133 [http-nio-8080-exec-10] WARN o.a.g.r.auth.AuthenticationService - Authentication attempt from 172.16.80.196 for user "domainuser" failed.
17:46:09.042 [http-nio-8080-exec-5] WARN o.a.g.e.AuthenticationProviderFacade - Authentication attempt ignored because the relevant authentication provider could not be loaded. Please check for errors earlier in the logs.