# Jython-ia-2.7.2.1.jar failed. java.net.SocketException: Connection reset

**URL:** <https://forum.inductiveautomation.com/t/jython-ia-2-7-2-1-jar-failed-java-net-socketexception-connection-reset/64874>\
**Category:** Ignition\
**Tags:** vision\
**Created:** [October 6, 2022, 12:58am UTC](https://forum.inductiveautomation.com/t/jython-ia-2-7-2-1-jar-failed-java-net-socketexception-connection-reset/64874 "2022-10-06T00:58:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Peter\_Frick](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@Peter\_Frick](https://forum.inductiveautomation.com/u/Peter_Frick)\
**Post date:** [October 6, 2022, 12:58am UTC](https://forum.inductiveautomation.com/t/jython-ia-2-7-2-1-jar-failed-java-net-socketexception-connection-reset/64874/1 "2022-10-06T00:58:36Z")

</div>

I have a number of users that are experiencing connection errors when starting a vision project, but not all users. The error is SocketException: Connection reset. Software Version: **8.1.20 (b2022082313)**. I am unable to replicate the issue on my devices. The log file seems to indicate the issue is due to slow download speeds, is there a way to adjust these settings?  
Startup log file is below:  
Starting Bootstrap Loader v3.0  
Connect Step [attempt 1] connecting to: [http://10.212.211.12:8088](http://10.212.211.12:8088)...  
Downloading manifest at [http://10.212.211.12:8088/system/launchmf/C?os=windows&arch=x64](http://10.212.211.12:8088/system/launchmf/C?os=windows&arch=x64)  
...connect successful  
Successfully downloaded launch manifest:

\<?xml version="1.0" encoding="UTF-8"?\> Claiming id in C:\Users\pr035322\.ignition\cache\gw10.212.211.12\_8088... ... obtaining lock ... lock obtained. ... claimed id 0 Calculated necessary downloads: \<?xml version="1.0" encoding="UTF-8"?\> Downloading "http://10.212.211.12:8088/system/jar/m/jython-ia-2.7.2.1.jar" (timeout=640000)... Connect successful. Starting download of 33892008 bytes Only read 3961589 bytes in 510ms! Download attempt #0 for file jython-ia-2.7.2.1.jar failed. java.net.SocketException: Connection reset at java.base/java.net.SocketInputStream.read(SocketInputStream.java:186) at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351) at java.base/sun.net.www.MeteredStream.read(MeteredStream.java:134) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3525) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at com.inductiveautomation.ignition.client.launch.steps.StepInputStreamWrapper.read(StepInputStreamWrapper.java:46) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at com.inductiveautomation.ignition.client.launch.util.CRC32InputStream.read(CRC32InputStream.java:35) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:107) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep.downloadJar(DownloadJarsStep.java:172) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep$DownloadJarsAction.run(DownloadJarsStep.java:77) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep$DownloadJarsAction.run(DownloadJarsStep.java:58) at com.inductiveautomation.ignition.client.launch.steps.AbstractLaunchStep.runLockedAction(AbstractLaunchStep.java:95) at com.inductiveautomation.ignition.client.launch.steps.BaseStep.runLockedAction(BaseStep.java:21) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep.run(DownloadJarsStep.java:55) at com.inductiveautomation.ignition.client.launch.AbstractStepRunner.run(AbstractStepRunner.java:33) at java.base/java.lang.Thread.run(Thread.java:829) Downloading "http://10.212.211.12:8088/system/jar/m/jython-ia-2.7.2.1.jar" (timeout=640000)... Connect successful. Starting download of 33892008 bytes Only read 3969038 bytes in 1044ms! Download attempt #1 for file jython-ia-2.7.2.1.jar failed. java.net.SocketException: Connection reset at java.base/java.net.SocketInputStream.read(SocketInputStream.java:186) at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351) at java.base/sun.net.www.MeteredStream.read(MeteredStream.java:134) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3525) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at com.inductiveautomation.ignition.client.launch.steps.StepInputStreamWrapper.read(StepInputStreamWrapper.java:46) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at com.inductiveautomation.ignition.client.launch.util.CRC32InputStream.read(CRC32InputStream.java:35) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:107) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep.downloadJar(DownloadJarsStep.java:172) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep$DownloadJarsAction.run(DownloadJarsStep.java:77) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep$DownloadJarsAction.run(DownloadJarsStep.java:58) at com.inductiveautomation.ignition.client.launch.steps.AbstractLaunchStep.runLockedAction(AbstractLaunchStep.java:95) at com.inductiveautomation.ignition.client.launch.steps.BaseStep.runLockedAction(BaseStep.java:21) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep.run(DownloadJarsStep.java:55) at com.inductiveautomation.ignition.client.launch.AbstractStepRunner.run(AbstractStepRunner.java:33) at java.base/java.lang.Thread.run(Thread.java:829) Downloading "http://10.212.211.12:8088/system/jar/m/jython-ia-2.7.2.1.jar" (timeout=640000)... Connect successful. Starting download of 33892008 bytes Only read 3928535 bytes in 876ms! Download attempt #2 for file jython-ia-2.7.2.1.jar failed. java.net.SocketException: Connection reset at java.base/java.net.SocketInputStream.read(SocketInputStream.java:186) at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351) at java.base/sun.net.www.MeteredStream.read(MeteredStream.java:134) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3525) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at com.inductiveautomation.ignition.client.launch.steps.StepInputStreamWrapper.read(StepInputStreamWrapper.java:46) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133) at com.inductiveautomation.ignition.client.launch.util.CRC32InputStream.read(CRC32InputStream.java:35) at java.base/java.io.FilterInputStream.read(FilterInputStream.java:107) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep.downloadJar(DownloadJarsStep.java:172) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep$DownloadJarsAction.run(DownloadJarsStep.java:77) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep$DownloadJarsAction.run(DownloadJarsStep.java:58) at com.inductiveautomation.ignition.client.launch.steps.AbstractLaunchStep.runLockedAction(AbstractLaunchStep.java:95) at com.inductiveautomation.ignition.client.launch.steps.BaseStep.runLockedAction(BaseStep.java:21) at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep.run(DownloadJarsStep.java:55) at com.inductiveautomation.ignition.client.launch.AbstractStepRunner.run(AbstractStepRunner.java:33) at java.base/java.lang.Thread.run(Thread.java:829)

Launch failed on step "DownloadJarsStep" with error:  
java.net.SocketException: Connection reset  
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:186)  
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)  
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)  
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)  
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)  
at java.base/sun.net.www.MeteredStream.read(MeteredStream.java:134)  
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)  
at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3525)  
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)  
at com.inductiveautomation.ignition.client.launch.steps.StepInputStreamWrapper.read(StepInputStreamWrapper.java:46)  
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)  
at com.inductiveautomation.ignition.client.launch.util.CRC32InputStream.read(CRC32InputStream.java:35)  
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:107)  
at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep.downloadJar(DownloadJarsStep.java:172)  
at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep$DownloadJarsAction.run(DownloadJarsStep.java:77)  
at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep$DownloadJarsAction.run(DownloadJarsStep.java:58)  
at com.inductiveautomation.ignition.client.launch.steps.AbstractLaunchStep.runLockedAction(AbstractLaunchStep.java:95)  
at com.inductiveautomation.ignition.client.launch.steps.BaseStep.runLockedAction(BaseStep.java:21)  
at com.inductiveautomation.ignition.client.launch.steps.DownloadJarsStep.run(DownloadJarsStep.java:55)  
at com.inductiveautomation.ignition.client.launch.AbstractStepRunner.run(AbstractStepRunner.java:33)  
at java.base/java.lang.Thread.run(Thread.java:829)

---

<div class="post-metadata">

**Author:** ![Kevin\_Tulloch](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin_tulloch/32/39631_2.png) [@Kevin\_Tulloch](https://forum.inductiveautomation.com/u/Kevin_Tulloch)\
**Post date:** [October 17, 2022, 9:43pm UTC](https://forum.inductiveautomation.com/t/jython-ia-2-7-2-1-jar-failed-java-net-socketexception-connection-reset/64874/2 "2022-10-17T21:43:46Z")

</div>

Hi [Peter\_Frick](https://forum.inductiveautomation.com/u/Peter_Frick),

I would suggest creating a ticket for this with the Support Department. They would be better suited to handle this issue.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 18, 2022, 12:16am UTC](https://forum.inductiveautomation.com/t/jython-ia-2-7-2-1-jar-failed-java-net-socketexception-connection-reset/64874/3 "2022-10-18T00:16:59Z")

</div>

Those kinds of connection reset problems can also occur with aggressive anti-virus software and external firewalls.
