On Jun 20, 2006, at 9:36 AM, Scott Battaglia wrote:

> I just attempted this using Apache Tomcat 5.5.17 and Firefox using a
> certificate signed by CACert.org (and trusted by my JVM).  I had no
> issues with CAS getting and validating a certificate.
>
> At the DEBUG level, CAS should tell you whether their was a  
> certificate
> found in the request or not.  If there was not, that means Tomcat did
> not properly receive the certificate.

Nothing was showing up in the logs, but think I might ahve just found  
the missing part. Logs of the failure are below, but if I read them  
correctly, the problem is the browser had a invalid TGT (in this case  
because I had restarted tomcat), and that caused the flow to not hit  
the x509 authhandler.

If my guess is correct, this would also explain why often first thing  
in the morning or after a long time away from the computer I would  
see the error, assuming I had an expired TGT still in my browser.

All supposition, thoughts?

Steve

2006-06-20 10:51:26,879 DEBUG  
[org.jasig.cas.web.flow.TicketGrantingTicketExistsAction] - Action  
'org.jasig.cas.web.flow.TicketGrantingTicketExistsAction' beginning  
execution
2006-06-20 10:51:26,879 DEBUG  
[org.jasig.cas.web.flow.TicketGrantingTicketExistsAction] - Action  
'org.jasig.cas.web.flow.TicketGrantingTicketExistsAction' completed  
execution; result event is [EMAIL PROTECTED] source =  
[EMAIL PROTECTED], id =  
'ticketGrantingTicketExists', stateId = [null], parameters = [null]]
2006-06-20 10:51:26,879 DEBUG  
[org.jasig.cas.web.flow.HasServiceCheckAction] - Action  
'org.jasig.cas.web.flow.HasServiceCheckAction' beginning execution
2006-06-20 10:51:26,880 DEBUG  
[org.jasig.cas.web.flow.HasServiceCheckAction] - Action  
'org.jasig.cas.web.flow.HasServiceCheckAction' completed execution;  
result event is [EMAIL PROTECTED] source =  
[EMAIL PROTECTED], id =  
'hasService', stateId = [null], parameters = [null]]
2006-06-20 10:51:26,880 DEBUG  
[org.jasig.cas.web.flow.RenewRequestCheckAction] - Action  
'org.jasig.cas.web.flow.RenewRequestCheckAction' beginning execution
2006-06-20 10:51:26,880 DEBUG  
[org.jasig.cas.web.flow.RenewRequestCheckAction] - Action  
'org.jasig.cas.web.flow.RenewRequestCheckAction' completed execution;  
result event is [EMAIL PROTECTED] source =  
[EMAIL PROTECTED], id =  
'generateServiceTicket', stateId = [null], parameters = [null]]
2006-06-20 10:51:26,881 DEBUG  
[org.jasig.cas.web.flow.GenerateServiceTicketAction] - Action  
'org.jasig.cas.web.flow.GenerateServiceTicketAction' beginning execution
2006-06-20 10:51:26,883 DEBUG  
[org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to  
retrieve ticket [TGT-2-YrPewFU2jnKcTCWj4Py00oTdIRjwlgcx5Nc-50]
2006-06-20 10:51:26,884 DEBUG  
[org.jasig.cas.web.flow.GenerateServiceTicketAction] - Action  
'org.jasig.cas.web.flow.GenerateServiceTicketAction' completed  
execution; result event is [EMAIL PROTECTED] source =  
[EMAIL PROTECTED], id =  
'error', stateId = [null], parameters = [null]]
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to