On Wed, Jun 25, 2014 at 10:18:36AM -0400, Monika Mevenkamp wrote: > I see a lot of 'java.net.SocketException: Connection reset' in our > production system dspace.log. > For example between 10:05 and 10:13 today, I see 36 lines with > 'view_bitstream' and 12 lines with 'bitstream threw exception'. Here are > two samples: > > 2014-06-25 10:05:34,224 INFO TP-Processor10 > org.dspace.app.webui.servlet.BitstreamServlet @ > anonymous:session_id=600DC9838C6246C339A86057ED0E3697:ip_addr=194.248.77.110:view_bitstream:bitstream_id=5087 > > 2014-06-25 10:12:57,168 ERROR TP-Processor12 > org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/jspui].[bitstream] > > @ Servlet.service() for servlet bitstream threw exception > > We are running 1.8 with JSPUI > > How should I go about finding the root cause ?
Seeing references to JK, it looks like Tomcat is writing the response back to a proxy over AJP, but the proxy has closed the connection. What does the proxy log at this time? > 2014-06-25 08:53:27,698 INFO TP-Processor1 > org.dspace.usage.LoggerUsageEventListener @ > anonymous:session_id=637AE762BBA5BF2F36B3BE614C0AE106:ip_addr=180.222.140.37:view_bitstream:bitstream_id=3358 > 2014-06-25 08:53:27,976 ERROR TP-Processor1 > org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/jspui].[bitstream] > > @ Servlet.service() for servlet bitstream threw exception > java.net.SocketException: Connection reset > at > java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:96) > at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:538) > at > org.apache.jk.common.JkInputStream.doWrite(JkInputStream.java:162) > at org.apache.coyote.Response.doWrite(Response.java:560) > at > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:361) > at > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432) > at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:347) > at > org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:392) > at > org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:381) > at > org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89) > at > java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65) > at > java.io.BufferedOutputStream.write(BufferedOutputStream.java:109) > at org.dspace.core.Utils.copy(Utils.java:238) > at org.dspace.core.Utils.bufferedCopy(Utils.java:264) > at > org.dspace.app.webui.servlet.BitstreamServlet.doDSGet(BitstreamServlet.java:142) > at > org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:126) > at > org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:71) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) > > -- > Monika Mevenkamp > phone: 609-258-4161 > Lewis Library,Washington Road and Ivy Lane, Princeton University, Princeton, > NJ 08544 > > ------------------------------------------------------------------------------ > Open source business process management suite built on Java and Eclipse > Turn processes into business applications with Bonita BPM Community Edition > Quickly connect people, data, and systems into organized workflows > Winner of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > _______________________________________________ > DSpace-tech mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dspace-tech > List Etiquette: > https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Mark H. Wood, Lead System Programmer [email protected] Machines should not be friendly. Machines should be obedient.
signature.asc
Description: Digital signature
------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft
_______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

