Feilinjeksjon er bare for interne organisasjoner
type | https://docs.frem.sh/reference/api/errors/fault-injection-internal-only |
| HTTP-status | 403 Forbidden |
Hva det betyr
Forespørselen satte fault_upstream_minutes på PUT /orgs/{org}/dependency-proxy, og organisasjonen er ikke en av fremforges interne organisasjoner. Det feltet får avhengighetsproxyen til å behandle organisasjonens upstream-registre som om de feiler, slik at fremforge kan teste levering fra bufferen under et brudd hos upstream. Det er aldri tilgjengelig for en kundeorganisasjon, uansett hvem som spør, og ingenting i forespørselen ble lagret.
Eksempler på detail-meldinger som returneres med denne feilen:
- Upstream fault injection (fault_upstream_minutes) is available on internal organisations only.
Hva du gjør
Fjern fault_upstream_minutes fra forespørselskroppen. De andre innstillingene for avhengighetsproxyen (enabled, block_until_scanned, retention_days) kan lagres som vanlig.
Svarformat
Alle feil fra fremforge-API-et er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/fault-injection-internal-only",
"title": "Forbidden",
"status": 403,
"detail": "..."
}La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.