You're attempting to connect securely not a non-secure port:

[https://localhost:8080/cas/serviceValidate]

The Yale CAS Client (which is deprecated) does not support connecting over
anything BUT SSL.



On Fri, Sep 16, 2011 at 3:23 AM, SEBUDANDI ROBERT <[email protected]>wrote:

> i did  CASify an application it brings the CAS log in but when i enter the
> username and password it gives me the error below what can i do help please
>
> HTTP Status 500 -
> ------------------------------
>
> *type* Exception report
>
> *message*
>
> *description* *The server encountered an internal error () that prevented
> it from fulfilling this request.*
>
> *exception*
>
> javax.servlet.ServletException: 
> edu.yale.its.tp.cas.client.CASAuthenticationException: Unable to validate 
> ProxyTicketValidator [[edu.yale.its.tp.cas.client.ProxyTicketValidator 
> proxyList=[null] [edu.yale.its.tp.cas.client.ServiceTicketValidator 
> casValidateUrl=[https://localhost:8080/cas/serviceValidate] 
> ticket=[ST-1-WoaWLzlL04792RT1I6NV-cas] 
> service=[http%3A%2F%2Flocalhost%3A8080%2Fsample%2F] renew=false]]]
>       edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:442)
>
> *root cause*
>
> edu.yale.its.tp.cas.client.CASAuthenticationException: Unable to validate 
> ProxyTicketValidator [[edu.yale.its.tp.cas.client.ProxyTicketValidator 
> proxyList=[null] [edu.yale.its.tp.cas.client.ServiceTicketValidator 
> casValidateUrl=[https://localhost:8080/cas/serviceValidate] 
> ticket=[ST-1-WoaWLzlL04792RT1I6NV-cas] 
> service=[http%3A%2F%2Flocalhost%3A8080%2Fsample%2F] renew=false]]]
>       edu.yale.its.tp.cas.client.CASReceipt.getReceipt(CASReceipt.java:54)
>       
> edu.yale.its.tp.cas.client.filter.CASFilter.getAuthenticatedUser(CASFilter.java:517)
>       edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:439)
>
> *root cause*
>
> javax.net.ssl.SSLHandshakeException: Remote host closed connection during 
> handshake
>       sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:837)
>       
> sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1158)
>       sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1185)
>       sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1169)
>       
> sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:440)
>       
> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
>       
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1139)
>       
> com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl.getInputStream(HttpsURLConnectionOldImpl.java:224)
>       edu.yale.its.tp.cas.util.SecureURL.retrieve(SecureURL.java:91)
>       
> edu.yale.its.tp.cas.client.ServiceTicketValidator.validate(ServiceTicketValidator.java:218)
>       edu.yale.its.tp.cas.client.CASReceipt.getReceipt(CASReceipt.java:52)
>       
> edu.yale.its.tp.cas.client.filter.CASFilter.getAuthenticatedUser(CASFilter.java:517)
>       edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:439)
>
> *root cause*
>
> java.io.EOFException: SSL peer shut down incorrectly
>       sun.security.ssl.InputRecord.read(InputRecord.java:352)
>       sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:818)
>       
> sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1158)
>       sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1185)
>       sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1169)
>       
> sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:440)
>       
> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
>       
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1139)
>       
> com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl.getInputStream(HttpsURLConnectionOldImpl.java:224)
>       edu.yale.its.tp.cas.util.SecureURL.retrieve(SecureURL.java:91)
>       
> edu.yale.its.tp.cas.client.ServiceTicketValidator.validate(ServiceTicketValidator.java:218)
>       edu.yale.its.tp.cas.client.CASReceipt.getReceipt(CASReceipt.java:52)
>       
> edu.yale.its.tp.cas.client.filter.CASFilter.getAuthenticatedUser(CASFilter.java:517)
>       edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:439)
>
> *note* *The full stack trace of the root cause is available in the Apache
> Tomcat/6.0.18 logs.*
>
> *thanks
> *
> ------------------------------
> Apache Tomcat/6.0.18
>
> --
> 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

Reply via email to