Не могу обновить UniFi AP Pro, после обновления контроллера | Ubiquiti форум UBNT: инструкции, настройка

Не могу обновить UniFi AP Pro, после обновления контроллера

Аскар

участник
14 Апр 2015
37
0
8
Коллеги, добрый день.
Обновил контроллер до 5.4.16. Но не могу обновить точки доступа , нажимаю на Upgrade. После Upgrading, точка перезагружается но с такой же версией. Пытаюсь обновить точки доступа с 3.3.17.3991 до 3.7.58.6385. Можно обновить указав ссылку на ftp сервере, но что-то не нашел
11111й.jpg
 
Автор
А

Аскар

участник
14 Апр 2015
37
0
8

mihalich

участник
3 Авг 2015
95
9
10
Те же яйца. Отключение антивируса не помогает, сетевой экран отключен. Нужно вручную указывать точкам откуда скачивать прошивку?
-------
Вручную тоже не обновляется.
 
Последнее редактирование:

mihalich

участник
3 Авг 2015
95
9
10
Переустановил на 5,3,8
server.log
Код:
[2017-06-06 09:52:51,823] <launcher> INFO  launcher - Replacing C:\Users\admin\Ubiquiti UniFi\bin\UniFi.exe with C:\Users\admin\Ubiquiti UniFi\bin\UniFi64.exe
[2017-06-06 09:52:51,823] <launcher> FATAL launcher - Unable to replace prunsrv.exe with 64-bit version, continue for now
java.io.FileNotFoundException: C:\Users\admin\Ubiquiti UniFi\bin\UniFi.exe (Процесс не может получить доступ к файлу, так как этот файл занят другим процессом)
   at java.io.FileOutputStream.open0(Native Method)
   at java.io.FileOutputStream.open(Unknown Source)
   at java.io.FileOutputStream.<init>(Unknown Source)
   at java.io.FileOutputStream.<init>(Unknown Source)
   at org.springframework.util.FileCopyUtils.copy(FileCopyUtils.java:63)
   at com.ubnt.ace.Launcher$_o.<init>(Unknown Source)
   at com.ubnt.ace.Launcher.<init>(Unknown Source)
   at com.ubnt.ace.Launcher.main(Unknown Source)
[2017-06-06 09:52:56,581] <launcher> INFO  system - ======================================================================
[2017-06-06 09:52:56,581] <launcher> INFO  system - UniFi 5.3.8 (build atag_5.3.8_8920 - release) is started
[2017-06-06 09:52:56,581] <launcher> INFO  system - ======================================================================
[2017-06-06 09:52:56,581] <launcher> INFO  system - BASE dir:C:\Users\admin\Ubiquiti UniFi
[2017-06-06 09:52:56,753] <launcher> INFO  system - Current System IP: 192.168.100.10
[2017-06-06 09:52:56,753] <launcher> INFO  system - Hostname: KUKU
[2017-06-06 09:52:59,810] <launcher> WARN  system - cannot load native lib - ubnt_webrtc_jni
https://community.ubnt.com/t5/UniFi-Wireless/Trouble-upgrading/td-p/1951801 тут как я понял та же проблема.
Поделитесь, пожалуйста, своими мыслями.
 
Последнее редактирование:

mihalich

участник
3 Авг 2015
95
9
10
Частично воспользовался этой инструкцией (с 4 пункта по 8) с англоязычного форума, часть ошибок ушла
The service needs to use 64-bit Java JVM instead of 32-bit. This also eliminates the need to install both the 32-bit and 64-bit Java JRE. As a best practice for windows servers I moved the installation outside the user profile, and let it run under a dedicated local account instead of SYSTEM for better security.

Steps to install:
1. Install Java JRE 64-bit from https://www.java.com/en/download/manual.jsp
2. Install Unifi Controller Software (I used 5.2.9), do not start after installation.
3. (Optional) Move the installation from C:\Users\[YourUserName]\Ubiquiti UniFi to another location. (I used D:\services\Ubiquiti UniFi\)
4. Download and extract the Apache Commons Daemon binary package from http://www.apache.org/dist/commons/daemon/binaries/windows/ (Choose commons-daemon-1.0.15-bin-windows-signed.zip)
5. In "Ubiquiti UniFi\bin" rename UniFi.exe to UniFi_old.exe
6. Copy "amd64\prunsrv.exe" from the commons daemon to "Ubiquiti UniFi\bin" and rename it to UniFi.exe.
7. Open an elevated command prompt and change directory to your "Ubiquiti UniFi" location.
8. Install the service by running "java -jar lib/ace.jar installsvc".
9. (Optional) Create a new local account (I used svc_unifi) and edit the service to run under this account. Give the account Modify permissions on the Unifi Directory.
10. Start the service and set up your wireless controller.
Осталась вот эта хрень:
Код:
[2017-06-06 13:30:48,538] <db-prune> WARN  db     - QUERY-LOWRATIO: query=Event{ "datetime" : { "$lt" : "2016-12-08T10:30:48Z"}} explain={ "allPlans" : [ { "cursor" : "BasicCursor" , "indexBounds" : { } , "n" : 0 , "nscanned" : 5486 , "nscannedObjects" : 5486}] , "cursor" : "BasicCursor" , "indexBounds" : { } , "indexOnly" : false , "isMultiKey" : false , "millis" : 8 , "n" : 0 , "nChunkSkips" : 0 , "nYields" : 0 , "nscanned" : 5486 , "nscannedAllPlans" : 5486 , "nscannedObjects" : 5486 , "nscannedObjectsAllPlans" : 5486 , "scanAndOrder" : false , "server" : "TASU:27117"}
[2017-06-06 13:30:48,627] <db-prune> WARN  db     - QUERY-MAXED: query=Rogue{ "last_seen" : { "$lt" : 1481193048}} explain={ "allPlans" : [ { "cursor" : "BasicCursor" , "indexBounds" : { } , "n" : 3000 , "nscanned" : 3127 , "nscannedObjects" : 3127}] , "cursor" : "BasicCursor" , "indexBounds" : { } , "indexOnly" : false , "isMultiKey" : false , "millis" : 5 , "n" : 3000 , "nChunkSkips" : 0 , "nYields" : 0 , "nscanned" : 3127 , "nscannedAllPlans" : 3127 , "nscannedObjects" : 3127 , "nscannedObjectsAllPlans" : 3127 , "scanAndOrder" : false , "server" : "TASU:27117"}
И прошивка по прежнему не обновляется.
 

dimacbz

Moderator
16 Июн 2014
1.493
242
75
Частично воспользовался этой инструкцией (с 4 пункта по 8) с англоязычного форума, часть ошибок ушла

Осталась вот эта хрень:
Код:
[2017-06-06 13:30:48,538] <db-prune> WARN  db     - QUERY-LOWRATIO: query=Event{ "datetime" : { "$lt" : "2016-12-08T10:30:48Z"}} explain={ "allPlans" : [ { "cursor" : "BasicCursor" , "indexBounds" : { } , "n" : 0 , "nscanned" : 5486 , "nscannedObjects" : 5486}] , "cursor" : "BasicCursor" , "indexBounds" : { } , "indexOnly" : false , "isMultiKey" : false , "millis" : 8 , "n" : 0 , "nChunkSkips" : 0 , "nYields" : 0 , "nscanned" : 5486 , "nscannedAllPlans" : 5486 , "nscannedObjects" : 5486 , "nscannedObjectsAllPlans" : 5486 , "scanAndOrder" : false , "server" : "TASU:27117"}
[2017-06-06 13:30:48,627] <db-prune> WARN  db     - QUERY-MAXED: query=Rogue{ "last_seen" : { "$lt" : 1481193048}} explain={ "allPlans" : [ { "cursor" : "BasicCursor" , "indexBounds" : { } , "n" : 3000 , "nscanned" : 3127 , "nscannedObjects" : 3127}] , "cursor" : "BasicCursor" , "indexBounds" : { } , "indexOnly" : false , "isMultiKey" : false , "millis" : 5 , "n" : 3000 , "nChunkSkips" : 0 , "nYields" : 0 , "nscanned" : 3127 , "nscannedAllPlans" : 3127 , "nscannedObjects" : 3127 , "nscannedObjectsAllPlans" : 3127 , "scanAndOrder" : false , "server" : "TASU:27117"}
И прошивка по прежнему не обновляется.
Java x64 поставили(обновили до последней версии?) Steps to install:
1. Install Java JRE 64-bit from https://www.java.com/ru/
При обновлении отключите контроллер.
Отключите Брандмауэр на Windows и доп настройки его:
Брандмауэр.jpg
Сохраните "Бэкап" контроллера.
Назначьте компьютеру с контроллером статический ИП в роутере (закрепите его за "маком")
В контроллере: @Controller Hostname/IP@ - укажите ИП вашего компьютера с контроллером:
хостнейм-контроллер.jpg

После этого попробуйте обновить точки.
Если не поможет, то снесите полностью контроллер и поставьте новую версию с 0 - при установке залейте "Бэкап".
 

mihalich

участник
3 Авг 2015
95
9
10
Извиняюсь, что сразу не уточнил, явы, конечно же, обе установлены х86 и х64 (без этого сервис не стартовал),
Брандмауэр и Защитник отключены политиками,
IP контроллера и точек - статические и принадлежат одной сети
До этого пробовал чистую установку (версия 5.3.8, прошивка 3.3.20.4019)
IP контроллера указал, не помогло, еще, почему-то не сохраняются галочки как на скриншоте, хотя пишет, что успешно сохранено.
На точках обнаружил не корректные дату и время. Почему не синхронизируются точки с контроллером и как это исправить?
 

dimacbz

Moderator
16 Июн 2014
1.493
242
75
Извиняюсь, что сразу не уточнил, явы, конечно же, обе установлены х86 и х64 (без этого сервис не стартовал),
Брандмауэр и Защитник отключены политиками,
IP контроллера и точек - статические и принадлежат одной сети
До этого пробовал чистую установку (версия 5.3.8, прошивка 3.3.20.4019)
IP контроллера указал, не помогло, еще, почему-то не сохраняются галочки как на скриншоте, хотя пишет, что успешно сохранено.
На точках обнаружил не корректные дату и время. Почему не синхронизируются точки с контроллером и как это исправить?
Снимите 1-у точку. Подключите через PoE напрямую к компу с контроллером (или свич но рядом). Попробуйте обновить. Если ничего не изменится, то ищите проблему в ОС. А вообще нарисуйте топологию вашей сети: управляемые, не управляемые свичи, роутер и т. д.
 

mihalich

участник
3 Авг 2015
95
9
10
Напомню, что проблемы начались после обновления контроллера юнифай, подключать точку напрямую в сервер бессмысленно в моём случае (ближайшая точка на одно свиче с серваком), да и проблем с коннектом нет, всё работает за исключением прошивок AP и синхронизацией времени.
111111111111.png