Passer au contenu

Pourquoi ma rubrique Amazon SNS n'a-t-elle pas transmis les messages que j'ai publiés à ma file d'attente Amazon SQS dans laquelle SSE est activé ?

Lecture de 2 minute(s)
0

Ma rubrique Amazon Simple Notification Service (Amazon SNS), n'a pas transmis les messages que j'ai publiés vers ma file d'attente Amazon Simple Queue Service (Amazon SQS). Le chiffrement côté serveur (SSE) est activé dans ma file d'attente Amazon SQS.

Brève description

Votre file d'attente Amazon SQS doit utiliser une clé gérée par le client AWS Key Management Service (AWS KMS). Cette clé KMS doit inclure une stratégie de clé personnalisée qui donne à Amazon SNS des autorisations d'utilisation des clés suffisantes.

Remarque : Les autorisations requises ne sont pas incluses dans la stratégie de clé par défaut de la clé gérée par AWS pour Amazon SQS, et vous ne pouvez pas modifier cette stratégie.

Résolution

Procédez comme suit :

  1. Créez une clé KMS gérée par le client avec une stratégie de clé dotée des autorisations requises pour Amazon SNS.
  2. Configurez SSE pour votre file d'attente Amazon SQS à l'aide de la clé KMS personnalisée que vous venez de créer.
  3. Si SSE est activé dans votre rubrique Amazon SNS, vérifiez vos exigences de configuration. Configurez les autorisations AWS KMS qui permettent à votre diffuseur de publication de publier des messages sur votre rubrique chiffrée.

Pour plus d'informations, consultez Configuration du chiffrement des rubriques Amazon SNS avec un abonnement chiffré à la file d'attente Amazon SQS.

Informations connexes

Chiffrement des messages publiés sur Amazon SNS avec AWS KMS