cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco 1.3 (fresh from svn) + NTLM authentication

d_baijot
Champ in-the-making
Champ in-the-making
Hi,

I'm trying to setup alfresco so that authentication is done through NTLM.
My alfresco-tomcat-server is running on a linux box outside the windows domain and my configuration follows the one described in the wiki (http://wiki.alfresco.com/wiki/Configuring_NTLM)… in web.xml and in alfresco/extension/ntlm-authentication-context.xml.

When i strictly follows the tutorial, i get a "spring circular reference" thrown at startup.
When i remove the ioc for "personService" and "nodeService" attributes, the application starts, but NullPointers occurs at runtime.

does the personService and nodeService beans need to be changed in order to work with alfresco 1.3 and NTLM ?

Best Regards
Dany.
13 REPLIES 13

tcordova
Champ in-the-making
Champ in-the-making
I'm running IE, and it's still not working.  Is there something special that needs to be done to the browser config?

tcordova
Champ in-the-making
Champ in-the-making
And now a new symptom…

Suddenly the portal shows the Alfresco login page automatically now because Guest can no longer log in.  I can't think fof anything I've changed that would have caused this.

I can still log in here as a normal user authenticating though my domain controller, but guest no longer has access.

here's the stack:


16:03:48,058 INFO  [STDOUT] java.lang.Exception: Stack trace
16:03:48,058 INFO  [STDOUT]    at java.lang.Thread.dumpStack(Thread.java:1158)
16:03:48,058 INFO  [STDOUT]    at org.alfresco.repo.security.permissions.impl.acegi.ACLEntryVoter.vote(ACLEntryVoter.java:321)
16:03:48,058 INFO  [STDOUT]    at net.sf.acegisecurity.vote.AffirmativeBased.decide(AffirmativeBased.java:69)
16:03:48,058 INFO  [STDOUT]    at net.sf.acegisecurity.intercept.AbstractSecurityInterceptor.beforeInvocation(AbstractSecurityInterceptor.java:394)
16:03:48,058 INFO  [STDOUT]    at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:77)
16:03:48,058 INFO  [STDOUT]    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
16:03:48,058 INFO  [STDOUT]    at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:37)
16:03:48,058 INFO  [STDOUT]    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
16:03:48,058 INFO  [STDOUT]    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
16:03:48,058 INFO  [STDOUT]    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
16:03:48,058 INFO  [STDOUT]    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
16:03:48,058 INFO  [STDOUT]    at $Proxy146.getProperty(Unknown Source)
16:03:48,058 INFO  [STDOUT]    at org.alfresco.web.app.servlet.AuthenticationHelper.portalGuestAuthenticate(AuthenticationHelper.java:315)
16:03:48,058 INFO  [STDOUT]    at org.alfresco.web.app.portlet.AlfrescoFacesPortlet.facesRender(AlfrescoFacesPortlet.java:258)
16:03:48,058 INFO  [STDOUT]    at org.apache.myfaces.portlet.MyFacesGenericPortlet.doView(MyFacesGenericPortlet.java:266)
16:03:48,058 INFO  [STDOUT]    at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:154)
16:03:48,058 INFO  [STDOUT]    at javax.portlet.GenericPortlet.render(GenericPortlet.java:394)
16:03:48,058 INFO  [STDOUT]    at org.jboss.portal.portlet.PortletContainer.invokeRender(PortletContainer.java:499)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.portlet.PortletContainer.dispatch(PortletContainer.java:416)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInvocation.dispatch(ComponentInvocation.java:66)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:127)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.component.TransactionInterceptor.invoke(TransactionInterceptor.java:59)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.component.HeaderInterceptor.invoke(HeaderInterceptor.java:37)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.component.NavigationInterceptor.invoke(NavigationInterceptor.java:63)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.component.CacheInterceptor.invoke(CacheInterceptor.java:154)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.component.ModesInterceptor.invoke(ModesInterceptor.java:38)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.component.WindowStatesInterceptor.invoke(WindowStatesInterceptor.java:32)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:36)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.portlet.aspects.component.SessionPostDispatchInterceptor.invoke(SessionPostDispatchInterceptor.java:71)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.component.ContextDispatcherInterceptor$InvokeNextCommand.execute(ContextDispatcherInterceptor.java:116)
16:03:48,073 INFO  [STDOUT]    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:03:48,073 INFO  [STDOUT]    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:03:48,073 INFO  [STDOUT]    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:03:48,073 INFO  [STDOUT]    at java.lang.reflect.Method.invoke(Method.java:585)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.servlet.CommandServlet.doGet(CommandServlet.java:88)
16:03:48,073 INFO  [STDOUT]    at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
16:03:48,073 INFO  [STDOUT]    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:539)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.impl.AbstractRequestContext.include(AbstractRequestContext.java:234)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.component.ContextDispatcherInterceptor$1.include(ContextDispatcherInterceptor.java:60)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.servlet.CommandServlet.include(CommandServlet.java:68)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.component.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:66)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.portlet.aspects.component.SessionPreDispatchInterceptor.invoke(SessionPreDispatchInterceptor.java:97)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.component.ContextTrackerInterceptor.invoke(ContextTrackerInterceptor.java:36)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.portlet.aspects.component.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:56)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.portlet.aspects.component.ValveInterceptor.invoke(ValveInterceptor.java:51)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.app.ComponentInterceptor.invoke(ComponentInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:162)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.RenderWindowCommand.execute(RenderWindowCommand.java:71)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.ControllerCommand.dispatch(ControllerCommand.java:65)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:127)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.controller.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:72)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:156)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.controller.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:48)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.controller.NavigationInterceptor.invoke(NavigationInterceptor.java:55)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:162)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandContext.execute(CommandContext.java:94)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandContext.chain(CommandContext.java:128)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.RenderPageCommand.renderPortlets(RenderPageCommand.java:218)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.RenderPageCommand.execute(RenderPageCommand.java:151)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.ControllerCommand.dispatch(ControllerCommand.java:65)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:127)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.controller.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:72)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:156)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.controller.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:48)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.controller.NavigationInterceptor.invoke(NavigationInterceptor.java:45)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:162)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.CommandContext.execute(CommandContext.java:94)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:80)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:64)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.CoreController.handle(CoreController.java:177)
16:03:48,073 INFO  [STDOUT]    at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
16:03:48,073 INFO  [STDOUT]    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:03:48,073 INFO  [STDOUT]    at java.lang.reflect.Method.invoke(Method.java:585)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
16:03:48,073 INFO  [STDOUT]    at org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:273)
16:03:48,073 INFO  [STDOUT]    at $Proxy207.handle(Unknown Source)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.ServerInvocation.dispatch(ServerInvocation.java:63)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:127)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.server.SubjectAssociationInterceptor.invoke(SubjectAssociationInterceptor.java:35)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.server.PolicyAssociationInterceptor.invoke(PolicyAssociationInterceptor.java:40)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:55)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:56)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:171)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.aspects.server.SessionInvalidatorInterceptor.invoke(SessionInvalidatorInterceptor.java:74)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java:62)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:25)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:117)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:162)
16:03:48,073 INFO  [STDOUT]    at org.jboss.portal.server.servlet.PortalServlet.doGet(PortalServlet.java:208)
16:03:48,073 INFO  [STDOUT]    at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
16:03:48,073 INFO  [STDOUT]    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
16:03:48,073 INFO  [STDOUT]    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
16:03:48,073 INFO  [STDOUT]    at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
16:03:48,073 INFO  [STDOUT]    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407)
16:03:48,073 INFO  [STDOUT]    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
16:03:48,073 INFO  [STDOUT]    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
16:03:48,073 INFO  [STDOUT]    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
16:03:48,073 INFO  [STDOUT]    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
16:03:48,073 INFO  [STDOUT]    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
16:03:48,073 INFO  [STDOUT]    at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
16:03:48,073 INFO  [STDOUT]    at java.lang.Thread.run(Thread.java:595)
16:03:48,151 WARN  [AuthenticationHelper] Unable to login as Guest: Access Denied. You do not have the appropriate permissions to perform this operation.

kevinr
Star Contributor
Star Contributor
The Alfresco integration with JBoss Portal does not support NTLM login (as it needs a servlet filter to work)

Thanks,

Kevin

sdunstan
Champ in-the-making
Champ in-the-making
Do you think it would work if the servlet filter was put on the portal application (i.e., in <jboss>/server/default/deploy/jboss-portal.sar/portal-server.war?)