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
- Open the place in Roblox Studio.
- File → Experience Settings (or Game Settings / Home → Game Settings on older Studio).
- Security → turn Allow HTTP Requests on.
- 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, singularlog). - 401 — Bad or rotated
flux_…key. - Redirects — Call
https://final URL directly; some redirects drop POST bodies.