I am struggeling to correctly configure my remote gateway (hetzner) and then connect from my Mac to it using the Mac App.
I don't know whether is is the gateway server configuration or the mac app.
On the gateway server I started it with pnpm clawdbot gateway --tailscale serve.
My config at ~/.clawdbot/clawdbot.json has
"gateway": {
"port": 18789,
"mode": "local",
"bind": "loopback",
"auth": {
"mode": "token",
"token": "redacted-token-1"
},
"tailscale": {
"mode": "serve",
"resetOnExit": true
},
"remote": {
"url": "ws://127.0.0.1:18789",
"token": "redacted-token-2"
}
},
And when I try to connect via the MacApp UI, entering root@2026-01-clawdbot under General>Clawbot Runs> Remote over SSH I get.
Gateway error: gateway connect: connect to gateway @ ws://127.0.0.1:18789: invalid connect params: data/client must have required property 'id'; data/client must NOT have additional properties; data/client/mode must be equal to constant; data/client/mode must be...
Note that I am running the tailscale mac client and it is connected to root@2026-01-clawdbot. I.e. I can ssh from the terminal into the machine.