Zum Hauptinhalt springen

Takedown existiert bereits

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

Was das bedeutet

Für den Digest gibt es bereits einen offenen Takedown beim Abhängigkeits-Proxy: einen beantragten, der auf einen Operator wartet, oder einen aktiven. Pro Digest gibt es höchstens einen offenen Takedown. Es wurde nichts erfasst. Nur Operator-API.

Beispiele für detail-Meldungen, die mit diesem Fehler zurückkommen:

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

Was du tun kannst

Lies den offenen Takedown, den detail nennt, und gib seine approve_url an den Operator weiter, oder ziehe zuerst deinen eigenen Antrag zurück, wenn du einen neuen mit einem anderen Grund brauchst.

Form der Antwort

Alle Fehler der fremforge-API sind RFC 9457 problem+json:

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

Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.