Назад | Перейти на главную страницу

Fail2Ban: у меня возникли проблемы с созданием регулярного выражения для моего фильтра Dovecot

Я пытаюсь создать фильтр регулярных выражений для моих неудачных записей Dovecot в файле журнала почты. Я создал:

.*dovecot: auth: sql\(.*,<HOST>\): Password mismatch

Целевая строка в почтовом журнале:

Dec  9 15:09:51 hawk888 dovecot: auth: sql(deals@sleepyvalley.net,166.175.59.157): Password mismatch

Кроме того, когда я помещаю переменную в failregex, учитывается ли регистр или имеет значение?

Кто-нибудь может помочь?

Теперь у меня работает мой фильтр failregex. Я попробовал использовать «^» в начале и поставил «$» в конце, и мой фильтр начал работать. Хотя онлайн-страница Regex Test показывает, что мой фильтр соответствует цели без них, я предполагаю, что, когда фильтр фактически применяется к тесту, начало и конец целевой строки должны быть установлены с ними.