Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Аватара пользователя
imaoskol
Добрый день. На сервере где развёрнут mychat-server закрыт интернет. Настроен только PAT: проброшены необходимые для работы клиентов из-вне порты. Какие порты необходимо открыть для того чтобы работали Push-уведомления?
Аватара пользователя
imaoskol
Наверное отвечу сам :)
Нашёл тут на форуме подобный вопрос.
mychat-server.com на порт 52020
Пуши работают!
Нет ли с ними перебоев?))
Аватара пользователя
AlexaS
На андроид с гугл сервисами работает нормально.
На андроид без гугл сервисов (appgallery) от версии к версии то работает то нет (сейчас нет).
Аватара пользователя
Георгий Лысенко
AlexaS, можете в личку отправить лог с клиента, я проверю в чем проблема?
Аватара пользователя
imaoskol
AlexaS, судя по количеству Ваших вопросов Вы наверное активно используете MyChat. Какой количество клиентов у Вас?
kolyzey
Сайт не добавить на файрволле, можно добавлять только IP.
Какие адреса надо добавить для Пуш уведомлений?
Аватара пользователя
Георгий Лысенко
Вообще вариант не очень хороший, вдруг IP когда-то изменится.
Но пока просто сделайте ping на хост и этот адрес указывайте.
kolyzey
195.93.172.166 указал (и ранее он был указан) пуш приходили буквально 1 день после установки версии 8.3
Теперь нет.
Аватара пользователя
Георгий Лысенко
Проверьте лог NodeJS.
Если в нем есть строка "_sendPushMessage:", значит произошла ошибка отправки сообщения на шлюз.
kolyzey
Код: Выделить всё
[log  04:02:2021 09:28:25]: SHA1 (undefined) equals: false
[log  04:02:2021 09:31:15]: _sendPushMessage: Error: connect ETIMEDOUT 195.93.172.166:52020
[log  04:02:2021 09:31:23]: _sendPushMessage: Error: connect ETIMEDOUT 195.93.172.166:52020
[log  04:02:2021 09:31:29]: _sendPushMessage: Error: connect ETIMEDOUT 195.93.172.166:52020
[log  04:02:2021 09:32:11]: FileSize: 940904


Как то можно поправить? В какую сторону смотреть?
Аватара пользователя
Георгий Лысенко
Проверьте подключение через telnet по этому адресу и порту.
kolyzey
Даже с локалки нет подключения на порт 52020
Спасибо, буду разбираться.
kolyzey
Вообще ни по одному порту популярному нет подключения.
Аватара пользователя
Алексей Пикуров
Может, у вас там интернета нет? :)
kolyzey
Так даже из локалки телнет не подключается.
Интернет есть.
Аватара пользователя
Алексей Пикуров
Куда не подключается у вас телнет? На mychat-server.com ?
kolyzey
на сервер где чат установлен
kolyzey
с локального сервера тернет на mychat-server.com 52020 подключается