最近、自分でボットを作ろうとしていました。ローカルでボットをテストするのにngrokを使用しているときに問題なく動作しますが、AWSにデプロイしたときに、時折以下のエラーが表示され、FacebookからサーバーにWebhookリクエストが送信されませんでした。私はおそらく何が悪くなるか分からない。私はtcpflowを使って自分のサーバに行くリクエストをチェックしていますが、運がないので、Facebookが私のサーバにその特定のリクエストを送信しなかったようです。これは私のボットの会話の流れの特定の時点で起こる本当に奇妙な問題です。私は常にそれを動作させるために私の答えや私のポストバックを繰り返す必要があります。messenger chatbotは「接続を確認してもう一度やり直してください」と表示しています。
いくつかの基本的なサーバー情報(この問題かどうかを知りません):
- アベイラビリティゾーン:AP-南東-1B
- タイプ:(その時点で)
- t2.micro CPU使用率:4%
誰もが私の謎を解くことができれば、私は本当に感謝です。ありがとう。
FYI、私はFacebookのにこれを報告している:https://developers.facebook.com/bugs/1825253057751227
私はこのエラーをグーグル、それはこれとは異なります。http://android.stackexchange.com/a/100886 – C2486
あなたのAWSインスタンス上の静的IPを使用していますか? VPC? –
私はAWSに弾性IPを使用しています。実際には、私はこれをFacebookに報告しました。彼らはこれが有効なバグであることを認識し、人々に修正を依頼しましたが、まだ修正されていません。 – Roy