I was syncing fine but it stopped working with this error:
ERROR cncli::nodeclient::sync > InvalidCbor(“unexpected type u16 at position 263: expected array”)
I was syncing fine but it stopped working with this error:
ERROR cncli::nodeclient::sync > InvalidCbor(“unexpected type u16 at position 263: expected array”)
There was an update to 9.1.1 that might have something to do with it. Have you also updated your cncli?
Your uptime of 58 days is very long. Best practice is to be restarting the node more frequently than that.
thanks @jeremyisme , I have updated the servers and the nodes to v 9.2.0. They have been starting for the last 30 min so I’ll wait for that to finish and see if I can sync.
Your DB is probably corrupted. You would have to delete it and then let it resync completly again.
I think you might be right, no joy after upgrading to 9.2.0. The same sync error appears. I might copy the db from the relay as that would be quicker.
Did you delete the cncli db or the blockchain ledger db?^^ just to make sure you deleted the correct db
i’ve only worked with the ledger db so that’s the one i deleted, why am I suspecting that I deleted the wrong one??
Yeah thats the wrong one are you using cntools?
I sure am, can you reset the database with cntools?
So use
rm -rf $CNODE_home/guild-db/*/*
and after that you can start the cncli script again and let it sync.
I deleted all the contents in the guild-db folder and then restarted. After some time it got the to the same point in the sync and produced the same error:
Hm so id probably recommand to ask here Telegram: Contact @CardanoStakePoolWorkgroup
Looks like I needed a CNCLI update, I was on version 6.0.1, now on version 6.3.0. Sync is working fine now.
Thanks for the feedback. Glad they were able to help you out.