nick7zmail писал(а): Пт май 21, 2021 6:31 am
Smart111 писал(а): Пт май 21, 2021 1:15 am
Спасибо за модуль. Все заработало. Только остался один вопрос по keenetic. когда настраиваю через домен 4 уровня
https://xxx.xxx.keenetic.link/ MD не запрашивает пароль. через домен 3 уровня запрашивает пароль, но не работает через https.
Варианта 2 в вашем случае....
1) настраиваете через домен 3го уровня и выпускаете сертификат на сервере своими силами (порт будет отличаться от основного, как правило 443 настраивают на https)
2) настраиваете через домен 4го уровня и придумываете костыли с авторизацией (редирект идёт с роутера, по-этому МД думает что вошли через локальную сеть с IP роутера (192.168.1.1 как правило))...выкрутиться можно к примеру так:
Код: Выделить всё
Define('HOME_NETWORK', '192.168.1.*');
//поменять на
Define('HOME_NETWORK', '192.168.1.**');
тогда запрашивать пароль будет с IP c 192.168.1.1 по 192.168.1.9, остальные IP в сети будут входить без пароля. Просто не цеплять на эти IP ничего, с чего хотите, чтобы доступ до МД был беспарольный.
За сертификатом в этом случае будет следить кинетик - меньше гемора с ним...
Доброго времени суток,
Подскажите решение, делаю через KeenDNS сервис.
у меня серый IP.
Открываю доступ через KeenDNS сервис и когда настраиваю через домен 4 уровня
https://xxx.xxx.keenetic.link/ то могу связать аккаутны и все работает отлично, Но MJD открыт для всех и это не правильно,
если я сделаю авторизацию как написано (
https://help.keenetic.com/hc/ru/articles/360002171280) то из интернета я могу зайти по Логину и Паролю средствами роутера Kennetic, но связать аккаунты YandexHome MJD и Yandeks Диалоги не получается, выдает ошибку (Произошла ошибка - Нарушена целостность данных - 34702-062af17ff633419794a5f7d119998ef0-1632077234)
может стоит попробовать связку Открыть доступ домена 4 уровня через KeenDNS без авторизации и использовать Модуль - Расширенная авторизация от SmoKE там вроде как есть исключения для YndeksHome.
или я что не так думаю может можно все проще сделать