В российском сегменте интернета зафиксированы массовые жалобы пользователей мессенджера Telegram на некорректную работу системы оповещений.
Telegram окончательно всё? У россиян без VPN перестали приходить push-уведомления от мессенджера

Как сообщил изданию «Газета.Ru» директор департамента расследований компании T.Hunter Игорь Бедеров, push-уведомления о новых сообщениях перестают приходить на мобильные устройства, как только отключается VPN-соединение.
Ситуация затронула владельцев смартфонов на обеих популярных операционных системах — Android и iOS.

С технической точки зрения проблема объясняется спецификой современной архитектуры доставки мобильных уведомлений.
Вопреки распространенному мнению, сигнал о новом сообщении не передается напрямую с серверов Telegram на смартфон пользователя. В процесс передачи включается обязательное промежуточное звено.
Если на устройствах с операционной системой Android мессенджер зависит от облачной платформы Google Firebase Cloud Messaging (FCM), то на смартфонах от Apple используется сервис Apple Push Notification Service (APNs).
«Когда пользователю отправляют сообщение, сервер Telegram сначала посылает короткий технический сигнал на серверы Google или Apple. Только после этого операционная система телефона получает команду "разбудить" приложение и отобразить уведомление на экране», — рассказал Бедеров.
По словам эксперта, именно IP-адреса этих облачных сервисов, выполняющих роль связующего звена, находятся под длительными и последовательными ограничениями на сетях российских операторов связи.
«В этом и заключается ключевое техническое противоречие: сам клиент Telegram способен поддерживать стабильную связь через встроенные прокси-протоколы, однако системный механизм доставки push-уведомлений к ним никак не привязан.
Это типичный пример архитектурной несовместимости глобального сервиса и локальной сетевой политики», — пояснил специалист.
Тем не менее, по словам Игоря Бедерова, в некоторых сценариях уведомления могут приходить корректно и без использования средств обхода блокировок. Если приложение Telegram активно в данный момент или находится в фоновом режиме в пределах разрешенного системой временного интервала, сообщение может поступить на устройство напрямую с серверов мессенджера. В такой ситуации оповещение появляется мгновенно.
Однако, как только смартфон блокируется, а приложение выгружается из оперативной памяти для экономии ресурсов, единственным каналом связи остается FCM или APNs.
«Если этот канал заблокирован на уровне провайдера, наступает полная тишина, что и наблюдают сейчас многие пользователи в России», — констатировал эксперт.

По словам Бедерова, команда разработки Telegram уже в курсе данной проблемы. В настоящее время мессенджер предпринимает попытки развивать собственную систему доставки уведомлений, которая не будет зависеть от инфраструктуры Google и Apple.
Однако пока эта независимая система находится в стадии доработки, функционирует нестабильно и пока доступна не на всех типах пользовательских устройств.
