Anonymous | Login | Signup for a new account | 12-17-2024 08:54 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000479 | [Resin] | minor | always | 12-05-05 08:26 | 12-07-05 07:28 | ||||
Reporter | sam | View Status | @0@ | ||||||
Assigned To | |||||||||
Priority | urgent | Resolution | fixed | ||||||
Status | closed | Product Version | 3.0.15 | ||||||
Summary | 0000479: SSL_WRITE_PENDING | ||||||||
Description |
(rep by B Lovrin) We are getting a lot of IOExceptions on HTTPS responses from Resin, SSL_WRITE_PENDING error. This error happens intermittently, and we believe only with large responses. Our "large" responses are in the tens to hundreds of KB range -- definitely nothing extreme. The last comment here may be relevant: http://trac.lighttpd.net/trac/ticket/217 [^] Here's the stack trace with Resin 3.0.15: Stack trace: java.io.IOException: 8652:error:1409F07F:SSL routines:SSL3_WRITE_PENDING:bad write retry:s3_pkt.c:730: at com.caucho.vfs.JniStream.writeNative(Native Method) at com.caucho.vfs.JniStream.write(JniStream.java:129) at com.caucho.vfs.WriteStream.nextBuffer(WriteStream.java:311) at com.caucho.server.connection.ResponseStream.nextBuffer(ResponseStream.java:308) at com.caucho.vfs.i18n.ISO8859_1Writer.write(ISO8859_1Writer.java:114) at com.caucho.server.connection.ToByteResponseStream.flushCharBuffer(ToByteResponseStream.java:469) at com.caucho.server.connection.ToByteResponseStream.print(ToByteResponseStream.java:408) at com.caucho.jsp.JspWriterAdapter.write(JspWriterAdapter.java:105) at _jsp._main._profile__jsp._jspService(_profile__jsp.java:1107) at com.caucho.jsp.JavaPage.service(JavaPage.java:60) at com.caucho.jsp.Page.pageservice(Page.java:570) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:159) at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:209) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259) at com.caucho.server.port.TcpConnection.run(TcpConnection.java:386) at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490) at com.caucho.util.ThreadPool.run(ThreadPool.java:423) at java.lang.Thread.run(Thread.java:595) |
||||||||
Additional Information |
Solaris 10 x86 (AMD64). Two configurations attempted: Resin 3.0.14, run as 32-bit Java 1.5 u4 run as 32-bit, OpenSSL 0.9.7D libs are 64-bit (came with Solaris in /usr/sfw). Resin to 3.0.15 32-bit OpenSSL 0.9.7f 32-bit gcc 3.3.6 |
||||||||
Attached Files | |||||||||
|
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
29 total queries executed. 26 unique queries executed. |