#Gateway Access - Password not working
1 messages · Page 1 of 1 (latest)
That error is expected for the Control UI the first time you connect from a new browser/device.
A couple things are getting mixed together:
-
SETUP_PASSWORDis only for/setup(Railway/Render/etc. web setup wizard). It is not the Gateway’s WebSocket auth password. -
The Control UI requires one-time device pairing for remote connections. When the browser connects, the Gateway says:
disconnected (1008): pairing required
until you approve that browser as a “device”.
Fix (recommended)
On the machine/container where the Gateway is running:
openclaw devices list
openclaw devices approve <requestId>
Then reload the Control UI page.
If you’re using Docker Compose, the docs show it like this:
docker compose run --rm openclaw-cli devices list
docker compose run --rm openclaw-cli devices approve <requestId>
Docs:
- Control UI device pairing: https://docs.openclaw.ai/web/control-ui#device-pairing-first-connection
- Devices CLI: https://docs.openclaw.ai/cli/devices