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