Реклама
Разбирал сегодня жалобы на сбои синхронизации в корпоративном чате: сайт web.bip не работает почти ни у кого. При чем ребята писали о разных симптомах, у кого-то бесконечно крутит кружок загрузки в браузере, у кого-то после долгой загрузки зашло, но не грузятся чаты. В общем надо было решать вопрос, промониторил сбои, а потом изучил все жалобы и полуилось решить. Так что делюсь своим опытом, это сэкономит вам кучу времени и нервов.
Сбои BiP и способы их устранения
Собрал таблицу, которая поможет вам быстро разобраться с ошибками и путями их устранения.
| Код ошибки | Причина | Быстрое решение |
|---|
| Ошибка слишком много попыток / Не приходит СМС | Блокировка международной СМС-валидации и WAF-лимит IP | Смена IP-адреса, пауза 24 часа и запрос голосового звонка |
| BIP Web не грузит чаты / Ошибка QR-кода | Обрыв зашифрованного WebSocket-соединения wss:// | Сброс сокетов в браузере и отключение агрессивных ВПН |
| Не приходят уведомления | Замораживание фоновых служб APNs / FCM системой ОС | Отключение оптимизации батареи и сброс push-токена |
Ошибка слишком много попыток и почему не приходит код подтверждения
Разблокировка авторизации: сброс лимитов и настройка сети
При попытке войти в аккаунт система отправляет проверочный пароль через международные СМС-шлюзы. Если оператор сотовой связи задерживает или фильтрует такие сообщения, пользователь нажимает кнопку повторной отправки несколько раз подряд, что приводит к срабатыванию защиты от спама на стороне сервера и вычеканиванию ошибки с ограничением попыток.
Для обхода блокировки авторизации выполните следующие действия:
- Прекратите отправку повторных запросов на 24 часа для сброса счетчика антифрод-системы.
- Отключите публичные ВПН-сервисы, так как их IP-адреса находятся в черных списках WAF.
- Попробуйте выбрать способ верификации через входящий голосовой звонок вместо СМС.
- Переключите устройство с Wi-Fi на сотовую сеть LTE для смены внешнего IP.
Использование альтернативных способов подключения не поможет получить код, если ваш сотовый оператор принудительно заблокировал входящие СМС от зарубежных сервисов.
Почему Бип Веб не работает на компьютере и не отправляются сообщения
Настройка BIP Web на компьютере: сброс веб-сокетов и кэша
Десктопная версия web.bip[точка]com использует дуплексный протокол WebSocket (wss://) для синхронизации диалогов в реальном времени. Оборудование фильтрации трафика у провайдеров или браузерные расширения могут разрывать эти соединения, из-за чего отправленные сообщения зависают с иконкой часов, а контакты перестают подгружаться.
Как восстановить доступ к веб-версии мессенджера?
- В браузере перейдите по адресу chrome://net-internals/#sockets и нажмите Flush socket pools.
- Откройте настройки браузера и полностью очистите файлы cookie и LocalStorage для домена bip.com.
- Отключите сторонние расширения-блокировщики рекламы, перехватывающие сокетные соединения.
- Выйдите из веб-сессии на смартфоне в разделе Связанные устройства и отсканируйте QR-код повторно.
Сброс сетевых сокетов в браузере восстановит отправку текста, но окажется бесполезным при физическом обрыве связи между серверами Turkcell и вашим провайдером.
Ответы на вопросы пользователей
Вопрос: Почему мессенджер не видит контакты из телефонной книги на Андроиде и айфоне?
Ответ: Сбой синхронизации возникает из-за отсутствия системного разрешения на доступ к адресной книге или некорректного формата номеров в локальной базе данных. Зайдите в параметры разрешений приложения на телефоне, убедитесь в наличии доступа к контактам и проверьте, чтобы номера в вашей личной книге были сохранены в международном формате с кодом страны.
Вопрос: Почему не работают вызовы и сбрасываются входящие звонки при подключении через ВПН?
Ответ: Аудио и видеозвонки в BiP передаются по высокочастотному UDP-протоколу WebRTC. Большинство бесплатных ВПН-клиентов принудительно заворачивают трафик в тяжелые TCP-пакеты или режут голосовые UDP-порты, что приводит к задержке и моментальному сбросу вызова на стороне сервера. Используйте раздельное туннелирование трафика или отключите ВПН на время звонка.
Вопрос: Почему не приходят уведомления о новых сообщениях, пока не откроешь приложение?
Ответ: Проблема связана с агрессивной работой менеджера энергосбережения вашей операционной системы, который замораживает фоновые процессы служб Apple Push Notification service (APNs) или Google Firebase Cloud Messaging (FCM). Перейдите в настройки батареи смартфона, выберите приложение BiP и отключите для него любые ограничения фоновой активности.
Как сбросить кэш и данные хранилища?
При резких обрывах соединения во время приемки медиафайлов происходит повреждение локальной базы данных SQLite (bip.db), хранящейся в памяти смартфона. В результате приложение зацикливается при попытке прочитать историю диалогов и вылетает при старте.
Сбрасываем данные:
- Зайдите в системные настройки вашего телефона и откройте раздел Приложения.
- Найдите в списке мессенджер BiP и нажмите кнопку Остановить.
- Откройте пункт Память и кэш, после чего выполните очистку кэша и сброс хранилища.
- Перезагрузите устройство, запустите приложение и пройдите повторную авторизацию по номеру.
Очистка локального хранилища приведет к удалению неотправленных черновиков и потребует повторной скачки медиафайлов из облака.
Если у вас все еще сохраняются проблемы с мессенджером, пишите в теме, разберемся вместе. Только не забудьте описать саму проблему, если высвечивает конкретную ошибку, то опишите детали.