Skip to content

Commit ab1a147

Browse files
committed
fix(opstack): use = instead of : in signer.header flag format
The op-service signer client parses headers with key=value format, not key:value. This was causing 401 Unauthorized errors when op-batcher and op-proposer tried to authenticate with POPSigner. Affected flags: - --signer.header=X-API-Key=${POPSIGNER_API_KEY} - --p2p.sequencer.header=X-API-Key=${POPSIGNER_API_KEY}
1 parent a14fb06 commit ab1a147

File tree

1 file changed

+3
-3
lines changed
  • control-plane/internal/bootstrap/opstack

1 file changed

+3
-3
lines changed

control-plane/internal/bootstrap/opstack/compose.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ services:
149149
# For P2P-enabled sequencers, add:
150150
# --p2p.sequencer.endpoint=${POPSIGNER_RPC_URL}
151151
# --p2p.sequencer.address=${SEQUENCER_ADDRESS}
152-
# --p2p.sequencer.header=X-API-Key:${POPSIGNER_API_KEY}
152+
# --p2p.sequencer.header=X-API-Key=${POPSIGNER_API_KEY}
153153
{{- if .UseAltDA }}
154154
# Celestia Alt-DA
155155
- --altda.enabled=true
@@ -201,7 +201,7 @@ services:
201201
# POPSigner for batcher signing
202202
- --signer.endpoint=${POPSIGNER_RPC_URL}
203203
- --signer.address=${BATCHER_ADDRESS}
204-
- --signer.header=X-API-Key:${POPSIGNER_API_KEY}
204+
- --signer.header=X-API-Key=${POPSIGNER_API_KEY}
205205
- --signer.tls.enabled=false
206206
{{- if .UseAltDA }}
207207
# Celestia Alt-DA
@@ -240,7 +240,7 @@ services:
240240
# POPSigner for proposer signing
241241
- --signer.endpoint=${POPSIGNER_RPC_URL}
242242
- --signer.address=${PROPOSER_ADDRESS}
243-
- --signer.header=X-API-Key:${POPSIGNER_API_KEY}
243+
- --signer.header=X-API-Key=${POPSIGNER_API_KEY}
244244
- --signer.tls.enabled=false
245245
- --metrics.enabled
246246
- --metrics.port=7302

0 commit comments

Comments
 (0)