Да) совсем забыл - спасало однажды
05.08.2019 14:02:18
Документация -
Документация конечно не разбирает никакие ошибки или способы отладки. В розовом мире ТП Битрикса - Вы просто устанавливаете BVM или BVA и едите с девчонками на пляж. |
|
|
05.08.2019 13:58:33
И далее ещё много ручной работы - например Вам нужно проверить что все настройки модуля P&P совпадают с настройками запущенных служб.
bitrix/.settings.php Вообще .settings.php должны меняться автоматически при переустановки NodeJS-PushServer - 'pull_s1' => 'BEGIN GENERATED PUSH SETTINGS. DON\'T DELETE COMMENT!!!!', 'pull' => Array( 'value' => array( 'path_to_listener' => ' 'path_to_listener_secure' => ' 'path_to_modern_listener' => ' 'path_to_modern_listener_secure' => ' 'path_to_mobile_listener' => ' 'path_to_mobile_listener_secure' => ' 'path_to_websocket' => 'ws://#DOMAIN#/bitrix/subws/', 'path_to_websocket_secure' => 'wss://#DOMAIN#/bitrix/subws/', 'path_to_publish' => ' 'path_to_publish_web' => ' 'path_to_publish_web_secure' => ' 'nginx_version' => '4', 'nginx_command_per_hit' => '100', 'nginx' => 'Y', 'nginx_headers' => 'N', 'push' => 'Y', 'websocket' => 'Y', 'signature_key' => '***********************************************************************************************************************************', 'signature_algo' => 'sha1', 'guest' => 'N', ), ), 'pull_e1' => 'END GENERATED PUSH SETTINGS. DON\'T DELETE COMMENT!!!!', signature_key - должен меняться точно где-то в конфигах push-server - он тоже указывается. Ключи должны совпадать! И ещё момент - ![]() |
|
|
05.08.2019 13:49:26
2019 в битрикс среде все вынуждены поступать как и наши деды - лезть в логи и колдовать. У Вас уже есть бубен? Всё что скажет Вам мониторинг (административный /bitrix/admin/site_checker.php?lang=ru) - не удалось подключиться. Но можете его помучить там бывают полезные подробные логи. Также в /bitrix/admin/site_checker.php?lang=ru нужно пройти "Тестирование конфигурации". Нативный мониторинг тоже не поможет. Логи - var/log/push-server/error.2019-04-02.log Проверьте порты в iptables Только! на время запуска можно погасить файевол - systemctl stop firewalld. Проверьте статус службы и сообщение которое она выдает - systemctl status push-server. А также redis - systemctl status redis Браузер тоже в помощь - если молчит console - то должно что-то быть в network - WS ![]() |
|||
|
22.01.2019 17:58:24
Как всегда - работает только так как на презентации, любое переиспользование неприемлемо!
Мы уже привыкли что документация либо отсутствует, либо не полная. Но для "нового" модуля она всё же есть. И там даже есть такие разделы - Но раздел написан ради "отписки", нет даже итогового примера. Если вы проследуете инструкция вы не получаете рабочего провайдера - так как нет ни слова о том что провайдер должен поддерживать sourseType шаблона. А шаблоны на данный момент можно создавать только в CRM и привязкой к CRM сущности. Так что если вы решили использовать его в БП или своих компонентах - не тут то было, можно конечно, но готовитесь открывать права к CRM для любого человека который будет пользоваться этим генератором документов. Вопрос - почему!? Почему такой модуль написан таким образом что я не могу элементарно передать ему файл шаблона (или создать свободный шаблон не привязанный к CRM), массив ключ-значение и получить сгенерированный документ? Если я ошибаюсь - код в студию. |
|
|