Здравствуйте,
пытаюсь настроить синхронизацию с 1с, установил для тестирования демо магазин,
создал пользователя администратора в админке, делаю все по инструкции, пытаюсь подключиться по адресу domen.ru/shop/1c
у меня пишет:
Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.
При этом пытаюсь авторизоваться под этим пользователем в админке, то все нормально заходит.
В чем может быть проблема?
Заранее большое спасибо!
3. При возникновении ошибки вида "Соединение с сайтом не установлено", проверьте наличие закрывающего слеша в поле "Адрес сайта", например: http://site.ru/shop/1c — неверно, http://site.ru/shop/1c/ — верно.
Проверить очень просто, в браузере открываете shop.repointer.ru/shop/1c/ и вводите данные, как только примет данные и покажет белый экран - авторизация работает.
Проверить очень просто, в браузере открываете shop.repointer.ru/shop/1c/ и вводите данные, как только примет данные и покажет белый экран - авторизация работает.
Теперь вроде начало работать, авторизация проходит успешно, но начал выдавать ошибки, вот лог в 1с:
Выгружено товаров: 14
Выгружено картинок: 14
Произошла ошибка на стороне сервера. Не получен статус завершения операции. Файл не отправлен (C:\Users\5088\AppData\Local\Temp\1cbitrix\import_files\bd\bd72d927-55bc-11d9-848a-00112f43529a.gif).
Обмен не выполнен
Ответ сервера:
<br />36 modules/core/exception.php
<br />390 modules/core/file.php
<br />97 hostcmsfiles/lib/lib_82/lib_config_82.php
<br />421 modules/core/command/controller/default.php
<br />191 modules/core/router/route.php
<br />239 index.php
Проверить очень просто, в браузере открываете shop.repointer.ru/shop/1c/ и вводите данные, как только примет данные и покажет белый экран - авторизация работает.
Есть какие-то нюансы при работе сайта по https?
Наблюдаю проблему, при которой белый экран открывается, всё ок. А вот 1С не авторизуется.
Что необходимо сделать:
1.1 сохранить все сертификаты (если там их "дерево" в DER-кодировке (разрешение файла .cer) Для этого использовать команду certmgr.msc
В открывшемся окне менеджера сертификатов необходимо выбрать нужный сертификат. Клиентский сертификат установлен в папке «Личное», серверный установлен в папке «Доверенные корневые центры сертификации».
Выделить нужный сертификат, затем в контекстном меню выбрать “Все задачи” -> “Экспорт”. Экспортировать сертификат в DER-кодировке в файл .crt
Таким образом экспортировать оба сертификата.
Полученную строку md5 вставить первой в тело сертификата, перед его заголовком.
1.5 В том случае, если протокол HTTPS не используется, необходимо отредактировать файл сертификатов 1С (1С bin\cacert.pem), добавив в него текст каждого файла .PEM, предваряя его строкой MD5 Fingerprint=...
В результате получены файлы серверного и клиентского сертификата client.pem и server.pem соответственно.
Спасибо за ответ.
Подскажите, есть какие-то примечания к конфигурации УНФ на сервисе 1cfresh (извините, сразу не уточнил).
Именно с ней сейчас пытаюсь настроить обмен.