pin bee to 2.7.1 — 2.8 handshake incompatible with mainnet

The latest tag (currently 2.8.0) speaks /swarm/handshake/14.0.0 which
the live mainnet bootnodes reject:
  protocols not supported: [/swarm/handshake/14.0.0/handshake]

2.7.1 was the last release before the bump. Node stays isolated on 2.8
no matter how many peers it dials, so PSS routing never works.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Felix FaerberandClaude Opus 4.7 committed 2026-05-27 14:22:05 +03:00
1 parent 6f11360492
commit 01f785933d
1 file changed
+4 -1
+4 -1
View File
@@ -192,7 +192,10 @@ services:
bee: bee:
image: ethersphere/bee:latest # Pinned to 2.7.1: Bee 2.8 ships handshake protocol v14 which the live
# mainnet bootnodes don't negotiate yet — node ends up isolated. Revisit
# when the network upgrades.
image: ethersphere/bee:2.7.1
# NOTE: BEE_BLOCKCHAIN_RPC_ENDPOINT is silently ignored by Bee 2.8 — pass # NOTE: BEE_BLOCKCHAIN_RPC_ENDPOINT is silently ignored by Bee 2.8 — pass
# the flag explicitly. Without it Bee logs "chain backend disabled" and # the flag explicitly. Without it Bee logs "chain backend disabled" and
# exits with "factory fail: chain disabled". # exits with "factory fail: chain disabled".