fix(installer): align S to E internal auth key id

This commit is contained in:
root committed 2026-09-06 00:54:56 +00:00
1 parent aea8cd7d60
commit e3f0aa2130
1 file changed
+5 -1
+5 -1
View File
@@ -289,7 +289,11 @@ S_ACCESS_TOKEN_SECRET=$S_ACCESS_TOKEN_SECRET
S_SETUP_TOKEN=$S_SETUP_TOKEN S_SETUP_TOKEN=$S_SETUP_TOKEN
S_E_BASE_URL=http://e-server:8096 S_E_BASE_URL=http://e-server:8096
S_E_PUBLIC_URL=http://$SERVER_IP:$E_PORT S_E_PUBLIC_URL=http://$SERVER_IP:$E_PORT
S_E_KEY_ID=customer-e # Product E's internal API is protected by the same control-plane verifier
# configured as PRODUCT_E_CONTROL_PLANE_KEY_ID. S must therefore sign its
# S->E requests with that verifier key id (the shared secret is also shared).
# Keep this aligned so first-run license activation does not receive 401.
S_E_KEY_ID=customer-s
S_E_INTERNAL_SECRET=$S_INTERNAL_SHARED_SECRET S_E_INTERNAL_SECRET=$S_INTERNAL_SHARED_SECRET
# S's private backend client talks to E on the internal Docker network. This # S's private backend client talks to E on the internal Docker network. This
# does not weaken E's production mTLS control-plane connection below. # does not weaken E's production mTLS control-plane connection below.