Skip to content

fix(rpc): keep public node RPC loopback-only - #10

Open
Lesnak1 wants to merge 1 commit into
orbinum:mainfrom
Lesnak1:fix/rpc-loopback-binding
Open

Lesnak1 wants to merge 1 commit into
orbinum:mainfrom
Lesnak1:fix/rpc-loopback-binding

Conversation

@Lesnak1

@Lesnak1 Lesnak1 commented Oct 11, 2026

Copy link
Copy Markdown

Summary

  • Remove --rpc-external from the mainnet and testnet public RPC services so the node RPC stays on loopback and public HTTPS/WSS traffic continues through Caddy.
  • Explain the bind behavior and retain the firewall deny rule as defense in depth.
  • Add a regression test for both Compose services and run it in lint CI.

Validation

  • python -m unittest discover --start-directory tests --verbose — 1 test passed locally.
  • git diff --check — clean.

Related to #9 (finding 3).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant