[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#4334) translucent only accept invalid creds once



Full_Name: Aaron Richton
Version: 2.3.17
OS: Solaris 9
URL: 
Submission from: (NULL) (128.6.31.135)


$ ./run -k test034     # translucent

Bind as "binder":
$ ../clients/tools/ldapwhoami -x -H "ldap://localhost:9012"; -D
"uid=binder,o=translucent" -w bindtest
dn:uid=binder,o=translucent
Result: Success (0)

All is well. You can do this repeatedly. However, make a mistake:

$ ../clients/tools/ldapwhoami -x -H "ldap://localhost:9012"; -D
"uid=binder,o=translucent" -w OOPS
ldap_bind: Invalid credentials (49)

Fair enough. That wasn't the right password. But now the server is hosed:
$ ../clients/tools/ldapwhoami -x -H "ldap://localhost:9012"; -D
"uid=binder,o=translucent" -w OOPS
ldap_bind: Internal (implementation specific) error (80)
        additional info: internal server error

Even if you supply valid credentials:
$ ../clients/tools/ldapwhoami -x -H "ldap://localhost:9012"; -D
"uid=binder,o=translucent" -w bindtest
ldap_bind: Internal (implementation specific) error (80)
        additional info: internal server error