Comment puis-je résoudre l'erreur « Erreur inconnue lors de la tentative de connexion au téléphone » dans Amazon SNS ou l'erreur « INCONNU » dans Pinpoint lors de l'envoi de SMS ?

Lecture de 5 minute(s)
0

Mes SMS mobiles ne parviennent pas à être délivrés via Amazon Simple Notification Service (Amazon SNS) ou Amazon Pinpoint. Je reçois ensuite le message d'erreur « Erreur inconnue lors de la tentative de connexion au téléphone » par SMS sur Amazon SNS ou Amazon Pinpoint.

Brève description

Un message SMS est envoyé aux appareils mobiles par le biais d'agrégateurs tiers en aval, de fournisseurs de SMS et d'opérateurs de téléphonie mobile. C'est-à-dire lorsque vous utilisez des SMS avec Amazon SNS, Amazon Pinpoint ou tout autre service AWS intégré à Amazon SNS ou Amazon Pinpoint. Vous recevez le message d'erreur « Erreur inconnue lors de la tentative de connexion au téléphone » lorsque ces partenaires en aval ne parviennent pas à joindre l'appareil mobile.
Important : l'architecture des SMS est distribuée par conception. Il est recommandé d'éviter de faire des suppositions quant à la fiabilité et aux performances de la transmission de messages SMS pour vos applications. Pour plus d'informations, consultez la RFC 5724 de l'Internet Engineering Task Force (IETF).

Résolution

Suivez les étapes de résolution des problèmes suivantes en fonction de votre cas d'utilisation.

Vérifiez les problèmes courants

Éliminez les problèmes courants qui ne sont pas liés à Amazon SNS ou Amazon Pinpoint.
L'erreur peut se produire pour les raisons suivantes :

  • Le numéro de téléphone est bloqué par un opérateur en tant qu’indésirable.
  • La destination est bloquée.
  • Le corps du message n'est pas valide.
  • Le numéro de téléphone figure sur une liste « Ne pas déranger »(NPD).
  • Le téléphone est connecté à un réseau itinérant.
  • L'opérateur téléphonique bloque le message.
  • Le téléphone bloque les SMS.
  • Le numéro de téléphone est momentanément hors de la zone de couverture.
  • Le téléphone est éteint.
  • Le téléphone est un numéro de ligne fixe (pas un téléphone portable).
  • Le corps du message contient une URL non enregistrée.
  • Le numéro de téléphone portable n'est pas valide.
  • Les partenaires en aval ont des configurations réseau incorrectes pour un nombre ou un ensemble de numéros régionaux donnés.

Consultez les bonnes pratiques en matière de SMS

Vérifiez que vous respectez les bonnes pratiques, règles et réglementations relatives aux SMS du pays de destination ou de la région AWS où vous envoyez vos SMS.
Vérifiez que vous utilisez l'identité d'origine correcte. Si nécessaire, l'identité doit être enregistrée. Pour plus d'informations, consultez la section Pays et régions pris en charge (canal SMS).
Si vous envoyez des SMS aux États-Unis, assurez-vous d'utiliser un numéro d'origine compatible pour les États-Unis.
Si vous utilisez un numéro gratuit pour les États-Unis, assurez-vous que le numéro de téléphone est enregistré.
Si vous envoyez des SMS en Inde en utilisant des itinéraires locaux, préenregistrez d'abord votre identifiant d'expéditeur alphabétique dédié. Utilisez ensuite le modèle enregisré DLT. Lorsque vous ajoutez du contenu à des messages SMS, assurez-vous qu'il correspond exactement au contenu du modèle DLT enregistré. Pour plus d'informations, consultez la section Conditions d'enregistrement de l'identifiant expéditeur pour l'Inde.

Résoudre les problèmes de livraison liés à un seul appareil

Le blocage des SMS au niveau de l'appareil, l'itinérance, les lacunes de couverture et d'autres facteurs peuvent entraîner des problèmes de livraison sur un seul appareil.
Pour résoudre ces problèmes, procédez comme suit :

  1. Utilisez l'API Amazon Pinpoint pour valider le numéro de téléphone. L'utilisation de numéros de téléphone fixes et VoIP peut entraîner des problèmes de livraison.
  2. Envoyez un SMS depuis un autre appareil, puis vérifiez si le message a été livré.

Si ces deux étapes sont concluantes, envisagez de les tester sur d'autres appareils.
Si le problème persiste, le propriétaire de l'appareil doit contacter son opérateur mobile pour obtenir de l'aide.

Résoudre les problèmes de livraison liés à plusieurs appareils

Si le retard de distribution de SMS affecte plusieurs appareils, il peut y avoir des problèmes avec les agrégateurs, fournisseurs, prestataires et opérateurs en aval.

Pour résoudre les problèmes potentiels en aval, créez un ticket d'assistance pour le service que vous utilisez pour envoyer des SMS.
Dans votre ticket d'assistance, vous devez fournir les informations suivantes :

  • La région que vous utilisez pour envoyer des SMS.
  • Un horodatage du début du problème.
  • Trois échantillons de journaux de SMS contenant les identifiants des SMS dont l'envoi à différents numéros a échoué, et qui ne datent pas de plus de trois jours.
  • (Inde uniquement) Fournissez votre identifiant d'entité enregistrée DLT, votre identifiant de modèle et un échantillon du contenu utilisé pour envoyer les SMS.

Remarque : Les opérateurs de téléphonie mobile ne conservent pas nécessairement les informations relatives aux SMS pendant plus de trois jours.
Important: Les distributions de SMS à partir d'Amazon CloudWatch Logs ne précisent pas toujours l'heure exacte de distribution. Dans certains cas, les SMS sont distribués avant la réception des journaux CloudWatch. La valeur dwellTimeMsUntilDeviceAck dans les journaux d'envois indique le moment où l'opérateur a accepté le message, mais ne fournit pas d'informations sur les messages SMS retardés. Pour plus d'informations, reportez-vous à Consulter les métriques et des journaux CloudWatch pour les distributions de SMS.

Informations connexes

Comment gérer l'envoi international de SMS avec Amazon Pinpoint
Surveillance des rubriques Amazon SNS à l'aide de CloudWatch

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 9 mois