Настройка модуля 1С в мадженте и 1С Управление торговлей производилась четко в соответствиями с инструкциями данными в этих двух темах!
Как настроить обмен данными между интернет-магазином и 1С:Управление торговлей?
Как настроить учётную запись 1С: Управление торговлей для обмена данными с магазином?
При попытке проверить соединение из 1С получаем следующий лог:
18.11.2014 11:47:55--Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
18.11.2014 11:47:55--Получение данных с сервера: Получен пустой ответ сервера.
18.11.2014 11:47:55--Авторизация не выполнена. Ответ с сервера не пришел.
18.11.2014 11:47:55--Не удалось установить соединение.
Вот адрес узла обмена из настроек модуля: http://sharx.org/df-1c/cml2/index/
Маджента актуальной версии: 2.41.0
Используется на собственном выделенном сервере EX-60 от FastVPS (Субарендатор того самого Hetzner)
Я некачественно прочитал инструкцию, и поэтому авторизация не удалась: неверно системное имя либо пароль к нему
20.11.2014 00:46
Какое диагностическое сообщение Magento записывает в свой журнал конкретно в данной ситуации?
20.11.2014 12:22
Я так понямаю вы про логи из папки /var/log ?
Авторизация не удалась: неверно системное имя «odins», либо пароль к нему.
***********************************
Файл: app/code/local/Df/1C/Model/Cml2/Action/Login.php
Строка: 29
Субъект: Df_1C_Model_Cml2_Action_Login::processInternal
Объект: df_error
Контекст:
$this->getSessionMagentoAPI()->start($sessionName = null);
/** @var Mage_Api_Model_User $apiUser */
$apiUser = null;
try {
$apiUser = $this->getSessionMagentoAPI()->login($userName, $password);
}
catch (Exception $e) {
df_error('Авторизация не удалась: неверно системное имя «%s», либо пароль к нему.', $userName);
}
if (!rm_bool($apiUser->getIsActive())) {
df_error('Администратор «%s» не допущен к работе', $userName);
}
if (!$this->getSessionMagentoAPI()->isAllowed('rm/_1c')) {
df_error(
"Администратор «%s»
не допущен к обмену данными между Magento и 1С: Управление торговлей.
Весь лог большой, если надо скину. Если про лог который от 1с /var/log/1c
Авторизация не удалась: неверно системное имя «odins», либо пароль к нему.
Авторизация не удалась: неверно системное имя «odins», либо пароль к нему.
***********************************
Файл: app/code/local/Df/1C/Model/Cml2/Action/Login.php
Строка: 29
Субъект: Df_1C_Model_Cml2_Action_Login::processInternal
Объект: df_error
Контекст:
$this->getSessionMagentoAPI()->start($sessionName = null);
/** @var Mage_Api_Model_User $apiUser */
$apiUser = null;
try {
$apiUser = $this->getSessionMagentoAPI()->login($userName, $password);
}
catch (Exception $e) {
df_error('Авторизация не удалась: неверно системное имя «%s», либо пароль к нему.', $userName);
}
if (!rm_bool($apiUser->getIsActive())) {
df_error('Администратор «%s» не допущен к работе', $userName);
}
if (!$this->getSessionMagentoAPI()->isAllowed('rm/_1c')) {
df_error(
"Администратор «%s»
не допущен к обмену данными между Magento и 1С: Управление торговлей.
Весь лог большой, если надо скину. Если про лог который от 1с /var/log/1c
Авторизация не удалась: неверно системное имя «odins», либо пароль к нему.
20.11.2014 17:57
Да. Пробовал несколько раз заново вводить данные, менял учетную запись в итоге пробывали на трех учетных записях с тремя разными паролями. Разрешение везде стояло Русская сборка и маджента.
20.11.2014 18:03
Прикрепите снимки экрана настроек учётной записи на стороне интернет-магазина и на стороне 1C:Управление торговлей.
21.11.2014 03:57
Очевидно, это всё от некачественного чтения инструкций.
При качественном чтении инструкции Как настроить учётную запись 1С: Управление торговлей для обмена данными с магазином? можно заметить, что учётная запись для 1С настраивается не в административном разделе «Система» → «Администраторы», а в административном разделе «Система» → «Доступ извне».
При качественном чтении инструкции Как настроить учётную запись 1С: Управление торговлей для обмена данными с магазином? можно заметить, что учётная запись для 1С настраивается не в административном разделе «Система» → «Администраторы», а в административном разделе «Система» → «Доступ извне».