Probleme mit Assured OSS beheben

Auf dieser Seite erfahren Sie, wie Sie Probleme mit Assured Open Source Software beheben.

Authentifizierungsfehler

In diesem Abschnitt werden einige Fehler aufgeführt, die bei der Authentifizierung auftreten können, sowie Vorschläge zu deren Behebung.

HTTP 403: Berechtigung artifactregistry.mavenartifacts.list verweigert

Wenn die Authentifizierung fehlschlägt, wird die folgende Fehlermeldung zurückgegeben:

{
  "error": {
    "code": 403,
    "message": "Permission 'artifactregistry.mavenartifacts.list' denied on resource '//artifactregistry.googleapis.com/projects/cloud-aoss/locations/us/repositories/cloud-aoss-java' (or it may not exist).",
    "status": "PERMISSION_DENIED",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.ErrorInfo",
        "reason": "IAM_PERMISSION_DENIED",
        "domain": "artifactregistry.googleapis.com",
        "metadata": {
          "permission": "artifactregistry.mavenartifacts.list",
          "resource": "projects/cloud-aoss/locations/us/repositories/cloud-aoss-java"
        }
      }
    ]
  }
}

Dieser Fehler kann einen der folgenden Gründe haben:

  • Sie haben das Dienstkonto oder die AWS-Konto-ID nicht aktiviert: Aktivieren Sie das Dienstkonto oder die AWS-Konto-ID, indem Sie die entsprechenden Details im Kundenaktivierungsformular angeben.

  • Sie haben keine Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) eingerichtet: Um dieses Problem zu beheben, müssen Sie die Authentifizierung einrichten.

    Weitere Informationen finden Sie unter Standardanmeldedaten für Anwendungen einrichten.

  • Sie haben ADC mit einem falschen Dienstkonto eingerichtet: Achten Sie darauf, dass das von Ihnen verwendete Dienstkonto dasselbe Dienstkonto ist, das Sie über das Kundenaktivierungsformular aktiviert haben.

HTTP 403: Berechtigung artifactregistry.pythonpackages.list verweigert

Die Lösung für diesen Fehler ist dieselbe wie für den HTTP-Fehler 403, den Sie für Java erhalten.

Das Erstellen von Dienstkontoschlüsseln ist deaktiviert

Beim Versuch, einen Dienstkontoschlüssel für die Authentifizierung zu generieren, kann der folgende Fehler auftreten:

Service account key creation is disabled.

The organization policy constraint 'iam.disableServiceAccountKeyCreation' is
enforced. This constraint disables the creation of new service account keys.

Wenden Sie sich an den Administrator Ihrer Organisationsrichtlinie und bitten Sie um eine Ausnahme von der Einschränkung der Organisationsrichtlinie, die das Erstellen von Dienstkontoschlüsseln deaktiviert.

Pakete können nicht heruntergeladen werden

Wenn Sie Probleme beim Herunterladen von Paketen haben, führen Sie die folgenden Schritte aus: