Перерегистрация абонентов

  • Автор темы Автор темы paurus
  • Дата начала Дата начала

paurus

SOHO User
Регистрация
20 Окт 2015
Сообщения
609
При перезагрузке сервера v14 (например ночью после установки обновлений) аппаратные телефоны регистрируются без проблем и принимают входящие звонки. А вот с клиентами Android и IOS проблема. Они регистрируются только при запуске программы на клиентском устройстве, а до этого push уведомления не приходят.
То есть если клиент не знает о перезагрузке сервера, не совершает исходящих звонков - будет до посинения ждать входящих (Push уведомлений), а всем звонящим будут говорить что абонент недоступен.
Как с этим бороться?
 
А у вас опубликованы порты для Push?
 
А это где смотреть?
 
если речь идет о пробросе портов на маршрутизаторе, то нет, так как все тестируется внутри сети и нет внешнего IP
 
https://www.3cx.com/docs/configuring-google-push/ You need to configure the firewall to allow connectivity with GCM in order for your Android devices to receive messages. The ports that you have to open on your firewall are: 5228, 5229, and 5230 TCP. GCM typically only uses 5228, but ports 5229 and 5230 are also used sometimes. GCM doesn't provide specific IPs, so you should allow your firewall to allow outgoing connections to all IP addresses contained in the IP blocks listed in Google's ASN of 15169.
 
Серверы Google все равно должны взаимодействовать с вашими телефонами, даже если телефоны находятся внутри сети.
 
порты открыл - ничего не поменялось.
так как после регистрации и закрытии программы push уведомления проходят (до следующей перезагрузки сервера), думаю дело не в портах
 

Для администраторов

Статистика форума

Темы
44.777
Сообщения
233.707
Пользователи
78.510
Новый пользователь
florianb
#