Некоторые пользователи видят ошибки вида:
При выгрузке товаров
Ошибка проверки источника запроса. Обновите модуль обмена или отключите проверку в настройках компонента
При обмене заказами
Ошибка проверки источника запроса. Обновите модуль обмена
В версии Битрикса 14.5 появился новый режим контроля сессий при обмене с 1С. Это необходимо для безопасности и работает только с новыми дополнениями Битрикса (4.0.0.0 и выше) для 1С.
Ошибка возникает, когда на сайте включены проверки для новых версий обмена в 1С, а 1С старая.
Проверка источника запроса включается сама при обновлениях Битрикса, или при обмене с новой 1С.
Модуль позволяет администратору отключить проверку для стандартного обмена с 1С.
Модуль позволяет отключить проверку постоянно, так, чтобы она не включалась обратно.
Магазин → Продвинутый обмен с 1С → Проверка источника запроса

Попробуйте отключить проверку источника запроса при обмене.

Для выгрузки заказов в разные 1С (или в Битрикс24) мы рекомендуем использовать разные пути файлов. Так удобнее и не происходит путаницы при экспорте заказов.
0
Отказоустойчивость |
Описание курса
| Ускорение сайта. Отложенный сброс управляемого кеша инфоблоков
Ошибка при синхронизации МойСклад и Битрикс
Задача заказчика
Все работало, потом резко перестало. Кроме стандартного обмена, еще есть скрипт, который особым образом обрабатывает новые товары (он работает, его не трогаем). Не передаются остатки и цены.
сама ссылка /bitrix/admin/1c_exchange.php?type=catalog&mode=import&filename=import.xml

Ответ поддержки МойСклад
У вас ошибки при обмене. Ошибка на стороне интернет магазина: Server returned HTTP response code: 504 for URL Такая ошибка может быть при проблемах на стороне сайта или хостинга. Либо не проходит обращение к сайту по запросу, либо не хватает каких-то прав
Решение
Ошибка «Остатки: Получен ответ на запрос. Отправлен каталог товаров. Отправлены остатки. Ошибка на стороне интернет магазина: Server returned HTTP response code: 504 for URL «
при переходе по ссылке /bitrix/admin/1c_exchange.php?type=catalog&mode=import&filename=import.xml выдается следующая ошибка «failure
Ошибка проверки источника запроса. Обновите модуль обмена или отключите проверку в настройках компонента. «
Необходимо обновить модуль обмена со страницы http://1c.1c-bitrix.ru/ecommerce/download.php или как он просит отключить проверку командами
COption::SetOptionString("catalog", "DEFAULT_SKIP_SOURCE_CHECK", "Y");
COption::SetOptionString("sale", "secure_1c_exchange", "N");
Данные настройки — служебные и их нет в виде опций в настройках модуля. Поэтому их нужно установить программно из битрикс Настройки -> Инструменты -> Командная PHP-строка -> Выполнить или прописав в коде вашего сайта.
После выполнения последних команд и при переходе по ссылке /bitrix/admin/1c_exchange.php?type=catalog&mode=import&filename=import.xml выдается информация «progress Временные таблицы созданы.» означающая, что ошибка побеждена
Ошибка «Остатки: Получен ответ на запрос. Отправлен каталог товаров. Отправлены остатки. Превышен лимит попыток проверки статуса отправки каталога (5)»

Данная ошибка означает, то что когда сервис МойСклад посылает на наш сайт файлы с остатками и каталогом, сайт должен отдавать ответы на запрос, но этого не происходит. Далее, запрос посылается повторно и снова без ответа. После 5 повторений этой ситуации обмен прекращается. Искать решение данной проблемы нужно на стороне сайта или сервера, на котором он расположен.
Вероятнее всего ресурсов на стороне битрикса недостаточно и в логи сервера падает ошибка «client request body is buffered to a temporary file»
скорее всего размер загружаемого файла больше, чем буфер памяти, установленной для закачки файлов Нужно настроить переменную client_body_buffer_size 256м
Напиши в тех поддержку сервера к сис админам. Пусть посмотрят логи и поправят.
Тех поддержка ответила что данный параметр установлен client_body_buffer_size 256м и увеличили time-out до 180, т.к. в логах ошибка Timeout waiting for output from CGI script

Проблема не ушла. Принято решение, что данная проблема связана с сервером и с его настройками. Проверил производительность конфигурации. На 13.06.2018 16:19:27 составляет 2.42 из 30 Нужно настраивать сервер под битрикс или переезжать на новый vps сервер и ставить Web окружение битрикс. Тут необходимы силы системного администратора. Поиграть с настройками сервера и по изучать логи
При выборе редакции 1С-Битрикс Заказчики часто решают, что полная редакция «Бизнес» им не нужна, и останавливаются на редакции «Малый бизнес».
Однако, такое решение имеет ряд ограничений:
- нельзя добавлять несколько видов цен. И скидки тоже нельзя. Если вы работаете с оптовиками или имеете партнерскую программу, эта редакция не для вас.
- в системе допустим только 1 склад. Если у вас несколько магазинов или точек выдачи, придется покупать «Бизнес».
- нельзя работать с наборами и комплектами. А это очень удобная штука в сочетании со складским учетом.
- не получится продавать электронный контент. Так что для торговли книгами, музыкой или ПО тоже не годится.
- еще еще ряд ограничений, не столь важных.
Также при интеграции данной версии с 1С можно столкнуться с очень распространенными проблемами. Что это за проблемы и как их решить с минимальными затратами:
I. «Ошибка импорта метаданных. Количество импортированных складов превышает разрешённое для данной редакции».
Тут все понятно из самой ошибки. Даже если первичная выгрузка прошла, но в системе присутствует несколько складов, то обновление товаров работать не будет. Если вам требуется несколько складов в системе, то придется переходить на редакцию «Бизнес». Если достаточно одного, то необходимо сделать следующее:
- проверить, что в выгрузке из 1С упоминается только один склад. При необходимости убрать из выгрузки дополнительные склады.
- проверить, что в Битрикс указан только один склад. При необходимости удалить лишние.
- убедиться, что внешний код склада в Битрикс совпадает с кодом склада в выгрузке. При необходимости указать этот код в настройках склада. Если этого не сделать, Битрикс будет воспринимать склад в выгрузке как новый, и выдаст ту же ошибку.
II. «Ошибка проверки источника запроса. Обновите модуль обмена или отключите проверку в настройках компонента».
Такое часто случается, если в 1С используется старый модуль для обмена. По-хорошему здесь необходимо обновить модуль обмена в 1С, но если это по каким-то причинам невозможно или ошибка не пропадает, то можно отключить проверку. Для этого идем в файл /local/php_interface/init.php и добавляем код:
COption::SetOptionString("catalog", "DEFAULT_SKIP_SOURCE_CHECK", "Y");
COption::SetOptionString("sale", "secure_1c_exchange", "N");
Код принудительно переведет компонент обмена на устаревшую версию, и ошибка пропадет.
Всем рабочих сайтов!