Questa pagina mostra come risolvere i problemi relativi ad Assured Open Source Software.
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 l'account di servizio o l'ID account AWS: attiva l'account di servizio o l'ID account AWS fornendo i relativi dettagli nel modulo di attivazione del cliente.
Non hai configurato le credenziali predefinite dell'applicazione (ADC): per risolvere questo problema, assicurati di aver configurato l'autenticazione.
Per maggiori dettagli, consulta Configurare 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 attivazione del cliente.
HTTP 403: Autorizzazione artifactregistry.pythonpackages.list negata
La soluzione per questo errore è la stessa dell'errore HTTP 403 che ricevi per Java.
Creazione di chiavi del service account disabilitata
Quando provi a generare una chiave dell'account di servizio 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 disattiva la creazione di chiavi deaccount di serviziont.
Impossibile scaricare i pacchetti
Se riscontri problemi durante il download dei pacchetti, completa la seguente procedura:
- Controlla se il pacchetto esiste nel repository. Per istruzioni, vedi Convalida la connessione.
- Per il livello senza costi, verifica di scaricare un pacchetto supportato. Per maggiori informazioni, consulta l'elenco dei pacchetti Java e Python supportati per il livello senza costi Assured OSS.
- Verifica che l'ambiente supporti il pacchetto e la versione. Gli strumenti di compilazione
come
pipscaricano solo i pacchetti supportati.