wiring/tenant-connector-vault
check: wiring/tenant-connector-vault · error_code: E-TENANT-001 · doctor exits: 0
What you’re seeing
A warning: your source reachesvendo.tenantConnectors, and neither
VENDO_STORE_ENCRYPTION_KEY nor VENDO_API_KEY is set.
Why
Tenant connectors vault the token a customer pastes in the store’s encrypted secrets. The store keeps a secret encrypted or not at all: without a key, a development write lands in the clear (with its own loud warning), and a production write is refused outright. So this is a deploy-shaped failure, not a local one. Every registration you make on your laptop works, and the first one you make in production comes back an error the moment it carries a token.The fix
Set one of two names.vendo.tenantConnectors.register call in the environment where the key exists.
What this check does not do
Doctor reads what is on disk. It never opens your store, so it does not read your registration rows, and it never dials a tenant’s server. Checking that one tenant’s connector still answers isvendo.tenantConnectors.test(org, name), at
runtime, where a live handshake belongs.
Related errors
- E-STORE-001 — the other way a store loses data an operator assumed was kept
- E-CLOUD-001 — a
VENDO_API_KEYthat is set but not usable