Skip to content

Fatal: Failed to register the Ethereum service: waiting for sync #28713

@arcivanov

Description

@arcivanov

System information

Geth version: 1.13.7
CL client & version: e.g. lighthouse
OS & Version: Linux
Commit hash : (if develop)

Expected behaviour

The node starts normally

Actual behaviour

INFO [12-21|06:58:58.508] Starting Geth on Ethereum mainnet...
INFO [12-21|06:58:58.509] Bumping default cache on mainnet         provided=1024 updated=4096
INFO [12-21|06:58:58.513] Maximum peer count                       ETH=50 total=50
INFO [12-21|06:58:58.515] Smartcard socket not found, disabling    err=\"stat /run/pcscd/pcscd.comm: no such file or directory\"
WARN [12-21|06:58:58.515] Option nousb is deprecated and USB is deactivated by default. Use --usb to enable
WARN [12-21|06:58:58.521] Snap sync requested, enabling --snapshot
INFO [12-21|06:58:58.521] Global gas cap disabled
INFO [12-21|06:58:58.522] Initializing the KZG library             backend=gokzg
INFO [12-21|06:58:58.622] Allocated trie memory caches             clean=614.00MiB dirty=1024.00MiB
INFO [12-21|06:58:58.784] Using pebble as the backing database
INFO [12-21|06:58:58.784] Allocated cache and file handles         database=/root/.ethereum/geth/chaindata cache=2.00GiB handles=524,288
INFO [12-21|06:59:00.972] Opened ancient database                  database=/root/.ethereum/geth/chaindata/ancient/chain readonly=false
INFO [12-21|06:59:00.976] State scheme set by user                 scheme=path
INFO [12-21|06:59:01.010] Initialising Ethereum protocol           network=1 dbversion=8
WARN [12-21|06:59:01.010] Sanitizing invalid node buffer size      provided=1024.00MiB updated=256.00MiB
ERROR[12-21|06:59:01.011] Zero trie root hash!
INFO [12-21|06:59:01.013] Opened ancient database                  database=/root/.ethereum/geth/chaindata/ancient/state readonly=false
INFO [12-21|06:59:01.016] Disabled trie database due to state sync
WARN [12-21|06:59:01.016] Path-based state scheme is an experimental feature
Fatal: Failed to register the Ethereum service: waiting for sync
Fatal: Failed to register the Ethereum service: waiting for sync

Steps to reproduce the behaviour

After upgrading to Path-based state scheme with (geth removedb and keeping ancient) the node was restarted gracefully before finishing syncing.
The node now does not start at all per above. This was an upgrade from 1.12.0 to 1.13.7.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions