From 01f785933dfbe43e356c03bb2a829d16aa0f0ee3 Mon Sep 17 00:00:00 2001 From: Felix Faerber Date: Wed, 27 May 2026 14:22:05 +0300 Subject: [PATCH] =?UTF-8?q?pin=20bee=20to=202.7.1=20=E2=80=94=202.8=20hand?= =?UTF-8?q?shake=20incompatible=20with=20mainnet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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) --- hostinger/prod-stack.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hostinger/prod-stack.yaml b/hostinger/prod-stack.yaml index 5fc9401..cca70f6 100644 --- a/hostinger/prod-stack.yaml +++ b/hostinger/prod-stack.yaml @@ -192,7 +192,10 @@ services: 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 # the flag explicitly. Without it Bee logs "chain backend disabled" and # exits with "factory fail: chain disabled".