

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Risoluzione degli errori della console e AWS CodeCommit
<a name="troubleshooting-cs"></a>

Le informazioni seguenti possono essere utili per risolvere gli errori della console durante l'uso dei repository AWS CodeCommit .

**Topics**
+ [Errore di accesso: accesso negato alla chiave di crittografia per un CodeCommit repository dalla console o AWS CLI](#troubleshooting-ae3)
+ [Errore di crittografia: il repository non può essere decrittografato](#troubleshooting-ck1)
+ [Errore della console: impossibile sfogliare il codice in un repository dalla console CodeCommit](#troubleshooting-cs1)
+ [Errore di visualizzazione: impossibile visualizzare un file o un confronto tra file](#troubleshooting-dd1)

## Errore di accesso: accesso negato alla chiave di crittografia per un CodeCommit repository dalla console o AWS CLI
<a name="troubleshooting-ae3"></a>

**Problema:** quando si tenta di accedere CodeCommit dalla console o dal AWS CLI, viene visualizzato un messaggio di errore contenente la frase `EncryptionKeyAccessDeniedException` o`User is not authorized for the KMS default key for CodeCommit 'aws/codecommit' in your account`.

**Possibili correzioni:** La causa più comune di questo errore è che il tuo account Amazon Web Services non è abbonato AWS Key Management Service, il che è necessario per. CodeCommit Apri la AWS KMS console, scegli **le chiavi AWS gestite**, quindi scegli **Inizia subito**. Se vedi un messaggio che indica che non sei attualmente abbonato al AWS Key Management Service servizio, segui le istruzioni in quella pagina per iscriverti. Per ulteriori informazioni su CodeCommit e AWS Key Management Service, consulta[AWS KMS e crittografia](encryption.md). 

## Errore di crittografia: il repository non può essere decrittografato
<a name="troubleshooting-ck1"></a>

**Problema:** quando si tenta di accedere a un CodeCommit repository dalla console o dal AWS CLI, viene visualizzato un messaggio di errore contenente la frase. `Repository can't be decrypted`

**Possibili correzioni:** La causa più comune di questo errore è che la AWS KMS chiave utilizzata per crittografare e decrittografare i dati per questo repository non è attiva o è in attesa di eliminazione. È necessaria una chiave di accesso attiva Chiave gestita da AWS o gestita dal cliente per. AWS Key Management Service CodeCommit **Apri la AWS KMS console, scegli **Chiavi gestite da AWS****le chiavi gestite dal cliente** e assicurati che la chiave utilizzata per il repository sia presente nel luogo in Regione AWS cui si trova il repository e che il suo stato sia Attivo.** Per ulteriori informazioni su CodeCommit and AWS Key Management Service, consulta. [AWS KMS e crittografia](encryption.md) 

**Importante**  
Se la chiave utilizzata per crittografare e decrittografare i dati del repository è stata eliminata definitivamente o è altrimenti inaccessibile, non è possibile accedere ai dati nei repository crittografati con quella chiave.

## Errore della console: impossibile sfogliare il codice in un repository dalla console CodeCommit
<a name="troubleshooting-cs1"></a>

**Problema.** Quando si tenta di esplorare il contenuto di un repository dalla console viene visualizzato un messaggio di errore che nega l'accesso.

**Possibili correzioni:** La causa più comune di questo errore è che una policy IAM applicata al tuo account Amazon Web Services nega una o più delle autorizzazioni richieste per la navigazione del codice dalla console. CodeCommit Per ulteriori informazioni sulle autorizzazioni di CodeCommit accesso e sulla navigazione, consulta. [Autenticazione e controllo degli accessi per AWS CodeCommit](auth-and-access-control.md) 

## Errore di visualizzazione: impossibile visualizzare un file o un confronto tra file
<a name="troubleshooting-dd1"></a>

**Problema:** quando si tenta di visualizzare un file o un confronto tra due versioni di un file nella CodeCommit console, viene visualizzato un errore che indica che il file o la differenza sono troppo grandi per essere visualizzati.

**Possibili correzioni:** la causa più comune di questo errore è che il file è troppo grande per essere visualizzato, contiene una o più righe che superano il limite di caratteri per una singola riga in un file o che la differenza tra le due versioni del file supera il limite di riga. Per ulteriori informazioni, consulta [Quote](limits.md). Per visualizzare il file o le differenze tra le versioni del file, puoi aprire il file localmente nel tuo IDE preferito, usare uno strumento Git diff o eseguire il **git diff** comando. 