

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# RabbitMQ no Amazon MQ: chave inválida AWS Key Management Service
<a name="troubleshooting-action-required-codes-invalid-kms-key"></a>

 O RabbitMQ no Amazon MQ gerará um código obrigatório de ação crítica INVALID\$1KMS\$1KEY quando um agente criado com uma solução gerenciada pelo cliente AWS KMS key(CMK) detectar que a chave (KMS) está desativada. AWS Key Management Service Um agente do RabbitMQ com uma CMK verifica periodicamente se a chave KMS está ativada e se o corretor tem todas as concessões necessárias. Se o RabbitMQ não puder verificar se a chave está ativada, o agente será colocado em quarentena e o RabbitMQ retornará INVALID\$1KMS\$1KEY. 

 Sem uma chave do KMS ativa, o agente não tem permissões básicas para chaves do KMS gerenciadas pelo cliente. O agente não pode realizar operações criptográficas usando sua chave até que você reative-a e o agente reinicie. Um agente do RabbitMQ com uma chave do KMS desativada é colocado em quarentena para evitar a deterioração. Depois que o RabbitMQ determinar que a chave do KMS está ativa novamente, o corretor será removido da quarentena. O Amazon MQ não reinicia um agente com uma chave do KMS desativada e retorna uma exceção para operações de API `RebootBroker`, desde que o agente continue a ter uma chave do KMS inválida. 

## Diagnosticar e solucionar INVALID\$1KMS\$1KEY
<a name="w2aac40c21b7"></a>

 Para diagnosticar e endereçar o código necessário da ação INVALID\$1KMS\$1KEY, você deve usar a Interface de AWS Linha de Comando (CLI) e o console. AWS Key Management Service 

**Para reativar a chave do KMS**

1. Chame o método `DescribeBroker` para recuperar o `kmsKeyId` para o agente da CMK.

1. Faça login no AWS Key Management Service console.

1. Na página **Chaves gerenciadas pelo cliente**, localize o ID da chave do KMS do agente problemático e verifique se o status é **Ativado**.

1. Se a chave do KMS tiver sido desativada, reative-a selecionando **Ações da chave** e **Ativar**. Depois que a chave for reativada, você deverá esperar que o RabbitMQ remova o agente da quarentena.

 Para verificar se as concessões necessárias ainda estão associadas à chave KMS do corretor, chame o `ListGrant` ListGrant método para verificar se elas `mq_rabbit_grant` `mq_grant` estão presentes. Se a concessão ou chave do KMS tiver sido excluída, você deverá excluir o agente e criar outro com todas as concessões necessárias. Para ver as etapas de exclusão de um agente, consulte [Excluir um agente](https://docs.aws.amazon.com//amazon-mq/latest/developer-guide/amazon-mq-deleting-broker.html). 

 Para evitar o código obrigatório de ação crítica INVALID\$1KMS\$1KEY, não exclua nem desabilite manualmente uma chave do KMS ou uma concessão de CMK. Se você quiser excluir a chave, exclua primeiro o agente. 