

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# RabbitMQ di Amazon MQ: Kunci Tidak Valid AWS Key Management Service
<a name="troubleshooting-action-required-codes-invalid-kms-key"></a>

 RabbitMQ di Amazon MQ akan memunculkan kode yang diperlukan tindakan kritis INVALID\$1KMS\$1KEY saat broker yang dibuat dengan pelanggan yang dikelola AWS KMS key(CMK) mendeteksi bahwa kunci (KMS) dinonaktifkan. AWS Key Management Service Broker RabbitMQ dengan CMK secara berkala memverifikasi bahwa kunci KMS diaktifkan dan broker memiliki semua hibah yang diperlukan. Jika RabbitMQ tidak dapat memverifikasi bahwa kunci diaktifkan, broker dikarantina dan RabbitMQ akan mengembalikan INVALID\$1KMS\$1KEY. 

 Tanpa kunci KMS aktif, broker tidak memiliki izin dasar untuk kunci KMS yang dikelola pelanggan. Broker tidak dapat melakukan operasi kriptografi menggunakan kunci Anda sampai Anda mengaktifkan kembali kunci Anda dan broker memulai ulang. Pialang RabbitMQ dengan kunci KMS yang dinonaktifkan dikarantina untuk mencegah kerusakan. Setelah RabbitMQ menentukan kunci KMS aktif kembali, broker Anda dihapus dari karantina. Amazon MQ tidak memulai ulang broker dengan kunci KMS yang dinonaktifkan dan mengembalikan pengecualian untuk operasi `RebootBroker` API selama broker terus memiliki kunci KMS yang tidak valid. 

## Mendiagnosis dan menangani INVALID\$1KMS\$1KEY
<a name="w2aac40c21b7"></a>

 Untuk mendiagnosis dan mengatasi kode yang diperlukan tindakan INVALID\$1KMS\$1KEY, Anda harus menggunakan Command AWS Line Interface (CLI) dan konsol. AWS Key Management Service 

**Untuk mengaktifkan kembali kunci KMS Anda**

1. Panggil `DescribeBroker` metode untuk mengambil untuk broker CMK Anda. `kmsKeyId`

1. Masuk ke AWS Key Management Service konsol.

1. Pada halaman **kunci yang dikelola Pelanggan**, cari ID Kunci KMS dari broker yang bermasalah dan verifikasi statusnya **Diaktifkan**.

1. **Jika kunci KMS Anda telah dinonaktifkan, aktifkan kembali kunci dengan memilih **Tindakan Kunci**, lalu pilih Aktifkan.** Setelah kunci Anda diaktifkan kembali, Anda harus menunggu RabbitMQ menghapus broker dari karantina.

 Untuk memverifikasi bahwa hibah yang diperlukan masih terkait dengan kunci KMS broker, hubungi `ListGrant` ListGrant metode untuk memverifikasi itu `mq_rabbit_grant` dan `mq_grant` ada. Jika hibah atau kunci KMS telah dihapus, Anda harus menghapus broker dan membuat yang baru dengan semua hibah yang diperlukan. Untuk langkah-langkah menghapus broker, lihat [Menghapus](https://docs.aws.amazon.com//amazon-mq/latest/developer-guide/amazon-mq-deleting-broker.html) broker. 

 Untuk mencegah kode yang diperlukan tindakan kritis INVALID\$1KMS\$1KEY, jangan menghapus atau menonaktifkan kunci KMS atau hibah CMK secara manual. Jika Anda ingin menghapus kunci, hapus broker terlebih dahulu. 