I am getting the error:
LDAPException: Invalid Credentials (49) Invalid Credentials
LDAPException: Server Message: 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 52e, v1db1
LDAPException: Matched DN:
Where is a list that lists:
AD is a directory service for Microsoft that makes important information about individuals available on a limited basis within a certain entity. Meanwhile, LDAP is a protocol not exclusive to Microsoft that allows users to query an AD and authenticate access to it.
LDAP (Lightweight Directory Access Protocol) is a software protocol for enabling anyone to locate data about organizations, individuals and other resources such as files and devices in a network -- whether on the public Internet or on a corporate Intranet.
Active Directory is a directory server that uses the LDAP protocol.
The LDAP v3 (RFC 2251) is designed to address some of the limitations of the LDAP v2 in the areas of internationalization, authentication, referral, and deployment. It also allows new features to be added to the protocol without also requiring changes to the protocol. This is done by using extensions and controls.
Even I haven't yet the LDAP source of codes, indeed this will help you:
LDAP Error Code 49
Symptoms Users are unable to log in. The following appears in the atlassian-confluence.log: javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 701, v1db0]
Causes There could be many reasons for this issue. Please check the error code (in the example above, it's 701) and match it with the description in the following table:
Error Code Description
525 user not found
52e invalid credentials
530 not permitted to logon at this time
531 not permitted to logon at this workstation
532 password expired (remember to check the user set in osuser.xml also)
533 account disabled
701 account expired
773 user must reset password
775 user account locked
In the example above, the error code is 701 (account expired).
published at https://confluence.atlassian.com/display/CONFKB/User+directory+sync+fails+with+LDAP+Error+Code+49
I'm not aware of a specific listing. The first number (49) is a standard Windows error code. You can use this tool http://www.microsoft.com/en-us/download/details.aspx?id=985 to look them up. Ignore the part about "Exchange".
The server message is also an error code - same tool as above.
DSIDs are pointers to the file and line number in the AD source code, so, without access to that it's not useful. Finaly the last two tidbits are just internal data from AD itself.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With