Skip to main content

Quick Diagnostics

Run these checks first:

Common Issues

Symptoms

Causes & Solutions

1. Permission Issues
2. Port Already in Use
3. Corrupted Database
4. Missing Genesis File
5. Insufficient Disk Space

Symptoms

  • Block height not increasing
  • Stuck at specific block number
  • “Syncing” but no progress

Solutions

1. No Peers Connected
2. Firewall Blocking P2P
3. Stuck on Bad Block
4. Clock Skew
5. Network Issues

Symptoms

  • Node using >90% RAM
  • OOM killer stopping process
  • Swap usage high

Solutions

1. Reduce Cache Size
2. Enable Swap
3. Memory Leak (Node Bug)
4. Reduce Max Peers

Symptoms

  • CPU constantly >90%
  • System becomes unresponsive
  • High temperature

Solutions

1. Sync in Progress
2. Too Many RPC Requests
3. Mining/Validator Process
4. CPU Affinity

Symptoms

  • Connection refused on port 8545
  • Timeout errors
  • “Failed to connect” messages

Solutions

1. RPC Not Enabled
2. Firewall Blocking
3. Binding to Localhost Only
4. RPC Methods Disabled

Symptoms

  • Node crashes with “no space left”
  • Writes fail
  • Database corruption

Solutions

1. Clear Journal Logs
2. Enable Pruning
3. Move Data to Larger Disk
4. Clean Docker (if using Docker)

Symptoms

  • Peer count stays at 0 or very low
  • Can’t find peers
  • Connections drop frequently

Solutions

1. NAT/Router Issues
2. ISP Blocking P2P
3. Static Peers
4. Discovery Issues

Symptoms

Solutions

1. Try Repair
2. Restore from Backup
3. Full Re-sync

Symptoms

  • Always 10-100 blocks behind
  • Catches up then falls behind again
  • Slow block processing

Solutions

1. Insufficient Resources
2. Slow Disk I/O
3. Network Latency
4. Increase Cache

Error Messages

Common error messages and what they mean:

Performance Issues

Symptoms

  • RPC calls take >1 second
  • Timeouts on complex queries
  • High latency

Solutions

Diagnostic Tools

Health Check Script

Log Analysis

Getting Help

If issue persists:
1

Gather Information

2

Check Documentation

  • Review this troubleshooting guide
  • Check GitHub Issues
  • Search Discord #node-operators
3

Ask Community

  • Discord: #node-operators
  • Include: OS, version, error logs, steps tried
  • Be specific: “X happens when I do Y”
4

Report Bug

If you found a bug:
  1. Open GitHub Issue
  2. Use template
  3. Include diagnostics
  4. Steps to reproduce

Prevention

Regular Maintenance

  • Update node monthly
  • Check logs weekly
  • Monitor disk space
  • Test backups

Monitoring

  • Set up alerts
  • Track metrics
  • Automated health checks

Backups

  • Daily config backups
  • Weekly full backups
  • Test recovery

Documentation

  • Document changes
  • Keep runbooks
  • Record incidents
Still stuck?Email: operators@fene.network
Discord: #node-operators
Office Hours: Thursdays 3PM UTC
Include your node version, OS, and error logs for fastest help.