Andrey
скрипт начинает слушать порт
iddqmeоw
сорри, я скопипастил команду, мне 8443 нужно открыть
Andrey
если у него нет базы данных, то почему бы не 3306 =) вдруг он маскирует что-то
iddqmeоw
а мне и нужно глобально, это вэбхук бот, туда телеграм стучаться будет)
Vadim
а где вообще запускаешь это? дома? на сервере где-то? или еще как?
Tishka17
Только порт должен кто-то слушать
iddqmeоw
Давай подробности. Как проявляется? По какому адресу лезешь, запущен ли бот?
бот запущен WEBHOOK_HOST = 'ip моего сервера' WEBHOOK_PORT = 8443 сертификаты сгенерировал... пока что ума не приложу в чём проблема
Tishka17
Ошибка какая при доступе по этому порту?
Tishka17
Connection refused?
Tishka17
Или что?
Tishka17
И почему айпи, а не домен?
Tishka17
Кто тебе на айпи сертификат вообще выдал?
Andrey
бот запущен WEBHOOK_HOST = 'ip моего сервера' WEBHOOK_PORT = 8443 сертификаты сгенерировал... пока что ума не приложу в чём проблема
ты 100% уверен, что в хосте тот адрес, который существует на той машине где ты это запускаешь?
Sergey
Ну да
А как? Измерение времени исполнения file.save(), как я понимаю, такой информации не дает - так можно найти только время записи файла на жесткий диск.
Tishka17
Они же стоят примерно дохуя и требуют подтверждения что айпи твой. А айпи не продаются уже несколько лет
Vadim
на айпи сертификат ваще не дается
Vadim
на доменное имя только
iddqmeоw
Кто тебе на айпи сертификат вообще выдал?
https://github.com/eternnoir/pyTelegramBotAPI/blob/master/examples/webhook_examples/webhook_flask_echo_bot.py 23-я строка, я так сертификат сделал
iddqmeоw
да, когда скрипт запущен
Tishka17
на айпи сертификат ваще не дается
Ну теоретически можно получить
Tishka17
Если айпи твой
iddqmeоw
Он же самоподписанный. Телеграм разве им доверяет?
да, в нескольких туториалах об этом говорили...
Vadim
что значит твой? айпи твоим быть не может :)
Tishka17
да, в нескольких туториалах об этом говорили...
Окей. Тогда повторю вопрос: какая ошибка?
Tishka17
что значит твой? айпи твоим быть не может :)
Все айпи кому-то принадлежат
Vadim
ладно, но смысла в сертификате на айпи адрес - нет
iddqmeоw
Окей. Тогда повторю вопрос: какая ошибка?
нет ошибок... сервер фласка запущен, пишу боту в чат команду /start - сервер ничего не принимает
Tishka17
Это блин хттп приложение, ну так обратись к нему по хттп
Vadim
ладно, уговорил, там да
iddqmeоw
Это блин хттп приложение, ну так обратись к нему по хттп
Подключение не защищено Злоумышленники могут пытаться похитить ваши данные с сайта NET::ERR_CERT_AUTHORITY_INVALID
Vadim
ну нажми продолжить
Vadim
это у тебя будет выскакивать потому что сертификат самопальный
Tishka17
да, в нескольких туториалах об этом говорили...
Для этого нужно передать файл с публичным сертификатом в поле certificate метода setWebhook. Делал?
iddqmeоw
ну нажми продолжить
получил пустую страницу у меня вьюха дефолтная пустая
Tishka17
По коду вроде делал
Tishka17
Стоп
iddqmeоw
Tishka17
А. Не
Tishka17
Сорри
Tishka17
Смотрю как ты вебхук ставишь
👑OGURCHIK🖤
😀
Tishka17
Вроде норм
iddqmeоw
А. Не
там в коде деф вьюшка пустую страницу отдаёт, а телега данные будет слать на /API_TOKEN/
Tishka17
этого не видел, сейчас попробую
set_webhook у тебя в коде есть. Он без ошибок отрабатывает?
👑OGURCHIK🖤
🤔 вопрос же был как открыть порт🤔
iddqmeоw
Sergey
Выудить где-то скорость с клиента на сервер на upload
Клиент делиться не будет просто так, он сидит и делает свои POST-запросы. Мне нужно узнать, сколько времени занимает зангрузка файла на сервер, а сколько - выполнение моего кода обработки.
Tishka17
да, ошибок нет
В логах веб сервера есть запросы телеграма?
👑OGURCHIK🖤
занесло на повороте)
Он вроде на 443 ставится
👑OGURCHIK🖤
Да и делов то
Tishka17
а где их посмотреть?😳
Там куда у тебя он их пишет. Что у тебя, nginx?
Андрей
(я думаю)
iddqmeоw
Там куда у тебя он их пишет. Что у тебя, nginx?
да я всё на скорую руку сделал, у меня сейчас скрипт прям в интерпретаторе запущен
Tishka17
Tishka17
iddqmeоw
запросы которые я делал не дефолтную вьюху приходят
Tishka17
Ну а телеграмовские?
iddqmeоw
аа, стоп, у меня же в коде это делается
iddqmeоw
тогда хз(
👑OGURCHIK🖤
🤔каждый раз установка хука🤔
Andrey
🤔каждый раз установка хука🤔
как это может помешать нормальной работе?
👑OGURCHIK🖤
Никак. Но зачем
Andrey
ну а вдруг серт обновился. так ты просто коммитишь новый серт и он работает после ребута