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

관련 정보