Skip to content
This repository was archived by the owner on Oct 30, 2018. It is now read-only.
This repository was archived by the owner on Oct 30, 2018. It is now read-only.

Download failure rate >50% (ESOCKETTIMEDOUT & Internal Server Error) #312

@littleskunk

Description

@littleskunk

Package Versions

Replace the values below using the output from npm list storj-bridge.

Storjcli: 4.0.0 | Core: 6.0.10

Replace the values below using the output from node --version.

v6.9.2

Expected Behavior

Please describe the program's expected behavior. Include an example of your
usage code in the back ticks below if applicable.

Low failure rate. Failure reproduceable because farmer offline or any other common problem.

Actual Behavior

Please describe the program's actual behavior. Please include any stack traces
or log output in the back ticks below.

I download a few hundert files in a loop. I count Success and Failure for each file.
My best result was 50% failures. At the moment I get 66% failures.

Get Pointer and Create Token

[Mon Dec 19 2016 09:37:34 GMT+0000 (UTC)] [warn]   Request failed, reason: Internal Server Error

Only get Pointer

[Sat Dec 17 2016 23:52:22 GMT+0000 (UTC)] [warn]   Request failed, reason: Internal Server Error

My script will stop downloading files that failed 50 times in a row. -> Farmer must be online or I would have stoped downloading the file.

Last time I had one file that was on my own farmer but I can't find it anymore. As far as I remember the my farmer opens a data channel in time but the bridge sends me a timeout. Looks like a problem on the brige. If needed I can reproduce this test. My script already stoped a few files with ~200 download success but 50 failures in a row. I have the farmer nodeID and should be able to get his complete logfile.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions