Network error битрикс 24

Отсутствует соединение с сервером в Битрикс и Битрикс24 — решаем проблему При работе с Битрикс и Битрикс24 иногда возникает ошибка, которая сообщает об отсутствии соединения с сервером. В этой статье мы расскажем как решить это проблему. Сама ошибка в Битриксе отсутствует соединение с сервером выглядит так: Причины появления ошибки отсутствия соединение с сервером Первое, […]

Содержание

  1. Отсутствует соединение с сервером в Битрикс и Битрикс24 — решаем проблему
  2. Причины появления ошибки отсутствия соединение с сервером
  3. Установка Bitrix Push server на BitrixVM
  4. Дополнительные настройки Push and Pull
  5. Ошибка Push and Pull после переноса Битрикс на другой хостинг
  6. Ошибка Network error – при загрузки картинок на Bitrix. Как поправить?
  7. Отсутствует соединение с сервером
  8. Отсутствует соединение с сервером

Отсутствует соединение с сервером в Битрикс и Битрикс24 — решаем проблему

При работе с Битрикс и Битрикс24 иногда возникает ошибка, которая сообщает об отсутствии соединения с сервером. В этой статье мы расскажем как решить это проблему.

Сама ошибка в Битриксе отсутствует соединение с сервером выглядит так:

Причины появления ошибки отсутствия соединение с сервером

Первое, что необходимо проверить, это корректность настроек модуля Push&Pull. Перейдите в админ-панель вашего сайта на Битрикс или Битрикс24 и далее в раздел:

Настройки – Настройки продукта – Настройка модулей – Push and Pull

Здесь вам необходимо включить пункты:

  • Отправлять PUSH уведомления на мобильные телефоны (если планируете использовать телефон)
  • На сервере установлен и активирован «Push server»:

Если вы используете наш хостинг для Битрикс или хостинг для Битрикс24, то в подпункте На сервер установлена должен быть выбран вариант Виртуальная машина 4.4 — 7.0 (nginx-push-stream-module 0.4.0).

Проверьте также строку «Путь для публикации команд:». Там должна быть такая запись:

Такой способ подходит, если у вас неактивна лицензия на Битрикс и вы не можете пользоваться облачным сервером Push&Pull. Мы рекомендуем всегда продлевать лицензию на Битрикс. То же самое относится к продлению лицензии для Битрикс24, это поможет избежать множества проблем.

Если у вас действующая лицензия, то включите облачный сервер Битрикса в модуле Push&Pull. Для этого зайдите в настройки модуля и в строке «Использовать Push сервер» в выпадающем списке выберите «Использовать облачный сервер 1С-Битрикс» и нажмите кнопку Зарегистрироваться.

После этого, в Битрикс и Битрикс24, ошибка «соединения с сервером отсутствует» больше вас не побеспокоит.

Установка Bitrix Push server на BitrixVM

Если вы используете наш VPS хостинг для Битрикс, то на нем будет установлена виртуальная машина Битрикса под названием BitrixVM. Если там вы используете Битрикс или Битрикс24 и тоже появляется ошибка «отсутствует соединение с сервером», значит вы не установили Push server 2.0. Он не установлен по умолчанию. Для установки Push server на BitrixVM подключитесь к вашему серверу по SSH и у вас откроется главное меню:

Далее выберите пункт 9. Configure Push/RTC service:

Затем для установки NodeJS RTC выбираем 1. Install/Update NodeJS RTC Service

После чего вводим название хоста из поля Hostname и подтверждаем установку

Спустя пару минут Push server 2.0 в BitrixVM будет установлен.

После этого, в админ панели Битрикс в настройках модуля Push and Pull, выберите Виртуальная машина 7.3 и новее (Bitrix Push server 2.0) и сохраните настройки.

Дополнительные настройки Push and Pull

Чтобы модуль Push and Pull работал корректно, необходимо так же в настройках Главного модуля отключить продление сессии. Для этого снимите галочку в разделе:

Главный модуль – Авторизация – Контроль сессии — Продлевать сессию при активности посетителя в окне браузера

Кроме того, в разделе Главный модуль необходимо включить поддержку быстрой отдачи файлов через Nginx. Для этого включите галочку в разделе:

Главный модуль – Настройки – Файлы — Быстрая отдача файлов через Nginx

Если вы устанавливаете Битрикс24 на техническом домене, то дополнительно в настройках модуля Push and Pull необходимо исправить адреса чтения команд для браузеров, заменив там #DOMAIN# на ваш технический адрес:

Ошибка Push and Pull после переноса Битрикс на другой хостинг

Часто ошибка отсутствует соединение с сервером возникает при переносе сайта на другой хостинг. В первую очередь нужно проверить те моменты, которые описаны выше. Кроме этого, частой причиной ошибки является некорректная настройка в поле Код-подпись для взаимодействия с сервером. Зачастую там остается код со старого сервера, на каждом сервере этот код будет свой. Поэтому его нужно заменить на новый.

Для этого, уже после установки Push server 2.0, нужно скопировать ключ из файла настроек сервера очередей /etc/push-server/push-server*.json. Он находится в секции security в параметре key:

Также код можно узнать выполнив по SSH команду:

Источник

Ошибка Network error – при загрузки картинок на Bitrix. Как поправить?

При загрузке файлов – картинок в форме создания/редактирования элементов инфоблока – появляется ошибка: Network error.

Проблема с загрузкой основной и картинки анонса возникли после обновления Bitrix до последней версии CMS и переходе на PHP 7.4.

Прошу совета:
Чем может являться ошибкой и как поправить?

  • Вопрос задан 24 авг. 2022
  • 239 просмотров

Простой 2 комментария

Благодарю,
В инструментах — сообщение об ошибке:

С правами, что то. Хотя в медиабиблиотеку Bitrix файлы грузятся без проблем.

Проблема появилась после обновления БУС до последней версии. До обновления все работало.

Проблема решена. Поделюсь решением, возможно кому-нибудь пригодится.
Обнаружил в /bitrix/tools/ — .htaccess файл, содержимое:

Удалил файл /bitrix/tools/.htaccess и все заработало.

В чистой, оригинальной версии БУС, этого файла нет. Полагаю, был данный файл был добавлен предшественником, для усиления безопасности Битрикс от взломов. Однако вместе с этим был нарушен функционал загрузки картинок через форму создания и редактирования элементов инфоблока.

Источник

Отсутствует соединение с сервером

мы долго бились с этой проблемой. итоги работы с техподдержкой:

1. необходимо, чтобы в вашей сети были открыты:

порты: 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

2. проблема с выделением памяти для nginx. Нужно:

Увеличить память доступную для p&p модуля:

Доступная память не может быть больше, чем допустимый размер shared памяти установленная в системе ( опция kernel.shmmax в /etc/sysctl.conf), ну и больше, чем количество RAM в системе

# Controls the maximum shared segment size, in bytes
kernel.shmmax = 4294967295

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

3. отключить авто продление сессии, если работает сервер очередей.

Тоже столкнулся с данной проблемой.

В консоли при каждой попытке соединения появляется ошибка:

Цитата
Vladimir Kochnev написал:
Данная ошибка также может появляться в случае использования виртуальной машины битрикс в локальной сети, если в поле URL сайта (Настройки-Настройки модулей-Главный модуль) указан не IP адрес, а доменное имя (например когда настроена переадресация по доменному имени на внутренний IP адрес). Для решения проблемы в данном случае следует указывать в URL сайта прямой IP адрес.

Проблема проявилась после перехода на виртуальную машину 7.1 и NodeJS-PushServer (но за документацию к машине версии 7 спасибо!)

Традиционно, не советую никому обновляться (там еще кое что повылезало, из другой категории, Bad Gateway, неработающий апач из за некорректных папок сайтов и др.)

Цитата
Vladimir Kochnev написал:
Данная ошибка также может появляться в случае использования виртуальной машины битрикс в локальной сети, если в поле URL сайта (Настройки-Настройки модулей-Главный модуль) указан не IP адрес, а доменное имя (например когда настроена переадресация по доменному имени на внутренний IP адрес). Для решения проблемы в данном случае следует указывать в URL сайта прямой IP адрес.

Проблема проявилась после перехода на виртуальную машину 7.1 и NodeJS-PushServer (но за документацию к машине версии 7 спасибо!)

Традиционно, не советую никому обновляться (там еще кое что повылезало, из другой категории, Bad Gateway, неработающий апач из за некорректных папок сайтов и др.)

Цитата
Александр Жамков написал:
Убрал в настройках виртуальной машины NodeJS-PushServer и вернул Nginx-PushStreamModule (10 пункт в версии 7.1)
Пока все ОК.

Нашел инструкцию по настройке NodeJS

по умолчанию стоял Nginx-PushStreamModule, с ним переподключался часто, выдал виртуалке полный доступ в интернет, настроил на NodeJS-PushServer, вообще перестало работать, все время пишет » Отсутствует соединение с сервером «.

Доброе время суток!

манипуляции с NodeJS-PushServer и Nginx-PushStreamModule на VM-7 никакого результата не дали. нашел и скачал VM-5 (как говорили выше с ним работал), пропала красная строчка с текстом » Отсутствует соединение с сервером «, а в место нее желтая строчка » Устанавливаем соединение с сервером «. в консоли браузера

========= PULL INFO ===========
time: Fri Sep 22 2017 13:32:10 GMT+0500 (Пакистан (зима))
type: websocket close
code: 1006
clean: N
never connect: N
send connect request: Y

куда соединяется, что передает, что должен придти в ответ не известно.

бьюсь уже третий месяц, результата 0.

Dear Bitrix developers or tech. support!

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

PS: или ваш медиа сервер не пускает демки?

А в чем собственно трабл то?
1) Выключаем NodePushServer
2) Перезагружаем nginx

Если не помогает, смотрим сколько оперативы (на 50 пользователей, не менее 1GB), если все норм, то в кастомном конфиге nginx увеличиваем push’n’pull память и повторяем п.2

Столкнулся с описанной проблемой, при отправке сообщений через чат, появляется сообщение — «Устанавливается соединение с сервером» и сообщение зависает, не отправляется, потом соединение восстанавливается и при отправке следующего сообщения все повторяется. Все усложняется еще и тем, что у половины пользователей такой ошибки не наблюдается, что усложняет выявление, так как ошибка связана то ли с браузером, то ли с личными настройками ПК пользователя.

По обращению к тех. поддержку получил рекомендации:
— установить ВМ 7.2.2.,
— открыть порты,
— отключить продление сессии,
— произвести настройку Push/RTC (10. Configure Push/RTC service) https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37&CHAPTER_ID=09377&LES.
— предоставить доступ для сотрудников тех. поддержки к порталу.

По результатам всех действий, все ошибки Битрикс были исправлены, но проблема не решилась.

Была выявлена ошибка в консоли бразуера: где ключевые слова — зима, websocket close, code: 1006.

========= PULL INFO ===========
time: Wed Feb 21 2018 11:47:15 GMT+0300 (RTZ 2 (зима))
type: websocket close
code: 1006
clean: N
never connect: N
send connect request: Y

Крайнее сообщение от ТП:
Возможно какие-то настройки прокси или что-то ещё, что блокирует соединения pull запросов. Нужно смотреть по отладчику браузера.

По итогу проблема зафиксирована в ТП, но как её решить не ясно.
Есть специалисты по отладке Javascript? будем допиливать Битрикс все вместе, как говориться — с миру по нитке голому рубаха, с паршивой овцы хоть шерсти клок, с чужого коня среди грязи долой, сапожник без сапог, свет не без добрых людей=)

Источник

Отсутствует соединение с сервером

Похоже что Антивирус Касперский блокировал работу портала.
Внутренний IP *(домен) был добавлен в доверенные веб-адреса и ошибка больше не появляется.

Отваливается соединение периодически, в чем может быть причина?
NodeJS обкрутил — вернулся на nginx p&p

Цитата
irinadoman написал:
http://joxi.ru/Dr898W4TkRazPm

Отваливается соединение периодически, в чем может быть причина?
NodeJS обкрутил — вернулся на nginx p&p

Могу порекомендовать проверить статус портов (открыт/закрыт) с помощью сайта 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
Ищите в нес строку «Код-подпись для взаимодействия с сервером» и вставляете туда то, что было в строке в файлах.

Пример того, что нужно искать в файлах:

Попробуйте, иногда помогает.

Цитата
ЗИТАР написал:
Помогла вот такая конфигурация
Цитата
ЗИТАР написал:
Помогла вот такая конфигурация

в консоли выскакивает предупреждение
Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на http://127.0.0.1/bitrix/sub/?CHANNEL_ID=e1795eb21a0790300add096ca7a8665f/e7a19ec62bbec61b ­10a5623beb0. . (Причина: отсутствует заголовок CORS «Access-Control-Allow-Origin»).[Подробнее]
а потом и ошибка
Firefox не может установить соединение с сервером ws://127.0.0.1/bitrix/subws/?CHANNEL_ID=e1795eb21a0790300add096ca7a8665f/e7a19ec62bbec61b ­10a5623beb00d512&tag=1&time=Fri,%2018%20Mar%202022%2019:00:00%20GMT.

Да, причем ошибка ошибка всплывает каждые 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
это чего сервер ложит?

Так как по гуглению [site:1c-bitrix.ru WebSocket 1006] в мировом разуем только эта страница, наречем ее мини базой знаний

У нас 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-ом.

Источник

Сама ошибка в Битриксе отсутствует соединение с сервером выглядит так:

Отсутствует соединение с сервером в Битрикс и Битрикс24

Причины появления ошибки отсутствия соединение с сервером

Первое, что необходимо проверить, это корректность настроек модуля Push&Pull. Перейдите в админ-панель вашего сайта на Битрикс или Битрикс24 и далее в раздел:

Настройки – Настройки продукта – Настройка модулей – Push and Pull

Здесь вам необходимо включить пункты:

  • Отправлять PUSH уведомления на мобильные телефоны (если планируете использовать телефон)
  • На сервере установлен и активирован «Push server»:

Если вы используете наш хостинг для Битрикс или хостинг для Битрикс24, то в подпункте На сервер установлена должен быть выбран вариант Виртуальная машина 4.4 — 7.0 (nginx-push-stream-module 0.4.0).

Отсутствует соединение с сервером в Битрикс и Битрикс24

Проверьте также строку «Путь для публикации команд:». Там должна быть такая запись:

http://127.0.0.1:8895/bitrix/pub/

Такой способ подходит, если у вас неактивна лицензия на Битрикс и вы не можете пользоваться облачным сервером Push&Pull. Мы рекомендуем всегда продлевать лицензию на Битрикс. То же самое относится к продлению лицензии для Битрикс24,  это поможет избежать множества проблем.

Если у вас действующая лицензия, то включите облачный сервер Битрикса в модуле Push&Pull. Для этого зайдите в настройки модуля и в строке «Использовать Push сервер» в выпадающем списке выберите «Использовать облачный сервер 1С-Битрикс» и нажмите кнопку Зарегистрироваться.

Отсутствует соединение с сервером в Битрикс и Битрикс24

После этого, в Битрикс и Битрикс24, ошибка «соединения с сервером отсутствует» больше вас не побеспокоит.

Установка Bitrix Push server на BitrixVM

Если вы используете наш VPS хостинг для Битрикс, то на нем будет установлена виртуальная машина Битрикса под названием BitrixVM. Если там вы используете Битрикс или Битрикс24 и тоже появляется ошибка «отсутствует соединение с сервером», значит вы не установили Push server 2.0. Он не установлен по умолчанию. Для установки Push server на BitrixVM подключитесь к вашему серверу по SSH и у вас откроется главное меню:

Отсутствует соединение с сервером в Битрикс и Битрикс24

Далее выберите пункт 9. Configure Push/RTC service:

Отсутствует соединение с сервером в Битрикс и Битрикс24

Затем для установки NodeJS RTC выбираем 1. Install/Update NodeJS RTC Service

Отсутствует соединение с сервером в Битрикс и Битрикс24

После чего вводим название хоста из поля Hostname и подтверждаем установку

Отсутствует соединение с сервером в Битрикс и Битрикс24

Спустя пару минут Push server 2.0 в BitrixVM будет установлен.

После этого, в админ панели Битрикс в настройках модуля Push and Pull, выберите Виртуальная машина 7.3 и новее (Bitrix Push server 2.0) и сохраните настройки.

Отсутствует соединение с сервером в Битрикс и Битрикс24

Дополнительные настройки Push and Pull

Чтобы модуль Push and Pull работал корректно, необходимо так же в настройках Главного модуля отключить продление сессии. Для этого снимите галочку в разделе:

Главный модуль – Авторизация – Контроль сессии - Продлевать сессию при активности посетителя в окне браузера

Кроме того, в разделе Главный модуль необходимо включить поддержку быстрой отдачи файлов через Nginx. Для этого включите галочку в разделе:

Главный модуль – Настройки – Файлы - Быстрая отдача файлов через Nginx

Если вы устанавливаете Битрикс24 на техническом домене, то дополнительно в настройках модуля Push and Pull необходимо исправить адреса чтения команд для браузеров, заменив там #DOMAIN# на ваш технический адрес:

Ошибка Push and Pull после переноса Битрикс на другой хостинг

Часто ошибка отсутствует соединение с сервером возникает при переносе сайта на другой хостинг. В первую очередь нужно проверить те моменты, которые описаны выше. Кроме этого, частой причиной ошибки является некорректная настройка в поле Код-подпись для взаимодействия с сервером. Зачастую там остается код со старого сервера, на каждом сервере этот код будет свой. Поэтому его нужно заменить на новый.

Отсутствует соединение с сервером в Битрикс и Битрикс24

Для этого, уже после установки Push server 2.0, нужно скопировать ключ из файла настроек сервера очередей /etc/push-server/push-server*.json. Он находится в секции security в параметре key:

 "security": { "key": "<ваш секретный ключ>" }

Также код можно узнать выполнив по SSH команду:

fgrep "key" /etc/push-server/

При работе с десктопным приложением Битрикс24 могут возникнуть ошибки. Давайте рассмотрим из-за чего они возникают и как их решить.

Неверный логин или пароль

Классическая ошибка — видимо вы ошиблись, вводя свой логин или пароль. Если вы уверены, что вводите верно, то попробуйте авторизоваться с теми же данными в браузере. Если ошибка повторится, то вам нужно восстановить свои данные.

  1. Как восстановить пароль?
  2. Как узнать логин сотрудника в Битрикс24

Очень часто проблема возникает из-за неправильного языка при вводе пароля или случайно нажатой клавиши CAPS LOCK. Настоятельно рекомендую это проверить.

Не удалось установить соединение с сервером

Данная проблема может возникнуть по целому ряду причин. Чаще всего это могут быть проблемы с интернет-соединением. Чтобы проверить связь — попробуйте зайти на ваш Битрикс24 в браузере.

Обязательно проверьте, верно ли вы указали доменное имя вашего Битрикс24. Ошибка также возникнет, если вы ошиблись в нем.

Неправильный одноразовый код

Одноразовый код, который вы вводите для двухэтапной авторизации не подходит.

Очень часто такое возникает, если вы работаете с несколькими Битрикс24 через одно приложение и вводите код для другого портала.

Проверьте, верно ли установлено время и часовой пояс на телефоне и компьютере. Если настройки сбились — установите верные.

Если и это не помогло, то обратитесь к администратору. Он отключит вам на время двухэтапную авторизацию и вы сможете установить ее заново. Как это сделать — описано в этой статье.

Домен вашего Битрикс24 изменен

Такая ошибка возникает, если у вашего Битрикс24 сменился домен.

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

Доступ к серверу невозможен

Данная ошибка может возникать, если ваш Битрикс24 был деактивирован, удален или просто перемещен, но редирект на новый адрес не был настроен. Также бывают сложности, если на вашем сервере отсутствует URL авторизации либо не включен модуль Веб-мессенджер.

Также для некоторых серверов такая проблема возникает, если требуется другой протокол доступа — https вместо http.

Проверьте, правильно ли вы вводите адрес вашего Битрикс24, и в случае повторения ошибки обратитесь к администратору.

Сервер не готов к работе

Данная ошибка возникает, если на вашем сервере не установлено ПО Битрикс24 либо не включен модуль Веб-мессенджер.

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

SSL-сертификат сервера не прошел проверку

Данная ошибка возникает, если SSL-сертификат, предоставленный сервером при попытке безопасного подключения к нему, не проходит проверку. Почему это может произойти:

  • Сертификат подписан издателем, не включенным в список доверенных (например, самоподписанный).
  • Доменное имя в сертификате не совпадает с адресом портала (ошибка в адресе, фишинг, ошибка настройки сервера).
  • Срок действия сертификата еще на наступил или уже истёк.
  • На сервере несовместимая версия протокола SSL/TLS.

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

Если администратор подтвердит, что так и должно быть, то проигнорируйте данное сообщение и согласитесь на подключение к серверу. Но делайте это только под свою ответственность.

Спасибо, помогло!

Спасибо :)

Необязательно:

Оставить отзыв о статье

Уточните, пожалуйста, почему:

Это не то, что я ищу

Очень сложно и непонятно

Оставить отзыв о статье

Интеграция 1С и Bitrix не всегда проходит гладко, даже можно сказать что практически всегда возникают разного рода «подводные камни», с которыми приходится бороться. Вроде сделали всё по документации, но частенько можно столкнуться с разного рода ошибками. Довольно распространённая из них – появление при попытке соединения модуля обмена с сайтом, сообщение вида: «Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль».

Решение этой проблемы может быть разным, как на стороне 1С, так и на стороне сайта. По этой причине решил сделать вроде некого чек-листа, который позволит пройтись просмотреть каждый из пунктов и решить эту проблему без длительных поисков по разным ресурсам.

1. На компьютере, где запускается обмен с 1С — проверяем доступность сайта. 1C использует настройки подключения браузера Internet Explorer, поэтому стоит проверить открывается ли ваш сайт в этом браузере. Добавьте исключение для сайта – бывает соединение блокируется.

2. На стороне сайта — проверьте учётную запись, логин и пароль, а также разрешение для обмена в настройках интеграции с 1С. Пользователь должен быть в группе, для которой разрешен обмен с сайтом. Убедитесь, что логин состоит исключительно из букв латинского алфавита, т.к. это так же может стать причиной появления ошибок такого рода.

3. Очень часто бывает проблема с настройками временной зоны сервера базы данных. Т.е. временная зона базы данных должна быть выставлена правильно. Лечится очень просто, открываем файл /bitrix/php_interface/after_connect.php, и дописываем туда строку:

$DB->Query("SET LOCAL time_zone='".date('P')."'");

4. Ещё одна банальная причина – неправильный адрес указан в настройках подключения. Часто бывает ошибка именно в недоступности ссылки по http/https. Путь подключения по умолчанию должен быть такой:

рабочий_протокол://домен_вашего_сайта/bitrix/admin/1c_exchange.php

5. Если вышеуказанное не помогло, так же бывает ошибка может возникать при работе PHP в режиме CGI. В некоторых случаях бывают проблемы с передачей данных авторизации HTTP в PHP. Посмотреть в каком режиме отрабатывает PHP можно через функцию phpinfo() – если в режиме CGI, то будет «Server API: CGI». Простое решение – добавить в .htaccess строки вида:

RewriteEngine on
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

Далее в файле Bitrix/admin/.htaccess следует закомментировать строки, отключающие mod_rewrite:

#<ifmodule mod_rewrite.c="">
# RewriteEngine Off
#</ifmodule>

После этого в файле bitrix/php_interface/dbconn.php добавляем строки:

$remote_user = $_SERVER["REMOTE_USER"] 
? $_SERVER["REMOTE_USER"] : $_SERVER["REDIRECT_REMOTE_USER"];
$strTmp = base64_decode(substr($remote_user,6));
if ($strTmp)
    list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':', $strTmp);

Стоить помнить, что описанное в этом пункте – это так называемый «костыль», по-хорошему лучше понастроить сервер под Bitrix или обратиться к тех поддержке хостинга.
Тут собраны самые распространённые причины данного вида ошибки. Если вы решили свою проблему иным путём, делитесь им в комментариях.

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Network error wildberries акт сверки
  • Network error while fetching file unknown connection error stocksubmitter
  • Network error when attempting to fetch resource что значит
  • Network error unable to lookup host names
  • Network error typeerror failed to fetch вк при входе

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии