java.net.SocketException: Connection reset

GitHub | htobon | 5 months ago
  1. 0

    Catch SSLException

    GitHub | 5 months ago | htobon
    java.net.SocketException: Connection reset
  2. 0

    Help! Constant Error Messages in Log, shuts down Tomcat

    Oracle Community | 3 years ago | srbonham1
    java.net.SocketException: Connection reset
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    GWT, GwtAtmosphereResource is no longer valid - recovery

    Google Groups | 4 years ago | Mike Hampton
    java.net.SocketException: Connection reset by peer: socket write error

  1. kkandda 120 times, last 6 months ago
  2. nirvanarico 1 times, last 9 months ago
  3. linxiaolong 1 times, last 4 weeks ago
  4. Tahir 11 times, last 1 month ago
  5. serious2monkeys 6 times, last 1 month ago
5 more registered users
88 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.net.SocketException

    Connection reset

    at java.net.SocketOutputStream.socketWrite()
  2. Java RT
    SocketOutputStream.write
    1. java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:118)
    2. java.net.SocketOutputStream.write(SocketOutputStream.java:159)
    2 frames
  3. Java JSSE
    AppOutputStream.write
    1. sun.security.ssl.OutputRecord.writeBuffer(OutputRecord.java:377)
    2. sun.security.ssl.OutputRecord.write(OutputRecord.java:363)
    3. sun.security.ssl.SSLSocketImpl.writeRecordInternal(SSLSocketImpl.java:830)
    4. sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:801)
    5. sun.security.ssl.AppOutputStream.write(AppOutputStream.java:122)
    5 frames
  4. Grizzly HTTP
    InternalOutputBuffer.realWriteBytes
    1. org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:215)
    1 frame
  5. Tomcat Util
    ByteChunk.append
    1. org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:462)
    2. org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:366)
    2 frames
  6. Grizzly HTTP
    Response.doWrite
    1. org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:240)
    2. org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:84)
    3. org.apache.coyote.http11.AbstractOutputBuffer.doWrite(AbstractOutputBuffer.java:192)
    4. org.apache.coyote.Response.doWrite(Response.java:533)
    4 frames
  7. Glassfish Core
    OutputBuffer.realWriteBytes
    1. org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:383)
    1 frame
  8. Tomcat Util
    ByteChunk.flushBuffer
    1. org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:462)
    1 frame
  9. Glassfish Core
    CoyoteOutputStream.flush
    1. org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:334)
    2. org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:306)
    3. org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:101)
    3 frames
  10. Struts2
    StrutsResultSupport.execute
    1. org.apache.struts2.dispatcher.StreamResult.doExecute(StreamResult.java:301)
    2. org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:191)
    2 frames
  11. XWork
    DefaultActionInvocation.invoke
    1. com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:369)
    2. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:273)
    2 frames
  12. Struts2
    DeprecationInterceptor.intercept
    1. org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41)
    1 frame
  13. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  14. XWork
    DefaultActionInvocation.invoke
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    1 frame
  15. Struts2
    DebuggingInterceptor.intercept
    1. org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
    1 frame
  16. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  17. XWork
    MethodFilterInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167)
    3. com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
    3 frames
  18. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  19. XWork
    ValidationInterceptor.doIntercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
    2 frames
  20. Struts2
    AnnotationValidationInterceptor.doIntercept
    1. org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76)
    1 frame
  21. XWork
    MethodFilterInterceptor.intercept
    1. com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
    1 frame
  22. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  23. XWork
    ConversionErrorInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
    2 frames
  24. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  25. XWork
    MethodFilterInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
    3. com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
    3 frames
  26. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  27. XWork
    MethodFilterInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
    3. com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
    3 frames
  28. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  29. XWork
    StaticParametersInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)
    2 frames
  30. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  31. XWork
    DefaultActionInvocation.invoke
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    1 frame
  32. Struts2
    MultiselectInterceptor.intercept
    1. org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73)
    1 frame
  33. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  34. XWork
    DefaultActionInvocation.invoke
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    1 frame
  35. Struts2
    DateTextFieldInterceptor.intercept
    1. org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125)
    1 frame
  36. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  37. XWork
    DefaultActionInvocation.invoke
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    1 frame
  38. Struts2
    CheckboxInterceptor.intercept
    1. org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)
    1 frame
  39. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  40. XWork
    DefaultActionInvocation.invoke
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    1 frame
  41. Struts2
    FileUploadInterceptor.intercept
    1. org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253)
    1 frame
  42. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  43. XWork
    ModelDrivenInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
    2 frames
  44. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  45. XWork
    ScopedModelDrivenInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
    2 frames
  46. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  47. XWork
    ChainingInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
    2 frames
  48. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  49. XWork
    MethodFilterInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
    3. com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
    3 frames
  50. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  51. XWork
    I18nInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:139)
    2 frames
  52. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  53. XWork
    DefaultActionInvocation.invoke
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    1 frame
  54. Struts2
    ServletConfigInterceptor.intercept
    1. org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
    1 frame
  55. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  56. XWork
    AliasInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)
    2 frames
  57. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  58. XWork
    ExceptionMappingInterceptor.intercept
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    2. com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189)
    2 frames
  59. com.google.inject
    Struts2Factory$ProvidedInterceptor.intercept
    1. com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:215)
    1 frame
  60. XWork
    DefaultActionInvocation.invoke
    1. com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)
    1 frame
  61. Struts2
    StrutsPrepareAndExecuteFilter.doFilter
    1. org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
    2. org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:564)
    3. org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)
    4. org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)
    4 frames
  62. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    2 frames
  63. Guice - Servlet
    FilterChainInvocation.doFilter
    1. com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:66)
    1 frame
  64. Shiro
    OncePerRequestFilter.doFilter
    1. org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    2. org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    3. org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    4. org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    5. org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
    6. org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    7. org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    7 frames
  65. Guice - Servlet
    GuiceFilter.doFilter
    1. com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    2. com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    3. com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
    4. com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
    4 frames
  66. Glassfish Core
    CoyoteAdapter.service
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
    4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
    5. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)
    6. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
    7. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
    8. org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
    9. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    10. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    10 frames
  67. Grizzly HTTP
    JIoEndpoint$SocketProcessor.run
    1. org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
    2. org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
    3. org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
    3 frames
  68. Java RT
    Thread.run
    1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    3. java.lang.Thread.run(Thread.java:745)
    3 frames