Hi, When do you get this error ? - when the login form is displayed ? - when you submit the login form ?
If this is case 1 : this error log is "normal", this is because one of the seam component is automatically started at session startup and that component try to do an ejb call before auth is done. => It does not prevent you from loging in Tiry Le vendredi 08 juin 2007 à 13:39 +0200, Pascal Vuylsteker a écrit : > I am trying to set up an ldap authentication without success yet. Is > there some clue I could get from the error log to try and guess what I > did wrong ? > ( method followed : > http://doc.nuxeo.org/5.1/html/administration.html#admin-ldap-configuration| ) > > Here is an extract of my log: > > 13:30:32,653 INFO [Server] JBoss (MX MicroKernel) [4.0.4.GA (build: > CVSTag=JBoss_4_0_4_GA date=200605151000)] Started in 1m:27s:403ms > 13:30:44,195 INFO [Lifecycle] starting up: loginLogoutAction > 13:30:44,433 INFO [Lifecycle] starting up: userServicesContext > 13:30:44,525 INFO [Lifecycle] starting up: userSession > 13:30:44,584 INFO [Lifecycle] starting up: conversionActions > 13:30:44,615 INFO [Lifecycle] starting up: deleteActions > 13:30:44,861 ERROR [[/nuxeo]] Session event listener threw exception > javax.ejb.EJBAccessException: Authentication failure > at > org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.handleGeneralSecurityException > (Ejb3AuthenticationInterceptor.java:68) > at > org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:71) > at > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java > :101) > at > org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47) > at > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) > at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke > (AsynchronousInterceptor.java:106) > at > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) > at > org.jboss.ejb3.stateful.StatefulContainer.localInvoke(StatefulContainer.java:188) > > at > org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLocalProxy.java:98) > at $Proxy292.init(Unknown Source) > at org.nuxeo.ecm.webapp.cache.CacheUpdateNotifier > $$FastClassByCGLIB$$304526a0.invoke (<generated>) > at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) > at > org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) > at org.jboss.seam.intercept.ClientSideInterceptor$1.proceed > (ClientSideInterceptor.java:74) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:55) > at > org.jboss.seam.interceptors.RemoveInterceptor.removeIfNecessary(RemoveInterceptor.java > :40) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.intercept.Interceptor.aroundInvoke > (Interceptor.java:169) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64) > at > org.jboss.seam.interceptors.ExceptionInterceptor.handleExceptions(ExceptionInterceptor.java > :39) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.intercept.Interceptor.aroundInvoke > (Interceptor.java:169) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64) > at > org.jboss.seam.interceptors.SynchronizationInterceptor.serialize(SynchronizationInterceptor.java > :31) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.intercept.Interceptor.aroundInvoke > (Interceptor.java:169) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64) > at > org.jboss.seam.intercept.RootInterceptor.createSeamInvocationContext(RootInterceptor.java > :144) > at > org.jboss.seam.intercept.RootInterceptor.invokeInContexts(RootInterceptor.java:129) > at > org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:102) > at > org.jboss.seam.intercept.ClientSideInterceptor.interceptInvocation > (ClientSideInterceptor.java:83) > at > org.jboss.seam.intercept.ClientSideInterceptor.intercept(ClientSideInterceptor.java:52) > at org.jboss.seam.intercept.Proxy$$EnhancerByCGLIB > $$4d337789.init(<generated>) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.util.Reflections.invokeAndWrap > (Reflections.java:102) > at > org.jboss.seam.Component.callComponentMethod(Component.java:1818) > at > org.jboss.seam.Component.callCreateMethod(Component.java:1766) > at org.jboss.seam.Component.newInstance (Component.java:1755) > at org.jboss.seam.Component.getInstance(Component.java:1652) > at org.jboss.seam.Component.getInstance(Component.java:1619) > at org.jboss.seam.Component.getInstanceToInject > (Component.java:1869) > at org.jboss.seam.Component.injectFields(Component.java:1369) > at org.jboss.seam.Component.inject(Component.java:1139) > at > org.jboss.seam.interceptors.BijectionInterceptor.bijectNonreentrantComponent > (BijectionInterceptor.java:76) > at > org.jboss.seam.interceptors.BijectionInterceptor.bijectComponent(BijectionInterceptor.java:58) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke (Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at > org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169) > at org.jboss.seam.intercept.SeamInvocationContext.proceed > (SeamInvocationContext.java:64) > at > org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:52) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at > org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64) > at > org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:51) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.intercept.Interceptor.aroundInvoke > (Interceptor.java:169) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64) > at > org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java > :27) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.intercept.Interceptor.aroundInvoke > (Interceptor.java:169) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64) > at > org.jboss.seam.interceptors.ExceptionInterceptor.handleExceptions(ExceptionInterceptor.java > :39) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.intercept.Interceptor.aroundInvoke > (Interceptor.java:169) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64) > at > org.jboss.seam.interceptors.SynchronizationInterceptor.serialize(SynchronizationInterceptor.java > :31) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.intercept.Interceptor.aroundInvoke > (Interceptor.java:169) > at > org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64) > at > org.jboss.seam.intercept.RootInterceptor.createSeamInvocationContext(RootInterceptor.java > :144) > at > org.jboss.seam.intercept.RootInterceptor.invokeInContexts(RootInterceptor.java:129) > at > org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:102) > at > org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation > (JavaBeanInterceptor.java:145) > at > org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:80) > at org.nuxeo.ecm.webapp.action.DeleteActionsBean > $$EnhancerByCGLIB$$604f5605.create (<generated>) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) > at org.jboss.seam.util.Reflections.invokeAndWrap > (Reflections.java:102) > at > org.jboss.seam.Component.callComponentMethod(Component.java:1818) > at > org.jboss.seam.Component.callCreateMethod(Component.java:1766) > at org.jboss.seam.Component.newInstance (Component.java:1755) > at > org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:164) > at > org.jboss.seam.contexts.Lifecycle.beginSession(Lifecycle.java:224) > at org.jboss.seam.servlet.SeamListener.sessionCreated > (SeamListener.java:41) > at > org.apache.catalina.session.StandardSession.tellNew(StandardSession.java:384) > at > org.apache.catalina.session.StandardSession.setId(StandardSession.java:356) > at org.apache.catalina.session.ManagerBase.createSession > (ManagerBase.java:825) > at > org.apache.catalina.session.StandardManager.createSession(StandardManager.java:290) > at > org.apache.catalina.connector.Request.doGetSession(Request.java:2223) > at org.apache.catalina.connector.Request.getSession > (Request.java:2024) > at > org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:831) > at > org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:842) > at > org.nuxeo.ecm.webapp.shield.SessionExpirationFilter.doFilter > (SessionExpirationFilter.java:63) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java > :173) > at > org.nuxeo.ecm.platform.ui.web.cache.SimpleCacheFilter.doFilter(SimpleCacheFilter.java:47) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at > org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:46) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at > org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(FancyURLFilter.java > :97) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java > :178) > at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) > at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > at org.apache.catalina.core.StandardEngineValve.invoke > (StandardEngineValve.java:107) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > at org.apache.coyote.http11.Http11BaseProtocol > $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) > at > org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) > at java.lang.Thread.run(Thread.java:613) > Caused by: javax.security.auth.login.LoginException: Authentication > Failed > at > org.nuxeo.ecm.platform.login.NuxeoLoginModule.login(NuxeoLoginModule.java:247) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at javax.security.auth.login.LoginContext.invoke > (LoginContext.java:769) > at javax.security.auth.login.LoginContext.access > $000(LoginContext.java:186) > at javax.security.auth.login.LoginContext > $4.run(LoginContext.java:683) > at java.security.AccessController.doPrivileged (Native Method) > at > javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680) > at > javax.security.auth.login.LoginContext.login(LoginContext.java:579) > at org.jboss.security.plugins.JaasSecurityManager.defaultLogin > (JaasSecurityManager.java:601) > at > org.jboss.security.plugins.JaasSecurityManager.authenticate(JaasSecurityManager.java:535) > at > org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java > :344) > at > org.jboss.aspects.security.AuthenticationInterceptor.authenticate(AuthenticationInterceptor.java:121) > at > org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java > :67) > ... 160 more > 13:31:58,001 ERROR [STDERR] javax.security.auth.login.LoginException: > Authentication Failed > 13:31:58,001 ERROR [STDERR] at > org.nuxeo.ecm.platform.login.NuxeoLoginModule.login(NuxeoLoginModule.java > :247) > 13:31:58,001 ERROR [STDERR] at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 13:31:58,001 ERROR [STDERR] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > 13:31:58,001 ERROR [STDERR] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > 13:31:58,001 ERROR [STDERR] at > java.lang.reflect.Method.invoke(Method.java:585) > 13:31:58,002 ERROR [STDERR] at > javax.security.auth.login.LoginContext.invoke(LoginContext.java:769) > 13:31:58,002 ERROR [STDERR] at > javax.security.auth.login.LoginContext.access > $000(LoginContext.java:186) > 13:31:58,002 ERROR [STDERR] at > javax.security.auth.login.LoginContext$4.run (LoginContext.java:683) > 13:31:58,002 ERROR [STDERR] at > java.security.AccessController.doPrivileged(Native Method) > 13:31:58,002 ERROR [STDERR] at > javax.security.auth.login.LoginContext.invokePriv(LoginContext.java :680) > 13:31:58,002 ERROR [STDERR] at > javax.security.auth.login.LoginContext.login(LoginContext.java:579) > 13:31:58,002 ERROR [STDERR] at > org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doAuthenticate > (NuxeoAuthenticationFilter.java:90) > 13:31:58,002 ERROR [STDERR] at > org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilter(NuxeoAuthenticationFilter.java:163) > 13:31:58,002 ERROR [STDERR] at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > 13:31:58,002 ERROR [STDERR] at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > 13:31:58,002 ERROR [STDERR] at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter > (ReplyHeaderFilter.java:96) > 13:31:58,002 ERROR [STDERR] at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > 13:31:58,002 ERROR [STDERR] at > org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > 13:31:58,003 ERROR [STDERR] at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > 13:31:58,003 ERROR [STDERR] at > org.apache.catalina.core.StandardContextValve.invoke > (StandardContextValve.java:178) > 13:31:58,003 ERROR [STDERR] at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) > 13:31:58,003 ERROR [STDERR] at > org.jboss.web.tomcat.security.JaccContextValve.invoke > (JaccContextValve.java:74) > 13:31:58,003 ERROR [STDERR] at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > 13:31:58,003 ERROR [STDERR] at > org.apache.catalina.valves.ErrorReportValve.invoke > (ErrorReportValve.java:105) > 13:31:58,003 ERROR [STDERR] at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > 13:31:58,003 ERROR [STDERR] at > org.apache.catalina.connector.CoyoteAdapter.service > (CoyoteAdapter.java:148) > 13:31:58,003 ERROR [STDERR] at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > 13:31:58,003 ERROR [STDERR] at > org.apache.coyote.http11.Http11BaseProtocol > $Http11ConnectionHandler.processConnection > (Http11BaseProtocol.java:664) > 13:31:58,003 ERROR [STDERR] at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) > 13:31:58,003 ERROR [STDERR] at > org.apache.tomcat.util.net.MasterSlaveWorkerThread.run > (MasterSlaveWorkerThread.java:112) > 13:31:58,003 ERROR [STDERR] at > java.lang.Thread.run(Thread.java:613) > > -- > Pascal Vuylsteker - consultant Opsomai > --- > > _______________________________________________ > ECM mailing list > [email protected] > http://lists.nuxeo.com/mailman/listinfo/ecm _______________________________________________ ECM mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm
