Troubleshooting

Common and known issues that you run across when installing, configuring, and running IRI.

Error - trustAnchors parameter must be non-empty

When compiling IRI on Ubuntu 18, you can run across the following errror:
java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

See details on the error and the resolution on this StackOverflow answer.

IRI Node is not synchronizing

  1. Make sure you have enough neighbors. 6-7 neighbors at the very least. See Finding neighbors. After adding enough neighbors, make sure there is traffic flowing and give the node some time to sync. Use getNeighbors to see both incoming numberOfAllTransactions and outgoing numberOfSentTransactions.
    1. Full command example: curl http://localhost:14265 -X POST -H 'Content-Type: application/json' -H 'X-IOTA-API-Version: 1' -d '{"command": "getNeighbors"}'
  2. Update to the latest version of IRI.
  3. Get more support by joining our discord #fullnodes channel.
Please feel free to propose new additions to the topic by creating a PR in the docs repo.