Active Directory y Alfresco 3.4.d

cancel
Showing results for 
Search instead for 
Did you mean: 
alarde
Member II

Re: Active Directory y Alfresco 3.4.d

Nuevo error de autenticación con el passthru…

net.sf.acegisecurity.AuthenticationServiceException: Failed to open passthru auth session 
at org.alfresco.repo.security.authentication.ntlm.NTLMAuthenticationComponentImpl.authenticatePassthru(NTLMAuthenticationComponentImpl.java:783)
at org.alfresco.repo.security.authentication.ntlm.NTLMAuthenticationComponentImpl.authenticate(NTLMAuthenticationComponentImpl.java:554)
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:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy219.authenticate(Unknown Source)
at org.alfresco.repo.webdav.auth.BaseNTLMAuthenticationFilter.processType1(BaseNTLMAuthenticationFilter.java:372)
at org.alfresco.repo.webdav.auth.BaseNTLMAuthenticationFilter.authenticateRequest(BaseNTLMAuthenticationFilter.java:278)
at org.alfresco.repo.webdav.auth.BaseSSOAuthenticationFilter.doFilter(BaseSSOAuthenticationFilter.java:132)
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:597)
at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:103)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy233.doFilter(Unknown Source)
at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58)
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.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.Http11AprProcessor.process(Http11AprProcessor.java:859)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555)
at java.lang.Thread.run(Thread.java:619)

Haber si alguien tiene idea de qué pasa por aquí jeje

Gracias a todos que sin vosotros no habría conseguido autenticar con AD
alarde
Member II

Re: Active Directory y Alfresco 3.4.d

Me retracto, nada como los gurús de alfresco, se puede hacer de dos formas y la más fácil es tocando solo el global.properties

Ahora bien, me sigue dando el error del passthru, yo empiezo a ir otra vez loco… y esto tiene que estar montado para el día 6… valla mierda ser becario, se acaba el tiempo muy rápido

Buenas,

No se donde estás tocando, pero olvidate de todo lo que has modificado hasta ahora y empieza desde 0. Solo tienes que tocar 1 archivo, el alfresco-global.properties. Si no te funciona, es porque no tienes bien configurados los parametros de conexión ldap en ese archivo.

Te pongo un ejemplo:

http://estigmatizados.wordpress.com/2009/08/11/every-dog-has-his-day-alfresco-ldap-tambien/

Sigue exactamente esos pasos, configura bien el properties, y reinicia alfresco.

Saludos.
baskeyfield
Member II

Re: Active Directory y Alfresco 3.4.d

Buenas,

Explicanos un poco más cuando y como te da ese error.

Te lo da siempre? solo con un usuario? solo con usuarios del ldap? solo con usuarios de alfresco? etc.

Saludos!
alarde
Member II

Re: Active Directory y Alfresco 3.4.d

Resuelto!

Ya lo tengo todo funcionando ahora faltan cositas pero bueno ya se logea contra Active directory y contra la base de datos de alfresco, por lo que tenco acceso admin sobre alfresco.

Ahora a ver como hago para buscar los usuarios del ldap, por que solo me encuentra los usuarios que se han logeado contra la máquina por lo que es un poco difícil poner permisos a la gente que se logea desde el centro por primera vez Smiley Frustrated

Voy a abrir un nuevo tema diciendo cómo lo he echo por si alguien lo necesita, que os parece?

Un saludo!
baskeyfield
Member II

Re: Active Directory y Alfresco 3.4.d

Resuelto!

Ya lo tengo todo funcionando ahora faltan cositas pero bueno ya se logea contra Active directory y contra la base de datos de alfresco, por lo que tenco acceso admin sobre alfresco.

Ahora a ver como hago para buscar los usuarios del ldap, por que solo me encuentra los usuarios que se han logeado contra la máquina por lo que es un poco difícil poner permisos a la gente que se logea desde el centro por primera vez Smiley Frustrated

Voy a abrir un nuevo tema diciendo cómo lo he echo por si alguien lo necesita, que os parece?

Un saludo!

Nos debes un paso a paso de como hacerlo! Smiley Wink

Saludos compañero!
alarde
Member II

Re: Active Directory y Alfresco 3.4.d

Paso a paso creado (:

Para los que pasen por este post para ver si solucionan sus problemas aquí teneis lo que a mi me llevó a solucionar mi problema.

http://forums.alfresco.com/es/viewtopic.php?f=11&t=3405