empty block
Description
I just produced an empty block: https://beaconcha.in/slot/9024124
Logs (if a bug)
2024-05-07 22:25:07.129+02:00 | vert.x-worker-thread-0 | INFO | MergeCoordinator | Start building proposals for block 19820559 identified by 0x7aa187b02f429196 2024-05-07 22:25:07.137+02:00 | vert.x-worker-thread-0 | INFO | AbstractEngineForkchoiceUpdated | VALID for fork-choice-update: head: 0xa13721e95cfc74f5bf745ac9a6e89be45b1b5ea592d859dda2e38f4e34a6cbe9, finalized: 0xfb9f3c12a9416e4ee9110bb9a06566151536da7475cc20827f1cda56333bfe7e, safeBlockHash: 0x0762c4bac2560081830f97fd12ce04d1c03d51476cdb2e058b80c65424f6139d 2024-05-07 22:25:11.829+02:00 | vert.x-worker-thread-0 | INFO | AbstractEngineNewPayload | Imported #19,820,559 / 0 tx / 16 ws / 0 blobs / base fee 4.90 gwei / 0 (0.0%) gas / (0xd0a3f6f2581ade3d5f5c19d56d566be60777e9710690bc850378e38b077f2a73) in 0.001s. Peers: 0
Versions (Add all that apply)
- Software version: [
besu --version] besu/v24.3.3/linux-x86_64/openjdk-java-17 - Java version: [
java -version] openjdk 17.0.10 2024-01-16 - OS Name & Version: [
cat /etc/*release] Ubuntu 22.04 - Kernel Version: [
uname -a] 6.1.49 - Docker Version: [
docker version] 20.10.24 - Consensus Client & Version if using Proof of Stake: [e.g. Teku, Lighthouse, Prysm, Nimbus, Lodestar] Lighthouse v5.1.3-3058b96
From the log I can see that you have 0 peers, and that could be the issue, since without peers you do receive transactions, so the real issue to see here is peering, check if the Besu p2p port (by default 30303) is reachable from public internet, and in case adjust your firewall.
The port was open and a restart started finding one or two peers.
we've made a lot of improvements in peering in latest besu release. Please try updating besu