Hi,I setup guacamole with basic authentication and got it working. However,
when I configured LDAP, I am not able to get the authentication to work.
Here is my guacamole.properties setting:guacd-hostname: localhostguacd-port:
4822mysql-hostname: xxxxx.mysql.xxxx.azure.commysql-port:
3306mysql-database: guacamole_dbmysql-username:
gsbadmin@xxxxxxxxmysql-password: xxxxxxxldap-hostname: xxxxxxxxldap-port:
389ldap-user-base-dn: CN=Users,DC=gsbldap,DC=localldap-search-bind-dn:
CN=guacadmin,CN=Users,DC=gsbldap,DC=localldap-search-bind-password:
xxxxxxxxldap-username-attribute: sAMAccountNameldap-follow-referrals:falseIn
AD, I created an administrative user called guacadmin under User and created
another another user called guacuser.  I am able to connect to the AD(LDAP
Server) via ldp.exe and browse to the user from my machine.When I try to
login with either guacadmin or guacuser I get the following error page
:ERRORAn error has occurred and this action cannot be completed. If the
problem persists, please notify your system administrator or check your
system logs.I checked the tomcat logs and this is what I get :20:19:26.055
[http-nio-8080-exec-7] DEBUG o.a.g.resource.ResourceServlet - Resource not
modified: "/app.css"20:19:26.083 [http-nio-8080-exec-9] DEBUG
o.a.g.resource.ResourceServlet - Resource not modified:
"/app.js"20:19:26.341 [http-nio-8080-exec-1] DEBUG
o.a.g.r.auth.AuthenticationService - Anonymous authentication attempt from
208.89.185.65 failed.20:19:26.422 [http-nio-8080-exec-3] DEBUG
o.a.g.resource.ResourceServlet - Resource not modified:
"/translations/en.json"20:19:31.435 [pool-1-thread-1] DEBUG
o.a.g.rest.auth.HashTokenSessionMap - Checking for expired
sessions...20:19:31.436 [pool-1-thread-1] DEBUG
o.a.g.rest.auth.HashTokenSessionMap - Session check completed in 1
ms.20:19:36.559 [http-nio-8080-exec-4] WARN 
o.a.g.e.AuthenticationProviderFacade - The "ldap" authentication provider
has encountered an internal error which will halt the authentication
process. If this is unexpected or you are the developer of this
authentication provider, you may wish to enable debug-level logging. If this
is expected and you wish to ignore such failures in the future, please set
"skip-if-unavailable: ldap" within your guacamole.properties.20:19:36.561
[http-nio-8080-exec-4] WARN  o.a.g.r.auth.AuthenticationService -
Authentication attempt from 208.89.185.65 for user "guacuser" failed.I
followed the following tutorial to configure ldap
:https://guacamole.apache.org/doc/gug/ldap-auth.htmlAs part of the
configuration for LDAP this is what I have done:1. Placed the
guacamole-auth-ldap-1.1.0.jar file in the GUACAMOLE_HOME/extensions folder2.
Updated the properties file as mentioned above3. Created Users in AD4.
Restarted TomcatThe actual reason for the failure is not evident from the
logs. Can you provide some guidance on how to troubleshoot this better
please ? 



--
Sent from: 
http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/

Reply via email to