P
P
Pro100Robi2022-03-26 20:09:52
1C-Bitrix
Pro100Robi, 2022-03-26 20:09:52

Authorization problem 1c and bitrix 1c_exchange.php what could be the error?

Всем привет. Проблема с авторизацией программы 1с с битрикс.
Ставлю чистую сборку, всё работает. А так пробовали время менять, сертификат, ставили на новый (чистый) хостинг копию.
1с отказывается подключаться, пишет не верный логин и пароль, подключение не удалось.
Единственное что я пробую запросы, подставляя soccet и на пример когда должно дать таблицу XML, то там ошибка при генерации.
Пример запросов:
/bitrix/admin/1c_exchange.php:
failure Unknown command type.
________________________________________________________________
/bitrix/admin/1c_exchange.php?type=sale&mode=checkauth:
success PHPSESSID 60013e47e889a73c2a9105f24b21acd7 sessid=40a49348881c6615ce15ba2642272967success PHPSESSID 60013e47e889a73c2a9105f24b21acd7 sessid=40a49348881c6615ce15ba2642272967
___________________________________________________________________
/bitrix/admin/1c_exchange.php?type=sale&mode=query :
This page contains the following errors:
error on line 3 at column 1: Document is empty
Below is a rendering of the page up to the first error.
___________________________________________________________________

Может сталкивался кто и есть какие предположения.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Виктор Таран, 2022-03-26
@shambler81

проверь код ответа
скорее всего будет 301 и отдаст контент
дело в том что битрикс ждет 200 и 301 для него жир
Есть вероятность что это банальный редирект в .htaccess на https
собственно вот

RewriteCond %{HTTPS} off
   # Проверяем наличие https в URL.
RewriteCond %{REQUEST_URI} !^/bitrix/admin/1c_exchange\.php$ [NC] 
   #  Исключим обмен с 1С, ему требуется только 200 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
   # Перенаправляем протокол на http.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question