AnsweredAssumed Answered

El usuario admin no autentica luego de integración a Kerberos SSO

Question asked by paguileraagillabs on Mar 25, 2015
Latest reply on Apr 8, 2015 by cristinamr
Estimados quería solicitar su ayuda,

Realicé la integración de SSO de Alfresco y Active Directory utilizando Kerberos. Cuando ingreso desde el dominio con un usuario se realiza la autenticación correctamente. Sin embargo al tratar de entrar con el usuario admin no es posible aparece el error que detallo.

Dentro del global.properties tengo la configuración kerberos.authentication.defaultAdministratorUserNames=admin donde le indico el usuario que es administrador del sistema pero parece no notarla.

Tienen algúna idea, no he podido corregirlo. ¿Es posible dejar otro usuario administrador modificando la BD o algún archivo?



GRAVE: Servlet.service() para servlet wcapiServlet lanzó excepción
java.lang.IllegalStateException: No puedo crear una sesión después de llevar a c                                                                                        abo la respueta
        at org.apache.catalina.connector.Request.doGetSession(Request.java:2924)
        at org.apache.catalina.connector.Request.getSession(Request.java:2300)
        at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.                                                                                        java:897)
        at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.                                                                                        java:909)
        at org.alfresco.web.app.servlet.AuthenticationHelper.setupThread(Authent                                                                                        icationHelper.java:121)
        at org.alfresco.web.app.servlet.WebscriptCookieAuthenticationFilter.doFi                                                                                        lter(WebscriptCookieAuthenticationFilter.java:56)
        at sun.reflect.GeneratedMethodAccessor576.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory                                                                                        $1.invoke(ChainingSubsystemProxyFactory.java:125)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(                                                                                        ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami                                                                                        cAopProxy.java:204)
        at com.sun.proxy.$Proxy279.doFilter(Unknown Source)
        at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxy                                                                                        Filter.java:82)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl                                                                                        icationFilterChain.java:241)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF                                                                                        ilterChain.java:208)
        at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(Global                                                                                        LocalizationFilter.java:61)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl                                                                                        icationFilterChain.java:241)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF                                                                                        ilterChain.java:208)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV                                                                                        alve.java:220)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV                                                                                        alve.java:122)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica                                                                                        torBase.java:501)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j                                                                                        ava:170)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j                                                                                        ava:98)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:                                                                                        950)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal                                                                                        ve.java:116)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav                                                                                        a:408)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp                                                                                        11Processor.java:1040)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(                                                                                        AbstractProtocol.java:607)
        at org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run                                                                                        (AprEndpoint.java:2378)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

2015-03-25 14:44:23,799  DEBUG [webdav.auth.KerberosAuthenticationFilter] [http-                                                                                        apr-80-exec-11] Performing fallback authentication…
2015-03-25 14:44:23,801  DEBUG [webdav.auth.KerberosAuthenticationFilter] [http                                                                                        -apr-80-exec-11] Issuing login challenge to browser.
2015-03-25 14:44:23,802  DEBUG [webdav.auth.KerberosAuthenticationFilter] [http                                                                                        -apr-80-exec-11] Fallback authentication failed. Restarting login…
14:44:23,802 WARN  [org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl]                                                                                         WQS unable to connect to repository: No Autorizado

Outcomes