Skip to content

Fresh rpc node dont start. #2527

@Nich01asFox

Description

@Nich01asFox

Describe the bug

Hi all.
I try to start fresh rpc node, but no luck. i try two times to reinstall node and redownload snapshot, but no luck. How fix this ?

Steps to reproduce

  1. Install latest Docker engine and compose on Ubuntu 24.04
  2. run container that download latest snapshot
    docker run -d -v tempo_cache:/root/.cache/reth -v tempo_local:/root/.local/share/reth --name tempo-snap ghcr.io/tempoxyz/tempo:latest download
  3. After snapshot download and unpak , run this compose file
version: '3.8'

services:
 tempo-node:
   image: ghcr.io/tempoxyz/tempo:${IMG_TAG:-latest}
   container_name: tempo-node
   restart: always
   command: node --follow --port 30303 --discovery.addr 0.0.0.0 --discovery.port 30303 --http --http.addr 0.0.0.0 --http.port 8545 --http.api eth,net,web3,txpool,trace --metrics 9000
   ports:
     - "30303:30303"   # P2P
     - "8545:8545"     # HTTP JSON-RPC
   volumes:
     - tempo_cache:/root/.cache/reth
     - tempo_local:/root/.local/share/reth
volumes:
   tempo_cache:
       external: true
   tempo_local:
       external: true

Logs

~# docker logs --tail 20 tempo-node 
Error: execution node failed

Caused by:
   0: failed launching execution node
   1: genesis hash in the storage does not match the specified chainspec: chainspec is 0x49d7ec7085e77bf5a403d0fcb4cfc42a4084a89dfff60477579c5e09c9e03c54, database is 0xba49153e6f3996a340f3fe3d69e7c0826b717ae672cb115cf0527cada0b78e9e
2026-02-06T14:18:04.847552Z  INFO Initialized tracing, debug log directory: /root/.cache/reth/logs/tempo
2026-02-06T14:18:04.849097Z  INFO Starting Tempo version="1.1.0 (010654b)"
2026-02-06T14:18:04.849154Z  INFO Opening database path="/root/.local/share/reth/tempo/db"
2026-02-06T14:18:04.906217Z  INFO Configuration loaded path="/root/.local/share/reth/tempo/reth.toml"
2026-02-06T14:18:04.906919Z  INFO Healing static file inconsistencies.
2026-02-06T14:18:05.036899Z  INFO Verifying storage consistency.
2026-02-06T14:18:05.037081Z  INFO Database opened
2026-02-06T14:18:05.037110Z  INFO Storage settings settings=Some(StorageSettings { receipts_in_static_files: false, transaction_senders_in_static_files: false, storages_history_in_rocksdb: false, transaction_hash_numbers_in_rocksdb: false, account_history_in_rocksdb: false, account_changesets_in_static_files: false })
2026-02-06T14:18:05.037189Z  INFO Starting metrics endpoint at 127.0.0.1:9000
2026-02-06T14:18:05.037484Z ERROR shutting down due to error
Error: execution node failed

Caused by:
   0: failed launching execution node
   1: genesis hash in the storage does not match the specified chainspec: chainspec is 0x49d7ec7085e77bf5a403d0fcb4cfc42a4084a89dfff60477579c5e09c9e03c54, database is 0xba49153e6f3996a340f3fe3d69e7c0826b717ae672cb115cf0527cada0b78e9e

Platform(s)

Linux (x86)

Container Type

Docker

What version/commit are you on?

latest docker image from your repo ghcr.io/tempoxyz/tempo:latest

If you've built from source, provide the full command you used

No response

Code of Conduct

  • I agree to follow the Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions