These error messages are from the storage node log. I understand that downloads fail when other nodes are faster. I am just wondering if these errors indicate that or if they indicate a different problem.
There are too many of them to not to worry.
If the log is correct it starts on March 19 and there are 4366 occurrences of failed downloads since then seemingly with one of those errors above.
Well that may suggest some connection issues. I’d start by giving everything a reboot. Node hardware, routers, switches, modems. I hope you’re not on wifi, but if so, connect a cable and make sure they’re all plugged in well.
I wish some Storj folks would look into this as I am not sure if the issue is server/connection specific on my side or if there is some application issue. Or maybe even Docker related. I have no idea.
Edit: I am not even sure if it is ip related. It seems that certain ips come up many times with download failed error in the log, e.g.
34.95.11.198 -> 94 times
34.83.3.52 -> 9 times
34.95.45.148 -> 107 times
As far as I see the log does not contain ip information for successful downloads. So I cannot tell I there are any successful downloads for these ips at all.
First of all it is required to understand what is the difference between failed download and canceled download. I understand it that way that a canceled download is a lost race due to speed.
So the huge number of failed downloads seem to be something entirely different.
What kind of location thing could result in 2186 failed downloads and which are not lost races?
In numbers these are 15% of paid downloads that fail that’s why I need to know why.
Is there a way to get more debug information about the failed downloads?
I do have 5% of failed downloads, 16% cancelled.
Not entirely sure what the difference is either.
But looking at my logs, a failed download occurs when the peer connection is reset… Maybe that means that the client aborted the download while cancelled errors mean I have lost the race?
Currently I do not understand the meaning of the errors. I am totally fine with them if it is like you say, when the client is not happy and leaves.
But if these errors happen because my node is not working properly then I would like to know what the issue is and solve it.
By the way 15% in my case sounds really really high.
It may not really be comparable but my failed upload rate is 0,046%
I’m seeing similar errors appear from time to time.
The difference between cancelled and failed is very simple. Only context cancelled errors are now shown as cancelled. Unfortunately those aren’t the only ones that can occur because of “losing the race”. They are the most common ones though. Now I’m not entirely sure that these errors result from losing the race as well, but that is my estimate right now.