Диагностика
Начните с Чат → Диагностика. Проверяются таблицы, публичные файлы, расширения PHP, агенты и давность отправки. Зелёный результат сервера не доказывает доставку внешнего push или работоспособность стороннего API.
| Симптом | Что проверить |
|---|---|
| Виджет не виден | Выбран нужный сайт, включён показ, рабочие часы сервера, есть менеджер с открытым кабинетом и правами. Дайте до 30 секунд на повторную проверку. Очистите композитный HTML-кеш после изменения подключения |
| Вместо чата сообщение «Вы — оператор» | Для посетительского сценария откройте другой профиль; запрет переписки с собой намеренный |
| При выключении виджета пропала история/PWA | Обновитесь до 0.4.20 или новее; установите обновление через Битрикс Маркет. Проверьте нативный вход и права сайта/отдела |
| После закрытия строка остаётся | В «Все» это нормально; в «Открытых» начиная с 0.4.19 строка исчезает. Проверьте версию публичного operator.js, очистите кеш |
| PWA открывается на «Все» | Обновите файлы кабинета до 0.4.19+, перезапустите PWA; новый вход начинается с «Открытых» |
| PWA не устанавливается | Доверенный HTTPS, отдельный кабинет, обычное окно. На Яндексе используйте ручную установку; в 0.4.22 исправлено бесконечное ожидание кнопки |
| Нет системных уведомлений | Разрешение браузера/Windows, успешное включение подписки, нативный вход, серверный агент. Проверьте на новом непрочитанном сообщении, а не прочитанном диалоге |
| Нет звука | Громкость не 0%, вкладка не заглушена; сделайте действие в кабинете для разрешения воспроизведения. Прочитанное сообщение не должно повторно оповещать |
| Изменения после обновления не видны | Копирование в modules недостаточно: обновите js, tools, admin по инструкции. Проверьте вторую копию в local/modules, HTML-кеш и OPcache |
| Ссылка не открывается | Без ключа VirusTotal требуется подтверждение; с ключом дождитесь результата. При ошибке/угрозе переход блокируется |
Что передать для разбора
Версия модуля, браузер и его версия, ОС, адрес кабинета, текст ошибки, действие и время по серверу. Укажите, происходит ли это в админке или отдельном PWA и какой сайт выбран. Не присылайте пароли, cookies, API-ключи и приватные параметры ссылок. Перед передачей снимка переписки уберите персональные данные.