Skip to content

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:

Terminal window
rm nodekit

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:

Terminal window
brew install bash

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:

[sudo] password for user:

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:

Terminal window
./nodekit catchup

You can enter nodekit again by running:

Terminal window
./nodekit

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:

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.