NTopng - Невозможно запустить HTTP-сервер на порту 3000 - Не удается войти в веб-интерфейс

Я могу получить доступ к NTop через IP:3000, хотя логин / пароль по умолчанию никуда не денется, только обновление.

И при запуске "ntopng -v -G /var/run/ntopng.pid -i 1 -s" я получаю:

[HTTPserver.cpp: 350] HTTPS Отключено: отсутствует сертификат SSL? /usr/local/share/ntopng/httpdocs/ssl/ntopng-cert.pem

11:36:50 [HTTPserver.cpp: 351] Пожалуйста, прочитайте README.SSL, если вы хотите включить SSL

11:36:50 [HTTPserver.cpp: 371] ОШИБКА: невозможно запустить HTTP-сервер (IPv4) на порту 3000

У меня действительно установлен и работает веб-сервер на самом сервере, и iptables пока отключен. Я следовал этому руководству для установки: http://blog.redbranch.net/2013/11/07/ntopng-on-centos-6/

2 ответа

Это распространенная проблема, это происходит, когда порт 3000 не свободен / не открыт.

Простое решение - изменить порт на свободный, возможно, 3050, изменив файл ntopng.conf в /etc/ntopng/ntopng.conf.

Добавьте строку "-w=3050"(т. Е. Если вы решите использовать порт 3050).

Перезапустите ntopng, все должно быть хорошо.

У меня тоже была проблема. Вот как я это решил:

Использование других портов, кроме 3000, не работает.

Затем я следовал инструкциям в файле README.SSL и создал сертификат SSL. После этого предупреждения о SSL исчезли, но

[HTTPserver.cpp:371] ОШИБКА: невозможно запустить HTTP-сервер (IPv4) на порту 3000

остались. После долгого поиска в Интернете я нашел это: http://ntop.unipi.narkive.com/7c9xgPAQ/ssl-public-trusted-certificate. Символическая ссылка для сертификата должна указывать на ln -s /usr/lib/libssl.so в некоторых дистрибутивах и openssl-devel должен быть установлен.

После этого ntopng запустился, но я все еще не мог войти в веб-интерфейс, который был решен путем очистки кэша браузера.

Другие вопросы по тегам