Invalid MAC during peer handshake when using static nodes #3323
Labels
bug
Something isn't working
non mainnet (private networks)
not related to mainnet features - covers privacy, permissioning, IBFT2, QBFT
P4
Low (ex: Node doesn't start up when the configuration file has unexpected "end-of-line" character)
peering
Stale
Starting a single bootnode on a network with some static nodes configured causes Invalid MAC errors.
The errors go away once all the nodes in the static-nodes file are up and running.
What is weird is that the error seems to indicate that the node is receiving a message, even though it's the only node running. This may be because it's trying to peer with itself. This may be related to #3322 and possibly #2689
The same issue occurs whether p2p discovery is enabled or disabled.
Steps to Reproduce with minimal local setup
Steps to Reproduce Locally
npx quorum-dev-quickstart
config/besu/config.toml
:docker-compose.yml
comment out all services except rpcnode./run.sh
should bring up rpcnode only and you'll see Invalid MAC in the logsSteps to Reproduce on AKS (DNS enabled by default using quorum-kubernetes)
Versions (Add all that apply)
Additional Information
Static nodes:
Sample log:
besu-node-bootnode-1-0.log
The text was updated successfully, but these errors were encountered: