Everything running inside WSL2:
On my first install I left in the middle for a few hours, after I finally came back and finished, it has just never worked.
I am running a local TensorRT-LLM server (openai compatible endpoint, works just like a cloud provider) the model seems to get setup fine.
I can even see the server getting hit, sometimes it's okay and returns 200 (heartbeat, limited other operations) but most of the time it throws a 400 bad request, no body (UI), if it gets hit at all.
I have never gotten a successful response from the chat tab in the control UI (which I think is not functional by default from what I have been reading?)
I tried to setup Signal, downloaded signal-cli, did everything to register a dedicated number, captcha, all that, everything seemed to work, but the config was still broken.
Only after a few runs of multiple "ladders" of openclaw <command> in the terminal did the config finally show configured and running, but still no messages go through (allowList). Also, now all of the other channel setup options are gone.
I think it should automatically route without the bindings section?
I keep seeing stuff like this:
gateway connect failed: Error: unauthorized: gateway token mismatch (provide gateway auth token)
â
Health check failed: gateway closed (1008): unauthorized: gateway token mismatch (provide gateway auth token)
Gateway target: ws://127.0.0.1:18789
Source: local loopback
Config: /root/.openclaw/openclaw.json
Bind: loopback
Auth is setup on the gateway (token)
I have tried all of the persistent user services fixes the gateway still doesn't look like it is staying up 100% of the time.
I just noticed that it looks like it couldn't move some files to the trash, looks like it's having trouble doing a full-reset and I need to go hunting for stragglers. Still, after an update and reconfiguring everything I should have overwritten everything that was broken.
Why is it so hard just to get this thing to reply, "Hello world!"?