Fail2ban: JSONダンプが失敗する

作成日 2018年04月04日  ·  5コメント  ·  ソース: fail2ban/fail2ban

環境:

  • Fail2Banバージョン(可能な配布サフィックスを含む):
  • リリース名/バージョンを含むOS:
  • [] OS /配信メカニズムを介してインストールされたFail2Ban
  • [X]コードベースに追加の外部パッチを適用していません
  • []構成に対していくつかのカスタマイズが行われました(以下の詳細を提供してください)

Ipv6バージョンを使用する必要があり、Ubuntu 16ではパックが古いため、tarからインストールしました。 この問題はバージョン0.10.3より前のログでは見つかりませんでした。また、0.10.1と2の前にインストールしました。

問題:

since the update to 0.10.3 when banning ssh faules the log say something like this:
fail2ban.log:2018-04-04 21:07:26,420 fail2ban.database       [26384]: ERROR   json dumps failed: set([u'admin']) is not JSON serializable
fail2ban.log:2018-04-04 21:10:26,704 fail2ban.database       [26384]: ERROR   json dumps failed: set([u'mythtv']) is not JSON serializable
fail2ban.log:2018-04-04 21:23:03,310 fail2ban.database       [27707]: ERROR   json dumps failed: set([u'suzanne']) is not JSON serializable

''シームの間の刺し傷は、試行中のユーザー名になります。

助けてくれてありがとう、アレックス

全てのコメント5件

ナイスキャッチ。
すぐに修正しようと思います。

ああ、かっこいいありがとう。 それは本当にバグです、私はそれが私のものかもしれないのではないかと心配しました。

すべてのPythonバージョンについて、34b586b51ebc2ca914bdc9e0a4a943481866745dで再現し、修正してテストケースでカバーすることができました。
テストケースを待っています。成功した場合は、0.10.3.1をリリースする必要があります。

終わり

正常に動作します、ありがとうございます!

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

Madh93 picture Madh93  ·  6コメント

thereporter42 picture thereporter42  ·  7コメント

DazzlerJay picture DazzlerJay  ·  7コメント

szepeviktor picture szepeviktor  ·  8コメント

TommyFrass picture TommyFrass  ·  5コメント