Troubleshooting
Yerbascore Troubleshooting
Yerbascore Fails To Synchronize
Yerbascore can fail to synchronize for a few different reasons, the most common ones being:
- A bad / invalid header or block locally. In your debug console > Peers you will see peers connecting and then being banned as a symptom.
- Corrupted database files. Wallet will fail to progress on synchronization.
- Errors related to .dat files, most commonly mncache.dat and sporks.dat.
To fix the first two issues it is best to resynchronize the wallet either from scratch or from bootstrap. Using the bootstrap is much faster. Either option starts with removing the following folders from Yerbascore data directory:
blocks
chainstate
evodb
llmq
If you want to resynchronize from scratch start the wallet now. If you want to use the bootstrap:
- Download bootstrap.zip listed on our latest release: https://github.com/The-Yerbas-Endeavor/YERB-Bootstrap/releases
- Unzip the bootstrap and copy the folders into Yerbascore data directory.
- Start the wallet.
Fixing .dat Related Errors
In most cases stopping the wallet and removing the mentioned .dat file is enough. If after starting the wallet you receive further .dat errors or the same .dat error then remove all .dat files except for any wallet.dat files, and start the wallet.
The first time starting Yerbascore progress will seem quite slow, this does not mean the wallet is not synchronizing, it can take up to a day for it to fully synchronize. The slow part is when it says "Synchronizing headers" after that it progresses much quicker.
Yerbascore is Showing Incorrect Balance
Go to Tools > Wallet Repair > Rescan
blockchain files. Using CLI you can do this by using the -rescan
flag when starting yerbasd:
./yerbasd -rescan
Fixing Long Synchronization Times
The first time you synchronize YerbasCore it can take up to a day to fully synchronize. You can reduce this time in most cases to less than one hour by using a bootstrap. We provide a bootstrap with our releases on Github for this reason, it is updated once per month. You can use the bootstrap like so:
Download: (Yerbas bootstrap packages)[https://bootstrap.yerbas.org/]
Stop wallet or daemon
In your wallets data directory delete folders:
blocks
chainstate
evodb
llmqUnzip bootstrap and copy folder into your data directory
Start wallet
Miscellaneous
If you are experiencing errors or having a hard time synchronizing the wallet and do not see your specific issue above removing all files in your Yerbascore data directory except:
- wallet.dat files.
- "backups" directory.
- yerbas.conf if used.
Using the bootstrap will in most cases fix the problem. If not make sure you are using the correct wallet for your operating system. If you cannot resolve the issue don't hesitate to drop in on our Discord for support.