Профиль +API красный, менеджер винит «бесплатный REST». Сначала откройте проверочный адрес из карточки Дополнительные REST-методы. Пока https://сайт/rest/ID/код/profile/ не показывает профиль, каталог не поедет. Пример студии: https://www.site.ru/rest/1/ne3minkoKh45l/profile/ — у вас другие ID и код после «Сохранить».
Модуль бесплатный, 1.1.1. Большинство отказов не в методах инфоблока, а в адресе, секрете и сервере. Журнал донора читайте вторым, не первым.
Чеклист до письма в поддержку
- настройки restext сохраняли, на экране были код и ID;
- /profile/ открывается с того хоста, что вписан в профиль донора;
- нет лишнего пробела и переноса в коде, www совпадает;
- пользователь с этим ID не удалён и не заблокирован;
- site_checker, perfmon_panel и bitrix_server_test.php без красного.
Редирект с http на https или с голого домена на www обрывает REST, если в профиле оставили старый вариант. Сертификат «на соседнее имя» даёт отказ клиента на доноре, браузер на приёмнике при этом может молчать, если вы проверяли с исключениями.
Когда виноват уже не вебхук
/profile/ зелёный, а карточки дырявые — смотрите версию restext и лог импорта 1.1.1. Файлы и списки на старой сборке ломались. Обрезок ровно 50 позиций — демо профиля +API на доноре. Пустые свойства при живых файлах — схема инфоблока на приёмнике не совпала с донором.
Фильтр донора отсёк раздел, а вы ищете баг REST. Снимите фильтр на десяти SKU. Смена инфоблока в профиле +API сбрасывает вкладки — это поведение экспорта, не restext.
Как писать в АКРИТ
Нужны админка и FTP обоих концов, журнал профиля, скрин /profile/ без полного секрета, версии PHP и модулей. Телефон +7 499 938 8452, пн–пт 10:00–17:00. Без доступов бесплатно не разбирают. Починка nginx location для /rest/ и красных тестов — хостинг или услуги, не обновление бесплатной коробки.
Совместимость заявлена на актуальных обновлениях. Пол 14.0.8 в общем тексте Маркета — теория. На сайте 2015 года сначала платформа, потом вебхук. Сайты24 в карточке restext отмечены как совместимые; это не отменяет зелёных тестов того сайта, куда стучитесь.
Прокси, WAF и «умные» хостинги
Часть хостеров режет /rest/ как подозрительный путь или отдаёт заглушку WAF. Браузер тогда видит красивую страницу «доступ ограничен», донор — не JSON профиля. Спросите хостера, не фильтруется ли REST, до письма «модуль сломан». То же с basic-auth на всём сайте: вебхук не пройдёт, пока не исключат путь.
Два приёмника за одним балансировщиком без липкой сессии реже ломают REST, чем разные документы корня. Но если один бэкенд без модуля, а второй с модулем, /profile/ будет «то живой, то 404». Проверьте, что код и файлы restext на всех нодах.
После починки не включайте сразу полный cron. Узкий прогон, лог 1.1.1, сверка десяти карточек. Иначе починенный путь сразу затрёт каталог кривым соответствием полей, которое вы отлаживали, пока дверь была закрыта. Телефон +7 499 938 8452, оба конца и версии модулей в тикете.
Возврат к списку
