Roblox

HTTP in Studio

Flux uses HttpService from Roblox Scripts on the server when enabled (the Flux server SDK batches outbound requests). Outbound HTTP stays off until you enable it in settings.

Allow HTTP requests

  1. Open the place in Roblox Studio.
  2. File → Experience Settings (or Game Settings / Home → Game Settings on older Studio).
  3. Security → turn Allow HTTP Requests on.
  4. Save, then publish when you want live servers to match.

If this stays off, PostAsync / GetAsync fails and Flux will warn.

Hostname allowlist

When your team uses Roblox's optional allowlist, add only the hostname from FluxServer.lua (no scheme, no path). A typo here blocks traffic before it reaches Flux.

Common errors

  • 405 — Wrong method or path (ingest is POST …/log, singular log).
  • 401 — Bad or rotated flux_… key.
  • Redirects — Call https:// final URL directly; some redirects drop POST bodies.