Clatter LabsHelp Center

My stream works locally but not behind our company proxy. Why?

TroubleshootingUpdated

Server-sent events need a connection that stays open and delivers data as it arrives. Some corporate proxies, load balancers and serverless platforms:

  • Buffer the response, so events arrive in bursts or only at the end.
  • Close idle connections after a short time.

Fixes#

  • Turn off response buffering for this route, or call the API from a service that allows streaming.
  • Treat any disconnect like a timeout: reconnect with ?after=N.
  • If streaming isn't possible, poll GET /v1/runs/{id} every 2 seconds or more.

Learn more#

Related articles

Still need help?

Tried the steps above and still stuck? Email us. We usually reply within the first hour, and always within 24 hours. A full support team is with you.

Infrastructure questions, or permanent deletion of your data
infrastructure@clatterlabs.xyz
For deleting your whole account or the data of one service.