Знаю, возможно, это уже обсуждалось раньше, но я не видел никаких свежих решений. Когда я подключён к Wi-Fi, приложение Protect отлично связывается с контроллером. Но как только отключаю Wi-Fi и пытаюсь подключиться через мобильные данные, подключение не проходит. У меня есть PiHole и EdgeRouter Lite с правилом DNAT, перенаправляющим весь DNS-трафик на PiHole. Ранее всё работало отлично несколько месяцев подряд, но недавно перестало (хотя точно не могу сказать, когда именно — давно сижу дома). Интересно, что при этом я всё ещё получаю уведомления от приложения о движении на камере, то есть «что-то» там работает.
Для диагностики проблемы я включил на телефоне режим точки доступа и подключил к нему ноутбук. На ноутбуке в Chrome я смог открыть и зайти в контроллер. Успешно посмотрел видео с камеры.
Дополнительно:
- Добавил CloudKey в отдельную группу в PiHole с базовым списком блокировок (который CloudKey, впрочем, никогда особо не смотрит) и специально разрешил там необходимые домены.
- Временно отключил блокировки на PiHole на 5 минут и подряд пробовал подключиться через приложение (по мобильным данным).
Это говорит о том, что проблема где-то в самом приложении Protect или в том, как оно пытается связаться с контроллером. Я добавил в белый список всё, что рекомендовано.
Смотрю в логах PiHole по CloudKey2-Plus — вижу запросы к Twilio.com (он в белом списке), при этом никаких записей о блокировках нет. Порт-форвардинг с WAN на LAN я не настраивал, так как раньше это не требовалось.
Чтобы сузить круг поиска: подозреваю, что проблема началась после обновления PiHole с версии 4.X до 5, но не могу точно подтвердить, так как одновременно выходили обновления прошивки CloudKey-Gen2-Plus, контроллера Protect и самого приложения Protect. Кроме того, даже при выключенных блокировках проблема сохраняется.
Текущая версия приложения: 1.3.9(181)
UniFi Cloud Key G2+
Прошивка: v.1.1.11
UniFi Protect: 1.13.3
Для диагностики проблемы я включил на телефоне режим точки доступа и подключил к нему ноутбук. На ноутбуке в Chrome я смог открыть и зайти в контроллер. Успешно посмотрел видео с камеры.
Дополнительно:
- Добавил CloudKey в отдельную группу в PiHole с базовым списком блокировок (который CloudKey, впрочем, никогда особо не смотрит) и специально разрешил там необходимые домены.
- Временно отключил блокировки на PiHole на 5 минут и подряд пробовал подключиться через приложение (по мобильным данным).
Это говорит о том, что проблема где-то в самом приложении Protect или в том, как оно пытается связаться с контроллером. Я добавил в белый список всё, что рекомендовано.
Смотрю в логах PiHole по CloudKey2-Plus — вижу запросы к Twilio.com (он в белом списке), при этом никаких записей о блокировках нет. Порт-форвардинг с WAN на LAN я не настраивал, так как раньше это не требовалось.
Чтобы сузить круг поиска: подозреваю, что проблема началась после обновления PiHole с версии 4.X до 5, но не могу точно подтвердить, так как одновременно выходили обновления прошивки CloudKey-Gen2-Plus, контроллера Protect и самого приложения Protect. Кроме того, даже при выключенных блокировках проблема сохраняется.
Текущая версия приложения: 1.3.9(181)
UniFi Cloud Key G2+
Прошивка: v.1.1.11
UniFi Protect: 1.13.3
