My node is offline "error": "heldamount service

Hello

suddenly my raspberry pi shut down(electricity problem). linux system is working perfectly after boot up, but i can not reach my node. it is offline.


i check docker logs. here is error:

2020-05-12T21:32:30.308Z ERROR nodestats:cache Get held amount query failed {"error": "heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"; heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"; heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"; heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"; heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"; heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"", "errorVerbose": "group:\n--- heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:156\n\tstorj.io/drpc/drpcmanager.(*Manager).manageStreamPackets:313\n--- heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:156\n\tstorj.io/drpc/drpcmanager.(*Manager).manageStreamPackets:313\n--- heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:156\n\tstorj.io/drpc/drpcmanager.(*Manager).manageStreamPackets:313\n--- heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:156\n\tstorj.io/drpc/drpcmanager.(*Manager).manageStreamPackets:313\n--- heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:156\n\tstorj.io/drpc/drpcmanager.(*Manager).manageStreamPackets:313\n--- heldamount service error: protocol error: unknown rpc: \"/heldamount.HeldAmount/GetPayment\"\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:156\n\tstorj.io/drpc/drpcmanager.(*Manager).manageStreamPackets:313"}
i removed everything from hdd and run docker run command again. error is same.
I already searched is this issue. i found this. in my case all when i am changing satellite, all of them are offline.

please help.

just got this “held amount” error. Had no outages and/or other problems. Is it a bug?

…aaand “failed to load order” error. Thats new also. Otherwise node is online & churning away. No ingress since yesterday afternoon tho …Annotation 2020-05-13 080352

It’s been a day and I get the same error. I restarted everything and it still shows OFFLINE.

Please check everything on this list.

I’m seeing the same thing. No ingress on multiple nodes, along with multiple heldamount related errors. All nodes show ONLINE in the dashboard. Restarting the containers has not resolved this issue.

The “Get held amount query failed” error can be ignored as per here. As for your node being offline, make sure that your public IP hasn’t changed and that port forwarding is still configured. If your node is getting past the preflight checks, this will be where to start looking.

Have same issue on the new node today.
Port is open but the node stays offline.
Container logs also indicated " heldamount service error`"

Please, check with this check-list: