Назад
[iOS] APNs через прокси не работает при включённом Xray‑TUN
⭐ PremiumПриоритетная поддержка
БагОткрытМешаетПубличныйiOS
Автор: c****************@gmail.com
Продукт: Приложение INCY
Создан: 29.09.2026, 07:40:20
Версия приложения: 2.6.2 и ниже
Версия ОС: iOS 27.0
Модель устройства: iPhone 11
На мобильной сети с белыми списками прямой доступ к серверам Apple заблокирован, поэтому APNs должен проходить через VPN. В INCY включены: - «APNs через прокси»; - тип IP: IPv4; - Xray‑TUN; - VLESS Reality + XHTTP packet-up, порт 443. При включённом Xray‑TUN обычный трафик Apple успешно проходит через прокси, но push-уведомления не приходят. Шаги воспроизведения 1. Включить Xray‑TUN. 2. Включить «APNs через прокси», тип IP — IPv4. 3. Подключиться к VLESS/XHTTP-серверу через мобильную сеть. 4. Заблокировать экран и отправить на устройство push-уведомление. 5. Уведомление не приходит. 6. Отключить Xray‑TUN. 7. Выключить и повторно включить «APNs через прокси». 8. Переподключить VPN и снова отправить уведомление. 9. Уведомление приходит. Фактическое поведение При Xray‑TUN клиент выполняет DNS-запросы для init.push.apple.com, однако TCP-соединение с courier.push.apple.com:5223 не создаётся внутри TUN. В клиентском логе при Xray‑TUN: - много обычного Apple-трафика через Xray; - DNS-запросы init.push.apple.com успешно разрешаются; - отсутствуют подключения к TCP-порту 5223. На сервере для этого же пользователя также полностью отсутствует courier.push.apple.com:5223, хотя другой трафик пользователя активно проходит. После отключения Xray‑TUN и повторного переключения «APNs через прокси» сервер сразу зафиксировал: 07:33:08 tcp:init.push.apple.com:443 07:33:10 tcp:courier.push.apple.com:5223 07:33:31 tcp:courier.push.apple.com:5223 Соединения с APNs успешно установились, пошёл двусторонний трафик, и уведомление пришло. Ожидаемое поведение При включённой настройке «APNs через прокси» APNs должен направляться через VPN как с Xray‑TUN, так и без него. В режиме Xray‑TUN системная конфигурация Network Extension должна применять параметры, не исключающие APNs из туннеля, в частности excludeAPNs = false. 02.07 Был тикет и отмечен как готовый, по факту проблема осталась
Комментарии (0)
Пока нет комментариев
Добавить комментарий