Gå til hovedinnhold

Fjerningen finnes allerede

typehttps://docs.frem.sh/reference/api/errors/takedown-exists
HTTP-status409 Conflict

Hva det betyr

Digesten har allerede en åpen fjerning i avhengighetsproxyen: en som er forespurt og venter på en operatør, eller som er aktiv. Det finnes høyst én åpen fjerning per digest. Ingenting ble registrert. Gjelder bare operatør-API-et.

Eksempler på detail-meldinger som returneres med denne feilen:

  • sha256:… already has an open takedown (…, requested). Read it with GET /operator/dependency-proxy/takedowns/….

Hva du gjør

Les den åpne fjerningen som detail nevner, og gi dens approve_url til operatøren, eller trekk tilbake din egen forespørsel først hvis du trenger en ny med en annen begrunnelse.

Svarformat

Alle feil fra fremforge-API-et er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/takedown-exists",
  "title": "Conflict",
  "status": 409,
  "detail": "..."
}

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.