Fail2ban-Regexテストは常にグループにホストがないことを伝えます。

Fail2ban-Regexテストは常にグループにホストがないことを伝えます。

正規表現を使用して直接フィルタを作成しようとしています。以下はフィルタリングしたい行です。たとえば、次のようになります。

Aug 30 11:07:38 *** postfix/smtpd[17969]: connect from vps10685425.123-vps.co.uk[46.32.239.160]

これは私の現在の正規表現です。

^%(__prefix_line).*:.*connect from.*\[<HOST>\].*$
^%(__prefix_line)s\w{14}:.*connect from[-._\w]+\[<HOST>\].*$

どちらの行も私に言う

server.failregex.RegexException: No 'host' group in '/etc/fail2ban/filter.d/smtp-auth.conf'

Fail2banが私の正規表現のホストグループを認識しないのはなぜですか?私がここで何を間違っているのか?

よろしくお願いします:)

答え1

いいですね。作業を中止します。私はまさにその馬鹿です...

パラメータに誤字があります。実際にsmtp_auth.confはそうではありません。smtp-auth.conf

すみません!これを閉じて深く埋めます - .-

関連情報