Problème initialisation Bot Telegram ->SSL error:1416F086

Bonjour,

J’essaye de créer un équipement Telegram pour intégrer la fonction Ask dans mes scénarios.
J’ai une installation récente de jeedom v4.0.54.

J’ai créé monbot telegram sans soucis

La santé du plugin telegram est ok


Le token est bien renseigné

La conf jeedom réseau est bien renseignée pour l’extérieur

En activant les logs au niveau début j’ai l’impression que la création se fait correctement

[2020-05-26 11:50:53][DEBUG] : https://MONDOMAINE:443/plugins/telegram/core/api/jeeTelegram.php?apikey=APIKEY&id=49
[2020-05-26 11:50:53][DEBUG] : {« ok »:true,« result »:true,« description »:« Webhook was set »}
[2020-05-26 12:33:54][DEBUG] : https://MONDOMAINE:443/plugins/telegram/core/api/jeeTelegram.php?apikey= APIKEY&id=49
[2020-05-26 12:33:54][DEBUG] : {« ok »:true,« result »:true,« description »:« Webhook is already set »}

J’ai bien accès depuis l’extérieur à mon jeedom sur l’adresse mondomaine et le plugin app mobile fonctionne

Par contre lorsque j’essaye de pousser un message depuis telegram vers le bot rien n’apparait dans les commandes de mon équipement telegram

J’ai tenté de décocher / cocher la case d’ajout automatique des correspondants rien n’y fait.

Je suis preneur d’aide car je sèche sévère.

PS : ma seule spécificité est que mon jeedom est sur raspeberry et que les flux https transitent par un reverse proxy sur mon NAS

au cas ou par experience essaye de remettre le token bine verifés qu’il n’y est pas d’espace avant et aprés…

Je viens de revérifier mais malheureusement ça ne change rien
Merci quand même de t’être intéressé au sujet

pour être sure d’écarter ton reverse proxy si tu redirige momentanément le port 443 vers ton jeedom pour tester?

en fait j’ai mis un reverse proxy car je n’arrivais pas à configurer le flux directement depuis ma box (alors que je n’avais aucun soucis pour mon NAS).
en gros en local tout fonctionnait parfaitement mais dès que la requête venait de l’extérieur j’arrivais pas à atteindre la page index.php (et rien dans les logs apache)
du coup j’ai exploité la possibilité d’avoir un reverse proxy et là miracle tout à marché.
N’étant pas un expert apache je n’ai pas trouvé l’origine du problème.

Re testé à l’instant dès j’envois directement le flux https (pareil pour http) vers le raspberry je n’arrive pas à charger la page alors que ça ne pose pas de soucis via le reverse proxy

Bonjour,
J’ai refait des test ces jours ci
J’ai fait un

https://api.telegram.org/botXXXXX/getWebhookInfo

qui me rend ça

{« ok »:true,« result »:{« url »:« https://MONDOMAINE/plugins/telegram/core/api/jeeTelegram.php?apikey=APIKEY&id=63",« has_custom_certificate »:false,« pending_update_count »:10,« last_error_date »:1593460970,« last_error_message »:"SSL error {error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed} »,« max_connections »:40}}

Du coup j’ai l’impression que mes problèmes viennent de la diffusion du certificat ssl

Quelqu’un a déjà rencontré ça ?

J’ai eu aussi ce problème. Telegram ne réussi pas à se connecter avec le plugin parce que le certificat n’est pas correct pour le domaine. J’ai dû renouveler le certificat. On peut vérifier avec : https://www.ssllabs.com/ssltest/analyze.html?d=TONDOMAINE&hideResults=on

Perso j’ai :

ok true
result
url «  »
has_custom_certificate false
pending_update_count 61

Je suis vraiment perdu avec ce plugin, je ne vois pas ce que j’ai fait de faux

@citarox et @JAI
Vérifiez que la clé api est activée

Merci, ce n’étais pas ça, j’ai juste par dépit modifier une lettre de mon token du bot et je l’ai remis, et la ça a tout déclanché donc juste rafraichir le champs du token suite a un copier coller et ça aide

1 « J'aime »

J’ai eu le même problème et je confirme que le fait de supprimer/remettre un caractère + sauvegarde à permis de débloquer le problème. Mets ton message comme ‹ Solution ›, ça aidera d’autres personnes je pense.

Bonjour
J’ai cette erreur
{« ok »:false,« error_code »:400,« description »:« Bad Request: bad webhook: Failed to resolve host: No address associated with hostname »}

Une idée ?
Merci à vous