Details

    • Type: Bug
    • Status: Closed
    • Resolution: No Longer Reproducible
    • Affects Version/s: 6.1.0 CE RC1, --Sprint 11/12, 6.2.0 CE M2
    • Fix Version/s: 6.1.30 EE GA3, 6.2.0 CE M4
    • Component/s: Application Security
    • Labels:
      None
    • Environment:
      liferay-portal-6.1.0 rc1 bundled jboss-7.0.2, CAS server

      Description

      I've configured the CAS-server correctly in Liferay 6.1 rc1. I have a problem the first time that an user access to the portal.

      The first time that an user writes the login and password in CAS-server, Liferay shows the conditions of use. After accept it, , the next page is empty and I can see in logs:

      12:45:38,893 INFO  [stdout]  12:45:38,892 ERROR [CASFilter:59] org.jasig.cas.client.validation.TicketValidationException:
      12:45:38,894 INFO  [stdout]                 ticket 'ST-32-t3DR9E4HconrxBngMPYd-cas-server' not recognized
      12:45:38,894 INFO  [stdout] 
      12:45:38,894 INFO  [stdout]  org.jasig.cas.client.validation.TicketValidationException:
      12:45:38,901 INFO  [stdout]                 ticket 'ST-32-t3DR9E4HconrxBngMPYd-cas-server' not recognized
      12:45:38,902 INFO  [stdout] 
      12:45:38,902 INFO  [stdout]         at org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:73)
      12:45:38,902 INFO  [stdout]         at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188)
      12:45:38,902 INFO  [stdout]         at com.liferay.portal.servlet.filters.sso.cas.CASFilter.processFilter(CASFilter.java:192)
      12:45:38,902 INFO  [stdout]         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
      12:45:38,902 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)
      12:45:38,903 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)
      12:45:38,903 INFO  [stdout]         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)
      12:45:38,903 INFO  [stdout]         at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:80)
      12:45:38,903 INFO  [stdout]         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
      12:45:38,903 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)
      12:45:38,903 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)
      12:45:38,903 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:113)
      12:45:38,904 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:184)
      12:45:38,904 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
      12:45:38,904 INFO  [stdout]         at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
      12:45:38,904 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)
      12:45:38,904 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)
      12:45:38,904 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:164)
      12:45:38,905 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
      12:45:38,905 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:164)
      12:45:38,905 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
      12:45:38,905 INFO  [stdout]         at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:71)
      12:45:38,905 INFO  [stdout]         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
      12:45:38,905 INFO  [stdout]         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
      12:45:38,905 INFO  [stdout]         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
      12:45:38,906 INFO  [stdout]         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
      12:45:38,906 INFO  [stdout]         at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:139)
      12:45:38,906 INFO  [stdout]         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:388)
      12:45:38,906 INFO  [stdout]         at org.jboss.as.web.NamingValve.invoke(NamingValve.java:57)
      12:45:38,906 INFO  [stdout]         at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:49)
      12:45:38,906 INFO  [stdout]         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:154)
      12:45:38,906 INFO  [stdout]         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      12:45:38,907 INFO  [stdout]         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      12:45:38,907 INFO  [stdout]         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
      12:45:38,907 INFO  [stdout]         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
      12:45:38,907 INFO  [stdout]         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667)
      12:45:38,907 INFO  [stdout]         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952)
      12:45:38,907 INFO  [stdout]         at java.lang.Thread.run(Thread.java:662)
      

      After it, when I open a new session browser and I write the same login and password in CAS-server, then I can access correctly to the portal.

        Attachments

          Activity

            People

            • Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                6 years, 25 weeks, 1 day ago

                Packages

                Version Package
                6.1.30 EE GA3
                6.2.0 CE M4