Node won’t start
Check for port conflicts:config/config.toml.
Check for config syntax errors:
Node is stuck syncing (catching_up: true)
-
Not enough peers — check peer count:
If below 3, add persistent peers in
config/config.tomland restart. -
Chain data corrupted — restore from the official snapshot:
-
Wrong genesis file — ensure
config/genesis.jsonmatches the network genesis hash.
No peers connecting
- Verify port 26656 is open in your firewall:
- Add bootstrap peers to
config.toml: - Check that
external_addressis set to your public IP if behind NAT:
Validator is jailed
- Missing too many consecutive blocks (liveness failure)
- Governance revocation of Sovereign license
High memory usage
Autheo Chain uses MemIAVL which requires 8–16 GB of RAM above the process baseline. If you’re hitting memory limits:- Verify the host meets the minimum 32 GB RAM requirement
- Check for memory leaks:
sudo journalctl -u autheod -f | grep -i "out of memory" - Increase system swap as a temporary measure
- Upgrade to the recommended 64 GB RAM configuration