2016-04-11 5 views
2

ich das Updates mit Telegramm getUpdates API bekommen kann, während, nachdem sie mit einem gültigen SSL-Zertifikat oder selbst signierten Zertifikat Einstellung Webhook heißt es:Warum sendet ein Telegramm die Updates nach dem Einstellen des Webhooks nicht?

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

Aber es sendet keinen Updates an meinem Webhook Link (I geprüft die Nginx und node.js Zugriffsprotokolldateien), habe ich versucht, eine Menge curl Befehle für setWebhook API mit und ohne Zertifikat, aber immer noch kein Ergebnis:

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 

Antwort

2

Vielleicht Problem in Ihrem Zertifikat. Können Sie Ihr Zertifikat in einem SSL-Online-Check überprüfen? Ist es o.k?

Zum Beispiel in diesem https://www.sslshopper.com/ssl-checker.html

sehen Sie auch die Anfrage in access.log direkt, wenn Anruf Webhook url?

+0

Danke mann !!! Es leitet mich zu diesem Link: –

+0

https://support.comodo.com/index.php?/Default/Knowledgebase/List/Index/37, die ich sollte alle ihre Zertifikate für NGINX bündeln: 'CAT DOMAIN_COM.CRT DOMAIN_COM .CA-BUNDLE> SSL-BUNDLE.CRT' –

Verwandte Themen