взял чистый сервер для тестов, поставил чистый centos 7 и на него установил 1С-Битрикс: Веб-окружение, мне надо что бы работала связка nginx+php-fpm, все установил, настроил конфигурацию, поставил 1С-Битрикс: Enterprise, настроил модуль Push and Pull для Виртуальная машина 4.4 и выше (nginx-push-stream-module 0.4.0), проверяю чат и звонки, с телефона на ноутбук сообщения приходят и звонки работают, с ноутбука отправляю сообщение на телефон, не приходит, только есть я перезагружу в телефоне страницу чата, приходит сообщение, в чем может быть проблема?
В ТП посоветовали поставитьНастройка и запуск push сервера на стороннем окружении все поставилось, но при проверки системы
В ТП посоветовали поставить
Код |
---|
Бизнес-чат в реальном времени (check_pull_stream): Fail Server version: 3 (Bitrix Push server) Connection to ssl://site.com:8894 Success Connection to site.com:8895 Success == Request == POST /bitrix/pub/?CHANNEL_ID=247c086d32d0b8169e4af74281b8734c.e5e8cf4ace13b33bfbcf8f0b1a0c842693324eb0 HTTP/1.0 Host: site.com Content-Length: 32 8ba68fa819aad94609f51fd176c9ffcd == Response == == Body == HTTP/1.1 200 OK ========== == Request == GET /bitrix/sub/?CHANNEL_ID=247c086d32d0b8169e4af74281b8734c.e5e8cf4ace13b33bfbcf8f0b1a0c842693324eb0 HTTP/1.0 If-Modified-Since: Thu, 07 Jun 2018 17:38:25 +0300 Host: site.com == Response == == Body == HTTP/1.1 400 Bad Request Server: nginx/1.14.0 Date: Fri, 08 Jun 2018 14:38:25 GMT Content-Length: 0 Connection: close Access-Control-Allow-Origin: * Access-Control-Allow-Methods: GET Access-Control-Allow-Headers: If-Modified-Since,If-None-Match,Etag,Event-Id,Event-Type,Last-Event-Id Expires: Thu, 01 Jan 1970 00:00:01 GMT Cache-Control: no-cache, no-store, must-revalidate X-Nginx-PushStream-Explain: Channel id is too large. ========== Connection to site.com:8895 Success Ошибка! Модуль nginx-push-stream работает некорректно |