Self check - ascendia-network/community-wiki GitHub Wiki

Self check script

A script has been provided by the tech team to automatically check for common issues and advise about the state of your node.

cd ~

source <(sudo curl -s https://nop.ambrosus.io/check.sh)

The results should look like this, showing "All checks passed".:

Check

Common issues and course of action

  • If URL in state.json is not the same as contract is thrown then the check will throw “URLs in state.json and contract mismatch” Follow the instructions from Node URL change to correct the URL. Also if you have used https:// in your URL for the node the check script fail to detect your nodeinfo page, as it currently only runs on http://

  • If an rpcall error is thrown that means usually that docker is not running. Have you completed the setup with setup2.sh? Alternatively re(start) docker.

  • If 'URL: nodeinfo check failed' that means the nodeinfo page for Atlas is not running (yet). When you have just installed your node this requires the blockchain to be in sync prior before this page gets displayed. This can take up to a day easily. You can monitor the stats page for the sync progress. A node is in sync when its block matches the last block from the network.