NethermindEth / nethermind

A robust execution client for Ethereum node operators.
https://nethermind.io/nethermind-client
GNU General Public License v3.0
1.29k stars 449 forks source link

After starting of new node on Gnosis chain, error "Could not communicate with any nodes (bootnodes, trusted nodes, persisted nodes)." #4900

Open kamilchodola opened 2 years ago

kamilchodola commented 2 years ago

Describe the bug On smoke tests I've noticed that one of nodes was unable to find any bootnodes, trusted nodes or persisted nodes. Because of that it struggled a lot to progress during OldHeaders, Forward Sync and later on It wasn't able to proceed well on StateSync.

After restarting it came back to normal, but before that it wasn't able to recover. We should investigate a root-cause for such problem and try to prevent or make a mechanism which will automatically try to reconnect to initial nodes. Gnosis Peers.zip

asdacap commented 1 year ago

Could be related to #4913

brunokelo commented 1 year ago

I have the same problem, the same error and the node does not start the synchronization, did anyone manage to solve it?

Thanks,

kamilchodola commented 1 year ago

Hi @brunokelo,

This is something on Gnosis chain side - they are setting up new bootnodes which will be more stable. We will include them in next release :) As for now You can try fresh sync multiple times or use this link to setup better bootnodes https://docs.gnosischain.com/updates/20221208-temporary-bootnodes

brunokelo commented 1 year ago

Hi @brunokelo,

This is something on Gnosis chain side - they are setting up new bootnodes which will be more stable. We will include them in next release :) As for now You can try fresh sync multiple times or use this link to setup better bootnodes https://docs.gnosischain.com/updates/20221208-temporary-bootnodes

Thank you very much, it worked!!!! I was trying to find the fix for a long time!!

thank you again,