Skip to content

Stuck on launching devnet based on existing mainnet datadir on MacOS 26.2 (25C56) #5117

@Keith-CY

Description

@Keith-CY

Bug Report

Current Behavior

CKB Run

➜  bin git:(main) ✗ ./ckb init --force -c dev --ba-arg 0xe2fa82e70b062c8644b80ad7ecf6e015e5f352f6df893996f9729c91f5b03e94
WARN: The block assembler arg is not a valid secp256k1 pubkey hash.
To enable this block assembler, use `ckb run --ba-advanced`.
Reinitialized CKB directory in /Users/ChenYu/Documents/Github/ckb/local_test_env/bin
Create specs/dev.toml
Create ckb.toml
Create ckb-miner.toml
Create default.db-options
Genesis Hash: 0xc00e1b7687c912650c8f3d03e06d68aaa6f4d4e916b28cb59a0afb85da5b1e50
➜  bin git:(main) ✗ ./ckb run --ba-advanced
2026-02-28 01:47:12.844 +00:00 main INFO sentry  sentry is disabled
2026-02-28 01:47:12.912 +00:00 main INFO ckb_bin::subcommand::run  ckb version: 0.204.0 (555140e 2025-12-15)
2026-02-28 01:47:12.912 +00:00 main INFO ckb_bin::subcommand::run  run rpc server with 10 threads
init_snapshot Spec(GenesisMismatch(expected: Byte32(0xc00e1b7687c912650c8f3d03e06d68aaa6f4d4e916b28cb59a0afb85da5b1e50), actual: Byte32(0x92b197aa1fba0f63633922c61c92375c9c074a93e85963554f5499fe1450d0e5)))
2026-02-28 01:47:12.977 +00:00 main INFO ckb_bin  Waiting for all tokio tasks to exit...

This process stuck at 2026-02-28 01:47:12.977 +00:00 main INFO ckb_bin Waiting for all tokio tasks to exit...

CKB Miner

➜  bin git:(main) ✗ ./ckb miner
2026-02-28 01:47:16.222 +00:00 main INFO sentry  sentry is disabled
Dummy-Worker ⠁ [00:00:00]                                                                     2026-02-28 01:47:16.223 +00:00 main INFO ckb_memory_tracker::process  track current process: unsupported
2026-02-28 01:47:16.223 +00:00 main INFO ckb_miner::client  loop poll mode: interval 1000ms
2026-02-28 01:47:16.223 +00:00 main INFO ckb_stop_handler::stop_register  Waiting exit signal...
2026-02-28 01:47:16.224 +00:00 GlobalRt-1 ERROR ckb_miner::client  rpc call get_block_template error: Client(hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", 127.0.0.1:8114, Os { code: 61, kind: ConnectionRefused, message: "Connection refused" })))
2026-02-28 01:47:17.224 +00:00 GlobalRt-1 ERROR ckb_miner::client  rpc call get_block_template error: Client(hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", 127.0.0.1:8114, Os { code: 61, kind: ConnectionRefused, message: "Connection refused" })))
2026-02-28 01:47:18.224 +00:00 GlobalRt-1 ERROR ckb_miner::client  rpc call get_block_template error: Client(hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", 127.0.0.1:8114, Os { code: 61, kind: ConnectionRefused, message: "Connection refused" })))
2026-02-28 01:47:19.225 +00:00 GlobalRt-1 ERROR ckb_miner::client  rpc call get_block_template error: Client(hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", 127.0.0.1:8114, Os { code: 61, kind: ConnectionRefused, message: "Connection refused" })))
2026-02-28 01:47:20.225 +00:00 GlobalRt-1 ERROR ckb_miner::client  rpc call get_block_template error: Client(hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", 127.0.0.1:8114, Os { code: 61, kind: ConnectionRefused, message: "Connection refused" })))
2026-02-28 01:47:21.225 +00:00 GlobalRt-1 ERROR ckb_miner::client  rpc call get_block_template error: Client(hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", 127.0.0.1:8114, Os { code: 61, kind: ConnectionRefused, message: "Connection refused" })))
2026-02-28 01:47:22.225 +00:00 GlobalRt-1 ERROR ckb_miner::client  rpc call get_block_template error: Client(hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", 127.0.0.1:8114, Os { code: 61, kind: ConnectionRefused, message: "Connection refused" })))
^C2026-02-28 01:47:22.969 +00:00 ctrl-c INFO ckb_bin::subcommand::miner  Trapped exit signal, exiting...
2026-02-28 01:47:22.969 +00:00 client INFO ckb_miner::miner  miner received exit signal, stopped
Dummy-Worker ⠁ [00:00:00]                                                                     2026-02-28 01:47:22.969 +00:00 GlobalRt-1 INFO ckb_miner::client  Rpc server received exit signal, exit now
2026-02-28 01:47:22.969 +00:00 GlobalRt-7 INFO ckb_miner::client  Miner client pool_block_template received exit signal, exit now
2026-02-28 01:47:22.969 +00:00 main INFO ckb_stop_handler::stop_register  Waiting thread client done.
2026-02-28 01:47:22.969 +00:00 main INFO ckb_stop_handler::stop_register  All ckb threads have been stopped

Expected Behavior

Expected to see block number growing

Environment

  • CKB version: ckb 0.204.0 (555140e 2025-12-15)
  • Chain: devnet
  • Operating system: MacOS 26.2 (25C56)
  • Arch: arm64
  • Installation: GitHub Release

Additional context/Screenshots

Image

Metadata

Metadata

Assignees

Labels

t:docType: Documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions