-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
I upgraded my zkSync Era node to v29.1.1, but it still keeps restarting. I’m seeing repeated RPC/internal errors (e.g., get_block_by_number returning Internal error, eth_getBlockByNumber client SendRequest), the transaction_finality_updater shuts down, and the node stops after one of the tasks exits. DA fetcher reports no L1 batches, and Merkle pruning is skipped.
Logs (2025-09-30):
2025-09-30T00:22:25.112905Z WARN NamedFuture{name="miniblock_precommit_fetcher"}: zksync_node_sync::miniblock_precommit_fetcher: Failed to fetch precommits from the main node: JSON-RPC request get_block_by_number(with_transactions=false, number=Safe) failed: ErrorObject { code: InternalError, message: "Internal error", data: None }
2025-09-30T00:22:25.158047Z DEBUG zksync_merkle_tree::pruning: No Merkle tree versions can be pruned; min stale key version is 501703, target retained version is 501702
2025-09-30T00:22:25.158069Z DEBUG zksync_merkle_tree::pruning: Pruning was not performed; waiting 60s
2025-09-30T00:22:25.628176Z DEBUG NamedFuture{name="data_availability_fetcher"}: zksync_node_sync::data_availability_fetcher: No L1 batches to fetch DA info for
2025-09-30T00:22:26.236460Z WARN NamedFuture{name="transaction_finality_updater"}:observe_error{network="l2_9075" component=""}: zksync_web3_decl::client::metrics: Request `eth_getBlockByNumber` failed with HTTP error (response status: None): client error (SendRequest) method="eth_getBlockByNumber"
2025-09-30T00:22:26.236491Z WARN NamedFuture{name="transaction_finality_updater"}: zksync_node_sync::transaction_finality_updater: Retryable error occurred while updating transactions: RPC error SL Node JSON-RPC request get_block_by_number(number=Safe, with_transactions=false) failed: client error (SendRequest). Retrying in 5
2025-09-30T00:22:27.630367Z DEBUG NamedFuture{name="data_availability_fetcher"}: zksync_node_sync::data_availability_fetcher: No L1 batches to fetch DA info for
2025-09-30T00:22:29.632994Z DEBUG NamedFuture{name="data_availability_fetcher"}: zksync_node_sync::data_availability_fetcher: No L1 batches to fetch DA info for
2025-09-30T00:22:31.237655Z INFO NamedFuture{name="transaction_finality_updater"}: zksync_node_sync::transaction_finality_updater: Stop request received, exiting the batch transaction updater routine
2025-09-30T00:22:31.237736Z DEBUG NamedFuture{name="transaction_finality_updater"}: zksync_health_check: Changed health of `transaction_finality_updater` from {"status":"ready","details":{"unfinalized_txs_checked":14}} to {"status":"shut_down"}
2025-09-30T00:22:31.237866Z INFO zksync_node_framework::service: Task transaction_finality_updater finished
2025-09-30T00:22:31.237881Z INFO zksync_node_framework::service: One of the task has exited, shutting down the node
2025-09-30T00:22:31.237922Z DEBUG NamedFuture{name="web3_http_server"}: zksync_health_check: Changed health of `http_api` from {"status":"ready","details":{"local_addr":"0.0.0.0:3060"}} to {"status":"shutting_down"}
2025-09-30T00:22:31.237938Z INFO NamedFuture{name="web3_http_server"}: zk
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working