Gå til hovedinnhold

Feilinjeksjon er bare for interne organisasjoner

typehttps://docs.frem.sh/reference/api/errors/fault-injection-internal-only
HTTP-status403 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.