Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Случайные устройства отключаются, а затем при проверке отображают неверный Inform URL., UniFi Network
 
За последний месяц это происходило на нескольких разных сайтах. Все прошивки устройств работают на последних стабильных версиях, а мой Cloud Controller — на версии 7.1.66. Вот что происходит: на сайте, где может быть 10–20 разных устройств (коммутаторы, точки доступа и т. д.), я вдруг вижу, что коммутатор или точка доступа отображаются как "disconnected" — но всё при этом работает нормально, так что я знаю, что устройство онлайн. Я удалённо захожу на устройство, проверяю "info" и вижу что-то вроде этого:  
Status: Unreachable (http://unifi:8080/inform)  
Если я делаю "ping unifi", он без проблем пингует публичный IP моего облачного контроллера:  
# ping unifi  
PING unifi (1.2.3.4): 56 data bytes  
64 bytes from 1.2.3.4: seq=0 ttl=50 time=18.228 ms  
64 bytes from 1.2.3.4: seq=1 ttl=50 time=18.248 ms  
64 bytes from 1.2.3.4: seq=2 ttl=50 time=18.321 ms  
Но, опять же, оно почему-то всё равно считает себя "unreachable". Я даже могу сделать "telnet unifi 8080" и подтвердить, что соединение открывается нормально.  
Это происходило так часто, что я подумал: возможно, имеет смысл перейти на переопределённое FQDN — мне это нравится больше, чем полагаться только на "unifi" для поиска, на случай если проблема именно в этом. Поэтому на своём сервере я добавил "unifi.mydomain.com" как "Network application Hostname/IP" и включил опцию "Override inform host". После этого устройства перепровизировались — сотни устройств примерно на 30 сайтах. Насколько я мог судить, всё стало нормально.  
И, конечно, сегодня у меня два устройства на одном сайте отображаются как "disconnected". Оба показывают:  
Status: Unreachable (http://unifi:8080/inform)  
Одно из них я точно знаю, что на прошлой неделе его inform host был FQDN. Так что понятия не имею, почему теперь оно ищет именно "http://unifi:8080/inform". Всего несколько дней назад оно было правильно настроено с FQDN. Почему оно вдруг переключилось обратно?  
Если я правильно помню, они могут делать какой-то откат, если не могут связаться с основным inform host. Это так? На этом сайте в выходные был нестабильный интернет. Если оно временно не могло достучаться до контроллера по FQDN, что происходит? Оно думает: "Эй, я сейчас не могу достучаться до unifi.mydomain.com, так что попробую просто unifi"? И это может сработать или не сработать в зависимости от интернета в тот момент, так как "unifi" всё равно резолвится в IP того же контроллера по FQDN. Другими словами, любой из этих вариантов должен быть полностью рабочим — но у меня устройства постоянно впадают в странное состояние, показывая "unreachable" для того, что абсолютно доступно позже. (Возможно, оно было недоступно какое-то время — но потом, похоже, просто сдаётся?)  
Нужны идеи, как это исправить. Можно ли узнать, не "откатывается" ли устройство к другому inform URL? Это вообще такая штука, как я слышал? Можно ли запретить ему это делать и заставить просто продолжать пытаться подключиться к указанному FQDN, пока не получится? Но, чёрт возьми, я уже много раз подтверждал, что оно может подключиться и к FQDN, и просто к "unifi" — я могу пинговать и делать telnet на порт 8080 контроллера прямо с устройства — а оно всё равно показывает "unreachable" как статус соединения. Что-то тут не так...  
Спасибо!
 
Я уже несколько недель ищу способ починить свои U6 Pro и U6 Mesh AP. Они постоянно отключаются и зависают в цикле «Adopting — Offline — Adopting». После сброса к заводским настройкам и перебора кучи вариантов я выяснил, что inform URL меняется сам по себе. Я задаю «set-inform http://192.168.2.1:8080/inform», а при проверке через `info` вижу http://172.28.0.2:8080/inform или http://192.168.128.2:8080/inform безо всякой очевидной причины. После того как я несколько раз устанавливаю http://192.168.2.1:8080/inform, устройства снова подключаются. Весьма муторный опыт. В интернете полно похожих обсуждений этой проблемы, начиная с 2017 года, но крайне мало информации о том, как это исправить или выяснить причину.
 
Я наблюдаю это на нескольких сайтах, теперь тоже, после обновления контроллера примерно в середине мая этого года (2023). Я обновился до последней версии и контроллера снова пару дней назад, и, кажется, стало только хуже. Настройки Inform не сохраняются после любой перезагрузки устройств. Я не использую никаких переопределений информации, но даже если попытаюсь, я больше не могу ввести FQDN в поле GUI Inform override — оно принимает только IP-адрес, что непрактично.
 
Поднимаю эту тему снова — теперь и у нас эта проблема. Свитчи уходят в офлайн, и информ-хост сбрасывается обратно на "unifi:8080". Меня уже тошнит от ежедневных проблем с этой фигнёй.
 
Я нашел возможное решение: NTP-серверы с моего контроллера были публичными (Config->Services->NTP), а в большей части нашей сети они заблокированы. Из-за этого дата на точке доступа или коммутаторе была неверной (разница в месяцах). Чтобы узнать дату на устройстве, используй команду "date" в SSH. На коммутаторе с неверной датой статус был Unable to resolve (http://unifi:8080/inform); когда я установил правильную дату (date -s yyyy.MM.dd-HH:mm:ss) и перезагрузил устройство, коммутатор переподключился сам. С точками доступа, которых больше 100 с этой проблемой, часть переподключается и получает новую информацию сама; только 10 из них пришлось сбрасывать по другой причине — сейчас разбираюсь.
 
У меня та же проблема: приходится перезагружать свитчи или заходить по SSH и сбрасывать inform URL, после чего снова работает. Кто-нибудь нашёл решение? У меня сейчас контроллер 7.1.66, а свитчи на 6.2.14.13855 и 6.2.11.13822.
 
Все порты открыты для локальной сети, все точки доступа в локальной сети, но сейчас в брандмауэре я создал исключение, однако проблема остаётся, есть идеи? Иногда точка доступа переподключается, но на 10HX через несколько секунд отключается.
Страницы: 1
Читают тему (гостей: 1)