Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block download from Peer failed #7531

Open
dmitriy-b opened this issue Oct 1, 2024 · 0 comments
Open

Block download from Peer failed #7531

dmitriy-b opened this issue Oct 1, 2024 · 0 comments
Assignees

Comments

@dmitriy-b
Copy link

Description
Error message appears in the logs (20-30 times per full sync):

DEBUG/ERROR Block download from [HBRN  ][      ][Peer|eth68|20869316|172.234.246.124:|  In] failed. System.AggregateException: One or more errors occurred. ([HBRN  ][      ][Peer|eth68|20869316|172.234.246.124:|  In] Nethermind sent invalid receipts for block 20869285 (0x8ceed3...a620fd).)
 ---> Nethermind.Synchronization.EthSyncException: [HBRN  ][      ][Peer|eth68|20869316|172.234.246.124:|  In] Nethermind sent invalid receipts for block 20869285 (0x8ceed3...a620fd).
   at Nethermind.Synchronization.Blocks.BlockDownloader.RequestReceipts(PeerInfo peer, CancellationToken cancellation, BlockDownloadContext context) in /src/Nethermind/Nethermind.Synchronization/Blocks/BlockDownloader.cs:line 497
   at Nethermind.Merge.Plugin.Synchronization.MergeBlockDownloader.DownloadBlocks(PeerInfo bestPeer, BlocksRequest blocksRequest, CancellationToken cancellation) in /src/Nethermind/Nethermind.Merge.Plugin/Synchronization/MergeBlockDownloader.cs:line 189
   --- End of inner exception stack trace ---

Steps to Reproduce

  1. Start nethermind client and sync. I used following configuration:
Metrics.Enabled=true#log=DEBUG#Metrics.NodeName=dmytro-b-test-release-full-mainnet-lighthouse#Seq.MinLevel=Info#Seq.ServerUrl=https://seq.nethermind.io#JsonRpc.EnabledModules=[Eth,Subscribe,Trace,TxPool,Web3,Personal,Proof,Net,Parity,Health,Rpc,Debug,Admin]#Sync.SnapSync=false#Sync.FastSync=true
  1. Wait some time
  2. Check error logs

Actual behavior
The synchronization is successful but the error appears periodically

Expected behavior
No errors should appear during the sync

Desktop:

  • Operating System: Ubuntu 22.04.5
  • Version: 22.04.5
  • Installation Method: Docker
  • Consensus Client: lighthouse, lodestar, teku, prysm, nimbus
  • Nethermind version: 1.29.0-rc+917f5349

Additional context
I run multiple VMs at the same time, with different consensuses

Logs
Example: https://seq.nethermind.io/#/events?filter=NodeName%3D'dmytro-b-test-release-full-mainnet-lighthouse'&signal=signal-m33301

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants