request4t Опубликовано: 3 августа 2020 Опубликовано: 3 августа 2020 (изменено) Здравствуйте. При попытке подключения обработки обмена к сайту получаю ошибку авторизации. Конфигурация УТ 2.3. Обработка обмена уже была встроена в нее до меня. Соединение SSL, лог и пароль правильные. Подобную задачу выполняю впервые, с тонкостями подключения не знаком. Прощу помощи людей знающих. Спасибо. Вопрос по ходу. В настройках подключения адрес скрипта прописывается так: "/matla-flowers.com.ua/export/neoseo_exchange1c.php". Правильно ли это? Как правильно должен выглядеть адрес? Изменено 3 августа 2020 пользователем request4t Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 4 августа 2020 Опубликовано: 4 августа 2020 22 часа назад, request4t сказал: Здравствуйте. При попытке подключения обработки обмена к сайту получаю ошибку авторизации. Конфигурация УТ 2.3. Обработка обмена уже была встроена в нее до меня. Соединение SSL, лог и пароль правильные. Подобную задачу выполняю впервые, с тонкостями подключения не знаком. Прощу помощи людей знающих. Спасибо. Вопрос по ходу. В настройках подключения адрес скрипта прописывается так: "/matla-flowers.com.ua/export/neoseo_exchange1c.php". Правильно ли это? Как правильно должен выглядеть адрес? Добрый день, адрес у Вас указан верно. И если Вы указали такой же логин и пароль в логах модуля должно появится сообщение об попытке подключения. Если никаких данных в логе нет, значит вероятнее всего Ваша 1С не может работать с протоколом https, в таком случае Вам необходимо настроить на сервере пропускать ссылку на модуль без защищенного протокола просто - http Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
request4t Опубликовано: 5 августа 2020 Опубликовано: 5 августа 2020 обработка изначально работала с HTTP. вебмастер посоветовал перейти на HTTPS. то сейчас на нем. возможно проблема в строке адреса авторизации? в 1С она выглядит так: /matla-flowers.com.ua/export/neoseo_exchange1c.php?type=catalog&mode=checkauth на запрос авторизации сервер отвечает: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL was not found on this server.</p> <hr> <address>Apache/2.4.25 (Debian) Server at matla-flowers.com.ua Port 80</address> </body></html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 5 августа 2020 Опубликовано: 5 августа 2020 39 минут назад, request4t сказал: обработка изначально работала с HTTP. вебмастер посоветовал перейти на HTTPS. то сейчас на нем. возможно проблема в строке адреса авторизации? в 1С она выглядит так: /matla-flowers.com.ua/export/neoseo_exchange1c.php?type=catalog&mode=checkauth на запрос авторизации сервер отвечает: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL was not found on this server.</p> <hr> <address>Apache/2.4.25 (Debian) Server at matla-flowers.com.ua Port 80</address> </body></html Добрый день. Верная ссылку https://matla-flowers.com.ua/export/neoseo_exchange1c.php?type=catalog&mode=checkauth или matla-flowers.com.ua/export/neoseo_exchange1c.php?type=catalog&mode=checkauth . Открыл в браузере - статус 200. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
request4t Опубликовано: 5 августа 2020 Опубликовано: 5 августа 2020 19 часов назад, NeoSeo Team сказал: Если никаких данных в логе нет, значит вероятнее всего Ваша 1С не может работать с протоколом https, в таком случае Вам необходимо настроить на сервере пропускать ссылку на модуль без защищенного протокола просто - http логов нет. подскажите. как "настроить на сервере пропускать ссылку на модуль без защищенного протокола просто - http"? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
request4t Опубликовано: 5 августа 2020 Опубликовано: 5 августа 2020 адрес подправил. ошибка осталась. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 5 августа 2020 Опубликовано: 5 августа 2020 Вот описание процесса. Что делать, если при переходе на протокол https, 1С:Предприятие перестает подключаться к Интернет-магазину {SEO-Mагазин}, OpenCart 2.х, 3.х, ocStore Работая над модулем “Обмен данными” мы нашли несколько вариантов решения этой проблемы. 1. Остаться на http Нужно оставить http конкретно для ссылки обмена, а весь сайт на https. Но если просто взять и использовать http ссылку в настройке обмена, то ничего не произойдет, поскольку будет выполнена 301-я переадресация на ссылку с https. Поэтому, нужно добавить исключение на ссылку для обмена на обслуживание по протоколу http. 1.1. Можно самостоятельно добавить исключение на ссылку обмена На стороне nginx делаем следующее: server { listen *:80; server_name www.{domain} {domain}; location /export/neoseo_exchange1c.php { client_max_body_size 132m; // тут мы напрямую передаем управление за апач proxy_pass http://127.0.0.1:88/export/neoseo_exchange1c.php; include /etc/nginx/proxy_params; } location / { return 301 https://$host$request_uri; } } Вариант для .htaccess выглядит следующим образом: RewriteEngine On RewriteBase / RewriteCond %{HTTP:SSL} !=1 [NC] RewriteCond %{REQUEST_URI} !^export/neoseo_exchange1c.php RewriteRule ^([^?]*) https://demo.neoseo.com.ua/$1 [R=301,L] Для того, чтобы работали правила прописанные в .htaccess необходимо отключить переадресацию с http на https на хостинге. 1.2. Можно попросить хостера помочь с настройкой исключений Если вы не разбираетесь в .htaccess или конфигурациях nginx, попросите хостера почитать эту ссылку и настроить ваш хостинг так, чтобы ссылка для обмена не редиректилась на https. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
request4t Опубликовано: 12 августа 2020 Опубликовано: 12 августа 2020 спасибо, помогло. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 12 августа 2020 Опубликовано: 12 августа 2020 3 часа назад, request4t сказал: спасибо, помогло. Всегда рады Вам помочь. При возникновении вопросов, обращайтесь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.