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

Начните с момента, когда обмен работал последний раз
Полезно установить, что изменилось перед сбоем: обновление сайта, сертификата, версии PHP, изменение пароля, перенос сервера, настройка защиты, модификация структуры каталога или обновление конфигурации 1С. Это резко сокращает область поиска.
Проверьте соединение и авторизацию
Если 1С не может начать обмен, проверьте доступность домена, HTTPS, учётную запись и права пользователя. Ошибки авторизации иногда выглядят как общая ошибка соединения, поэтому важно смотреть фактический HTTP-ответ и журнал обмена.
Посмотрите, какой шаг выполнялся перед ошибкой
Механизм обмена состоит из последовательных запросов. Если файл успешно отправлен, но импорт не завершился, проблема уже не в сети. В таком случае проверяют обработку файла, лимиты PHP, доступ к временным каталогам и данные, на которых падает импорт.

Проверьте ограничения сервера
Большой файл обмена может упираться в лимиты размера запроса, памяти или времени выполнения. Увеличение лимитов без анализа — временное решение: иногда правильнее уменьшить порцию данных или устранить тяжёлую обработку на стороне сайта.
Не забывайте о структуре каталога
Изменение свойств, типов цен, складов или идентификаторов может нарушить сопоставление. Особенно опасны ручные изменения внешних ID и ситуации, когда один объект создаётся повторно вместо обновления существующего.
Фиксируйте ошибки, а не только результат
Сравните тестовую и рабочую среду
Иногда обмен работает на копии сайта, но падает на рабочем сервере из-за другой версии PHP, лимитов, правил безопасности или сетевых ограничений. Список различий между окружениями помогает быстрее найти причину и не менять код наугад.
Проверяйте один тип данных за раз
Если одновременно выгружаются товары, цены, остатки и изображения, локализовать ошибку сложнее. На время диагностики полезно уменьшить объём данных или разделить этапы, чтобы понять, какой блок вызывает сбой. После исправления возвращают полный сценарий и повторяют контрольный обмен.
После устранения причины повторите обмен безопасно
Перед повторным запуском нужно понимать, создаст ли он дубли и какие данные будут перезаписаны. Идемпотентность обмена — важное свойство: один и тот же пакет должен обновлять существующие объекты, а не бесконтрольно создавать новые.
Для стабильной интеграции нужен журнал, по которому можно понять дату, этап, объём данных и причину сбоя. Это намного полезнее сообщения «обмен не прошёл» и позволяет быстрее устранять повторяющиеся проблемы.
Если требуется восстановить или переработать обмен, профильная услуга — Интеграция с 1С. Если проблема затрагивает сервер, код или обновления сайта, может потребоваться техническая поддержка.