Страница 1 из 1
При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 10:35 am
AlexaS
Добрый день при включении телеграмм бота сообщение офлайн пользователю пересылаются в телеграмм но после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Помогает только блокировка 443 порта с последующим отключением "интеграции с телеграмм".
1.
viewtopic.php?p=42404 оригинальный скрипт без правок ver 1.3 / Dec 15, 2021, (c) Alexey Pikurov,
[email protected]2. В логе node:
Код: Выделить всё[ERR 10:04:2023 12:15:24]: FATAL - mcConst is not defined
[ERR 10:04:2023 12:15:24]: ReferenceError: mcConst is not defined
at Object.result [as 43yFdTpBXb] (C:\Program Files (x86)\MyChat Server\node\server\service\mctools\mcREST.js:68:55)
at uni_proc (C:\Program Files (x86)\MyChat Server\node\server\service\mctools\mcInternalConnection.js:179:35)
at Socket.parsing (C:\Program Files (x86)\MyChat Server\node\server\service\mctools\mcInternalConnection.js:160:29)
at Socket.<anonymous> (C:\Program Files (x86)\MyChat Server\node\server\service\mctools\mcInternalConnection.js:46:25)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at readableAddChunk (_stream_readable.js:153:18)
at Socket.Readable.push (_stream_readable.js:111:10)
at TCP.onread (net.js:540:20)
[log 10:04:2023 12:16:46]:
[log 10:04:2023 12:16:46]: ==========================================
[log 10:04:2023 12:16:46]: ============= START NODE.JS ==============
[log 10:04:2023 12:16:46]: ==========================================
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 10:58 am
Андрей Раков
Замените файл из архива:
mcREST.js.zip
Путь: "C:\Program Files (x86)\MyChat Server\node\server\service\mctools\"
И перезапустите веб-сервер.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 12:21 pm
AlexaS
После замены файла и перезапуска веб сервера ответ из телеграмм вызвал следующую ошибку:
Код: Выделить всё[ERR 10:04:2023 14:11:25]: FATAL - Cannot read property 'token' of undefined
[ERR 10:04:2023 14:11:25]: TypeError: Cannot read property 'token' of undefined
at Socket.<anonymous> (C:\Program Files (x86)\MyChat Server\node\server\service\mcWebGateWay.js:875:47)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at C:\Program Files (x86)\MyChat Server\node\node_modules\socket.io\lib\socket.js:503:12
at nextTickCallbackWith0Args (node.js:489:9)
at process._tickDomainCallback (node.js:459:13)
Повторное включение веб сервиса падение не вызывает но ответ отправленный из телеграмм не появляется в чате.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 12:34 pm
Андрей Раков
Какая версия сервера у вас?
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 12:47 pm
AlexaS
версия 23.1.5.4 сборка от 03.02.2023
Сервер наглухо повис закрыл через диспетчер заблокировал порт отключил интеграцию и скрипт.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 12:48 pm
Андрей Раков
Опишите последовательность, что мне сделать, чтобы получить вашу ошибку?
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 1:19 pm
AlexaS
Включении телеграмм бота скрипт "по умолчанию".
1. Написал сообщение офлайн пользователю чата в телеграмм ему сообщение пришло.
2. В телеграмме он нажал на сообщении выбрал ответить в чат ответ не пришел.
3. Веб NODE.JS падает с ошибкой из первого сообщения.
4. Блокировка 443 порта извне с последующим отключением "интеграции с телеграмм". Веб сервер работает не падая.
5. Заменил файл на новый из вашего сообщения рестарт веб сервера, отключение блока 443 порта извне, веб сервер падает 1 раз после рестарта веб сервиса работает не падая каждые несколько секунд попытка "ответить" в телеграмм несколько раз веб сервер не падает, но ответ отправленный из телеграмм не появляется в чате.
6. Заглянул посмотреть версию сервера чтобы ответить Вам, а он висит.
7. повторил пункт 4. На этом остановился.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 1:22 pm
Андрей Раков
Пользователь чата, который писал сообщение в офлайн, отправлял с компьютера или с телефона?
Пользователь который писал сообщение имеет несколько подключений: на компьютере и на телефоне?
Мобильный клиент андроид или иОС?
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 1:56 pm
AlexaS
Пользователь чата, который писал сообщение в офлайн, отправлял с компьютера или с телефона? Пользователь который писал сообщение имеет несколько подключений: на компьютере и на телефоне?
Пользователь который писал 1 единственно подключение с win32 клиента имеет соответственно писал с компьютера.
Мобильный клиент андроид или иОС?
Пользователь которому писали win32 (был отключен) и android (закрыт и отключен через консоль сервера). Телеграмм на андроид.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Пн апр 10, 2023 11:48 pm
Андрей Раков
Замените файл из архива:
mcWebGateWay.js.zip
Путь: "C:\Program Files (x86)\MyChat Server\node\server\service\"
После того как попробуете, вне зависимости от результата покажите файл лога веб-сервера node.log из папки "C:\ProgramData\MyChat Server\logs\2023\04\11\"
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Вт апр 11, 2023 9:34 am
AlexaS
После замены файла веб сервис больше не падает спасибо. В телеграмм сообщения приходят ответные из телеграмма в чат нет но это явно отдельная тема. node.log в личные отправлю сейчас.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Ср апр 12, 2023 7:51 am
AlexaS
Сообщения уходят и приходят ответы (скрипт ответов взял из свежей "чистой" версии чата). Но опять повис сервер чата. Лог node отправил в личку.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Ср апр 12, 2023 2:25 pm
Андрей Раков
AlexaS писал(а):Сообщения уходят и приходят ответы (скрипт ответов взял из свежей "чистой" версии чата)
Хорошо.
AlexaS писал(а):Но опять повис сервер чата.
Тут уже дело не в веб-сервере, проблема с зависанием самого сервера уже обсуждается на форуме.
Данная проблема уже устранена, исправление будет в новой версии. Пока еще ее дорабатываем.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Вт апр 25, 2023 11:06 am
AlexaS
После отключения скрипта и интеграции с 12 апреля по сегодняшний день ни одного зависания сервера не было а пока был включен скрипт и интеграция сервер вис ежедневно. После обновления до 2023.2 проверю.
Re: При включении телеграмм бота после ответа из телеграмма веб NODE.JS падает с ошибкой повторное подключение веб сервиса в сервере чата через пару секунд снова падает.
Добавлено:
Вт апр 25, 2023 11:20 am
Алексей Пикуров
Да, напишите обязательно, потому что у нас, например, интеграция включена, работает и не зависает.