Попробуйте изменить в настройках openserver версию MySQL 5.6 - c другими версиями у меня тоже были такие ошибки

Спасибо - не знал, что 1C не умеет работать с https.

Жму проверить соединение, пишет - не удаётся установить соединение.
Адрес менял и https и http.
Отключаю SSL и обмен идёт.
Что может быть?

Владимир пишет:

Попробовал так, даже не знаю верно или нет.

{elseif $product->isOffersUse()}
    {* Простые комплектации *}
    <div class="product-offers new_checkbox">
        <span class="product-offers_pname">{$product.offer_caption|default:t('Выберите вариант')}</span>
        <div class="product-offers_values">
            {if count($product.offers.items)>4}
                {* Если комплектаций много, то отобразим их в виде списка *}
                <select class='select' name="offer" style="margin-bottom: 10px;">
                    {foreach from=$product.offers.items key=key item=offer name=offers}
                        <option value="{$key}" {if $offer.num <= 0}class="nullComplects"{/if}{if $smarty.foreach.offers.first}checked{/if} data-num="{$offer.num}" {if $catalog_config.use_offer_unit}data-unit="{$offer->getUnit()->stitle}"{/if} data-change-cost='{ ".offerBarcode": "{$offer.barcode|default:$product.barcode}", ".myCost": "{$product->getCost(null, $key)}", ".lastPrice": "{$product->getOldCost($key)}", ".Cost-general": "{$product->getCost('Цена продажи', $key)}"}' data-images='{$offer->getPhotosJson()}' data-offer-id='{$offer.id}' data-sticks='{$offer->getStickJson()}'>{$offer.title}</option>
                    {/foreach}
                </select>
            {else}
                {* Если комплектаци мало, то отобразим их в виде радиокнопок *}
                {foreach $product.offers.items as $key => $offer}
                    <div class="product-offers_item">
                        <input value="{$key}" type="radio" name="offer" {if $offer@first}checked{/if} id="offer_{$key}" data-num="{$offer.num}" {if $catalog_config.use_offer_unit}data-unit="{$offer->getUnit()->stitle}"{/if} data-change-cost='{ ".offerBarcode": "{$offer.barcode|default:$product.barcode}", ".myCost": "{$product->getCost(null, $key)}", ".lastPrice": "{$product->getOldCost($key)}", ".Cost-general": "{$product->getCost('Цена продажи', $key)}"}' data-images='{$offer->getPhotosJson()}' data-offer-id='{$offer.id}' data-sticks='{$offer->getStickJson()}'>
                        <label {if $offer.num <= 0}class="nullComplects"{/if} for="offer_{$key}">{$offer.title}</label>
                    </div>
                {/foreach}
            {/if}
        </div>
    </div>
    {else}
    {foreach $product.offers.items as $key => $offer}
      <div class="product-offers new_checkbox">
          <span class="product-offers_pname">{t}Модификация:{/t}</span>
          <div class="product-offers_item">
            <label for="offer_{$key}">{$offer.title}</label>
          </div>
      </div>
    {/foreach}
{/if}

Попробовал этот вариант - есть минус: в корзине размер(модификация) потом не отображается, но уже лучше, чем дописывать вручную к названию, как предлагал Александр. Но было бы лучше от него услышать подробнее про "propsdata_arr" - думаю многим пригодиться. Скажу спасибо за кусок кода с "propsdata_arr" который нужно вставить в шаблон))

Ещё это как-то с кэшем браузера связано - иногда и в опере выгружает неполностью, после очистки кэша всё работает

Каталог товаров - экспорт комплектаций в csv

Сам репу чешу, но вот доказательства - скриншот двух выгрузок, один из оперы, один из мозилы:
http://demo.obuv-it.ru/12345.jpg
http://demo.obuv-it.ru/123456.jpg

Сам разобрался, может кому пригодится - проблема была в браузере мозила, в опере всё работает правильно, хотя казалось бы где тут связь...

Видимо вам нужно продолжить свои исследования в поиске движка) - я тоже заметил, что тут не сильно торопятся с ответами, пассивный форум испортил впечатление от движка(((
Хочу попробовать написать в поддержку - может хоть там отвечают на вопросы

На демо данных всё работает, после выгрузки из 1с товаров перестаёт работать выгрузка комплектаций - выгружает по одной комплектации для каждого артикула. Допустим позиций 1000, комплектаций 4000 - выгружает только 1000 рандомных комплектаций. В чём может быть проблема?

Размер - это характеристика в 1С. Размер попадает в комплектации, а не характеристики сайта. Дополнительные реквизиты 1с попадают в характеристики сайта. Не путайте - о каких свойствах вы говорите?
Для нулевой комплектации размер прописан (указан в скобках названия основной комплектации)
В шаблоне product_offers.tpl где-то идёт проверка и если одна комплектация, то она не пишется. Что подправить, чтобы отображалось название основной комплектации?
Размеры были, но проданы. Как вариант можно выгружать нулевые остатки, но тогда выпадает длинный список отсутствующих размеров и это тоже не есть хорошо.

Писать размер в названии 1000 позиций вручную не хотелось бы - смысл выгрузки из 1с пропадает

Проблема с отображением размера обуви при выгрузке из 1С. Если размеров хотя бы два, то всё отображается правильно, а если один, то показывается только артикул и модель без размера. Я так понимаю, что в шаблоне нужно что-то подправить, чтобы даже если комплектация одна, то всё равно должна отображаться.
https://demo.obuv-it.ru/12.jpg
https://demo.obuv-it.ru/112.jpg
https://demo.obuv-it.ru/1142.jpg