Having issues connecting to openclaw on tailscale, fresh setup.
Openclaw is running on a proxmox container, installed under user "openclaw" with sudo access.
Installed openclaw using the bash script from the user accounut.
Gateway config:
"gateway": {
"port": 18789,
"mode": "local",
"bind": "loopback",
"auth": {
"allowTailscale": true,
"mode": "token",
"token": "<mytoken>"
},
"trustedProxies": ["127.0.0.1", "::1"],
"tailscale": {
"mode": "serve",
"resetOnExit": false
}
},
When I visit my tailnet address I see the openclaw dashboard with the error "disconnected (1008): pairing required".
openclaw devices list shows my device as "pending".
openclaw devices approve <device_id> throws this error:
โ
[openclaw] Failed to start CLI: Error: unknown requestId
at GatewayClient.handleMessage (file:///home/openclaw/.npm-global/lib/node_modules/openclaw/dist/gateway/client.js:261:36)
at WebSocket.<anonymous> (file:///home/openclaw/.npm-global/lib/node_modules/openclaw/dist/gateway/client.js:86:46)
at WebSocket.emit (node:events:508:20)
at Receiver.receiverOnMessage (/home/openclaw/.npm-global/lib/node_modules/openclaw/node_modules/ws/lib/websocket.js:1225:20)
at Receiver.emit (node:events:508:20)
at Receiver.dataMessage (/home/openclaw/.npm-global/lib/node_modules/openclaw/node_modules/ws/lib/receiver.js:596:14)
at Receiver.getData (/home/openclaw/.npm-global/lib/node_modules/openclaw/node_modules/ws/lib/receiver.js:496:10)
at Receiver.startLoop (/home/openclaw/.npm-global/lib/node_modules/openclaw/node_modules/ws/lib/receiver.js:167:16)
at Receiver._write (/home/openclaw/.npm-global/lib/node_modules/openclaw/node_modules/ws/lib/receiver.js:94:10)
at writeOrBuffer (node:internal/streams/writable:570:12)
I have tried reinstalling openclaw, created a new proxmox container and started over, always end up here. What should I do next?