goharbor/harbor · error
bearer auth scheme isn't supported: %v
Error message
bearer auth scheme isn't supported: %v
What it means
Error "bearer auth scheme isn't supported: %v" thrown in goharbor/harbor.
Source
Thrown at src/pkg/reg/adapter/volcenginecr/helper.go:72
Transport: util.GetHTTPTransport(insecure, caCert),
Timeout: config.RegistryHTTPClientTimeout(),
}
// Allow tests to override the host (e.g., inject mock server URL) via resolveHost
host = resolveHost(host)
resp, err := client.Get(host + "/v2/")
if err != nil {
return "", "", err
}
defer resp.Body.Close() // nolint
challenges := challenge.ResponseChallenges(resp)
for _, challenge := range challenges {
if challenge.Scheme == "bearer" {
return challenge.Parameters["realm"], challenge.Parameters["service"], nil
}
}
return "", "", fmt.Errorf("bearer auth scheme isn't supported: %v", challenges)
}
View on GitHub (pinned to 7b2fd08cc5)
When it happens
Trigger: Thrown at src/pkg/reg/adapter/volcenginecr/helper.go:72 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of goharbor/harbor@7b2fd08cc5 (2026-08-16).
Data as JSON: /api/errors/25eb281471b2b0b9.
Report an issue: GitHub.