What does "LDAP: error code 49" mean when Microsoft Active Directory is used by the Policy Server as User Directory?
The Policy Server reports Error 49 when the user credentials are invalid.
With Active Directory as the user store, error 49 may appear for multiple reasons.
In the Policy Server log, error 49 is followed by a date code, and this data code gives the exact reason for unsuccessful authentication.
Take the following sample from the Policy Server smps.log:
[SmDsLdapProvider.cpp:2323][ERROR] (AuthenticateUser) DN: 'CN=xxxxx,OU=People,OU=Dealers,OU=External Business Units, DC=example ,DC=com' . Status: Error 49 . 80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 52e, v893
In this example, "52e" means "invalid credentials".
The Active Directory specific error code is the one after "data" and before "vece" or "v893" in the actual error string in the smps log.