Дело было в RESTAPI, из за которого и ломалось всё. RESTAPI считался включеным, до тех пор пока я не попробовал воспользоватся битрикс-маркетом, который ругался (точный текст ошибки уже не помню) на отключенный RESTAPI. В модулях нажал "установить" и выпала ошибка, примерно с таким текстом: "сервис с идентификатором *** уже запущен". Страница обновилась и в этот же момент все чаты на мобильном устройстве прогрузились. Скорее всего такое "подвешанное" состояние модуля связано с восстановлением из бэкапа.
не работает чат (и кое-что ещё) в мобильном приложении. Подозрение на Push and Pull
Сделал как Вы сказали. Не помогло. Для проверки поставил десктопное приложение, и сообщения в нём, в чате, не отправляются, не принимаются. При включении программы история чатов загрузилась.
update: Не совсем так, сообщения отображаются там, где их раньше посмотришь - либо в веб версии, либо в десктопной. В мобильной отображаются чаты с количеством непрочитаных (в красном кружке), но в сам чат зайти не может - "пожалуйста пдождите" до бесконечности.
Может быть есть какие-то логи десктопного приложения, что бы понять что идёт не так?
обратил внимание, что в веб версии всегда вот такая ошибка: Uncaught TypeError: Cannot read property 'serverTime' of undefined at callback (rest.client.js:463) at XMLHttpRequest.f.onload (rest.client.js:352)
не работает чат (и кое-что ещё) в мобильном приложении. Подозрение на Push and Pull
Добрый день. Пользовались облачной версией bitrix24. Перешли на коробочную. Развернул BitrixWM. Развернул предоставленный бэкап, с помощью скрипта restore.php. Была огромная куча ошибок в Настройки -> Инструменты -> Проверка системы. Сейчас проверки выполняются, есть замечания в "Отправка почтовых уведомлений", однако сообщения на почту отправляются. И дело совсем не в почте, а в мобильном приложении, которое при подключении, не может загрузить чаты, задачи и т.п. Просто появляется "подождите немного" и висит. По скольку описание ошибок связанных с "Бизнес Чатом в реальном времени" и "Мобильном приложении" всегда ссылаются на некорректную настройку Push&Pullб, думаю, что проблема связанна с этим модулем.
Так же после развёртывания бэкапа на ВМ провёл этапы настройки из menu.sh. В том числе активировал NodeJS-PushServer. Однако тесты не проходили, тогда в веб админке дополнительно указал следующие настройки модуля: - Виртуальная машина 7.3 и новее (Bitrix Push server 2.0) - - ключ указал из команды grep SECURITY_KEY /etc/sysconfig/push-server-multi
Над BitrixWM стоит apache2, на котором настроено проксирование доменного имени и портов 80, 443 (сертификаты Lets Encrypt лежат на apache2), а так же 8890, 8891, 8893, 8894, 8895, 5222, 5223, 8070 - эти порты были указаны в различных мануалах по настройке Push&Pull. Все ли порты эти нужны?
п.с.: ТП в чате со мной общаться перестали. Даже "Здравствуйте! Передаю ваш диалог техническому специалисту, который..." не отвечают. По телефону ТП не осуществляется. Форум читал.