CentOS 6.5でSuricataを使用するSC_ERR_NOT_SUPPORTED(225)

CentOS 6.5でSuricataを使用するSC_ERR_NOT_SUPPORTED(225)

CentOS 6.5にSuricata 2.0.3 RELEASEをインストールしました。実行してみます。

sudo suricata -c /etc/suricata/suricata.yaml -i eth0

そして次のような警告を受けました

<Warning> - [ERRCODE: SC_ERR_NOT_SUPPORTED(225)] - Eve-log support not compiled in. Reconfigure/recompile with libjansson and its development files installed to add eve-log support.

説明したようにJannsonをコンパイルしてインストールしました。ここ次に Suricata を次のように再構築します。

sudo make
sudo make-install
sudo make-install-full

すべてがエラーなしで順調に進められました。ただし、まだSC_ERR_NOT_SUPPORTED警告が表示されます。エラーメッセージを検索して見つかりました。リンクこれはこれが既知の問題であり、Jannsonライブラリの問題によって解決できないことを意味します。そうですか?では、この警告を無効にできますか?

ベストアンサー1

私はUbuntuコンピュータで同じ問題を経験し、これがそれを取り除くために行ったことです。

  1. 行ってlibjansson 2.7ライブラリをインストールしてください。あなたはそれを見つけることができますここ

  2. 新しいlibjanssonライブラリに再コンパイルするには、次のコマンドを実行します。

    ./configure <whatever flags you had before> --with-libjansson libraries=/path/to/lib/dir --with-libjansson-includes=/path/to/include/dir
    make
    sudo make install
    
  3. suricataを実行して警告が消えていることを確認してください。

    sudo suricata -c /etc/suricata/suricata.yaml -i <interface>
    

おすすめ記事