Size: a a a

2018 January 30

D

Dika in chat-linker
Андрей Гуртовой
хз системда логирует или нет
У тебя бот на хероку же?
источник

АГ

Андрей Гуртовой in chat-linker
нет не на хероку а на  сервере  товарища @p0rsche
источник

АГ

Андрей Гуртовой in chat-linker
херока дохнет и разсоединяется
источник

АГ

Андрей Гуртовой in chat-linker
я думаю на своём компе  какоето время подержать чтоб не падало
источник

АГ

Андрей Гуртовой in chat-linker
Jan 08 17:28:23 webtechnologies nodejs-example[205]: Failed to get updates. Waiting: 1s { Error: 500: Unsupported message from Telegram
Jan 08 17:28:23 webtechnologies nodejs-example[205]:     at TelegramError (/home/jt3k/chat-linker/javascript_ru/node_modules/telegraf/lib/network/error.js:3:5)
Jan 08 17:28:23 webtechnologies nodejs-example[205]:     at buildPayload.then.then.then.then (/home/jt3k/chat-linker/javascript_ru/node_modules/telegraf/lib/network/client.js:102:17)
Jan 08 17:28:23 webtechnologies nodejs-example[205]:     at process._tickCallback (internal/process/next_tick.js:109:7)
Jan 08 17:28:23 webtechnologies nodejs-example[205]:   code: 500,
Jan 08 17:28:23 webtechnologies nodejs-example[205]:   response:
Jan 08 17:28:23 webtechnologies nodejs-example[205]:    { error_code: 500,
Jan 08 17:28:23 webtechnologies nodejs-example[205]:      description: 'Unsupported message from Telegram',
Jan 08 17:28:23 webtechnologies nodejs-example[205]:      response: '<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body bgcolor="white">\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx/1.12.2</center>\r\n</body>\r\n</html>\r\n' },
Jan 08 17:28:23 webtechnologies nodejs-example[205]:   description: 'Unsupported message from Telegram',
Jan 08 17:28:23 webtechnologies nodejs-example[205]:   parameters: {} }
источник

АГ

Андрей Гуртовой in chat-linker
сорри что без форматирования
источник

АГ

Андрей Гуртовой in chat-linker
вот такие ошибки в stderr
источник

АГ

Андрей Гуртовой in chat-linker
они в цикле каждую секунду
источник

D

Dika in chat-linker
Андрей Гуртовой
Jan 08 17:28:23 webtechnologies nodejs-example[205]: Failed to get updates. Waiting: 1s { Error: 500: Unsupported message from Telegram
Jan 08 17:28:23 webtechnologies nodejs-example[205]:     at TelegramError (/home/jt3k/chat-linker/javascript_ru/node_modules/telegraf/lib/network/error.js:3:5)
Jan 08 17:28:23 webtechnologies nodejs-example[205]:     at buildPayload.then.then.then.then (/home/jt3k/chat-linker/javascript_ru/node_modules/telegraf/lib/network/client.js:102:17)
Jan 08 17:28:23 webtechnologies nodejs-example[205]:     at process._tickCallback (internal/process/next_tick.js:109:7)
Jan 08 17:28:23 webtechnologies nodejs-example[205]:   code: 500,
Jan 08 17:28:23 webtechnologies nodejs-example[205]:   response:
Jan 08 17:28:23 webtechnologies nodejs-example[205]:    { error_code: 500,
Jan 08 17:28:23 webtechnologies nodejs-example[205]:      description: 'Unsupported message from Telegram',
Jan 08 17:28:23 webtechnologies nodejs-example[205]:      response: '<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body bgcolor="white">\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx/1.12.2</center>\r\n</body>\r\n</html>\r\n' },
Jan 08 17:28:23 webtechnologies nodejs-example[205]:   description: 'Unsupported message from Telegram',
Jan 08 17:28:23 webtechnologies nodejs-example[205]:   parameters: {} }
Это когда Телеграм времено не отвечает. Бот восстанавливает соединение, если телеграм снова работает. Тут все ок.
источник

АГ

Андрей Гуртовой in chat-linker
смотрю дальше
источник

АГ

Андрей Гуртовой in chat-linker
ещё вот такое есть

Failed to get updates. Waiting: 1s { FetchError: request to https://api.telegram.org/<botциферкиВЫРЕЗАЛ ПОТОМУ ЧТО СЕКРЕТНОЕ>/getUpdates?offset=222745507&limit=100&timeout=30 failed, reason: read ETIMEDOUT
    at ClientRequest.<anonymous> (/home/jt3k/chat-linker/javascript_ru/node_modules/node-fetch/index.js:133:11)
    at emitOne (events.js:96:13)
    at ClientRequest.emit (events.js:188:7)
    at TLSSocket.socketErrorListener (_http_client.js:309:9)
    at emitOne (events.js:96:13)
    at TLSSocket.emit (events.js:188:7)
    at emitErrorNT (net.js:1277:8)
    at _combinedTickCallback (internal/process/next_tick.js:80:11)
    at process._tickCallback (internal/process/next_tick.js:104:9)
  name: 'FetchError',
  message: 'request to https://api.telegram.org/<botциферкиВЫРЕЗАЛ ПОТОМУ ЧТО СЕКРЕТНОЕ>/getUpdates?offset=222745507&limit=100&timeout=30 failed, reason: read ETIMEDOUT',
  type: 'system',
  errno: 'ETIMEDOUT',
  code: 'ETIMEDOUT' }
источник

АГ

Андрей Гуртовой in chat-linker
отрезал таймстамп и заменил бот-токен
источник

АГ

Андрей Гуртовой in chat-linker
периодичность — гдето раз в минуту
источник

АГ

Андрей Гуртовой in chat-linker
вот такая периодичность
Jan 09 10:23:43
Jan 09 10:24:40
Jan 09 10:25:38
Jan 09 10:26:35
Jan 09 10:27:32
Jan 09 10:28:29
Jan 09 10:29:26
Jan 09 10:30:23
Jan 09 10:31:20
источник

D

Dika in chat-linker
Андрей Гуртовой
ещё вот такое есть

Failed to get updates. Waiting: 1s { FetchError: request to https://api.telegram.org/<botциферкиВЫРЕЗАЛ ПОТОМУ ЧТО СЕКРЕТНОЕ>/getUpdates?offset=222745507&limit=100&timeout=30 failed, reason: read ETIMEDOUT
    at ClientRequest.<anonymous> (/home/jt3k/chat-linker/javascript_ru/node_modules/node-fetch/index.js:133:11)
    at emitOne (events.js:96:13)
    at ClientRequest.emit (events.js:188:7)
    at TLSSocket.socketErrorListener (_http_client.js:309:9)
    at emitOne (events.js:96:13)
    at TLSSocket.emit (events.js:188:7)
    at emitErrorNT (net.js:1277:8)
    at _combinedTickCallback (internal/process/next_tick.js:80:11)
    at process._tickCallback (internal/process/next_tick.js:104:9)
  name: 'FetchError',
  message: 'request to https://api.telegram.org/<botциферкиВЫРЕЗАЛ ПОТОМУ ЧТО СЕКРЕТНОЕ>/getUpdates?offset=222745507&limit=100&timeout=30 failed, reason: read ETIMEDOUT',
  type: 'system',
  errno: 'ETIMEDOUT',
  code: 'ETIMEDOUT' }
Проблема в XMPP, скорее всего. Телеграф отправляет запросы каждую секунду, если что-то не так.
источник

АГ

Андрей Гуртовой in chat-linker
а я там кроме телеграма ничего не вижу
источник

АГ

Андрей Гуртовой in chat-linker
ща ещё  поприглядываюсь
источник

D

Dika in chat-linker
Андрей Гуртовой
ща ещё  поприглядываюсь
Поищи в stdout
источник

АГ

Андрей Гуртовой in chat-linker
я пока не умею :(
источник

D

Dika in chat-linker
Андрей Гуртовой
я пока не умею :(
Вот здесь обработка XMPP ошибок же есть
https://github.com/jt3k/chat-linker/blob/master/src/bots/jabber/client.js#L25
Они просто в stdout пишутся
источник