Paul McDonnell created GUACAMOLE-785:
----------------------------------------

             Summary: TOTP causing LDAP to change its query
                 Key: GUACAMOLE-785
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-785
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole-auth-ldap, guacamole-auth-totp
    Affects Versions: 1.0.0
            Reporter: Paul McDonnell


I've got OTP operational on my set up, all worked as expected. I then went to 
enable LDAP but kept getting an error "Unable to query list of objects from 
LDAP directory". After some more debugging, I think the issue is that the 
original search that LDAP does is

Searching "OU=people,dc=LOCAL,dc=mycompany,dc=COM" for objects matching 
"(&(objectClass=user)(!(objectCategory=computer))(samAccountName=jbloggs))".

Then after TOTP code is typed in, it then searches for 

Searching "OU=people,dc=LOCAL,dc=mycompany,dc=COM" for objects matching 
"(&(objectClass=user)(!(objectCategory=computer))(samAccountName=*))".

 

It replaces the samaccountname=jbloggs with samaccountname=*. I confirmed this 
by changing the ldap-user-search-filter: (samAccountname=jbloggs) and I was 
then able to login as jbloggs (but not as anyone else).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to