Troubleshooting
This page contains troubleshooting tips for common issues that you might run into. For additional support, please visit our Discord channel.
Getting started with NodeKit
A nodekit file already exists in the current directory.
If you run the installer command more than once, you will see:
ERROR: A nodekit file already exists in the current directory. Delete or rename it before installing.
If you want to fetch the latest version of nodekit, you can delete the existing file:
And then run the Getting Started command again.
Command not found: bash
Some versions of Mac OS may not include the required bash
executable that runs the installer.
If you get an error about bash
not being available, please install bash on your system manually.
For Mac OS, a popular way to do this is to install Homebrew and then install bash using:
Bootstrapping the Algorand node
Asking for password
The installer will ask for your user password during this process. This is required by your operating system in order to install new software.
Enter your operating system user password when you see this prompt:
Fast catchup is taking too long to complete
If the fast catchup process is taking too long to complete, check the following:
Status is in FAST-CATCHUP
The colored status at the top of Nodekit should be in a yellow FAST-CATCHUP
state:
After fast-catchup completes successfully, it is normal for a node to be in a SYNCING
state for a few minutes:
During this the Latest Round
number should be increasing rapidly.
If there is no progress for a while, or the Latest Round value is smaller than 46000000
(46 million) then you should start fast-catchup again:
Fast Catchup was interrupted or did not complete
To start the fast catchup process again, exit the Nodekit user interface by pressing Q
and enter the following command:
You can enter nodekit again by running:
When the syncing process completes, the status will display RUNNING
:
Your hardware meets the minimum specs
TODO SSD
Your network connection meets the minimum specs
TODO
Generating participation keys
Failed to get participation keys
Occasionally, Nodekit may fall out of sync with the Algorand node while waiting for the participation keys to be generated. In this case this error message will be shown:
You can:
- wait for the participation keys to appear in the Accounts list
- try to generate a participation key again
- If the key generation process is still running on the node, you will see a “Participation key generation already in progress” error
Participation key generation already in progress
This error means that there is a participation key already being generated on the Algorand node.
You can wait a few minutes, and the key will automatically appear in the Accounts list when it is ready.