The above troubleshooting steps may still applicable on recent versions of Apigee Edge Cloud (OPDK).
You should check your pwdMaxAge property if you spot the following errors in your openldap log files (despite not making any recent login detail changes manually):
ERROR SERVICES.RBAC - LdapAuthenticatorImpl.authenticate() : Error in authenticating User: username@domain.tld and getting RoleDetails
ERROR SERVICES.RBAC - AuthenticationServiceImpl.authenticateAndGetRoleDetails() : Authentication Failed
ERROR REST - Authorizer.beforeInvocation() : Authorizer.beforeInvocation: Detected an authentication failure.
ERROR REST - CustomJAXRSInvoker.performInvocation() : CustomJAXRSInvoker.performInvocation : Method com.apigee.developer.resource.DeveloperFactory.getDeveloper threw an exception.
See the latest version of the password policy management guide.