Проблема была в конфиге основного хоста мдмMadHan писал(а): ↑Сб июл 18, 2020 5:42 pmДобрый день.
Проблема на стадии Объединения аккаунтов.
После нажатия кнопки "Объединить аккаунт" открывается новая страница "Вход в аккаунт MajorDoMo"
Ввожу логин-пароль, появляется Окно
Приложение Yandex Home запрашивает доступ к вашему аккаунту MajorDoMo, чтобы контролировать привязанные к нему устройства.
Предоставить доступ для Yandex Home?
Нажимаю "Предоставить" и появляется опять "Вход в аккаунт MajorDoMo"
Несколько раз вводил логин-пароль - никакого эффекта. В это время на странице с которой запускалось объединение аккаунтов висит ожидание. Если окно входа в мажордомо закрываешь - опять возвращается к кнопке "Объединить аккаунты"
В логах модуля на каждый запрос пароля два POST запроса. В первом мои логин-пароль. Во втором "<<< {"authorized":"yes"}"
МДМ на Линукс (Centos) Веб-сервер Nginx Доступ снаружи настроен к страницам yandexhome сделан через реверс прокси nginx
страницы authorize.php token.php и smarthome.php с внешнего мира доступны, паролей не запрашивают.
В логах ошибок не вижу. В служебной информации модуля поля ниже пустые.
OAuth2 Access token:
OAuth2 Access token expires:
OAuth2 Refresh token:
OAuth2 Refresh token expires:
OAuth2 Authorization code:
OAuth2 Authorization code expires:
OAuth2 Redirect URL:
В чем может быть проблема. Куда копать?
В location ~ [^/]\.php(/|$) {
добавил строки
fastcgi_split_path_info ^(.+\.php)(/.+)$;
set $path_info $fastcgi_path_info;
fastcgi_param PATH_INFO $path_info;
и проблема ушла.