необходимо задать код подпись для взаимодействия с сервером
Push сервер в BitrixVM
Руководство по настройке Push сервер в Виртуальной машине Bitrix
Push-сервер предназначен для быстрого обмена сообщениями между пользователями, которые заходят на портал через браузер или подключаются с помощью настольного или мобильного приложений.
Выполнить установку Bitrix возможно с помощью наших OCA (one click application):
Установка будет выполнена с помощью официального инсталлятора окружения от 1С который называется «1С-Битрикс: Веб-окружение»
Выполните вход на сервер под пользователем root и запустите скрипт:
Чтобы перейти на новый модуль NodeJS RTC вместо Nginx-PushStreamModule, нужно выполнить следующие действия.
Мы увидим что установлен Nginx-PushStreamModule.
Далее для установки NodeJS RTC нажмем 1. Install/Update NodeJS RTC Service.
Введем имя хоста, где нужно запустить NodeJS RTC сервис, согласимся на смену модуля NginxStreamModule на NodeJS Push.
Подождем, пока задачи по запуску NodeJS RTC Push&Pull сервера будут закончены.
Проверить, запущена ли служба можно с помощью команды:
Далее, необходимо перейти в Панель управления для настройки модуля Push&Pull.
Код-подпись для взаимодействия с сервером берется через запрос команды: fgrep «key» /etc/push-server/
Если у Вас возникли трудности в настройке или появились дополнительные вопросы, вы всегда можете обращаться в нашу службу поддержки через систему тикетов.
Отсутствует соединение с сервером
Похоже что Антивирус Касперский блокировал работу портала.
Внутренний IP *(домен) был добавлен в доверенные веб-адреса и ошибка больше не появляется.
Цитата |
---|
irinadoman написал: http://joxi.ru/Dr898W4TkRazPm |
Могу порекомендовать проверить статус портов (открыт/закрыт) с помощью сайта http://speed-tester.info/check_port.php
Коды ошибок 1005 ссылается на закрытый порт 1935.
Как писали ранее данные порты и адреса должны быть открыты и доступны:
порты: 443 TCP, 1935 TCP, 1935 UDP, 19350-19360 UDP, 8000-48000 UDP.
адреса: 38.122.236.126, 149.11.34.27, 149.11.44.91, 62.152.58.99, 62.152.58.100.
порты 3478, 30000-40001 UDP на адрес: turn.calls.bitrix24.com
В файлах конфигурации php есть код подпись. Файлы конфигурации располагаются по адресу /etc/push-server.
Нужно скопировать ее в настройки модуля php на сайте. Настройки модуля P&P доступны по ссылке:
https://ВАШДОМЕН/bitrix/admin/settings.php?lang=ru&mid=pull&mid_menu=1
Ищите в нес строку «Код-подпись для взаимодействия с сервером» и вставляете туда то, что было в строке в файлах.
Пример того, что нужно искать в файлах:
Попробуйте, иногда помогает.
Да, причем ошибка ошибка всплывает каждые 10-11 минут:
========= PULL INFO ===========
time: Wed Oct 17 2018 10:09:03 GMT+0500
time: Wed Oct 17 2018 10:19:25 GMT+0500
time: Wed Oct 17 2018 10:25:02 GMT+0500
time: Wed Oct 17 2018 10:35:07 GMT+0500
time: Wed Oct 17 2018 10:45:46 GMT+0500
time: Wed Oct 17 2018 10:56:04 GMT+0500
это чего сервер ложит?
У нас Bitrix Push server (aka NodeJS) тоже работал с этой ошибкой. Все привело к тому, что нужно правильно настраивать гейтвей, если виртуальная машина битрикс живет за NAT-ом. В нашем случае nginx.
Чтобы работал WebSocket, настраиваем правильную секцию upgrade ( https://nginx.org/en/docs/http/websocket.html ). Проверять можно по Chrome-у, он должен зацепить в network-секции средств разработчика WS соединение и показывать, что на запрос ответ получен и соединение живо.Был тайм-аут, который в нашем случае крутился вокруг 75 секунд. Это подозрительно совпадает с дефалтовым keepalive_timeout у nginx-а ( http://nginx.org/en/docs/http/ngx_http_core_module.html#keepalive_timeout ), но увеличение явно не помогло. Но зато помог proxy_read_timeout, при этом если его поставить скажем 300 секунд (5 минут), то видно, что код страницы стучится домой (на сервер) где-то раз в четыре минуты, поэтому 5 минут никогда не иссякают.
Лучше бы конечно документация упоминала особенности связанные с житием за гейтвеем и NAT-ом.
Push and Pull. Настройки модуля
При использовании продуктов Bitrix Framework на базе виртуальной машины BitrixVM v4.2 либо BitrixEnvironment, то необходимости в настройке модуля нет: всё работает «из коробки». О принципах работы модуля можно узнать из главы Push&Pull учебного курса Администратор. Модули.
Поле | Описание |
---|---|
Состояние модуля | Индикация активности модуля. |
Используют модули | Список модулей, использующих Push&Pull. |
Отправлять PUSH уведомления на мобильные телефоны | Включение отправки уведомлений на мобильные телефоны. После включения опции становится активным окно для задания Максимального количества push-уведомлений в пакете при отправке. |
Включить модуль для не авторизованных пользователей | Сообщения будут доставляться пользователям, даже если они не авторизованы на сайте. Внимание: Во втором полугодии 2021 года будет прекращена поддержка старых версий серверов очередей: Nginx-PushStreamModule 0.3.4/0.4.0 и Bitrix Push server 1.0. Мы рекомендуем вам уже сейчас перейти на Bitrix Push server 2.0. Примечание. Домен при написании путей можно указать #DOMAIN# : такая нотация будет автоматически заменяться под нужный домен для многодоменных конфигураций. Пример: http://#DOMAIN#:8893/bitrix/sub/ Смотрите также:Пользовательские комментарииМы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы. Для этого нужно всего лишь авторизоваться на сайте Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь. Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы. Необходимо задать код подпись для взаимодействия с серверомНачальные требованияНеобходимый минимум знаний для изучения курса: У нас часто спрашивают, сколько нужно заплатитьНо у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров. Тесты и сертификатПосле изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче последовательности тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF. Комментарии к урокамДля преподавания оффлайнЕсли данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 4 дня (32 академических часа). Если нет интернета
iPhone: Windows: Как проходить учебный курс?Необходимо задать код подпись для взаимодействия с серверомКурс предназначен для базовой подготовки пользователей, осуществляющих администрирование порталов, созданных на коробочной версии сервиса Битрикс24. Изучение курса позволяет освоить основные методы администрирования системы. Если вы хотите ознакомиться с тем как внедрить наш сервис в работу вашей компании, то для вас создан курс Внедрение корпоративного портала. Курс предусматривает обучение по двум ролям администраторов: Администратор корпоративного портала и Администратор системы. Разные роли созданы в связи с тем, что для администрирования настроенного и отлаженного корпоративного портала нет необходимости в работе профессионала высокого уровня. Вполне достаточно пользователя успешно изучившего данный курс в рамках роли Администратор КП. При условии качественного изучения материалов курса, по его окончании специалист должен уметь: Начальные требованияДля прохождения курса необходимо: Если вам предстоит самостоятельная установка системы, то рекомендуется к изучению курс Установка и настройка. Администратору системы будет полезно ознакомиться с курсом Разработчик Bitrix Framework, рассказывающем о принципах работы Bitrix Framework. Тесты и сертификатПосле изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче линейки тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF. Для преподавания оффлайнЕсли данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 10 дней (70 академических часов). Если нет интернета
iPhone: Windows:
|