Your Tomcat logs for the CAS server would have the most information on the error. You can also try manually validating a ticket from the client machine to see if you can see the error.
-Scott On Thu, Apr 9, 2009 at 10:15 PM, tedzo <[email protected]> wrote: > I had Cas server 3.3.1 and Client 3.1.3 working in my test environment just > fine. I have hit into some issues in trying to move it to a production > environment ( Of course :( > > I try to access my application, get redirected to Cas, am authenticated > successfully by Cas. Upon being redirected back to the original page, I see > 2 exceptions. One states that a file is not found and the other states that > the Cas server returned no response. I had hit the "no response" issue once > that turned out to be due to a bad SSL certificate (invalid date). I know > this time that is not the issue. The server and client side logs are below. > The Server side shows no issues in the logs- > > > 2009-04-09 18:16:29.0124 INFO > org.jasig.cas.authentication.AuthenticationManagerImpl - > AuthenticationHandler: com.bling.sys.xxx.plugin.AuthHandler successfully > authenticated the user which provided the following credentials: [username: > superuser] > 2009-04-09 18:16:29.0125 DEBUG > org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver > - Attempting to resolve a principal... > 2009-04-09 18:16:29.0125 DEBUG > org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver > - Creating SimplePrincipal for [superuser] > 2009-04-09 18:16:29.0131 INFO > org.jasig.cas.CentralAuthenticationServiceImpl - Granted service ticket > [ST-2-1BbyKkNC9bFNH1xqcwAH-cas] for service [ > http://sys1.bling.com:8080/admin/admin.jsp] for user [superuser] > 2009-04-09 18:16:30.0156 DEBUG > org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler > - Attempting to resolve credentials for [callbackUrl: > https://sys1.bling.com:8443/admin/admin/proxyValidate] --->There really > are 2 admins here in the path > 2009-04-09 18:16:30.0320 INFO > org.jasig.cas.authentication.AuthenticationManagerImpl - > AuthenticationHandler: > org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler > successfully authenticated the user which provided the following > credentials: [callbackUrl: > https://sys1.bling.com:8443/admin/admin/proxyValidate] > > CLient side logs are below- > > 2009-04-09 17:43:27.0950 DEBUG > org.jasig.cas.client.authentication.AuthenticationFilter - redirecting to " > https://sys1.bling.com:8443/cas/login?service=http%3A%2F%2Fsys1.bling.com%3A8080%2Fadmin%2Fadmin.jsp > " > > 2009-04-09 17:43:52.0646 DEBUG > org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter - > Attempting to validate ticket: ST-2-1BbyKkNC9bFNH1xqcwAH-cas > > 2009-04-09 17:43:52.0647 DEBUG org.jasig.cas.client.util.CommonUtils - > serviceUrl generated: http://sys1.bling.com:8080/admin/admin.jsp > > 2009-04-09 17:43:52.0647 DEBUG > org.jasig.cas.client.validation.Cas20ProxyTicketValidator - Placing URL > parameters in map. > > 2009-04-09 17:43:52.0647 DEBUG > org.jasig.cas.client.validation.Cas20ProxyTicketValidator - Calling template > URL attribute map. > > 2009-04-09 17:43:52.0647 DEBUG > org.jasig.cas.client.validation.Cas20ProxyTicketValidator - Loading custom > parameters from configuration. > > 2009-04-09 17:43:52.0648 DEBUG > org.jasig.cas.client.validation.Cas20ProxyTicketValidator - Constructing > validation url: > https://sys1.bling.com:8443/cas/proxyValidate?pgtUrl=https%3A%2F%2Fsys1.bling.com%3A8443%2Fadmin%2FproxyValidate&ticket=ST-2-1BbyKkNC9bFNH1xqcwAH-cas&service=http%3A%2F%2Fsys1.bling.com%3A8080%2Fadmin%2Fadmin.jsp > > 2009-04-09 17:43:52.0648 DEBUG > org.jasig.cas.client.validation.Cas20ProxyTicketValidator - Retrieving > response from server. > > 2009-04-09 17:43:52.0681 ERROR > org.jasig.cas.client.validation.Cas20ProxyTicketValidator - > java.io.IOException: Server returned HTTP response code: 500 for URL: > https://sys1.bling.com:8443/cas/proxyValidate?pgtUrl=https%3A%2F%2Fsys1.bling.com%3A8443%2Fadmin%2FproxyValidate&ticket=ST-2-1BbyKkNC9bFNH1xqcwAH-cas&service=http%3A%2F%2Fsys1.bling.com%3A8080%2Fadmin%2Fadmin.jspjava.io.IOException: > Server returned HTTP response code: 500 for URL: > https://sys1.bling.com:8443/cas/proxyValidate?pgtUrl=https%3A%2F%2Fsys1.bling.com%3A8443%2Fadmin%2FproxyValidate&ticket=ST-2-1BbyKkNC9bFNH1xqcwAH-cas&service=http%3A%2F%2Fsys1.bling.com%3A8080%2Fadmin%2Fadmin.jsp > at sun.net. > www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1245<http://www.protocol.http.HttpURLConnection.getInputStream%28HttpURLConnection.java:1245> > ) > at sun.net. > www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234<http://www.protocol.https.HttpsURLConnectionImpl.getInputStream%28HttpsURLConnectionImpl.java:234>) > at > org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator.retrieveResponseFromServer(AbstractCasProtocolUrlBasedTicketValidator.java:35) > at > org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:178) > at > org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:134) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:118) > 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:175) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > 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:263) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619)2009-04-09 17:43:52.0682 > WARN > org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter - > org.jasig.cas.client.validation.TicketValidationException: The CAS server > returned no response. > org.jasig.cas.client.validation.TicketValidationException: The CAS server > returned no response. > at > org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:181) > at > org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:134) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:118) > 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:175) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > 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:263) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619) > > > Thank you for your time. > > > -- > You are currently subscribed to [email protected] as: > [email protected] > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
