关于CAS的错误 急急急

飘零浪人 2007-12-03 04:53:37
java.net.SocketException: Software caused connection abort: recv failed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:723)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.java:1366)
at com.sun.net.ssl.internal.ssl.HandshakeOutStream.flush(HandshakeOutStream.java:103)
at com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(Handshaker.java:590)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.sendChangeCipherAndFinish(ClientHandshaker.java:698)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:624)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:160)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:495)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:433)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:818)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1030)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1057)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1041)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:402)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:934)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
at edu.yale.its.tp.cas.util.SecureURL.retrieve(SecureURL.java:70)
at edu.yale.its.tp.cas.client.ServiceTicketValidator.validate(ServiceTicketValidator.java:212)
at edu.yale.its.tp.cas.client.filter.CASFilter.getAuthenticatedUser(CASFilter.java:219)
at edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:184)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:253)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:171)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:595)

...全文
289 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
飘零浪人 2007-12-24
  • 打赏
  • 举报
回复
我看我还是把它删了吧
飘零浪人 2007-12-20
  • 打赏
  • 举报
回复
无语
shili150 2007-12-19
  • 打赏
  • 举报
回复
连顶
shili150 2007-12-19
  • 打赏
  • 举报
回复
shili150 2007-12-19
  • 打赏
  • 举报
回复
顶者有分
飘零浪人 2007-12-19
  • 打赏
  • 举报
回复
顶一下
飘零浪人 2007-12-09
  • 打赏
  • 举报
回复
keytool -list -v -keystore keystore.keystore
Keystore 类型: jks
Keystore 提供者: SUN

您的 keystore 包含 1 输入

别名名称: cqca
创建日期: 2007-4-25
输入类型:KeyEntry
认证链长度: 2
认证 [1]:
Owner: CN=127.0.0.1, OU=test, O=test, L=haikou, ST=hainan, C=CN
发照者: CN=HaiNan Root CA, O=HaiNan Certificate Authority Certer CO.LTD, ST=Hai
Nan, C=CN
序号: 333c10c22d0f46bf1dff5a10efed36a0
有效期间: Sun Apr 15 17:08:09 CST 2007 至: Mon Apr 14 17:08:09 CST 2008
认证指纹:
MD5: 1F:66:8E:F6:18:FF:04:CB:21:F8:79:44:AB:C1:F2:DB
SHA1: 8D:F4:7F:FD:36:22:01:66:1D:80:E9:35:E4:C3:EA:1B:09:CA:51:57
认证 [2]:
Owner: CN=HaiNan Root CA, O=HaiNan Certificate Authority Certer CO.LTD, ST=HaiNa
n, C=CN
发照者: CN=HaiNan Root CA, O=HaiNan Certificate Authority Certer CO.LTD, ST=Hai
Nan, C=CN
序号: 512f5b2cd02f7abfd6c5e363f3654f44
有效期间: Mon Jun 28 10:25:28 CST 2004 至: Thu Jun 26 10:25:28 CST 2014
认证指纹:
MD5: 05:49:EF:EA:66:BF:3A:81:DC:55:B4:E9:FA:00:FE:47
SHA1: 58:7A:62:17:C6:B6:B9:A0:DE:57:7B:4C:F3:B2:E1:1B:67:B5:0B:60

有位大虾知道是怎么做的吗.....
heliming49042469 2007-12-06
  • 打赏
  • 举报
回复
帮你
飘零浪人 2007-12-06
  • 打赏
  • 举报
回复
o(∩_∩)o...哈哈 我知道其实还是证书的问题。 不过怎么没人顶哦。。。。。。。。。。。。。。
飘零浪人 2007-12-04
  • 打赏
  • 举报
回复
还有就是 "edu.yale.its.tp.cas.client.filter.user" 或者说是 CAS_FILTER_USER
这个session属性在那个类里设置的哦
飘零浪人 2007-12-04
  • 打赏
  • 举报
回复
有时是这个错误:
javax.net.ssl.SSLHandshakeException: Received fatal alert: bad_certificate
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:150)
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:117)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1584)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:866)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1030)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1057)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1041)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:402)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:934)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
at edu.yale.its.tp.cas.util.SecureURL.retrieve(SecureURL.java:70)
at edu.yale.its.tp.cas.client.ServiceTicketValidator.validate(ServiceTicketValidator.java:212)
at edu.yale.its.tp.cas.client.filter.CASFilter.getAuthenticatedUser(CASFilter.java:219)
at edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:184)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:253)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:170)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:595)
飘零浪人 2007-12-03
  • 打赏
  • 举报
回复
顶一下 先

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧