java.net.SocketException: Connection reset

Jenkins JIRA | dhauslad | 7 years ago
  1. 0

    When I do java -jar hudson-cli.jar -s <url> safe-restart The winstone server stops and starts but afterward, the hudson service is no longer running. The second call to safe-restart fails after this because the service isn't running. This is from the hudson.err.log Nov 15, 2009 3:58:11 AM hudson.remoting.Channel$ReaderThread run SEVERE: I/O error in channel CLI channel from /127.0.0.1 java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.io.FilterInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source) at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source) at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) at java.io.ObjectInputStream.readObject0(Unknown Source) at java.io.ObjectInputStream.readObject(Unknown Source) at hudson.remoting.Channel$ReaderThread.run(Channel.java:849) and this from the hudson.wrapper.log 2009-11-15 03:58:16 - Stopping hudson 2009-11-15 03:58:16 - ProcessKill 1560 2009-11-15 03:58:16 - Finished hudson 2009-11-15 03:58:17 - Starting e:\hudson\java\jdk1.6.0_17\bin\java -Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "E:\hudson\hudson.war" --httpPort=80 2009-11-15 03:58:17 - Started 3720 No indication of error there. Windows creates a *.cab file containing a hudson.exe.mdmp file which I used to gather the following: Microsoft (R) Windows Debugger Version 6.11.0001.404 X86 Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [C:\Documents and Settings\dhauslad\Desktop\New Folder\31DC67\hudson.exe.mdmp] User Mini Dump File: Only registers, stack and portions of memory are available Symbol search path is: srv*c:\symbols*http://msdl.microsoft.com/download/symbols Executable search path is: e:\hudson Windows Server 2003 Version 3790 (Service Pack 2) MP (2 procs) Free x86 compatible Product: Server, suite: TerminalServer SingleUserTS Machine Name: Debug session time: Sun Nov 15 03:58:18.000 2009 (GMT-5) System Uptime: not available Process Uptime: 0 days 0:00:01.000 ....................... This dump file has an exception of interest stored in it. The stored exception information can be accessed via .ecxr. (e6c.e98): CLR exception - code e0434f4d (first/second chance not available) eax=00000801 ebx=77e62311 ecx=00000810 edx=00035e89 esi=00000240 edi=00000000 eip=7c82860c esp=030edff4 ebp=030ee064 iopl=0 nv up ei ng nz ac pe cy cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000297 ntdll!KiFastSystemCallRet: 7c82860c c3 ret 0:006> kb ChildEBP RetAddr Args to Child 030edff0 7c827d29 77e61d1e 00000240 00000000 ntdll!KiFastSystemCallRet 030edff4 77e61d1e 00000240 00000000 030ee038 ntdll!ZwWaitForSingleObject+0xc 030ee064 77e61c8d 00000240 00004e20 00000000 kernel32!WaitForSingleObjectEx+0xac 030ee078 7a045429 00000240 00004e20 b7395680 kernel32!WaitForSingleObject+0x12 030ee0a8 7a04596f 00000240 00004e20 b739534c mscorwks!ClrWaitForSingleObject+0x24 030ee564 7a04810c 000001ec 00000240 00000238 mscorwks!RunWatson+0x1df 030eeca8 7a0487d2 030eefe8 00000001 001a7458 mscorwks!DoFaultReportWorker+0xb59 030eece4 7a0973ea 030eefe8 00000001 030eefe8 mscorwks!DoFaultReport+0xc3 030eed08 7a09c05f 001a7458 030eefe8 00000001 mscorwks!WatsonLastChance+0x3f 030eed60 7a09c10b 030eefc0 77e761b7 030eefe8 mscorwks!CLRAddVectoredHandlers+0x209 030eed68 77e761b7 030eefe8 00000000 00000000 mscorwks!InternalUnhandledExceptionFilter+0x22 030eefc0 77e792a3 030eefe8 77e61ac1 030eeff0 kernel32!UnhandledExceptionFilter+0x12a 030eefc8 77e61ac1 030eeff0 00000000 030eeff0 kernel32!BaseThreadStart+0x4a 030eeff0 7c828772 030ef3ac 030effdc 030ef0cc kernel32!_except_handler3+0x61 030ef014 7c828743 030ef3ac 030effdc 030ef0cc ntdll!ExecuteHandler2+0x26 030ef0bc 7c82865c 030ea000 030ef0cc 00010007 ntdll!ExecuteHandler+0x24 030ef39c 77e4bef7 030ef3ac 030ef434 e0434f4d ntdll!RtlRaiseException+0x3d 030ef3fc 79ef2bbc e0434f4d 00000001 00000001 kernel32!RaiseException+0x53 030ef45c 79fccf80 0101a8d8 00000000 00000000 mscorwks!RaiseTheExceptionInternalOnly+0x2a8 *** WARNING: Unable to verify checksum for mscorlib.ni.dll 030ef520 799cf8c1 0101a71c 792e4beb 010340ec mscorwks!JIT_Throw+0xfc 0:006> .load C:\windows\Microsoft.Net\Framework\v2.0.50727\SOS.dll ------------------------------------------------------------ sos.dll needs a full memory dump for complete functionality. You can create one with .dump /ma <filename> ------------------------------------------------------------ 0:006> !clrstack OS Thread Id: 0xe98 (6) ESP EIP 030ef484 7c82860c [HelperMethodFrame: 030ef484] 030ef528 799cf8c1 System.IO.__Error.WinIOError(Int32, System.String) 030ef584 792eb27b System.IO.FileStream.Init(System.String, System.IO.FileMode, System.IO.FileAccess, Int32, Boolean, System.IO.FileShare, Int32, System.IO.FileOptions, SECURITY_ATTRIBUTES, System.String, Boolean) 030ef67c 79299cbe System.IO.FileStream..ctor(System.String, System.IO.FileMode, System.IO.FileAccess, System.IO.FileShare, Int32, System.IO.FileOptions, System.String, Boolean) 030ef6ac 79298f18 System.IO.FileStream..ctor(System.String, System.IO.FileMode) 030ef6c0 00bd2e03 winsw.WrapperService.CopyStreamWithRotation(System.IO.Stream, System.String, System.String) 030ef7a8 00bd2d15 winsw.WrapperService+<>c__DisplayClass6.<HandleLogfiles>b__0() 030ef7c0 792d6d66 System.Threading.ThreadHelper.ThreadStart_Context(System.Object) 030ef7cc 792e01ef System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) 030ef7e4 792d6ce4 System.Threading.ThreadHelper.ThreadStart() 030efa0c 79e71b4c [GCFrame: 030efa0c]

    Jenkins JIRA | 7 years ago | dhauslad
    java.net.SocketException: Connection reset
  2. 0

    When I do java -jar hudson-cli.jar -s <url> safe-restart The winstone server stops and starts but afterward, the hudson service is no longer running. The second call to safe-restart fails after this because the service isn't running. This is from the hudson.err.log Nov 15, 2009 3:58:11 AM hudson.remoting.Channel$ReaderThread run SEVERE: I/O error in channel CLI channel from /127.0.0.1 java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.io.FilterInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source) at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source) at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) at java.io.ObjectInputStream.readObject0(Unknown Source) at java.io.ObjectInputStream.readObject(Unknown Source) at hudson.remoting.Channel$ReaderThread.run(Channel.java:849) and this from the hudson.wrapper.log 2009-11-15 03:58:16 - Stopping hudson 2009-11-15 03:58:16 - ProcessKill 1560 2009-11-15 03:58:16 - Finished hudson 2009-11-15 03:58:17 - Starting e:\hudson\java\jdk1.6.0_17\bin\java -Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "E:\hudson\hudson.war" --httpPort=80 2009-11-15 03:58:17 - Started 3720 No indication of error there. Windows creates a *.cab file containing a hudson.exe.mdmp file which I used to gather the following: Microsoft (R) Windows Debugger Version 6.11.0001.404 X86 Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [C:\Documents and Settings\dhauslad\Desktop\New Folder\31DC67\hudson.exe.mdmp] User Mini Dump File: Only registers, stack and portions of memory are available Symbol search path is: srv*c:\symbols*http://msdl.microsoft.com/download/symbols Executable search path is: e:\hudson Windows Server 2003 Version 3790 (Service Pack 2) MP (2 procs) Free x86 compatible Product: Server, suite: TerminalServer SingleUserTS Machine Name: Debug session time: Sun Nov 15 03:58:18.000 2009 (GMT-5) System Uptime: not available Process Uptime: 0 days 0:00:01.000 ....................... This dump file has an exception of interest stored in it. The stored exception information can be accessed via .ecxr. (e6c.e98): CLR exception - code e0434f4d (first/second chance not available) eax=00000801 ebx=77e62311 ecx=00000810 edx=00035e89 esi=00000240 edi=00000000 eip=7c82860c esp=030edff4 ebp=030ee064 iopl=0 nv up ei ng nz ac pe cy cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000297 ntdll!KiFastSystemCallRet: 7c82860c c3 ret 0:006> kb ChildEBP RetAddr Args to Child 030edff0 7c827d29 77e61d1e 00000240 00000000 ntdll!KiFastSystemCallRet 030edff4 77e61d1e 00000240 00000000 030ee038 ntdll!ZwWaitForSingleObject+0xc 030ee064 77e61c8d 00000240 00004e20 00000000 kernel32!WaitForSingleObjectEx+0xac 030ee078 7a045429 00000240 00004e20 b7395680 kernel32!WaitForSingleObject+0x12 030ee0a8 7a04596f 00000240 00004e20 b739534c mscorwks!ClrWaitForSingleObject+0x24 030ee564 7a04810c 000001ec 00000240 00000238 mscorwks!RunWatson+0x1df 030eeca8 7a0487d2 030eefe8 00000001 001a7458 mscorwks!DoFaultReportWorker+0xb59 030eece4 7a0973ea 030eefe8 00000001 030eefe8 mscorwks!DoFaultReport+0xc3 030eed08 7a09c05f 001a7458 030eefe8 00000001 mscorwks!WatsonLastChance+0x3f 030eed60 7a09c10b 030eefc0 77e761b7 030eefe8 mscorwks!CLRAddVectoredHandlers+0x209 030eed68 77e761b7 030eefe8 00000000 00000000 mscorwks!InternalUnhandledExceptionFilter+0x22 030eefc0 77e792a3 030eefe8 77e61ac1 030eeff0 kernel32!UnhandledExceptionFilter+0x12a 030eefc8 77e61ac1 030eeff0 00000000 030eeff0 kernel32!BaseThreadStart+0x4a 030eeff0 7c828772 030ef3ac 030effdc 030ef0cc kernel32!_except_handler3+0x61 030ef014 7c828743 030ef3ac 030effdc 030ef0cc ntdll!ExecuteHandler2+0x26 030ef0bc 7c82865c 030ea000 030ef0cc 00010007 ntdll!ExecuteHandler+0x24 030ef39c 77e4bef7 030ef3ac 030ef434 e0434f4d ntdll!RtlRaiseException+0x3d 030ef3fc 79ef2bbc e0434f4d 00000001 00000001 kernel32!RaiseException+0x53 030ef45c 79fccf80 0101a8d8 00000000 00000000 mscorwks!RaiseTheExceptionInternalOnly+0x2a8 *** WARNING: Unable to verify checksum for mscorlib.ni.dll 030ef520 799cf8c1 0101a71c 792e4beb 010340ec mscorwks!JIT_Throw+0xfc 0:006> .load C:\windows\Microsoft.Net\Framework\v2.0.50727\SOS.dll ------------------------------------------------------------ sos.dll needs a full memory dump for complete functionality. You can create one with .dump /ma <filename> ------------------------------------------------------------ 0:006> !clrstack OS Thread Id: 0xe98 (6) ESP EIP 030ef484 7c82860c [HelperMethodFrame: 030ef484] 030ef528 799cf8c1 System.IO.__Error.WinIOError(Int32, System.String) 030ef584 792eb27b System.IO.FileStream.Init(System.String, System.IO.FileMode, System.IO.FileAccess, Int32, Boolean, System.IO.FileShare, Int32, System.IO.FileOptions, SECURITY_ATTRIBUTES, System.String, Boolean) 030ef67c 79299cbe System.IO.FileStream..ctor(System.String, System.IO.FileMode, System.IO.FileAccess, System.IO.FileShare, Int32, System.IO.FileOptions, System.String, Boolean) 030ef6ac 79298f18 System.IO.FileStream..ctor(System.String, System.IO.FileMode) 030ef6c0 00bd2e03 winsw.WrapperService.CopyStreamWithRotation(System.IO.Stream, System.String, System.String) 030ef7a8 00bd2d15 winsw.WrapperService+<>c__DisplayClass6.<HandleLogfiles>b__0() 030ef7c0 792d6d66 System.Threading.ThreadHelper.ThreadStart_Context(System.Object) 030ef7cc 792e01ef System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) 030ef7e4 792d6ce4 System.Threading.ThreadHelper.ThreadStart() 030efa0c 79e71b4c [GCFrame: 030efa0c]

    Jenkins JIRA | 7 years ago | dhauslad
    java.net.SocketException: Connection reset
  3. 0

    Can not connect slave to master

    Stack Overflow | 5 years ago | parvus
    java.net.SocketException: Connection reset
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Need to restart Jenkins once a week because of Too much open files

    Google Groups | 6 years ago | Cees Bos
    java.net.SocketException: Connection reset
  6. 0

    [JENKINS-13253] Slave connection reset issues since 1.456 - Jenkins JIRA

    jenkins-ci.org | 2 months ago
    hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.net.SocketException: Connection reset

    4 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.SocketInputStream.read()
    2. Java RT
      ObjectInputStream.readObject
      1. java.net.SocketInputStream.read(Unknown Source)
      2. java.io.FilterInputStream.read(Unknown Source)
      3. java.io.BufferedInputStream.fill(Unknown Source)
      4. java.io.BufferedInputStream.read(Unknown Source)
      5. java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
      6. java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
      7. java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
      8. java.io.ObjectInputStream.readObject0(Unknown Source)
      9. java.io.ObjectInputStream.readObject(Unknown Source)
      9 frames
    3. Hudson :: Remoting Layer
      Channel$ReaderThread.run
      1. hudson.remoting.Channel$ReaderThread.run(Channel.java:849)
      1 frame