Здравсвтуйте, помогите советом. Есть сайт, на котором настроена интеграция с 1С. Сайт перевели на https, но наша 1С не умеет подключаться к https. Соответственно стоит задача отключить редирект на https для пути /bitrix/admin/1c_exchange.php. Уже перепробовал все способы, которые нашел в Гугле, что-то безуспешно.
Итак, нашли, в чем была проблема. Каким-то образом в файле 1c_exchange.php образовалась строчка, блокирующая нужный айпишник. Теперь огромный вопрос в том, как она там образовалась и зачем это кому-то было нужно. То есть чтобы вы понимали, вот так выглядит этот файл:
Алексей Сипаев написал: Никита Покручин , Так, одно из предположений - а сайт не переводили на протокол https?
Нет, пока не переводили. Сейчас сайт расположен на временном бесплатном домене, который предоставляет хостинг, так как сайт еще в процессе доработок. Но вот сайт, с которым 1ска заказчика успешно соединяется, имеет SSL сертификат. В понедельник попробую прикрепить сайт к другому домену, и перевести на https. Может в этом дело...
Приветствую форумчан, очень надеюсь, что вы сможете мне помочь разобраться с очень не простой задачкой, с которой я столкнулся. Пишу сюда перечитав все подобные темы.
Конфиг - 1С УТ 10.3.6.8 (1С Предприятие 8.3) с модификациями - стандартный модуль обмена с WEB сайтом - сайт на 1С Битрикс (все обновления установлены, тестирование показывает все зеленые галочки, лицензия Бизнес) - хостинг Бегет
Описание ситуации
Был настроен обмен между 1С и сайтом. Уже три недели как 1с без проблем соединялась с сайтом и проводила обмен (в самом обмене были ошибки, но главное - 1с успешно соединялась с сайтом). Вчера произошла неожиданная ситуация - 1С просто перестала соединяться с сайтом. Пишет "Не удалось установить соединение с сервером. Авторизация пользователя не выполнена. Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя, пароль, а также настройки подключения к Интернет." Никаких изменений на сайте не вносилось. В 1С никакие изменения, которые касаются модуля обмена, не вносились. Путь, имя и пароль точно правильные - раз 10 перепроверяли. В то же время 1С успешно обменивается данными с другим сайтом.
А теперь самое интересное - в логах сервера сайта нет даже попыток подключиться к сайту. При этом, если с этого же компьютера (из этой же сети) зайти через браузер на сайт, в логах вход виден (и сам сайт на этом компьютере открывается успешно). 1Ска установлена на компьютере заказчика, соответственно я решил установить их конфигурацию себе и попробовать установить соединение со своего компьютера (который находится в другой сети и в другом месте). И что вы думаете? Соединение успешно установилось с первого раза (в логах попытка тоже отобразилась со статусом 200). Также отдельно проверял специальным скриптом работу http авторизации - все работает. Я даже хостинг пробовал менять (на Smart Ape) - сделал копию сайта и развернул ее на другом хостинге. Так там при попытке подключения их 1ски в логах сервера сайта вообще выдает 504 и 503 ошибки. И естественно с моего компьютера 1ска соединяется с первого раза.
Итого мы имеем
На моем компьютере все работает, на их компьютере с тем же самым конфигом все не работает (точнее, перестало работать вчера - две недели до этого все подключалось). То есть как мы выяснили, проблема не в сайте, не в хостинге, не в 1ске. В чем же тогда проблема? Почему именно к моему сайту 1ска заказчика подключиться не может, а к другому сайту она подключается успешно? И почему их конфигурация 1ски на моем компьютере успешно подключается к нашему сайту? Сам бы не поверил в такую ситуацию, если бы лично все это не наблюдал. Если нужны пруфы - готов предоставить все скриншоты. Системный администратор заказчика не понимает, в чем проблема. 1сник закачика тоже.
В моем понимании, получился какой-то замкнутый круг, и я был бы очень благодарен, если бы кто-то мог помочь понять, что здесь вообще происходит.
Алексей Сипаев написал: Никита Покручин ,в теории, без доработок не встанет. Детально не скажу, но корректировать модуль придется, + платформу свежее ставить. Все зависеть еще будет от того, по какому протоколу понадобится подключаться к сайту - с шифрованием (https) или без (http).
Будем значит делать свою обработку, похоже... Спасибо за ответ, уже не первый раз выручаете! PS Почему-то не пришло уведомление об ответе...
Приветствую! Знающие люди, подскажите пожалуйста: есть 1С УТ 10.3.6.8, нужно установить дополнительный модуль обмена (https://1c.1c-bitrix.ru/ecommerce/download.php?section=62035), но в загрузках минимальная версия решения - 10.3.29.1. Возможно ли установить, например, минимальную версию этого модуля на текущую редакцию? Или может наоборот максимальную версию? Спасибо.
Алексей Сипаев написал: Никита Покручин ,Типовой модуль обмена с сайтом в ут10.3 не имеет возможности выгружать остатки по складам. Только общий остаток. внедряйте доп. модуль обмена с сайтом.
Никита Покручин написал: Может я не нашел, где включать... А не подскажете, где именно в модуле искать эту настройку? Или это прям автоматически должно происходить?
Есть флажок Выгружать остатки. Думаю его трудно не заметить если прошлись по всем настройкам.
Единственное, что вижу - Остатки по складам, но они и так отмечены. Получается, такой функции в 10.3 нет?
Добрый день! Есть сайт на Битриксе (лицензия "Бизнес"), 1С УТ 10.3. Выгрузка номенклатуры на сайт происходит штатными средствами - с помощью модуля "Обмен с WEB сайтом". На сайте нужно реализовать возможность смотреть, в каких магазинах товар есть в наличии (на каких складах). На данный момент у товара выгружается просто остаток. Склады не выгружаются, и остатка по складам соответственно тоже нет. Есть два вопроса: 1. Возможно ли при такой связке реализовать этот функционал? 2. Если да, то что нужно сделать, чтобы выгружать остатки по складам? В настройках модуля такой настройки не вижу...
Создается отдельный инфоблок под каждую категорию товаров, При стандартных настройках выгрузки почему-то создается отдельный инфоблок под каждую категорию
Алексей Сипаев написал: Укажите в настройке обмена на стороне 1с 1 каталог и во второй колонке определите папки, из которых будут выбраны товары для выгрузки на сайте.
Сейчас же у вас создается столько инфоблоков, сколько каталогов вы добавили.
Сделайте один каталог "Основной каталог" (например), а в колонке "Список групп классификатора номенклатуры" укажите нужные папки для выгрузки товаров.
Спасибо за ответ, Алексей, выручаете! Как попробую, отпишусь о результате.
Создается отдельный инфоблок под каждую категорию товаров, При стандартных настройках выгрузки почему-то создается отдельный инфоблок под каждую категорию
Здравстуйте! Есть сайт на Битриксе с лицензией "Бизнес", 1С УТ 10.3. Делаю выгрузку на сайт с помощью стандартного модуля "Обмен с WEB сайтом". Проблема в том, что категории товаров почему-то выгружаются в разные инфоблоки (что делает невозможным отображение товаров в одном каталоге):
Задача стоит в том, чтобы вся выгрузка попадала в один инфоблок, а каждая категория товаров - в свою папку в этом инфоблоке, соответственно.
В самой папке выгрузки видно, что почему-то при единичной выгрузке создаются разные import.xml файлы:
Настройки модуля в 1С:
Настройки на сайте:
Проблему гуглил, решения не нашел. Любая помощь приветствуется!