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)
        at 
sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.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

Reply via email to