Задать вопрос
  • Как определить причину неудачи запроса в IOS?

    @app_router
    Мы, кажется, столкнулись с абсолютно такой же проблемой.

    У нас прод на VPS (nginx + SPA), который стабильно работал около полугода, и примерно с 1 апреля начались странные зависания именно на iPhone (iOS 18.x). Причём браузер не важен — Safari, Chrome ведут себя одинаково.

    Симптомы почти один в один:

    * страница иногда просто висит и в итоге падает в ERR_CONNECTION_TIMED_OUT
    * в этот момент запросы вообще не доходят до nginx (нет записей в логах)
    * через VPN с того же устройства всё открывается мгновенно
    * по HTTP (другой порт) всё работает стабильно

    Пока тоже не можем точно понять причину, но всё указывает на какой-то сетевой уровень (маршрутизация / фильтрация / DPI).

    Поддержка vps хостера ответила: "возможно присутствует ограничение на стороне ТСПУ с доступом на 443 порт".

    Если кто-то докопается до реального источника проблемы — будет очень полезно узнать.
    Ответ написан