

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à.

# Descrivi un AWS CloudHSM errore utilizzando KMU
<a name="key_mgmt_util-Error2String"></a>

Utilizzate il comando **Error2String** helper in key\$1mgmt\$1util per restituire l'errore che corrisponde a un codice di errore esadecimale AWS CloudHSM key\$1mgmt\$1util. Puoi usare questo comando per la risoluzione dei problemi di comandi e script.

Prima di eseguire un comando key\$1mgmt\$1util, devi [avviare key\$1mgmt\$1util](key_mgmt_util-setup.md#key_mgmt_util-start) e [accedere](key_mgmt_util-log-in.md) all'HSM come crypto user (CU). 

## Sintassi
<a name="Error2String-syntax"></a>

```
Error2String -h

Error2String -r <response-code>
```

## Esempi
<a name="Error2String-examples"></a>

Questi esempi mostrano come utilizzare **Error2String** per ottenere la stringa di errore per un codice di errore key\$1mgmt\$1util. 

**Example : ottenere una descrizione dell'errore**  
Questo comando ottiene la descrizione dell'errore per il codice di errore `0xdb`. La descrizione spiega che un tentativo di accedere a key\$1mgmt\$1util non è riuscito perché il tipo di utente è errato. Solo gli utenti crittografici (CU) possono accedere a key\$1mgmt\$1util.  

```
        Command:  Error2String -r 0xdb
        
        Error Code db maps to HSM Error: Invalid User Type.
```

**Example : trovare il codice di errore**  
Questo esempio illustra dove trovare il codice di errore in un errore key\$1mgmt\$1util. Il codice di errore, `0xc6`, viene visualizzato dopo la stringa: `Cfm3<command-name> returned: `.  
In questo esempio, [getKeyInfo](key_mgmt_util-getKeyInfo.md)indica che l'utente corrente (utente 4) può utilizzare la chiave nelle operazioni crittografiche. Tuttavia, quando l'utente cerca di utilizzare [deleteKey](key_mgmt_util-deleteKey.md) per eliminare la chiave, il comando restituisce il codice di errore `0xc6`.   

```
        Command:  deleteKey -k 262162

        Cfm3DeleteKey returned: <0xc6> : HSM Error: Key Access is denied

        Cluster Error Status

        Command:  getKeyInfo -k 262162
        
        Cfm3GetKey returned: 0x00 : HSM Return: SUCCESS

       Owned by user 3

       also, shared to following 1 user(s):

                4
```
Se l'errore `0xc6` ti viene notificato, puoi utilizzare un comando **Error2String** come questo per individuare l'errore. In questo caso, il comando `deleteKey` ha avuto esito negativo causando un errore di accesso negato in quanto la chiave è condivisa con l'utente corrente, ma è di proprietà di un altro utente. Solo i proprietari delle chiavi dispongono dell'autorizzazione per eliminare una chiave.  

```
        Command:  Error2String -r 0xa8
        
        Error Code c6 maps to HSM Error: Key Access is denied
```

## Parameters
<a name="Error2String-parameters"></a>

**-h**  
Visualizza l'aiuto per il comando.   
Obbligatorio: sì

**-r**  
Specifica un codice di errore esadecimale. L'indicatore esadecimale `0x` è obbligatorio.  
Obbligatorio: sì