質問・問題
Amazon Simple Notification Service (Amazon SNS) または Amazon Pinpoint 経由の SMS で「Unknown error attempting to reach phone (電話に達する際の原因不明なエラー)」というエラーメッセージを受け取りました。
原因と対処方法について教えてください。
回答・解決方法
「Unknown error attempting to reach phone」は、Amazon SNS や Amazon Pinpoint 経由の SMS 通知の配信を行った際に SMS 通信事業者、もしくは、宛先の端末にて配信上の問題があった場合に発生するエラーメッセージとなります。
主に以下のような理由で、当該エラーメッセージが発生します。
(1) 宛先契約回線の SMS 拒否設定によるブロック
当該電話番号について、国際 SMS メッセージや特定の SMS メッセージをブロックする設定を行なっている場合、メッセージは不達となります。
こちらを確認するためにはエンドユーザー様の契約回線のキャリアにおけるブロック設定をご確認いただきたく存じます。
(2) 宛先の電話番号の有効性に関する問題
宛先の電話番号が存在しない、MNP の申請中あるいはその直後、キャリア側にてその電話番号での SMS メッセージ受診が行えない設定となっている場合などに、メッセージは不達となります。
通話できる電話番号におきましても、SMS メッセージの受診の可否は契約状況に応じます。
例えば、他の携帯電話より直接当該電話番号に SMS メッセージを送信し、正常に受診できるかお確かめいただくなどで、宛先電話番号の有効性を確認することが可能ですのでお試しいただきたく存じます。
(3) 端末の通信状況による問題
端末の電源がオフ、機内モードとなっていないかご確認いただけますと幸いでございます。
また、海外ローミング中などの場合も SMS メッセージの受診ができないケースがございます。
SMS メッセージの受診には通常、通信キャリア回線網に接続する必要がございます。機内モード + Wi-Fi といったネットワーク状況である場合には、一般的に SMS メッセージは受診できないとお考えいただきたく存じます。
(4) 端末のハードウェア・ソフトウェアの問題
通知対象の携帯端末のハードウェア、ソフトウェアの問題により SMS メッセージが受診できないケースがございます。
端末のファームウェアアップデートや OS のアップデートがございます場合には、更新を行い事象が解消するかご確認いただけますと幸いでございます。
また、SMS アプリにて AWS からの SMS 受信をフィルタリングするような設定状況などがないかも合わせてご確認いただきたく存じます。
(5) キャリア・配信経路によるブロック
スパムメッセージに当たるような内容を送信している場合、キャリアや配信経路の判断にてメッセージがブロックされる可能性がございます。
こちらは一般的に SMS メッセージをやりとりする配信経路やキャリアなどの通信事業者に認められている権利となっております。
「Unknown error attempting to reach phone」については、上記のように様々な要因が考えられますため、まずは当該電話番号および端末について、上記のような観点にて問題がないかをご確認いただきたく存じます。
上記のような観点を確認いただきましたうえでも通知が届かないといったような場合、キャリア様へのお問い合わせもご検討いただけますと幸いでございます。
【参考記事】
Amazon SNS の SMS からの「Unknown error attempting to reach phone」(電話への接続試行中に不明なエラーが発生しました) というエラーを解決するにはどうすればよいですか?
https://repost.aws/ja/knowledge-center/sns-unknown-error-phone-sms
SMS ベストプラクティス
https://docs.aws.amazon.com/ja_jp/sns/latest/dg/channels-sms-best-practices.html
SNS Phone carrier has blocked this message
https://repost.aws/questions/QUcpO8XrdvTN-VSHqr44YwMA/sns-phone-carrier-has-blocked-this-message