Jeff Lansing wrote:

...
However, none of the examples on the page
http://directory.apache.org/subprojects/apacheds/users/authentication.html
will work. For example:

C:\openldap>ldapsearch -D 'uid=admin,ou=system' -h localhost -p 10389 -x -w
secret -s one -b 'ou=users,ou=system' '(uid=jdoe)'
ldap_bind: Invalid credentials (49)
        additional info: Bind failed

...

Any suggestions?


Hi Jeff!

At least for this one. I was able to reproduce this error and recommend not to use '...' for the -D argument, but "..." (actually, for all of the args!).

Which OS and LDAP clients do you use? I was able to reproduce it on Windows XP with the IBM TivoliDS LDAP client:

C:\>ldapsearch -h magritte -p 10389 -b "ou=users,ou=system" -s base -D 'uid=admin,ou=system' -w secret "(objectclass=*)"
ldap_simple_bind: Invalid credentials

C:\>ldapsearch -h magritte -p 10389 -b "ou=users,ou=system" -s base -D "uid=admin,ou=system" -w secret "(objectclass=*)"
ou=users,ou=system
objectClass=organizationalUnit
objectClass=top
ou=users

The same effect does not happen e.g. on Solaris9/bash with Suns own ldapsearch. Here it doesn't matter whether one uses -D '...' or -D "..." (this is why the example docs probably worked for the author, s/he used a different environment).

Tell us whether it works for you now when you use -D "...". If yes, we should update the examples.

Greetings from Hamburg,
    Stefan

Reply via email to