Ошибка UniFi Controller Port 8080 is used by other programs.

12/08/2017

Эта проблема часто встречается на компьютерах с установленным контроллером под управлением Windows. При запуске контроллера пишет следующее:

Initializing UniFi Controller ...
Starting UniFi Controller ...
Port 8080 is used by other programs
Start-up failed.

Это означает, что порт, который использует контроллер уже занят каким-то приложением, чаще всего это могут быть Java, Skype, TeamViewer. Точно узнать это можно следующим образом.

1) Запускаем cmd

2) Выполняем netstat -a -n -o

3) В списке ищем IP-адрес:8080 и смотрим  PID приложения

4) Запускаем диспетчер задач(ctrl+shift+esc), открываем закладку "Процессы"

5) В меню "Вид" -> "Выбрать столбцы" -> Выбираем для отображения "ИД процесса (PID)"

6) В процессах находим нужный PID и завершаем процесс. Пробуем запустить контроллер.

Для того, чтобы проблема не повторялась проблемное приложение лучше переустановить и перенастроить на другой порт, если оно поддерживает такой функционал. А совсем радикально проблема решается установкой контроллера на Linux. если нет отдельного компьютера можно установить на виртуальную машину.

Ошибки при запуске контроллера можно посмотреть %userprofile%\Ubiquiti UniFi\logs

Там обычно всё становится понятным, но к сожалению бывают исключения:

Ошибка <db-server> ERROR system - [exec] error, rc=100, output=all output going to: logs/mongod.log ошибка означает, что для запуска не хватает места для журналов, это можно было прочитать %userprofile%\Ubiquiti UniFi\logs\mongod.log ERROR: Insufficient free space for journal files

Tags:

Share on Facebook
Share on Twitter
Please reload

Избранные посты

Вывод изображения с IP камер или регистратора на любой телевизор.

August 11, 2017

1/1
Please reload

Недавние посты