Authentication Failure when using LDAP for Authentication

  • 7012585
  • 10-Jun-2013
  • 01-Jul-2013

Environment

Filr 1.0

Situation

When using LDAP for authentication, the user will be unable to log in and this error message will show up in the log.
 
2013-06-07 02:22:49,232 WARN  [http-apr-8443-exec-3] [com.novell.teaming.module.authentication.impl.PlusAuthenticationProviderModule] - Authentication failure for [bill] org.springframework.security.authentication.ProviderNotFoundException: No AuthenticationProvider found for org.springframework.security.authentication.UsernamePasswordAuthenticationToken
 
This may be because the ldap URL used the prefix LDAP (uppercase) or LDAPS (uppercase) when defining the URL to use for LDAP.  The synchronization may still work, but the authentication will not.

Resolution

use lowercase LDAP or LDAPS in the "LDAP Server URL."  The URL should look like this:
ldap://ldap.novell.com:389
or
 
and not: