Error requesting voucher, satellite node not found

I just stood up my first storage node. Things look OK, dashboard is reporting neighborhood size of 140 & last contact of 0 - 3 seconds. Are the errors from the docker log below a concern?

2019-07-09T19:21:35.987Z        INFO    running on version v0.14.3
2019-07-09T19:21:36.013Z        INFO    db.migration    No Version
2019-07-09T19:21:36.013Z        INFO    db.migration.0  Initial setup
2019-07-09T19:21:36.014Z        INFO    db.migration.1  Network Wipe #2
2019-07-09T19:21:36.014Z        INFO    db.migration.2  Add tracking of deletion failures.
2019-07-09T19:21:36.015Z        INFO    db.migration.3  Add vouchersDB for storing and retrieving vouchers.
2019-07-09T19:21:36.015Z        INFO    db.migration.4  Add index on pieceinfo expireation
2019-07-09T19:21:36.015Z        INFO    db.migration.5  Partial Network Wipe - Tardigrade Satellites
2019-07-09T19:21:36.015Z        INFO    vouchers        Checking vouchers
2019-07-09T19:21:36.015Z        INFO    Node 1v3KpWhHNTk1Fa5Kp9sjfvaD3rgTPPqa81g5y6une5oHDc282w started
2019-07-09T19:21:36.016Z        INFO    Public server started on 0.0.0.0:28967
2019-07-09T19:21:36.016Z        INFO    Private server started on 127.0.0.1:7778
2019-07-09T19:21:36.016Z        INFO    piecestore:monitor      Remaining Bandwidth     {"bytes": 60000000000000}
2019-07-09T19:21:36.016Z        INFO    vouchers        Requesting voucher      {"satellite": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S"}
2019-07-09T19:21:36.016Z        INFO    vouchers        Requesting voucher      {"satellite": "118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW"}
2019-07-09T19:21:36.016Z        INFO    vouchers        Requesting voucher      {"satellite": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6"}
2019-07-09T19:21:36.016Z        INFO    vouchers        Requesting voucher      {"satellite": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs"}
2019-07-09T19:21:36.027Z        ERROR   vouchers        Error requesting voucher        {"satellite": "118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW", "error": "voucher: unable to find satellite on the network: node not found", "errorVerbose": "voucher: unable to find satellite on the network: node not found\n\tstorj.io/storj/storagenode/vouchers.(*Service).request:127\n\tstorj.io/storj/storagenode/vouchers.(*Service).Request:116\n\tstorj.io/storj/storagenode/vouchers.(*Service).RunOnce.func1:103\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2019-07-09T19:21:36.037Z        ERROR   vouchers        Error requesting voucher        {"satellite": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "error": "voucher: unable to find satellite on the network: node not found", "errorVerbose": "voucher: unable to find satellite on the network: node not found\n\tstorj.io/storj/storagenode/vouchers.(*Service).request:127\n\tstorj.io/storj/storagenode/vouchers.(*Service).Request:116\n\tstorj.io/storj/storagenode/vouchers.(*Service).RunOnce.func1:103\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2019-07-09T19:21:36.048Z        ERROR   vouchers        Error requesting voucher        {"satellite": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "error": "voucher: unable to find satellite on the network: node not found", "errorVerbose": "voucher: unable to find satellite on the network: node not found\n\tstorj.io/storj/storagenode/vouchers.(*Service).request:127\n\tstorj.io/storj/storagenode/vouchers.(*Service).Request:116\n\tstorj.io/storj/storagenode/vouchers.(*Service).RunOnce.func1:103\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2019-07-09T19:21:36.056Z        INFO    running on version v0.14.3
2019-07-09T19:21:36.058Z        ERROR   vouchers        Error requesting voucher        {"satellite": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6", "error": "voucher: unable to find satellite on the network: node not found", "errorVerbose": "voucher: unable to find satellite on the network: node not found\n\tstorj.io/storj/storagenode/vouchers.(*Service).request:127\n\tstorj.io/storj/storagenode/vouchers.(*Service).Request:116\n\tstorj.io/storj/storagenode/vouchers.(*Service).RunOnce.func1:103\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}

That looks like you are not connected. Give me a minute to check that.

I run an ad-blocking DNS server on my firewall; is it possible that a DNS lookup is being blocked? Is there a hostname I can check for proper resolution?

Yes that would explain it. You can get the DNS name with:

inspector kad lookup 118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW

Thanks. I’ll check that and try switching this VM to Google DNS.

I tried to figure out how to run that command but failed :frowning: Anyway, the DNS change got past that issue but (at least for now) my voucher request is denied. Perhaps I need more uptime first?

2019-07-09T20:06:47.852Z        INFO    Public server started on 0.0.0.0:28967
2019-07-09T20:06:47.852Z        INFO    Private server started on 127.0.0.1:7778
2019-07-09T20:06:47.852Z        INFO    vouchers        Requesting voucher      {"satellite": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S"}
2019-07-09T20:06:47.852Z        INFO    vouchers        Requesting voucher      {"satellite": "118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW"}
2019-07-09T20:06:47.852Z        INFO    vouchers        Requesting voucher      {"satellite": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6"}
2019-07-09T20:06:47.888Z        INFO    running on version v0.14.3
2019-07-09T20:06:49.348Z        INFO    vouchers        Voucher request denied. Node does not meet voucher requirements: ANY (disqualified?, total audit count, total uptime check count)
2019-07-09T20:06:50.357Z        INFO    vouchers        Voucher request denied. Node does not meet voucher requirements: ANY (disqualified?, total audit count, total uptime check count)
2019-07-09T20:06:51.179Z        INFO    vouchers        Voucher request denied. Node does not meet voucher requirements: ANY (disqualified?, total audit count, total uptime check count)
2019-07-09T20:06:57.384Z        INFO    vouchers        Voucher request denied. Node does not meet voucher requirements: ANY (disqualified?, total audit count, total uptime check count)

You need 100 audits to get vetted. This could take up to one month.

Understood. Many thanks for the quick reply @littleskunk!

You are welcome :slight_smile:

Inspector is not included in the storagenode container. It would be really great if it were though. Perhaps that could be added?

oh you are right. You could still compile it yourself but right now we don’t support running anything outside docker. Sorry :frowning:

It should be in the docker anyway to simplify it usage: you need to have an identity and config file (for some reason).

1 Like

How do you determine how many audits you have had?

Storagenode doesn’t tack such information, so you cannot know unless that you track the log messages.