Only specified storage node can settle order

what is happen to my storj node??

2019-10-12T02:42:22.586Z        INFO    orders.12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S      finished
2019-10-12T02:42:22.586Z        ERROR   orders.12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S      failed to settle orders      {"error": "order: failed to receive settlement response: rpc error: code = Unauthenticated desc = only specified storage node can settle order; order: sending settlement agreements returned an error: EOF", "errorVerbose": "group:\n--- order: failed to receive settlement response: rpc error: code = Unauthenticated desc = only specified storage node can settle order\n\tstorj.io/storj/storagenode/orders.(*Service).settle:305\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:196\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrders.func2:175\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57\n--- order: sending settlement agreements returned an error: EOF\n\tstorj.io/storj/storagenode/orders.(*Service).settle.func2:277\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}

Please update your node. Current version is 23.2

Sorry , writed error, my node is the newest ver 22.3.

since 21.1 , it run wrong alaway! Why?

2019-10-12T05:54:56.403Z        INFO    orders.12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S      finished
2019-10-12T05:54:56.403Z        ERROR   orders.12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S      failed to settle orders      {"error": "order: failed to receive settlement response: rpc error: code = Unauthenticated desc = only specified storage node can settle order; order: sending settlement agreements returned an error: EOF", "errorVerbose": "group:\n--- order: failed to receive settlement response: rpc error: code = Unauthenticated desc = only specified storage node can settle order\n\tstorj.io/storj/storagenode/orders.(*Service).settle:305\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:196\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrders.func2:175\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57\n--- order: sending settlement agreements returned an error: EOF\n\tstorj.io/storj/storagenode/orders.(*Service).settle.func2:277\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}

Show the contents of your identity folder.

Current nodeID doesn’t match the nodeID inside the orders. How did you manage to change your identity? The upgrade itself is not doing that.

10 posts were split to a new topic: Order: sending settlement agreements returned an error: EOF

@boy do you have a second node?
If so, where is you created a second identity? If on the same PC with a first node, then you probably overwrote your first identity with a second one. In this case just backup your identity for the second node and restore from the backup the first one, then stop and remove the container and run it back with all your parameters.

What if the first one crashed and the data was simply deleted due to errors. The second identity I have now installed over it and get these errors in the log file. It is not possible for me to change my old identity. Identity away and data too …
How can I solve the problem?

Here the logs:
2019-11-09T17:19:14.052+0100 INFO bandwidth Performing bandwidth usage rollups
2019-11-09T17:19:14.175+0100 INFO orders.118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW sending {“count”: 275}
2019-11-09T17:19:14.175+0100 INFO orders.12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs sending {“count”: 4288}
2019-11-09T17:19:14.300+0100 ERROR orders.12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs rpc client error when receiveing new order settlements {“error”: “order: failed to receive settlement response: rpc error: code = Unauthenticated desc = only specified storage node can settle order”, “errorVerbose”: “order: failed to receive settlement response: rpc error: code = Unauthenticated desc = only specified storage node can settle order\n\tstorj.io/storj/storagenode/orders.(*Service).settle:304\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:195\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrders.func2:174\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}
2019-11-09T17:19:14.300+0100 ERROR orders.12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs rpc client when sending new orders settlements {“error”: “order: sending settlement agreements returned an error: EOF”, “errorVerbose”: “order: sending settlement agreements returned an error: EOF\n\tstorj.io/storj/storagenode/orders.(*Service).settle.func2:276\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”, “request”: {“limit”:{“serial_number”:“OS6JUIMFUNBE3F6N3HM4A4IXYU”,“satellite_id”:“12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs”,“uplink_public_key”:{},“storage_node_id”:“12NwAjjp5ZHohShp9SmtGWHtRQKDUbseX3pycrwCktqwcBSzeoe”,“piece_id”:“I6IF65UIFMEZBXRV2L44MWRDLPXGVKROISSB34DA7UATI3EHEZIA”,“limit”:2317056,“action”:1,“piece_expiration”:“0001-01-01T00:00:00Z”,“order_expiration”:“2019-11-14T22:29:04.926079467Z”,“order_creation”:“2019-11-07T22:29:04.926782871Z”,“satellite_signature”:“MEUCIDWFPI30imm4CtFHuxMunme/IZrB6qfp9VqPXffzQQpQAiEAkCRmejHI2aWmzr9M0D69pbKhXUzxZUN/bRQvVeDO7gk=”,“satellite_address”:{}},“order”

Make sure your identity is signed properly

Sounds to me like you still have db files from your old node and it’s trying to settle unsent orders… If you start clean you should start completely clean and remove all data from an old unrecoverable node.

3 Likes

Yes, that was the problem.
now he is running relatively stable, only half an hour a mistake, because someone was probably faster.
Is there any instructions for the config.yaml? I have an i3 processor, 12Gb Ram and 80/40 up / down.
But i think its realy slow. Processor at 1% as well Internet.
Hard disk usage 0-1% (7200u / min)
Ram 9Gb free.
How can I increase my utilization? does that come first with the lead of my node?

You can’t. This is not like a mining, the hardware plays a little role in the p2p network. The usage is depending on customers, not hardware.
However, the new node should be vetted on each satellite, until that it will receive only 5% of possible traffic. To got vetted on satellite your node should successfully pass 100 audits for it.

2 Likes