Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
5.3.8 Служба Windows, UniFi Network
 
После обновления с версии 5.2.9 до 5.3.8 не получается запустить службу Windows. Использую Java 8b111, до и после обновления удалял и заново устанавливал сервер. Появляется следующая ошибка. В обычном режиме запустить можно. Служба UniFi Controller завершилась с ошибкой, специфичной для службы: неправильная функция. В логе сервера есть следующее:

[2016-12-10 17:33:20,833] <launcher> INFO system - ======================================================================
[2016-12-10 17:33:20,833] <launcher> INFO system - UniFi 5.3.8 (build atag_5.3.8_8920 - release) запущен
[2016-12-10 17:33:20,833] <launcher> INFO system - ======================================================================
[2016-12-10 17:33:20,849] <launcher> INFO system - BASE dir: C:\Users\root\Ubiquiti UniFi
[2016-12-10 17:33:20,896] <launcher> INFO system - Текущий IP системы: 10.168.101.12
[2016-12-10 17:33:20,896] <launcher> INFO system - Имя хоста: elbonia-015
[2016-12-10 17:33:33,443] <launcher> WARN system - не удалось загрузить нативную библиотеку - ubnt_webrtc_jni
[2016-12-10 17:33:34,518] <launcher-ui> INFO launcher - UniFi Controller (5.3.8) запущен.
[2016-12-10 17:34:19,278] <db-server> WARN system - процесс прерван: bin\mongod

В файле commons лога:

[2016-12-10 17:34:18] [error] [ 364] Не удалось создать java
[2016-12-10 17:34:18] [error] [ 364] ServiceStart вернул 1
[2016-12-10 17:34:33] [error] [ 2588] Не удалось создать java
[2016-12-10 17:34:33] [error] [ 2588] ServiceStart вернул 1
[2016-12-10 17:43:15] [error] [ 528] Не удалось создать java
[2016-12-10 17:43:15] [error] [ 528] ServiceStart вернул 1
[2016-12-10 17:43:56] [error] [ 1884] Не удалось создать java
[2016-12-10 17:43:56] [error] [ 1884] ServiceStart вернул 1
 
@sango, согласен — извини, если перепутал. Хотел сказать, что если зайти на java.com и просто нажать кнопку скачивания, то установится 32-битная версия, а это не решит проблему. Нужно выбрать «другие версии», чтобы увидеть 64-битную.
 
Спасибо, что опубликовали решение. Вот шаги, которые я сделал, чтобы запустить версию 5.3.8:  
1. Остановил службу контроллера Windows.  
2. Удалил 32-битную версию Java (других зависимостей не было).  
3. Установил 64-битную Java JRE 8.  
4. Заменил путь к папке bin Java в системной переменной Path.  
5. Обновил программное обеспечение UniFi Controller.  
6. Запустил службу Windows.  

Теперь у меня всё работает нормально.
 
@joevivona

Я думаю, всё наоборот. 64-битная версия должна устанавливаться последней, потому что люди замечали проблемы, когда последней ставили 32-битную.
 
Итак, вопрос решён. Сначала нужно установить 64-битную версию Java (перед тем, как пытаться запустить сервис!). Если зайдёте на java.com, вам скачается 32-битная версия, которая НЕ будет работать — нужно выбрать «другие загрузки» и скачать именно 64-битную версию. После установки перезагрузитесь... Тогда сервис заработает. Мы уже поставили её на нескольких клиентах, и с сервером всё в порядке — у меня внутри стоит версия 5.4.8, а у клиентов — 5.3.8.
 
У меня проблема на версии 5.4.8.
 
У меня именно такая же проблема.
 
У меня была похожая проблема, пока я не установил обе версии Java 8 Update 111 — x64 и x32.
Страницы: 1
Читают тему (гостей: 1)