Здравствуйте! Имеется fail2ban по соседству с zimbra. Повадились неприятные личности ходить, хочу банить таких.
Кусок лога ngnix.log для понимания:
2019/05/08 07:06:34 [error] 3683#0: *111054 An error occurred in mail zmauth: user not found:vinzavod-s@domain.ru while SSL handshaking to lookup handler, client: 197.210.130.186:51366 using starttls, server: 0.0.0.0:143, login: «vinzavod-s@domain.ru»
Соответственно в jail.conf я добавил следующее:
[zimbratest]
enabled = true
filter = zimbra
logpath = /opt/zimbra/log/ngnix.log
bantime = 3600
maxretry = 4
failregex = \[error\] \d+#\d+: \*\d+ An error occurred in mail zmauth: user not found:?(\S+).*client: <HOST>.*server:? (\S+), login:? \"(\S+)\"
Lines: 1 lines, 0 ignored, 0 matched, 1 missed
|- Missed line(s):
| /opt/zimbra/log/ngnix.log
Но если я создаю файлик на винде ngnix3.log и копирую туда все содержимое - то фильтр отрабатывает . Права на файл ngnix у рута есть, даже у самой zimbra есть , но ни под тем, ни под другим оригинальный файл ngnix.log он не парсить, буд-то не видит логов.
Помогите пожалуйста, я определенно делаю что-то не так, но никак не пойму что