Risolvere i problemi di Assured OSS

Se riscontri problemi di autenticazione o download con Assured Open Source Software (Assured OSS), puoi diagnosticarli e risolverli verificando l'attivazione dell'account, le credenziali e la configurazione del repository.

Errori di autenticazione

Questa sezione elenca alcuni errori che potresti riscontrare con l'autenticazione e fornisce suggerimenti su come risolverli.

HTTP 403: autorizzazione artifactregistry.mavenartifacts.list negata

Se l'autenticazione non va a buon fine, viene restituito il seguente messaggio di errore:

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

Questo errore può essere causato da uno dei seguenti motivi:

  • Non hai attivato il account di servizio o l'ID account AWS: attiva il account di servizio o l'ID account AWS fornendo i relativi dettagli nel modulo di attivazione per i clienti.

  • Non hai configurato le Credenziali predefinite dell'applicazione (ADC): per risolvere questo problema, assicurati di aver configurato l'autenticazione.

    Per maggiori dettagli, consulta Configura le credenziali predefinite dell'applicazione.

  • Hai configurato ADC con un service account errato: assicurati che il account di servizio che stai utilizzando sia lo stesso che hai attivato utilizzando il modulo di abilitazione del cliente.

HTTP 403: autorizzazione artifactregistry.pythonpackages.list negata

La risoluzione di questo errore è la stessa dell'errore HTTP 403 che ricevi per Java.

Creazione di chiavi del service account disabilitata

Durante il tentativo di generare una chiave service account per l'autenticazione, potresti riscontrare il seguente errore:

Service account key creation is disabled.

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

Per risolvere il problema, contatta l'amministratore delle policy dell'organizzazione e richiedi un'eccezione al vincolo della policy dell'organizzazione che disabilita la creazione delle chiavi dei account di servizio.

Impossibile scaricare i pacchetti

Se riscontri problemi con il download dei pacchetti, completa i seguenti passaggi: