Tailscale Config

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.
CleanShot_2026-01-11_at_19.25.012x.png
Was this page helpful?