FSTL005 - Fastly API Rate Limit Exceeded
Agent error code #FSTL005 indicates Fastly answered with HTTP 429: the API token has made too many requests.
The agent already retries a 429 a few times, honoring the Retry-After header, so this code means the limit was still in force after those retries.
Common causes include:
- A burst of grants and revokes against the same token, for example a shift change
- The same token is also used by CI or another automation
- Many Knocs share one Fastly backend, so they share its rate budget
Steps to Resolve
- Give Knocknoc its own API token so it does not share a budget with your own automation
- Spread load by using longer grant durations, which cuts the write rate
- If the burst is legitimate and recurring, contact Fastly about the token's limits
Access already granted is unaffected. The grant that hit the limit is reported as failed, so once the window clears the user requests access again.