SocketException: Connection reset by peer

Support for Windows users
Post Reply
blizzard
Posts: 2
Joined: 08 Aug 2021, 20:54

SocketException: Connection reset by peer

Post by blizzard »

I have used the free version for years, recently purchased a lifetime license and upgraded to 4.93. Everything worked fine for around two weeks then it stopped returning results. I upgraded to 4.9.4 with no change. Everything is allowed access through my A/V firewall, before with the free version I had never touched any settings to make extra allowances and it worked fine.

Windows 10 machine, current on updates
No changes in internet source or equipment
I tested a copy of "tvrename" and it returned results from tvdb and maze without issue
There are no special scripts or complications setup, I use the program in a pretty bare bones fashion


Console messages to follow:

Code: Select all

Failed to fetch resource: Connection reset by peer
Failed to check for updates: Connection reset by peer
java.net.SocketException: Connection reset by peer
        at net.filebot.web.WebRequest.notModified(Unknown Source)
        at net.filebot.web.WebRequest.checkErrorCode(Unknown Source)
        at net.filebot.web.WebRequest.fetch(Unknown Source)
        at net.filebot.CachedResource.lambda$fetchIfModified$10(Unknown Source)
        at net.filebot.CachedResource.lambda$get$1(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.lambda$get$2(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.CachedResource.get(Unknown Source)
        at net.filebot.Main.checkUpdate(Unknown Source)
        at net.filebot.Main.onStart(Unknown Source)
        at net.filebot.Main.lambda$main$2(Unknown Source)
        at net.filebot.util.ui.SwingUI$SwingRunnable.doInBackground(Unknown Source)
        at net.filebot.util.ui.SwingUI$SwingRunnable.doInBackground(Unknown Source)

Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Failed to fetch resource: Connection reset by peer
Failed to load data file: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Failed to fetch resource: Connection reset by peer
Failed to load data file: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Failed to fetch resource: Connection reset by peer
Failed to load data file: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Failed to fetch resource: Connection reset by peer
Failed to load data file: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Failed to fetch resource: Connection reset by peer
Failed to load data file: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 2 seconds (2 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Fetch failed: Try again in 8 seconds (1 more) => java.net.SocketException: Connection reset by peer
Failed to fetch resource: Connection reset by peer
Failed to fetch resource: Connection reset by peer
Connection reset by peer
java.util.concurrent.ExecutionException: java.net.SocketException: Connection reset by peer
        at net.filebot.Parallelism.lambda$map$7(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.match(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
Caused by: java.net.SocketException: Connection reset by peer
        at net.filebot.web.WebRequest.post(Unknown Source)
        at net.filebot.web.TheTVDBClient.postJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.getAuthorizationToken(Unknown Source)
        at net.filebot.web.TheTVDBClient.getRequestHeader(Unknown Source)
        at net.filebot.web.TheTVDBClient.lambda$requestJson$0(Unknown Source)
        at net.filebot.CachedResource.lambda$fetchIfModified$10(Unknown Source)
        at net.filebot.CachedResource.lambda$get$1(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.lambda$get$2(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.lambda$computeIf$1(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.withLock(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.computeIf(Unknown Source)
        at net.filebot.CachedResource.get(Unknown Source)
        at net.filebot.web.TheTVDBClient.requestJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.search(Unknown Source)
        at net.filebot.web.TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.WebServices$TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.lambda$search$0(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIf(Unknown Source)
        at net.filebot.Cache.computeIfAbsent(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIfAbsent(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.search(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.fetchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.matchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.lambda$matchVideoFiles$7(Unknown Source)
        at net.filebot.Parallelism.lambda$callable$8(Unknown Source)

Failed to fetch resource: Connection reset by peer
Connection reset by peer
java.util.concurrent.ExecutionException: java.net.SocketException: Connection reset by peer
        at net.filebot.Parallelism.lambda$map$7(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.match(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
Caused by: java.net.SocketException: Connection reset by peer
        at net.filebot.web.WebRequest.post(Unknown Source)
        at net.filebot.web.TheTVDBClient.postJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.getAuthorizationToken(Unknown Source)
        at net.filebot.web.TheTVDBClient.getRequestHeader(Unknown Source)
        at net.filebot.web.TheTVDBClient.lambda$requestJson$0(Unknown Source)
        at net.filebot.CachedResource.lambda$fetchIfModified$10(Unknown Source)
        at net.filebot.CachedResource.lambda$get$1(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.lambda$get$2(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.lambda$computeIf$1(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.withLock(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.computeIf(Unknown Source)
        at net.filebot.CachedResource.get(Unknown Source)
        at net.filebot.web.TheTVDBClient.requestJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.search(Unknown Source)
        at net.filebot.web.TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.WebServices$TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.lambda$search$0(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIf(Unknown Source)
        at net.filebot.Cache.computeIfAbsent(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIfAbsent(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.search(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.fetchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.matchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.lambda$matchVideoFiles$7(Unknown Source)
        at net.filebot.Parallelism.lambda$callable$8(Unknown Source)

Failed to fetch resource: Connection reset by peer
Failed to fetch resource: Connection reset by peer
Connection reset by peer
java.util.concurrent.ExecutionException: java.net.SocketException: Connection reset by peer
        at net.filebot.Parallelism.lambda$map$7(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.match(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
Caused by: java.net.SocketException: Connection reset by peer
        at net.filebot.web.WebRequest.post(Unknown Source)
        at net.filebot.web.TheTVDBClient.postJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.getAuthorizationToken(Unknown Source)
        at net.filebot.web.TheTVDBClient.getRequestHeader(Unknown Source)
        at net.filebot.web.TheTVDBClient.lambda$requestJson$0(Unknown Source)
        at net.filebot.CachedResource.lambda$fetchIfModified$10(Unknown Source)
        at net.filebot.CachedResource.lambda$get$1(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.lambda$get$2(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.lambda$computeIf$1(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.withLock(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.computeIf(Unknown Source)
        at net.filebot.CachedResource.get(Unknown Source)
        at net.filebot.web.TheTVDBClient.requestJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.search(Unknown Source)
        at net.filebot.web.TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.WebServices$TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.lambda$search$0(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIf(Unknown Source)
        at net.filebot.Cache.computeIfAbsent(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIfAbsent(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.search(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.fetchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.matchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.lambda$matchVideoFiles$7(Unknown Source)
        at net.filebot.Parallelism.lambda$callable$8(Unknown Source)

Connection reset by peer
java.util.concurrent.ExecutionException: java.net.SocketException: Connection reset by peer
        at net.filebot.Parallelism.lambda$map$7(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.match(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
Caused by: java.net.SocketException: Connection reset by peer
        at net.filebot.web.WebRequest.post(Unknown Source)
        at net.filebot.web.TheTVDBClient.postJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.getAuthorizationToken(Unknown Source)
        at net.filebot.web.TheTVDBClient.getRequestHeader(Unknown Source)
        at net.filebot.web.TheTVDBClient.lambda$requestJson$0(Unknown Source)
        at net.filebot.CachedResource.lambda$fetchIfModified$10(Unknown Source)
        at net.filebot.CachedResource.lambda$get$1(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.lambda$get$2(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.lambda$computeIf$1(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.withLock(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.computeIf(Unknown Source)
        at net.filebot.CachedResource.get(Unknown Source)
        at net.filebot.web.TheTVDBClient.requestJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.search(Unknown Source)
        at net.filebot.web.TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.WebServices$TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.lambda$search$0(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIf(Unknown Source)
        at net.filebot.Cache.computeIfAbsent(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIfAbsent(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.search(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.fetchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.matchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.lambda$matchVideoFiles$7(Unknown Source)
        at net.filebot.Parallelism.lambda$callable$8(Unknown Source)

Connection reset by peer
java.util.concurrent.ExecutionException: java.net.SocketException: Connection reset by peer
        at net.filebot.Parallelism.lambda$map$7(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.match(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
        at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
Caused by: java.net.SocketException: Connection reset by peer
        at net.filebot.web.WebRequest.post(Unknown Source)
        at net.filebot.web.TheTVDBClient.postJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.getAuthorizationToken(Unknown Source)
        at net.filebot.web.TheTVDBClient.getRequestHeader(Unknown Source)
        at net.filebot.web.TheTVDBClient.lambda$requestJson$0(Unknown Source)
        at net.filebot.CachedResource.lambda$fetchIfModified$10(Unknown Source)
        at net.filebot.CachedResource.lambda$get$1(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.lambda$get$2(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.lambda$computeIf$1(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.withLock(Unknown Source)
        at net.filebot.Cache$ConcurrentCache.computeIf(Unknown Source)
        at net.filebot.CachedResource.get(Unknown Source)
        at net.filebot.web.TheTVDBClient.requestJson(Unknown Source)
        at net.filebot.web.TheTVDBClient.search(Unknown Source)
        at net.filebot.web.TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.WebServices$TheTVDBClient.fetchSearchResult(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.lambda$search$0(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIf(Unknown Source)
        at net.filebot.Cache.computeIfAbsent(Unknown Source)
        at net.filebot.Cache$TypedCache.computeIfAbsent(Unknown Source)
        at net.filebot.web.AbstractEpisodeListProvider.search(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.fetchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.matchEpisodeSet(Unknown Source)
        at net.filebot.ui.rename.EpisodeListMatcher.lambda$matchVideoFiles$7(Unknown Source)
        at net.filebot.Parallelism.lambda$callable$8(Unknown Source)












I uninstalled both java and filebot, rebooted pc installed java, restarted again, deleted the cache from roaming and installed filebot.

Code: Select all

Initialize new disk cache: C:\Users\DaleGribble\AppData\Roaming\FileBot\cache\0
Failed to fetch resource: Connection reset by peer
Failed to check for updates: Connection reset by peer
java.net.SocketException: Connection reset by peer
        at net.filebot.web.WebRequest.notModified(Unknown Source)
        at net.filebot.web.WebRequest.checkErrorCode(Unknown Source)
        at net.filebot.web.WebRequest.fetch(Unknown Source)
        at net.filebot.CachedResource.lambda$fetchIfModified$10(Unknown Source)
        at net.filebot.CachedResource.lambda$get$1(Unknown Source)
        at net.filebot.CachedResource.retry(Unknown Source)
        at net.filebot.CachedResource.lambda$get$2(Unknown Source)
        at net.filebot.Cache.computeIf(Unknown Source)
        at net.filebot.CachedResource.get(Unknown Source)
        at net.filebot.Main.checkUpdate(Unknown Source)
        at net.filebot.Main.onStart(Unknown Source)
        at net.filebot.Main.lambda$main$2(Unknown Source)
        at net.filebot.util.ui.SwingUI$SwingRunnable.doInBackground(Unknown Source)
        at net.filebot.util.ui.SwingUI$SwingRunnable.doInBackground(Unknown Source)
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Java errors with 4.93 and 4 started randomly

Post by rednoah »

Connection reset by peer indicates a generic underlying network issue. FileBot cannot connect to some server. There's nothing FileBot can do about that. You'll have to ask a network export or ISP support staff for more specific debug advice.


:?: Why does one app work while another one doesn't? They're simply not doing the exact same thing. Perhaps something as simple as one using HTTP and the other one using HTTPS. Perhaps using different server / API endpoints. Could be anything.


:arrow: I'd start by trying a different internet access point, e.g. mobile phone tethering, VPN, friends wifi, public wifi at a cafe, etc. That will at least help you narrow down if it's an issue with your current internet access point, or a firewall issue specific to your machine.



EDIT:

Failed to check for updates: Connection reset by peer means that https://app.filebot.net/update.xml was inaccessible at the time, perhaps blocked by a firewall on your end, perhaps blocked by your ISP, perhaps blocked by your country depending on where you live, perhaps blocked by a firewall on our hosting infrastructure. You can use this URL with curl -v or opening in your browser for testing.
:idea: Please read the FAQ and How to Request Help.
blizzard
Posts: 2
Joined: 08 Aug 2021, 20:54

Re: SocketException: Connection reset by peer

Post by blizzard »

Thanks for the reply.

It was very random when it stopped working, to my knowledge there were no network changes made at the time. That said there is no telling what my ISP is up to but I doubt they are the ones blocking it. A windows update may have occurred but I think it would be a more widespread problem if that was the cause. I will try on a different pc but getting it to work on this one would be ideal. Lots of large files to move around to the other one just to rename and move back is no bueno. I ran the code through powershell but I am not terribly familiar with that program beyond following instructions.





results from powershell:


Code: Select all

VERBOSE: GET https://app.filebot.net/update.xml with 0-byte payload
VERBOSE: received -1-byte response of content type application/xml


StatusCode        : 200
StatusDescription : OK
Content           : <?xml version="1.0" encoding="UTF-8"?>
                    <update>
                        <name>FileBot 4.9.4</name>
                        <revision>8735</revision>
                        <title>New updates available</title>
                        <message><![CDATA[<html>
                                <b>FileBot 4.9.4</b><br>
                                This...
RawContent        : HTTP/1.1 200 OK
                    Transfer-Encoding: chunked
                    Connection: keep-alive
                    vary: Accept-Encoding,User-Agent
                    CF-Cache-Status: HIT
                    Age: 253695
                    Expect-CT: max-age=604800, report-uri="https://report-uri.clou...
Forms             : {}
Headers           : {[Transfer-Encoding, chunked], [Connection, keep-alive], [vary, Accept-Encoding,User-Agent],
                    [CF-Cache-Status, HIT]...}
Images            : {}
InputFields       : {}
Links             : {}
ParsedHtml        : mshtml.HTMLDocumentClass
RawContentLength  : 573


DIsplayed website at said address:

Code: Select all

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<update>
<name>FileBot 4.9.4</name>
<revision>8735</revision>
<title>New updates available</title>
<message>
<![CDATA[ <html> <b>FileBot 4.9.4</b><br> This release features:<br> + Enhanced find-as-you-type<br> + Enhanced match inspector<br> + Enhanced format bindings<br> + Lots of minor improvements and bug fixes<br> <html> ]]>
</message>
<discussion>
<![CDATA[ https://www.filebot.net/forums/viewtopic.php?p=55162#p55162 ]]>
</discussion>
<download>
<![CDATA[ https://www.filebot.net/download.html ]]>
</download>
</update>
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: SocketException: Connection reset by peer

Post by rednoah »

If you get that HTTP response, then it should work. According to the log above, FileBot isn't getting that response, or any HTTP response, and instead is getting no response at all since the TCP layer (lower level than HTTP layer) terminates the connection due to a RST packet.


:idea: A HTTP Debug Proxy such as Fiddler could help shed light at the issue, since that would allow you to see all HTTP request / response pairs. Debugging this to the root cause might get highly technical though.


:?: If you PM me your public IP and / or country, then I can at least check if CloudFlare is blocking things, but if the request works with PowerShell, then that is unlikely to be the issue.


:arrow: The issue is most likely limited to your specific machine or internet access point, since we're not seeing related error reports from other users, but we'll monitor the forums and like them here if anybody reports the same problem.
:idea: Please read the FAQ and How to Request Help.
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: SocketException: Connection reset by peer

Post by rednoah »

blizzard wrote: Is it possible that somehow my PC ended up on a black list for using the free version for so long. I only saw the windows appstore version initially and really don't like those. It is so odd. Do you have any other suggestions on things to try? I really don't feel like setting up windows again at the moment although a fresh install would likely fix it. Last time I nuked the registry where applicable but forgot to delete appdata and uninstalled. My A/V and firewall all give filebot high level access, I will see what level of access java has but it never used to be an issue. I know I haven't changed any FW rules in a while.
Well, until we know what it is, we can't say what it's not. By educated guess is that it's almost certainly not something that I can fix from my end. Definitely not related to FileBot code base, so not fixable for me in code or updates. Definitely not to shared online service, so not fixable for me by clicking something somewhere.

The mere fact that you are using any A/V or FW software, suggests that this might be the underlying cause. Plus those pieces of software do auto-update their heuristics constantly, so a change in behavior is very conceivable. I'd start by turning everything off for the sake of testing and narrowing down the culprit. In this case, it's almost certainly some kind of software that interferes with Windows networking internals.

:?: Do you have access to a 2nd computer?

:!: There's pretty much know why to know what the problem is by thinking about it. The only thing you can do is do lots of tests and narrow down the problem. We know it works on clean machines. We know it doesn't work on your machine. Finding the differences requires lots of time and systematic testings. (e.g. nobody would ever have guessed that RivaTunerStatisticsServer breaks FileBot)

:arrow: You may also want to contact your A/V and FW software vendor for support. They might be able to at least help you find logs so that you can check which processes / connections are blocked.
:idea: Please read the FAQ and How to Request Help.
Post Reply