Skip to content

Comments

fix: set explicit IPv4 binding for op-devstack services#17114

Merged
mslipper merged 4 commits intoethereum-optimism:developfrom
DeVikingMark:fix-gigabobus
Aug 18, 2025
Merged

fix: set explicit IPv4 binding for op-devstack services#17114
mslipper merged 4 commits intoethereum-optimism:developfrom
DeVikingMark:fix-gigabobus

Conversation

@DeVikingMark
Copy link
Contributor

Fixes #17082 by explicitly setting ListenAddr to "127.0.0.1" in all oprpc.CLIConfig initializations.

Problem: Services were binding to IPv6 [::] by default, causing connection errors and test failures.

Changes:

  • op-devstack/sysgo/faucet.go
  • op-devstack/sysgo/sync_tester.go
  • op-devstack/sysgo/l2_proposer.go
  • op-supervisor/supervisor/backend/backend_test.go

All services now consistently bind to IPv4 127.0.0.1, resolving the "broken pipe" errors reported by Base users.

@DeVikingMark DeVikingMark requested review from a team as code owners August 18, 2025 12:51
@mslipper
Copy link
Collaborator

/ci authorize b200ee6

@mslipper mslipper enabled auto-merge August 18, 2025 17:15
@mslipper mslipper added this pull request to the merge queue Aug 18, 2025
Merged via the queue into ethereum-optimism:develop with commit f6c1dcf Aug 18, 2025
69 checks passed
janjakubnanista pushed a commit that referenced this pull request Aug 19, 2025
* Update faucet.go

* Update sync_tester.go

* Update l2_proposer.go

* Update backend_test.go
leopoldjoy pushed a commit to leopoldjoy/optimism that referenced this pull request Aug 22, 2025
…imism#17114)

* Update faucet.go

* Update sync_tester.go

* Update l2_proposer.go

* Update backend_test.go
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.

op-devstack: potential issue with default host

2 participants