не отправляются Push-уведомления

 

Добрый день.

Проблема появилась в середине января. перестали приходить на телефон Push-уведомления о торговых операциях от МТ4 размещенного на VPS.

Точнее, иногда не приходят совсем, а изредка приходят с опозданием в несколько часов или дней. Системы нет.

Это одинаково распространяется и на сообщения из терминала и на отправленные советниками.

В журнале терминала периодически повторяется запись об ошибке пока сообщение не отправится:


" 2021.02.02 11:16:20.102 Notifications: failed send request [0] send request failed [12002] "

" 2021.02.04 23:06:31.061 Notifications: 'order #44391767 sell 0.10 EURUSD at 1.20998 modified: sl: 1.33117 tp: 1.13732 -> sl: 1.20636 tp: 1.16817' not sent to '30442D2E'  "


Ранее проблемы не было ни разу. С моей стороны изменений в оборудовании и софте не было.

( При миграции уведомления включены. Лимиты по кол-ву соблюдены. Кол-во символов не превышается.)

Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Типы торговых операций - Торговые константы - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
VsevolodEg:


Это сторонний VPS? Думаю, надо его менять.

 
Edgar Akhmadeev:

Это сторонний VPS? Думаю, надо его менять.

Нет, это хостинг от MQL5
 

Разбираемся.

12002 код означает таймаут подключения.

 
Renat Fatkhullin:

Разбираемся.

12002 код означает таймаут подключения.

У вас свой Push-сервер, или гугловский (который обычно используют Android-девелоперы)?

 
Edgar Akhmadeev:

У вас свой Push-сервер, или гугловский (который обычно используют Android-девелоперы)?

Через наш собственный сообщения направляются в Гугл, Аппл и Хуавей пуш сервисы.

У вас проблема с доступом до нашего сервера.

 
Renat Fatkhullin:

У вас проблема с доступом до нашего сервера.

Не у меня, у ТС.

 
Renat Fatkhullin:

Разбираемся.

12002 код означает таймаут подключения.

 Пробовал вчера отправить с ПК тестовое Push, получилось. И с ним пришли еще два не дошедших ранее. Вот запись в журнале:

 " 2021.02.04 15:04:03.722 Notifications: 'Test message from 'DN-ХХХХХХХ', 'Teletrade D.J. Limited'' sent to '30442D2E' "


пробую сегодня - не отправляется:


"  2021.02.05 15:57:30.310 Notifications: 'Test message from 'DN-ХХХХХХХ ', 'Teletrade D.J. Limited'' not sent to '30442D2E'

   2021.02.05 15:57:30.310 Notifications: failed send request [0] send request failed [12002]  "

при этом уведомления об ответах в этой теме на форуме исправно приходят
 

На днях был какой то сбой с мобильной связью

СМС-ки даже запаздывали на 0,5 - 1 день

 

2021.03.05 21:22:29.914 Notifications: 'USDCHF  137 = UP!' not sent to '********'

Та же фигня....   Вчера все отлично работало!

Что самое интересное, в мобильном МТ4 тоже долго получает мой MQID. (хотя он конеч мне и так известен) жалуется на связь. 

Но связь в идеальном состоянии. 

Подозрительно очень...  а сервис очень удобный был бы...  если бы без лагов!