API works manually, but AI (Grok/xAI) does not reach VPS

My forum (www.enit.hu) runs on a rented VPS (Ubuntu, Discourse Docker). I am the only admin, the forum is private.
Goal: Write/read via Grok (xAI) API so that conversations get eternal memory (infinite context).

You have:

xAI API (purchased token)
Discourse API key (user-level, adminjozsi, scopes OK)
manual curl GET/POST 200 OK, post created

None:

Grok can neither read nor write
According to network logs, no requests are coming to the VPS (ngrep/tcpdump is empty)

Settings checked:

enable_api_key_auth, api_key_required_for_private_messages etc. OK
rate limit 0 for new users
firewall (RackForest) 80/443 open
Discourse container log: nothing from AI

Why is the request not reaching the server? AI-side limitation or Discourse error? Thanks!

Did you end up working this out, my first recommendation here would just to try out openrouter with one of the free models to confirm it can connect.

Are oneboxes working?

Maybe your VPS is firewalling stuff.