Fault injection is for internal organisations only
type | https://docs.frem.sh/reference/api/errors/fault-injection-internal-only |
| HTTP status | 403 Forbidden |
What it means
The request set fault_upstream_minutes on PUT /orgs/{org}/dependency-proxy, and the organisation is not one of fremforge’s internal organisations. That field makes the dependency proxy treat the organisation’s upstream registries as failing, so that fremforge can test serving from its cache during an upstream outage. It is never available on a customer organisation, whoever asks, and nothing in the request was saved.
Example detail messages returned with this error:
- Upstream fault injection (fault_upstream_minutes) is available on internal organisations only.
What to do
Remove fault_upstream_minutes from the request body. The other dependency proxy settings (enabled, block_until_scanned, retention_days) can be saved as usual.
Response shape
All fremforge API errors are RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/fault-injection-internal-only",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Branch on type, not on title or detail - those are human-readable and may be reworded.