- Mar 23, 2011 12:58:21 AM hudson.security.AuthenticationProcessingFilter2
- INFO: Login attempt failed
- org.acegisecurity.BadCredentialsException: Bad credentials; nested exception is javax.naming.AuthenticationException: [LDAP: error code 32 - No Such Object]
- at org.acegisecurity.ldap.DefaultInitialDirContextFactory.connect(DefaultInitialDirContextFactory.java:184)
- at org.acegisecurity.ldap.DefaultInitialDirContextFactory.newInitialDirContext(DefaultInitialDirContextFactory.java:261)
- at org.acegisecurity.ldap.DefaultInitialDirContextFactory.newInitialDirContext(DefaultInitialDirContextFactory.java:241)
- at org.acegisecurity.ldap.LdapTemplate.execute(LdapTemplate.java:123)
- at org.acegisecurity.ldap.LdapTemplate.searchForSingleEntry(LdapTemplate.java:246)
- at org.acegisecurity.ldap.search.FilterBasedLdapUserSearch.searchForUser(FilterBasedLdapUserSearch.java:119)
- at org.acegisecurity.providers.ldap.authenticator.BindAuthenticator.authenticate(BindAuthenticator.java:71)
- at org.acegisecurity.providers.ldap.authenticator.BindAuthenticator2.authenticate(BindAuthenticator2.java:49)
- at org.acegisecurity.providers.ldap.LdapAuthenticationProvider.retrieveUser(LdapAuthenticationProvider.java:233)
- at org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider.authenticate(AbstractUserDetailsAuthenticationProvider.java:119)
- at org.acegisecurity.providers.ProviderManager.doAuthentication(ProviderManager.java:195)
- at org.acegisecurity.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:45)
- at org.acegisecurity.ui.webapp.AuthenticationProcessingFilter.attemptAuthentication(AuthenticationProcessingFilter.java:71)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:252)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
- at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
- at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
- at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
- at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
- at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
- at java.lang.Thread.run(Thread.java:636)
- Caused by: javax.naming.AuthenticationException: [LDAP: error code 32 - No Such Object]
- at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:290)
- at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2685)
- at com.sun.jndi.ldap.LdapCtx.(LdapCtx.java:306)
- at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:193)
- at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:211)
- at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:154)
- at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:84)
- at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
- at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:305)
- at javax.naming.InitialContext.init(InitialContext.java:240)
- at javax.naming.InitialContext.(InitialContext.java:214)
- at javax.naming.directory.InitialDirContext.(InitialDirContext.java:99)
- at org.acegisecurity.ldap.DefaultInitialDirContextFactory.connect(DefaultInitialDirContextFactory.java:180)
- ... 37 more