-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Validator cannot catchup in TdS with v0.23.6 #8406
Comments
A full log of the |
Ah, I'm able to reproduce this now. First my validator says:
and then it downloads a snapshot for a really old slot:
|
Some nodes, such as 206.189.221.221, seem to not be generating actual snapshot.tar.bz2 files even though they're publishing newer snapshot slots in gossip. We need to tighten down the way that a snapshot is fetched such that the requesting node can specify a specific snapshot slot/hash and if it doesn't get exactly that back then it aborts and retries (perhaps blacklisting that node). |
The temporary workaround for Tds stage 1 is to manually download a snapshot from the bootstrap leader: $ rm -rf ledger/
$ mkdir ledger/
$ curl http://216.24.140.155:8899/snapshot.tar.bz2 --output ledger/snapshot.tar.bz2 and then quickly start your validator with the |
Fixed by #8482 |
Problem
Many validators cannot catchup in TdS after the restart with
v0.23.6
. The log keeps repeating this.Slots is always falling behind.
I have tried removing the ledger and restart the node. The snapshot is always starting at height
1532964
.Proposed Solution
The text was updated successfully, but these errors were encountered: