Q&A

Messaging APIの接続確認で「Webhook との通信でエラーが発生しました。」と表示される。

Messaging APIでテスト環境のサーバーでテストを行い、本番環境に切り替えたところ「Webhook との通信でエラーが発生しました。」のメッセージが表示されます。 本コミュニティやネットで調べたところ中間証明書に不備があるとこのようになるとの書き込みを見つけて設定の確認および証明書チェックサイトなどを利用して確認しましたが問題はありませんでした。 Webサーバーのアクセスログを確認すると何も出力されていません。 中間証明書以外になにか確認することがありますでしょうか?

因みに利用している証明書はLINEが対応する認証局のリストに載っていました。 OU=Security Communication RootCA2, O="SECOM Trust Systems CO.,LTD.", C=JP (テスト環境ではLet's Enctyptを使用しました)

  • 0
  • 1
  • 1840
  • twitter facebook

自己解決しました。 中間証明書には不備はありませんでしたがApacheのssl設定のSeverNameがディフォルトのwww.example.com:443のままとなっていました。 正しい値に設定し直して接続確認ができました。 Web自体はこれまで問題なく稼動しており、色々なチェックコマンドやサイトを利用しても問題あるとは判断されていませんでした。 逆にLINE側は接続確認時にどのような証明書チェックを行っているのかが気になります。

  • 0
Are you sure? question.vm