Какой порт и протокол использует Google Cloud Messaging (GCM)?
Какой порт и протокол использует Google Cloud Messaging (GCM)?
Мы испытываем несколько раз, когда сообщения не проходят, и заметили, что это зависит от того, в какой сети мы сидим.
Ответ 1
Устройство обращается к серверам GCM на портах 5228-5230.
Примечание. Если ваша организация имеет брандмауэр, который ограничивает трафик в Интернет или из Интернета, вам необходимо настроить его, чтобы разрешить связь с GCM. Открытые порты: 5228, 5229 и 5230. GCM обычно использует только 5228, но иногда использует 5229 и 5230. GCM не предоставляет конкретные IP-адреса. Он часто меняет IP-адреса. Мы рекомендуем против использования списков ACL, но если вы должны их использовать, используйте широкий подход такие, как метод, предложенный в этой ссылке поддержки.
Это актуально, если ваше устройство подключено к Интернету через WiFi.