Résoudre les problèmes liés à Assured OSS

Cette page explique comment résoudre les problèmes liés à Assured Open Source Software.

Erreurs d'authentification

Cette section liste certaines erreurs que vous pouvez rencontrer lors de l'authentification et fournit des suggestions pour les résoudre.

HTTP 403 : autorisation artifactregistry.mavenartifacts.list refusée

Le message d'erreur suivant s'affiche en cas d'échec de l'authentification :

{
  "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"
        }
      }
    ]
  }
}

Cette erreur peut se produire pour l'une des raisons suivantes :

  • Vous n'avez pas activé le compte de service ni l'ID de compte AWS : activez le compte de service ou l'ID de compte AWS en fournissant ses informations dans le formulaire d'activation client.

  • Vous n'avez pas configuré les identifiants par défaut de l'application (ADC) : pour résoudre ce problème, assurez-vous d'avoir configuré l'authentification.

    Pour en savoir plus, consultez Configurer les identifiants par défaut de l'application.

  • Vous avez configuré ADC avec un compte de service incorrect : assurez-vous que le compte de service que vous utilisez est le même que celui que vous avez activé à l'aide du formulaire d'activation client.

HTTP 403 : autorisation artifactregistry.pythonpackages.list refusée

La résolution de cette erreur est la même que celle de l'erreur HTTP 403 que vous recevez pour Java.

La création de clés de compte de service est désactivée

Vous pouvez rencontrer l'erreur suivante lorsque vous essayez de générer une clé de compte de service pour l'authentification :

Service account key creation is disabled.

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

Pour résoudre ce problème, contactez l'administrateur de votre règle d'administration et demandez une exception à la contrainte de règle d'administration qui désactive la création de clés de compte de service.

Impossible de télécharger des packages

Si vous rencontrez des problèmes pour télécharger des packages, procédez comme suit :