Steps to reproduce:
- Create Docker proxy repository
- Remote storage: https://registry.connect.redhat.com
- HTTP Authentication: RH Credentials |0|
- Connect to registry via Docker client or via HTTPs {registry}/v2/sonatype/nexus-repository-manager/manifests/latest
Error:
Logs show error due to Could not retrieve token due to missing parameter: scope
2018-04-02 20:18:35,925+0000 WARN [qtp1573000070-263] *UNKNOWN org.apache.http.impl.auth.HttpAuthenticator - BEARER [complete=true] authentication error: Could not retrieve token due to missing parameter: scope
2018-04-02 20:18:35,961+0000 WARN [qtp1573000070-263] *UNKNOWN org.sonatype.nexus.repository.docker.internal.V2Handlers - Error: GET /v2/sonatype/nexus-repository-manager/manifests/latest: 401 - org.sonatype.nexus.repository.docker.internal.V2Exception: access to the requested resource is not authorized
2018-04-02 20:18:37,085+0000 WARN [qtp1573000070-263] *UNKNOWN org.sonatype.nexus.repository.docker.internal.auth.BearerScheme - Failed to retrieve docker bearer token
org.apache.http.auth.AuthenticationException: Could not retrieve token due to missing parameter: scope
at org.sonatype.nexus.repository.docker.internal.auth.BearerScheme.requireParameter(BearerScheme.java:120)
at org.sonatype.nexus.repository.docker.internal.auth.BearerScheme.authenticate(BearerScheme.java:103)
at org.apache.http.impl.auth.HttpAuthenticator.doAuth(HttpAuthenticator.java:239)
at org.apache.http.impl.auth.HttpAuthenticator.generateAuthResponse(HttpAuthenticator.java:202)
- fixes
-
NEXUS-16992 403 forbidden when a proxy repository authenticates to private docker registry in gitlab
-
- Closed
-
- mentioned in
-
Page Loading...