необходимо задать код подпись для взаимодействия с сервером

Настройка сервера очередей Push and Pull

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Сервер очередей Push and Pull служит для мгновенного взаимодействия между собой многих инструментов Битрикс24. Он используется в Задачах, в Календарях, в ленте Новостей, в Группах, в RPA, в мобильном приложения Битрикс24, в чатах, в генераторе документов, в Телефонии, в Центре продаж и в других сервисах Битрикс24.

В весной 2021 года будет выпущено обновление модуля Веб-мессенджера (im) 20.400.0. После установки данного обновления поддержка работы чатов без настроенного сервера очередей модуля Push and Pull будет прекращена.

Осенью 2021 года будет прекращена поддержка старых версий локальных серверов очередей Nginx-PushStreamModule 0.3.4/0.4.0 и Bitrix Push server 1.0.

Поэтому мы рекомендуем вам заранее настроить сервер очередей – облачный сервер «1С-Битрикс» или локальный Bitrix Push server 2.0.

Облачный сервер очередей «1С-Битрикс»

Самый простой вариант, требует только активную лицензию на продукт «1С-Битрикс». Также удобен, если продукт «1С-Битрикс» установлен на shared-хостинге или вместо виртуальной машины VMBitrix используется собственное серверное окружение.

Перейдите в административном разделе: Настройки > Настройки продукта > Настройки модулей > Push and Pull, выберите вариант Облачный сервер «1С-Битрикс» и географическое расположение сервера по желанию (можно оставить автоматический выбор). Остается только нажать на кнопку Зарегистрироваться:

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Все готово, облачный сервер очередей «1С-Битрикс» настроен и активен:

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Локальный Bitrix Push server

Есть случаи, когда нельзя использовать в качестве сервера очередей облачный сервер «1С-Битрикс», например закрытый контур на предприятии, без доступа сервера в интернет. Для такого случая есть возможность установить локальный сервер очередей.

Так как в скором времени будет отключена поддержка старых версий сервера очередей, то мы будем устанавливать сразу Bitrix Push server 2.0.

1. Обновление VMBitrix

Обновите виртуальную машину VMBitrix до последней стабильной версии: 2. Configure localhost settings > 6. Update server.

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

2. Установка Bitrix Push server 2.0

По умолчанию в виртуальной машине VMBitrix версии 7.4.4 и ниже в качестве сервера очередей используется Nginx-PushStreamModule.

В главном меню виртуальной машины VMBitrix: 9. Configure Push/RTC service for the pool смотрим, какой сервер используется в качестве сервера очередей. В данном примере видим, что это действительно Nginx-PushStreamModule:

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Выбираем пункт меню 1. Install/Update NodeJS RTC service, вводим название хоста Hostname и подтверждаем установку:

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Дожидаемся, пока задача по установке и запуску службы NodeJS-PushServer будет закончена:

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

3. Bitrix Push server 2.0 в продуктах «1С-Битрикс»

Перед установкой Bitrix Push server 2.0 вам нужно предварительно сбросить настройки сервера очередей. Для этого нажмите на кнопку По умолчанию:

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Далее в опции Использовать «Push server»: установленный локально выберите Виртуальная машина 7.3 и новее (Bitrix Push server 2.0) и сохраните настройки:

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Все готово. Как правило, никаких настроек больше не требуется.

4. Ошибки Bitrix Push server 2.0

При установке и первом запуске Bitrix Push server 2.0 создается уникальный секретный код в файле настроек сервера очередей /etc/push-server/push-server*.json в секции security в параметре key :

В виртуальной машине BitrixVM при первом запуске Bitrix Push server 2.0 этот код автоматически прописывается в файл настроек ядра системы /bitrix/.setting.php и в базу данных, а также он виден в административном интерфейсе в поле Код-подпись для взаимодействия с сервером:

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Бывают ситуации, когда по каким-либо причинам в файле настроек ядра /bitrix/.setting.php и в базе данных секретный код отличается от того, который прописан в настройках сервера очередей. Из-за этого сервер очередей работает некорректно, сообщения не доставляются.

Чтобы решить эту проблему, необходимо в меню виртуальной машины BitrixVM пересоздать роль NodeJS-PushServer: 9. Configure Push/RTC service for the pool > 1. Install/Update NodeJS RTC service

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с сервером

Если у вас свое серверное окружение, то можно сделать это вручную:

После этого работа сервера очередей будет восстановлена.

Источник

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/

Смотрите также:

Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.

Источник

Необходимо задать код подпись для взаимодействия с сервером

Курс предназначен для базовой подготовки пользователей, осуществляющих администрирование порталов, созданных на коробочной версии сервиса Битрикс24. Изучение курса позволяет освоить основные методы администрирования системы. Если вы хотите ознакомиться с тем как внедрить наш сервис в работу вашей компании, то для вас создан курс Внедрение корпоративного портала.

Курс предусматривает обучение по двум ролям администраторов: Администратор корпоративного портала и Администратор системы.

Разные роли созданы в связи с тем, что для администрирования настроенного и отлаженного корпоративного портала нет необходимости в работе профессионала высокого уровня. Вполне достаточно пользователя успешно изучившего данный курс в рамках роли Администратор КП.

При условии качественного изучения материалов курса, по его окончании специалист должен уметь:

Начальные требования

Для прохождения курса необходимо:

Если вам предстоит самостоятельная установка системы, то рекомендуется к изучению курс Установка и настройка.

Администратору системы будет полезно ознакомиться с курсом Разработчик Bitrix Framework, рассказывающем о принципах работы Bitrix Framework.

У нас часто спрашивают, сколько нужно заплатить

Но у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.

Баллы опыта

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с серверомуроке.

Тесты и сертификат

После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче линейки тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.

Для преподавания оффлайн

Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 10 дней (70 академических часов).

Если нет интернета

необходимо задать код подпись для взаимодействия с сервером. Смотреть фото необходимо задать код подпись для взаимодействия с сервером. Смотреть картинку необходимо задать код подпись для взаимодействия с сервером. Картинка про необходимо задать код подпись для взаимодействия с сервером. Фото необходимо задать код подпись для взаимодействия с серверомСкачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox

iPhone:
FBReader
CoolReader
iBook
Bookmate

Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *