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

Re: (ITS#4334) translucent only accept invalid creds once



Thanks for the report, this is now fixed in HEAD.

richton@nbcs.rutgers.edu wrote:
> 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
>
>
>
>
>   


-- 
  -- Howard Chu
  Chief Architect, Symas Corp.  http://www.symas.com
  Director, Highland Sun        http://highlandsun.com/hyc
  OpenLDAP Core Team            http://www.openldap.org/project/