web-dev-qa-db-ja.com

NTopng-ポート3000でHTTPサーバーを起動できません-WebGUIにログインできません

デフォルトのログイン/パスはどこにも行かず、更新するだけですが、IP:3000経由でNTopにアクセスできます。

そして、「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] SSLを有効にする場合は、README.SSLをお読みください。

11:36:50 [HTTPserver.cpp:371]エラー:ポート3000でHTTPサーバー(IPv4)を起動できません

私はサーバー自体にWebサーバーをインストールして実行していますが、iptablesは今のところオフになっています。インストールについては、このガイドに従いました: http://blog.redbranch.net/2013/11/07/ntopng-on-centos-6/

1
Jay

これは一般的な問題であり、ポート3000が空いていない/開いていない場合に発生します。

簡単な修正は、ポートを空きポートに変更することです。おそらく/etc/ntopng/ntopng.confのntopng.confファイルを変更します。

「-w = 3050」という行を追加します(つまり、ポート3050を使用することを選択した場合)。

Ntopngを再起動します。すべて正常に動作するはずです。

1
Uche Ukonu Jnr

私も問題を抱えていました。これが私がそれを解決した方法です:

3000以外のポートを使用しても機能しませんでした。

次に、README.SSLの指示に従い、SSL証明書を作成しました。これで、SSLに関する警告は消えましたが

[HTTPserver.cpp:371]エラー:ポート3000でHTTPサーバー(IPv4)を起動できません

残った。長い間グーグルした後、私はこれを見つけました: http://ntop.unipi.narkive.com/7c9xgPAQ/ssl-public-trusted-certificate 。証明書のシンボリックリンクは、特定のディストリビューションではln -s /usr/lib/libssl.soを指している必要があり、openssl-develをインストールする必要があります。

その後、ntopngが起動しましたが、それでもWebインターフェイスにログインできませんでした。これは、ブラウザのキャッシュをクリアすることで解決されました。

0
revilovs