2016-04-11 7 views
2

有効なSSL証明書または自己署名証明書を使用してウェブフックを設定した後、それは言いながら、私は、電報getUpdates APIで更新プログラムを入手することができますWebhookを設定した後にテレグラムがアップデートを送信しないのはなぜですか?

{"ok":true,"result":true,"description":"Webhook was set"} 

をしかし、それは私がチェックし(私のウェブフックリンクにアップデートを送信しません。 nginxのとNode.jsのアクセス・ログ・ファイル)は、私は、証明書ととせずにsetWebhook APIのカールのコマンドの多くを試していないが、まだ結果:

curl -s -X POST https://api.telegram.org/bot<TOKEN>/setWebhook -d url='https://www.example.tech/<TOKEN>/webhook' jq . 

curl -F "url=https://www.example.tech/<TOKEN>/webhook" -F "[email protected]/www_example_tech.crt" https://api.telegram.org/bot<TOKEN>/setWebhook 

答えて

2

たぶん、あなたの証明書に問題。 SSLオンラインチェッカーで証明書を確認できますか?大丈夫ですか?呼び出しが直接URLをウェブフック場合は、この1 https://www.sslshopper.com/ssl-checker.html

で例えば

はまた、あなたはのaccess.logにリクエストを見ていますか?

+0

ありがとうございました! –

+0

https://support.comodo.com/index.php?/Default/Knowledgebase/List/Index/37私はNGINXの証明書をすべてバンドルする必要があると言っていました: 'CAT DOMAIN_COM.CRT DOMAIN_COM .CA-BUNDLE> SSL-BUNDLE.CRT' –

関連する問題