berachain-mainnet-reth: fix Traefik ipallowlist on empty WHITELIST #65
Reference in New Issue
Block a user
Delete Branch "issue-3492"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
berachain-mainnet-reth-archive-trace: Traefik ipallowlist middleware was disabling the entire router when WHITELIST env was empty, causing 404s and marking the node "error" in DRPC despite the node being healthy and syncing.
Fix
Traefik middleware now provides default 0.0.0.0/0 (permissive) when WHITELIST is empty or unset, keeping the router active.
Verification
8aee5fbccd(vibe-node issue #3492)
merge-bot (del-018): classified B (hand-maintained rpc file(s), single scope). Auto-merge after a 72h objection window - comment 'hold' to block.
Closing as a SECURITY regression, not merging: ${WHITELIST:-0.0.0.0/0} fails OPEN - an empty whitelist would expose every node RPC route to the entire internet. The empty-WHITELIST 404 this fixes is the fail-CLOSED half of that trade; the root cause was hosts never getting their whitelist seeded, fixed 2026-08-22..24 (first-boot seeding step + hourly unserved-node tripwire detection B). If berachain needs a specific allowance it should be an explicit entry, never a default-open.
Pull request closed