Поддержка
Собрали ответы на популярные вопросы, чтобы пользоваться eXpress было легко и удобно. Не нашли ответ на свой вопрос? Свяжитесь с нашей поддержкой.
- Приветствуем в eXpress
- Поддержка eXpress
- Знакомство с eXpress, терминология
- Установка, обновления, требования
- Регистрация и вход в приложение
- Профиль пользователя
- Чаты, каналы и обсуждения
- Контакты
- Теги и вкладки
- Файлы
- Звонки и конференции
- Уведомления и метки приложения
- Общая информация о работе уведомлений и меток
- Серверная часть уведомлений
- Безопасность уведомлений
- Уведомления и метки приложения на Android
- Уведомления и метки приложения на iOS
- Уведомления и метки приложения на Aurora
- Уведомления и метки веб-приложения
- Уведомления и метки десктоп-приложения
- Уведомления и метки SmartApps
- Решение проблем с уведомлениями и метками приложения
- Фоновые ограничения на мобильных
- Боты и SmartApps
- Диагностика, логи, кэш
- Панель администратора
Решение проблем с уведомлениями и метками приложения
- Массово не работают уведомления на многих устройствах
- Перестали работать уведомления при подключении к другой сети или через VPN
- Уведомления на Android не работают, хотя всё настроено
- Уведомления на iOS не работают, хотя всё настроено
- Все уведомления на iOS приходят как «Новое сообщение»
- На значке приложения метка непрочитанных сообщений, хотя все сообщения прочитаны
- Веб-приложение перестаёт присылать уведомления спустя время
- Нет уведомлений приложения в Manjaro Linux
- Нет уведомлений приложения для Windows 10/11, хотя всё настроено
- Приходят повторные уведомления на уже прочитанные сообщения
Не приходят уведомления на телефон или компьютер, приходят повторно или висит метка непрочитанных — найдите свой случай в оглавлении ниже.
Массово не работают уведомления на многих устройствах
Если уведомления массово не работают у вас и у ваших коллег:
- Убедитесь, что на устройствах и в вашей сети разрешены доступы к используемым службам push-уведомлений: подробнее.
- Не помогло?
- Если вы пользуетесь приложением eXpress, обратитесь в поддержку eXpress: она проверит RTS.
- Если вы пользуетесь брендированным приложением для ETS, обратитесь в поддержку своей организации: она проверитETS.
- Если вы пользуетесь приложением eXpress, обратитесь в поддержку eXpress: она проверит
Администратору: как найти причину, если уведомления массово не работают на ETS ETS
Если уведомления массово не работают в брендированном приложении для Нет доступа до службы уведомлений?
Проблема с сертификатом?
Сертификат push-сервиса не должен быть просрочен или содержать ошибки.Убедитесь, что
- Просмотрите логи контейнера push_service. Если в них есть такие записи, нет подключения к APNS:
2022-02-18T07:37:53.487661695Z 2022-02-18 07:37:53.486 [error] skip push notification because adapter is not connected to APNS 2022-02-18T07:37:58.486935118Z 2022-02-18 07:37:58.485 [warn] Push timeout! (ios voex)2022-02-18T07:37:58.486957488Z Token information: 2022-02-18T07:37:58.486972168Z token id: 280338 2022-02-18T07:37:58.486976091Z phone: 79067247309 2022-02-18T07:37:58.486979331Z user_huid: "2a768e92-a182-5efd-93c9-0a578b815a0e" 2022-02-18T07:37:58.486982654Z udid: "d3e604e3-40a3-4aea-9c36-272d49eb6e34" 2022-02-18T07:37:58.486985939Z platform: "ios_voex"Записьskip push notification because adapter is not connected to APNSозначает, что в стейте APNS-адаптера, который отсылает пуш,conn == nil. - Проверьте срок действия сертификатов в панели администратора ETS, в разделе Push Service. Если сертификаты истекли, перевыпустите и загрузите их.
- Проверьте подключение к APNS:
nc -v api.push.apple.com 443. Если подключения нет, проверьте сеть. Если подключение есть, перезапустите push_service на активной ноде кластера бэкендаETS. - Убедитесь, что запущены сервисы kafka и zookeeper.
Перестали работать уведомления при подключении к другой сети или через VPN
Если вы сменили сеть или подключились через VPN, push-уведомления могут перестать работать: их ограничивает интернет-провайдер или корпоративный сервер. Например, администратор сервера вашей организации может запрещать подключение к серверу из-за рубежа, используя прокси.
- Проверьте, нет ли ограничений мобильного интернета в вашем регионе: такие ограничения мешают доставке уведомлений.
- Подключитесь к Интернету через другую сеть или выключите VPN.
- Убедитесь, что на устройствах и в вашей сети разрешены доступы к используемым службам push-уведомлений: подробнее.
Уведомления на Android не работают, хотя всё настроено
Открыто и активно приложение на компьютере?
Чтобы уведомления работали, убедитесь, что параллельно не открыта другая сессия. Например, пока вы читаете сообщения в веб-приложении на компьютере, уведомления на мобильное устройство не дублируются.На устройстве нет служб Google?
⚠️ Устанавливайте приложение из магазина производителя устройства. На устройстве без служб Google приложение из другого магазина не получает уведомления. На устройства Huawei и Honor устанавливайте приложение из Huawei App Gallery или RuStore.На устройстве Huawei/Honor уведомления приходят не вовремя?
Если приложение установлено через App Gallery и уведомления приходят с сильными задержками, сбросьте кэшированные данные службы «Служба push-сообщений»: Настройки > Приложения и службы > Приложения > меню-четыре точки в правом верхнем углу > Показать системные процессы > найдите Служба push-сообщений > Память > Сброс.Блокируется фоновая работа приложения?
Чтобы этого не происходило, см. расширенную инструкцию с описанием для большинства производителей мобильных устройств.Ничего не помогло?
Если все настройки выше включены, но уведомления всё равно не приходят, выключите и снова включите уведомления в настройках операционной системы. Если это не помогает, соберите диагностику и обратитесь в поддержку: она проверит, какая служба уведомлений работает на устройстве. Если приложение переносили со старого телефона на новый, см. проблемы после переноса.Уведомления на iOS не работают, хотя всё настроено
Открыто и активно приложение на компьютере?
Чтобы уведомления работали, убедитесь, что параллельно не открыта другая сессия. Например, пока вы читаете сообщения в веб-приложении на компьютере, уведомления на мобильное устройство не дублируются.Уведомления перестали приходить?
Перезапустите приложение полностью: смахните его из списка открытых приложений и откройте снова.На устройстве работает режим «Фокусирование»?
Добавьте приложение в список разрешённых уведомлений фокусирования: Настройки > Фокусирование > выберите работающий режим > добавьте приложение в список Допуск уведомлений.Уведомления приходят пачкой, а не сразу?
Откройте Настройки > Уведомления > Сводка по расписанию и исключите приложение. Пока приложение в сводке, уведомления копятся и приходят пачкой по расписанию.Блокируется фоновая работа приложения?
Чтобы этого не происходило, см. расширенную инструкцию с описанием для большинства производителей мобильных устройств.Уведомления не работают и в других приложениях?
Если уведомления не работают во всех приложениях на устройстве, значит, на нём неполадка с APNS. В этом случае обратитесь в поддержку Apple.Все уведомления на iOS приходят как «Новое сообщение»
Это происходит из-за временного сбоя в обработке push-токена на устройстве — приложение получает уведомление, но не может расшифровать его содержимое. Перезагрузите устройство. После этого уведомления должны приходить с текстом сообщений.На значке приложения метка непрочитанных сообщений, хотя все сообщения прочитаны
Проверьте, что в приложении не остались непрочитанные чаты или обсуждения. Перезапустите приложение.Ничего не помогло?
Обратитесь в поддержку своей организации: она сбросит неверный счётчик.Администратору: как сбросить счётчик на значке приложения
CTS
eCTS
- Войдите в консоль messaging на корпоративном сервере (CTS/eCTS):
dpl --dc exec messaging ./bin/messaging remote
или:
docker exec -it {messaging_container} ./bin/messaging remote⚠️ До версии 3.43 серверного ПО вместоremoteвводитеremote_console. - Вставьте код ниже и нажмите Enter:
defmodule ClearCounters do @connection :message_counters_api def execute(huid) do with {:ok, hset} <- Redix.command(:message_counters_api, ["HGETALL", huid]) do counters = Enum.chunk_every(hset, 2) for [key, _] <- counters do Redix.command(:message_counters_api, ["HSET", huid, key, 0]) end end end end - В конце выполните команду:
ClearCounters.execute("huid_пользователя")
Затем попросите пользователя перезапустить приложение.
Веб-приложение перестаёт присылать уведомления спустя время
Неактивная вкладка с веб-приложением может спустя время «засыпать», и уведомления перестают приходить. В некоторых браузерах это можно выключить. Иногда это выключается только для всех вкладок сразу: так не делайте, если у компьютера мало оперативной памяти.| Браузер | Как выключить автоматическую выгрузку вкладок |
|---|---|
| Chromium и Google Chrome | Настройки > Производительность > Экономия памяти > добавьте адрес веб-приложения в список Сайты, которые всегда активны |
| Microsoft Edge | Настройки > Система и производительность > Оптимизировать производительность > добавьте адрес веб-приложения в список Никогда не переводить эти сайты в спящий режим |
| Opera | Настройки > Возможности > Интерфейс пользователя > снимите флажок Перевести неактивные вкладки в пассивный режим для экономии памяти |
| Yandex | Настройки > Системные > Производительность > снимите флажок Выгружать из памяти неиспользуемые вкладки |
Нет уведомлений приложения в Manjaro Linux
Если десктоп-приложение в Manjaro Linux не показывает уведомления о новых сообщениях и звонках, установите пакетnotification-daemon и настройте сервис уведомлений: cat /usr/share/dbus-1/services/org.freedesktop.Notifications.service [D-BUS Service] Name=org.freedesktop.Notifications Exec=/usr/lib/notification-daemon-1.0/notification-daemon
Нет уведомлений приложения для Windows 10/11, хотя всё настроено
Работает режим «Фокусировка внимания» Windows?
Выключите его: Параметры > Система > Фокусировка внимания > Выкл. Там же выключите автоматические правила. Или настройте режим так, чтобы уведомления от десктоп-приложения всё равно приходили:| ОС | Путь |
|---|---|
| Windows 10 | Параметры > Система > Фокусировка внимания > Только приоритет > Настройте список приоритетов > Приложения > нажмите Добавить приложение и выберите десктоп-приложение. |
| Windows 11 | Параметры > Система > Уведомления > Задать приоритетные уведомления > нажмите Добавить приложения и выберите десктоп-приложение. |
Приложения нет в списке уведомлений Windows?
Найдите приложение в параметрах Windows, в списке «Уведомления и действия» («Уведомления» на Windows 11). В редких случаях десктоп-приложения там нет. Тогда поможет сценарий Powershell: он возвращает приложение в базу данных уведомлений Windows, и приложению можно включить уведомления. Сценарию нужно подключение к Интернету: он скачивает оттуда модуль для работы с SQL.Инструкция:
- Скачайте сценарий express.desktop_Notifications.ps1.
- Если используется брендированное приложение для ETS, откройте сценарий в текстовом редакторе и вместо текста
expressукажите название своего приложения. - Запустите командную строку от имени администратора и выполните команду:
powershell Set-ExecutionPolicy RemoteSigned - В проводнике щёлкните правой кнопкой мыши файл сценария и выберите команду Выполнить с помощью PowerShell.
- В командной строке выполните команду:
powershell Set-ExecutionPolicy Restricted
После этого приложение должно появиться в списке.
Приходят повторные уведомления на уже прочитанные сообщения
Возможно, сообщение отредактировали: после каждого редактирования приходит новое уведомление о нём. Если сообщение не редактировали или повторные уведомления регулярно приходят по разным сообщениям, обратитесь в поддержку.