Добрый день , Проблема следующего характера , пытаюсь сделать бота длая телеграм установил вебхук ,ответ от телеграмм ({
ok: true,
result: true,
description: "Webhook was set"
})
Проверил свой урл для вебхук-а через эмуляцую запроса PUT , всё окей ,лог пишется .
Но когда пишешь боту он не вызывает мой вебхук урл(в логах нет ничего) . На другом хостинге раньше уже использовал этот домен и сертификат, для ботов , всё работало. Может быть кто сталкивался с такой проблемой?
п.с поддержка не отвечает уже около суток.
Похожая проблема. Пробовал отправлять самоподписанный сертификат, пробовал платный домен с суртификатом LetsEncrypt... Чтобы не ошибиться даже бота взял из руководства (HellowBot) - в логах нету даже обращения к моему боту!
Вы решили эту проблему?
Да , проблема решилась .У нас ситуация немного иная была : мы переносили домен и сертификат на другой сервер и при установке сертификата,этим занималась тех.поддержка севера, потребовались некие промежуточные сертификаты(их при регистрации сертификата нам не выдавали) , т.е цитирую тех поддержку : сертификат был установлен , но не полностью. При повторном обращении к тех.поддержке они до установили сертификат и проблема решилась .Судя по всему у вас проблема с сертификатом ,если сетвебхук отдает тру (капитан очевидность) . А , и при использовании сетвебхук я файл сертификата не отправляю .
Да, возможно, я не спец в установке сертификатов, делал по статье в инете. Но ведь сайт у меня открывается по https без проблем, в подробностях пишет что все зашифровано, доверено, защищено.
При установке бот пишет "Request was successfull: Webhook is already set", думаю это тоже самое. Других ботов пробовал, там в result все было ok, error: null.
Попробую еще с отправкой сертификата.
Заметил еще такую штуку, когда захожу через браузер в логах появляется запись:
<Дата, время, Мой IP> TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 "GET /favicon.ico HTTP/1.1" 209
А когда делюсь прямой ссылкой на бота через телеграмм (тот момент, когда к сообщению прикрепляется ссылка с описанием) то появляется такая вот строка:
<Дата, время, TLG IP> TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 "GET /bot/bot.php HTTP/1.1" 3
pepsi-man: у нас также сайт открывался по htttps и писало что все защищено , но была проблема (которую я описал выше ) . По поводу строк , у себя в логах подобных не замечал .