[Ethereum] Synchronisation failed, dropping peer

go-ethereumsynchronization

Whenever I attempt to run geth on the command line, it seems to have trouble syncing with the blockchain. I am absolutely a novice so I could be completely overlooking. I am getting these warnings continuously(This is run on testnet):

WARN [04-21|17:40:40] Ancestor below allowance                 peer=20c9ad97c081d633 number=647267 hash=000000…000000 allowance=647267
WARN [04-21|17:40:40] Synchronisation failed, dropping peer    peer=20c9ad97c081d633 err="retrieved ancestor is invalid"

Please let me know if there is a solution for this. Thank you!

Best Answer

I received this error as well.

I deleted everything in the folder /Users/name/Library/Ethereum/testnet/geth/chaindata and then restarted with the command geth --testnet --fast and it started working