Несколько раз проверены инструкции, все шаги сделаны. Создана учетная запись, включен модуль. Однако во время авторизации 1С получает следующие сообщение:
Не удалось подключиться к WEB - сайту: Не удалось установить соединение с сервером. Авторизация пользователя не выполнена.
Получение данных с сервера: Получен пустой ответ сервера.
Я неаккуратно настроил подключение 1С:Управление Торговлей к магазину, и 1С не может авторизоваться в магазине. Что мне теперь делать?
23.07.2012 14:34
Проблема именно в настройках этого экрана.
Учитесь аккуратно всё проверять, по буквам.
Учитесь аккуратно всё проверять, по буквам.
24.07.2012 12:20
У вас же системное имя, указанное в настройках профиля обмена данными в «1С: Управление торговлей», отсутствует в реестре системных имён для внешнего доступа в Magento.
И веб-адрес тоже указан как попало: домен не соответствует домену магазина.
И веб-адрес тоже указан как попало: домен не соответствует домену магазина.
24.07.2012 15:27
Как то странно, но опять не работает:
У нас в magento (в реестре системных имён для внешнего доступа в Magento http://magento-forum.ru/topic/2755/)
Пользователь: 1С Управление торговлей
Пароль: ******
У нас в 1с
Адрес сайта:
Пользователь: 1С Управление торговлей
Пароль: ******
остался вопрос с доменным именем, однако регистрировался домен ultra-avto.ru и не до конца понятно, что мы путаем.
Приложил скриншоты
У нас в magento (в реестре системных имён для внешнего доступа в Magento http://magento-forum.ru/topic/2755/)
Пользователь: 1С Управление торговлей
Пароль: ******
У нас в 1с
Адрес сайта:
http://ultra-avto.ru/df-1c/cml2/
Пользователь: 1С Управление торговлей
Пароль: ******
остался вопрос с доменным именем, однако регистрировался домен ultra-avto.ru и не до конца понятно, что мы путаем.
Приложил скриншоты
24.07.2012 16:00
У вас магазин установлен на домен третьего уровня, а в настройках 1C:Управление торговлей указан совсем другой домен второго уровня.
Дальнейшие свои проблемы по невнимательности решайте сами, хорошо?
Дальнейшие свои проблемы по невнимательности решайте сами, хорошо?
17.08.2012 16:49
Домен поправлен, однако проблема не решена.
Все выставлено как рекомендовано однако
Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.
Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
{ОбщийМодуль.ПроцедурыОбменаССайтом(370)}: Ошибка при вызове метода контекста (Получить): Ошибка аутентификации при доступе к ресурсу: df-1c/cml2/?type=catalog&mode=checkauth
Все выставлено как рекомендовано однако
Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.
Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
{ОбщийМодуль.ПроцедурыОбменаССайтом(370)}: Ошибка при вызове метода контекста (Получить): Ошибка аутентификации при доступе к ресурсу: df-1c/cml2/?type=catalog&mode=checkauth
17.08.2012 17:01
Выслал, я буду очень признателен если расскажите, где мы делаем не так
уже 3тий админ говорит что с доменами все ОК
уже 3тий админ говорит что с доменами все ОК
17.08.2012 17:20
Все три ваших администратора — дешевые идиоты.
Они на уровне веб-сервера закрыли внешний доступ по протоколу HTTP к адресу, который 1С:Управление торговлей использует для перечи данных.
Введите, например, в браузере:
и вы увидите:
Непонятно, зачем держать таких администраторов, которые месяц втроём не в состоянии провести такую простую диагностику.
И это при том, что и сервер у вас под Magento настроен далеко неоптимально (вот потом и говорят, что Magento — медленная система).
Я же теперь настраиваю клиентам Российской сборки Magento сервер и магазин бесплатно и под ключ. И магазин быстро работать будет, и таких глупых проблем не будет.
Они на уровне веб-сервера закрыли внешний доступ по протоколу HTTP к адресу, который 1С:Управление торговлей использует для перечи данных.
Введите, например, в браузере:
http://ultra-avto.ru/df-1c/cml2/?type=catalog&mode=checkauth
и вы увидите:
Непонятно, зачем держать таких администраторов, которые месяц втроём не в состоянии провести такую простую диагностику.
И это при том, что и сервер у вас под Magento настроен далеко неоптимально (вот потом и говорят, что Magento — медленная система).
Я же теперь настраиваю клиентам Российской сборки Magento сервер и магазин бесплатно и под ключ. И магазин быстро работать будет, и таких глупых проблем не будет.
17.08.2012 17:53
Ну раз такой случай то могли бы помочь настроить, а в течении месяца отправлять исправлять домен, который вроде как и не причем, тоже не вариант. Только мне сейчас выделенный сервер не нужен. А пока получается, что вроде как все есть, а если разобраться то и нет.
17.08.2012 17:57
Надо было изначально заказывать мне настройку сервера, а не поручать это некачественным специалистам.
Скупой, как известно, платит дважды, а данном случае ещё и время тратит.
Скупой, как известно, платит дважды, а данном случае ещё и время тратит.
17.08.2012 18:30
На случай, если вам всё-таки попадётся толковый четвертый администратор, опишу, на что ему надо обратить внимание.
«1С: Управление торговлей» по плану авторизуется в Magento по стандарту HTTP.
Логин и пароль при этом администратор указывает в профиле «1С: Управление торговлей» для обмена данными с магазином, а в магазине, в свою очередь, настраивается данная учетная запись для внешних подключений.
При этом при правильной настройке сервера при получении веб-сервером запроса HTTP с авторизацией интерпретатор PHP должен разместить полученные им параметры авторизации (учётной записи) в ячейку HTTP_AUTHORIZATION суперглобального массива $_SERVER (ну, или PHP_AUTH_USER, или Authorization — всё это допустимые вариации).
Ваш же сервер настроен некачественно, и ячейка HTTP_AUTHORIZATION суперглобального массива $_SERVER пуста, так же как и ячейки PHP_AUTH_USER и Authorization. Соответственно, указанные вами в профиле «1С: Управление торговлей» логин и пароль просто не доходят до Magento.
«1С: Управление торговлей» по плану авторизуется в Magento по стандарту HTTP.
Логин и пароль при этом администратор указывает в профиле «1С: Управление торговлей» для обмена данными с магазином, а в магазине, в свою очередь, настраивается данная учетная запись для внешних подключений.
При этом при правильной настройке сервера при получении веб-сервером запроса HTTP с авторизацией интерпретатор PHP должен разместить полученные им параметры авторизации (учётной записи) в ячейку HTTP_AUTHORIZATION суперглобального массива $_SERVER (ну, или PHP_AUTH_USER, или Authorization — всё это допустимые вариации).
Ваш же сервер настроен некачественно, и ячейка HTTP_AUTHORIZATION суперглобального массива $_SERVER пуста, так же как и ячейки PHP_AUTH_USER и Authorization. Соответственно, указанные вами в профиле «1С: Управление торговлей» логин и пароль просто не доходят до Magento.