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
