Hi guys. I know this is a bit of a specific question, but I have been
able to successfully search and load users from two other Java
products. We use SugarCRM and it has an LDAP option. We've set the
baseDN and the authenticated user to bind as to do the search. The
initial bind of the authenticated user appears to be working fine, but
it seems that the search fails for the user. In Apache LDAP Studio, I'm
able to do a search with the same parameter and it seems to come back
fine. Can anyone shed any light on what error code 80 means to
ApacheDS? The error log follows from SugarCRM:
DEBUG SugarCRM - Starting user load for jimmy
Fri 20 Apr 2007 02:10:56 PM EDT,249 [26544] DEBUG SugarCRM - ldapauth:
Connecting to LDAP server: rr.dzone.com
Fri 20 Apr 2007 02:10:56 PM EDT,430 [26544] INFO SugarCRM -
ldapauth.ldap_rdn_lookup: Bind succeeded, searching for uid=jimmy
Fri 20 Apr 2007 02:10:56 PM EDT,430 [26544] DEBUG SugarCRM -
ldapauth.ldap_rdn_lookup: base_dn:o=TwoBrokeGuys , search_filter:(uid=jimmy)
*Fri 20 Apr 2007 02:10:56 PM EDT,514 [26544] FATAL SugarCRM - [LDAP
ERROR][80]Internal (implementation specific) error*
Fri 20 Apr 2007 02:10:56 PM EDT,514 [26544] DEBUG SugarCRM -
ldapauth.ldap_authenticate_user: ldap_rdn_lookup returned bind_user=
Fri 20 Apr 2007 02:10:56 PM EDT,515 [26544] FATAL SugarCRM - SECURITY:
ldapauth: failed LDAP bind (login) by jimmy, could not construct bind_user
Fri 20 Apr 2007 02:10:56 PM EDT,515 [26544] FATAL SugarCRM - SECURITY:
User authentication for jimmy failed
Thanks in advance,
Matt