Error: order: failed to receive settlement response: node api version too new

After upgrading to v.1.11.1, every five minutes there are several errors like

2020-09-06T07:10:35.157Z        ERROR   orders.12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S      rpc client error when receiving new order settlements   {"error": "order: failed to receive settlement response: node api version too new", "errorVerbose": "order: failed to receive settlement response: node api version too new\n\tstorj.io/storj/storagenode/orders.(*Service).settle:355\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:246\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrdersFromDB.func2:224\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2020-09-06T07:10:35.158Z        ERROR   orders.12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S      failed to settle orders {"error": "order: failed to receive settlement response: node api version too new", "errorVerbose": "order: failed to receive settlement response: node api version too new\n\tstorj.io/storj/storagenode/orders.(*Service).settle:355\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:246\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrdersFromDB.func2:224\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2020-09-06T07:10:35.274Z        ERROR   orders.1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE       rpc client error when receiving new order settlements   {"error": "order: failed to receive settlement response: node api version too new", "errorVerbose": "order: failed to receive settlement response: node api version too new\n\tstorj.io/storj/storagenode/orders.(*Service).settle:355\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:246\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrdersFromDB.func2:224\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2020-09-06T07:10:35.275Z        ERROR   orders.1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE       failed to settle orders {"error": "order: failed to receive settlement response: node api version too new", "errorVerbose": "order: failed to receive settlement response: node api version too new\n\tstorj.io/storj/storagenode/orders.(*Service).settle:355\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:246\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrdersFromDB.func2:224\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2020-09-06T07:10:35.693Z        ERROR   orders.121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6      rpc client error when receiving new order settlements   {"error": "order: failed to receive settlement response: node api version too new", "errorVerbose": "order: failed to receive settlement response: node api version too new\n\tstorj.io/storj/storagenode/orders.(*Service).settle:355\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:246\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrdersFromDB.func2:224\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2020-09-06T07:10:35.695Z        ERROR   orders.121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6      failed to settle orders {"error": "order: failed to receive settlement response: node api version too new", "errorVerbose": "order: failed to receive settlement response: node api version too new\n\tstorj.io/storj/storagenode/orders.(*Service).settle:355\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:246\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrdersFromDB.func2:224\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}

Is it normal? The node looks like everything is fine (incoming and outgoing traffic as usual)

Hello @vdf3,
Welcome to the forum!

Do you see such errors in 1.13.1?

Hello,
I am using version 1.13.3 now. There are no more such errors.

3 Likes