Rspamd レート制限は機能しません。

Rspamd レート制限は機能しません。

rspamd と redis サーバーを設定しましたが、速度制限は機能しません。 RspamdはPostfixと通信し、私のログファイルに奇妙な内容は表示されません。 GTUBEも動作します - > rspamdがXJSを含む電子メールを受け入れないため、スパム対策が機能します。C4JDBQADN1.NSBN32IDNENgtube-標準-anti-ube-テスト-メールC.34X

ratelimitファイルは、実際にはrspamdによって提供される構成である/etc/rspamd/local.d/ratelimit.confに保存されます。 -->https://rspamd.com/doc/modules/ratelimit.html

# local.d/ratelimit.conf
servers="127.0.0.1";
rates {
# Selector based ratelimit
some_limit = {
  selector = 'user.lower';
  # You can define more than one bucket, however, you need to use array syntax only
  bucket = [
  {
    burst = 1;
    rate = "1 / 1min";
  }

  ]
  }

  }

rspamd-log は次の行を表示します:

2022-01-02 11:04:26 #64526(main) <zex58i>; lua; ratelimit.lua:767: enabled ratelimit:
some_limit [1 msgs burst, 0.016666666666667 msgs/sec rate]
2022-01-02 11:04:26 #64526(main) <zex58i>; cfg; rspamd_init_lua_filters: init lua
            module ratelimit

"rspamadm configtest"コマンドは、-->構文が正常であることを示します。

main.cfに次の行を追加しました。

milter_protocol = 6
milter_mail_macros = i {mail_addr} {client_addr} {client_name}
{auth_authen}
 milter_default_action = accept
smtpd_milters = inet:127.0.0.1:11332
non_smtpd_milters = inet:127.0.0.1:11332

しかし、redis-cliを開いてそのキーを検索してみると、redis chacheのキーは保存されません。

また、redis設定を設定し、次のチュートリアルを使用しました。 https://linuxize.com/post/install-and-integrate-rspamd/

ご協力ありがとうございます

ベストアンサー1

解決済み:rspamdをインストールする場合は、公式のubuntu-repositoryを使用しないことを検討してください。 rspamdプロジェクトでも、rspamd設定がUbuntu開発者によって変更された可能性があることを示唆しています。

再インストールすると今動作します。

wget -O-を介してインストールするだけです。https://rspamd.com/apt-stable/gpg.key| sudo apt-keyを追加する - エコ「debhttp://rspamd.com/apt-stable/$(lsb_release -cs) メイン" | sudo tee -a /etc/apt/sources.list.d/rspamd.list

おすすめ記事