Стабильность сервиса восстановлена
Уважаемые пользователи,
В последние дни часть из вас сталкивалась с нестабильной работой CaseFlow Pro: белый экран при открытии приложения, ошибка «Соединение разорвано» (ERR_CONNECTION_CLOSED), зависания при переключении вкладок — особенно на iPhone и Android в PWA-режиме.
Что произошло
Проблема возникала в короткие окна перезапуска сервера при обновлениях: веб-сервер не успевал переключиться на новую версию приложения и на 1–3 секунды разрывал соединения. На мобильных устройствах это выглядело как полностью нерабочий сайт, потому что браузер кешировал ошибку и не пробовал повторно.
Дополнительно на стабильность влияли: устаревшие service worker'ы в PWA, слишком агрессивные таймауты сетевых запросов и переиспользование «зависших» TCP-соединений мобильными сетями.
Что мы сделали
- Настроили «плавные» перезапуски сервера — во время обновления пользователь видит понятный экран «Приложение перезапускается» вместо ошибки браузера.
- Статические файлы (стили, скрипты, иконки) теперь отдаются напрямую и остаются доступны, даже если основное приложение временно недоступно.
- Автоматически восстанавливаем сессию после сбоя сети — если запрос не прошёл, приложение делает до трёх попыток с очисткой кеша.
- Обновили service worker: старые версии в PWA автоматически удаляются при первом запуске.
- Отключили HTTP/2 и IPv6, которые на нашем VPS давали периодические обрывы TLS на мобильных сетях.
- Включили расширенное логирование, чтобы моментально видеть любые повторные инциденты.
Что делать вам?
В большинстве случаев — ничего, всё работает штатно. Если приложение по-прежнему не открывается на телефоне:
- Полностью закройте вкладку/PWA-иконку и откройте заново.
- Для iPhone: удалите иконку CaseFlow Pro с домашнего экрана и добавьте снова через Safari → «Поделиться» → «На экран Домой».
- Если проблема повторяется — напишите нам через раздел «Обратная связь», приложив время инцидента.
- Приносим извинения
Мы понимаем, что для юридической практики каждый час недоступности — это реальные риски: сорванные встречи, пропущенные напоминания, потерянные заметки. Простите нас за то, что стабильность оказалась ниже ожидаемой.
В качестве компенсации всем активным пользователям, чей тариф действовал в период с 10 по 15 июля, мы автоматически продлеваем подписку на 7 дней — без каких-либо действий с вашей стороны.
Спасибо, что остаётесь с нами и помогаете делать сервис надёжнее.
— Команда CaseFlow Pro