Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
   RSS
Контроллер -> provision USG + цикл перезагрузки, UniFi Network
 
Сегодня у меня возникла странная ситуация, которую я пока не могу решить. Около недели назад я обновил контроллер с версии stable 4.7.6 до 4.8.9-7340, и, помимо некоторых мелких изменений в конфигурации USG между этими версиями, всё прошло довольно спокойно, и моя система работала тихо и стабильно. Сегодня на контроллере я включил гостевую Wi-Fi сеть, с которой однажды игрался, а потом выключил, так как она мне не была особо нужна. После включения и обнаружения, что что-то работает не так, я узнал, что тип гостевой сети стоит Corporate и его никак нельзя поменять. Тогда я удалил гостевую сеть и создал её заново уже с правильным типом.

С тех пор контроллер постоянно пытается применить настройки к USG, и USG постоянно перезагружается при обновлении конфигурации. Как мне известно, единственный способ остановить этот процесс — остановить контроллер. У меня включены откаты конфигурации, и сначала казалось, что контроллер просто добавляет пару правил в файрвол и сетевой адрес, но USG не очень это «любит», поэтому я сам закоммитил изменения и отправил json обратно на контроллер.

Теперь, кажется, в конфигурации ничего не меняется, а контроллер всё равно пытается применить настройки, из-за чего USG перезагружается каждый раз и при этом на несколько минут пропадает сервис. Вот что я вижу: последние несколько попыток обновления и перезагрузок создали такие откаты:

0 2016-01-03 12:02:20 root by boot-config-loader  
1 2016-01-03 11:59:02 root by other  
2 2016-01-03 11:57:44 root by boot-config-loader  
3 2016-01-03 11:54:28 root by other  
4 2016-01-03 11:47:30 root by boot-config-loader  
5 2016-01-03 11:44:13 root by other  
6 2016-01-03 11:42:54 root by boot-config-loader

kinetix@HomeUSG:~$ configure  
[edit]
kinetix@HomeUSG# compare 1  
[edit firewall group address-group unifi_controller_addresses]
-address 1.2.3.4  
[edit service dns forwarding]
-options host-record=unifi,1.2.3.4  
[edit unifi mgmt] >cfgversion d54f9c44f575feb7
[edit]
kinetix@HomeUSG# compare 2  
No changes between working and revision 2 configurations  
[edit]
kinetix@HomeUSG# compare 3  
[edit firewall group address-group unifi_controller_addresses]
-address 1.2.3.4  
[edit service dns forwarding]
-options host-record=unifi,1.2.3.4  
[edit unifi mgmt] >cfgversion d54f9c44f575feb7
[edit]
kinetix@HomeUSG# compare 4  
No changes between working and revision 4 configurations  
[edit]
kinetix@HomeUSG# compare 5  
[edit firewall group address-group unifi_controller_addresses]
-address 1.2.3.4  
[edit service dns forwarding]
-options host-record=unifi,1.2.3.4  
[edit unifi mgmt] >cfgversion d54f9c44f575feb7
[edit]
kinetix@HomeUSG# compare 6  
No changes between working and revision 6 configurations  
[edit]

Перед публикацией я заменил реальный IP контроллера на 1.2.3.4.

Есть идеи? Логи, кажется, стираются при перезагрузке, поэтому сейчас у меня нет подсказок, что именно вызывает проблему. Знаю, что есть и другие способы настроить USG, которые тоже приводят к загрузочному циклу с контроллером. Очень хотелось бы, чтобы Ubiquiti добавили функцию, которая запрещала бы перезагрузку при изменении конфигурации контроллером без одобрения администратора. Админ мог бы получать уведомления по почте или сразу в CLI или на контроллере, если тот сейчас в сети, но, честно говоря, перезагружать устройство из-за простой смены настроек просто не должно происходить никогда.

Что делать дальше?
Страницы: Пред. 1 2
Ответы
 
Увидел это впервые после своего последнего поста. Не уверен, что сброс настроек и повторная настройка помогут в этом случае. Как только уйдёшь с прошивки .16, это больше не должно влиять на ситуацию. Хочу получить доступ к твоему контроллеру, сейчас напишу в личку, чтобы договориться.
Страницы: Пред. 1 2
Читают тему (гостей: 1)