Troubleshooting
Below is a collection of issues which you may experience when running a wallet server, and the rectification steps required to fix the identified issues.
Fulcrum database corruption
In the event your Fulcrum database gets corrupted, you will need to run the following commands to erase the database and re-index.
It may take 1 to 2 days for Fulcrum to re-index, during which time you should wait before using any wallet connected to it. Once you observe all green checks on your DMT status page, you may continue to interact with your connected wallets.
Navigate to the Dojo script directory:
cd ~/dojo-app/docker/my-dojo
Stop Dojo:
./dojo.sh stop
Delete Fulcrum Docker container:
docker container rm fulcrum
Delete Fulcrum Docker volume:
docker volume rm my-dojo_data-fulcrum
Run "upgrade" command to rebuild Fulcrum and re-index:
./dojo.sh upgrade
Once you see a constant stream of "node.js", "bitcoind", and "fulcrum" logs, the Fulcrum database has successfully been rebuilt and Fulcrum will start to re-index.
To exit the log screen, go:
- ctrl + c