Skjulning af afviste versioner er kun for interne organisationer
type | https://docs.frem.sh/reference/api/errors/metadata-filter-internal-only |
| HTTP status | 403 Forbidden |
Hvad det betyder
Forespørgslen satte metadata_filter til on på PUT /orgs/{org}/dependency-proxy, og organisationen er ikke en af fremforges interne organisationer. Med on udelader afhængighedsproxyen de versioner, din pakkepolitik ville afvise, fra de pakkemetadata, den leverer. Den værdi er endnu ikke tilgængelig for kundeorganisationer, uanset hvem der spørger, og intet fra forespørgslen blev gemt.
Eksempler på detail-beskeder, der returneres med denne fejl:
- metadata_filter “on” is available on internal organisations only until package policy enforcement is decided; “shadow” logs what it would hide.
Hvad du skal gøre
Send i stedet metadata_filter som off eller shadow, eller udelad det. De øvrige indstillinger for afhængighedsproxyen kan gemmes som normalt.
Svarets form
Alle fejl fra fremforges API er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/metadata-filter-internal-only",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Lad din kode træffe beslutninger ud fra type, ikke ud fra title eller detail – de er skrevet til mennesker og kan blive omformuleret.