Error fail2ban in FilterPyinotify callback: ‘module’ object has no attribute ‘_strptime_time’

Esta mañana al resetear el servicio fail2ban me he encontrado con esto:

service fail2ban status

● fail2ban.service – LSB: Start/stop fail2ban

Loaded: loaded (/etc/init.d/fail2ban)

Active: active (running) since jue 2017-01-12 10:03:11 CET; 30s ago

Process: 2674 ExecStop=/etc/init.d/fail2ban stop (code=exited, status=0/SUCCESS)

Process: 2810 ExecStart=/etc/init.d/fail2ban start (code=exited, status=0/SUCCESS)

CGroup: /system.slice/fail2ban.service

└─2820 /usr/bin/python /usr/bin/fail2ban-server -b -s /var/run/fail2ban/fail2ban.sock -p /var/run/fail2ban/fail2ban.pid

ene 12 10:03:11 server fail2ban.actions[2820]: INFO Set banTime = 86400

ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ‘sshd’ started

ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ‘sshd-ddos’ started

ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ’roundcube-iredmail’ started

ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ‘dovecot-iredmail’ started

ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ‘postfix-iredmail’ started

ene 12 10:03:11 server fail2ban[2810]: Starting authentication failure monitor: fail2ban.

ene 12 10:03:11 server systemd[1]: Started LSB: Start/stop fail2ban.

ene 12 10:03:11 server fail2ban.filter[2820]: ERROR Error in FilterPyinotify callback: ‘module’ object has no attribute ‘_strptime_time’

ene 12 10:03:11 server fail2ban.filter[2820]: ERROR Error in FilterPyinotify callback: ‘module’ object has no attribute ‘_strptime_time’

El Workaround que he aplicado es establecer en polling el backend para averiguar las modificaciones en ficheros de forma que no utilice librerías externas.

(editar jail.conf)

# "backend" specifies the backend used to get files modification.

# Available options are "pyinotify", "gamin", "polling" and "auto".

# This option can be overridden in each jail as well.

#

# pyinotify: requires pyinotify (a file alteration monitor) to be installed.

#            If pyinotify is not installed, Fail2ban will use auto.

# gamin:     requires Gamin (a file alteration monitor) to be installed.

#            If Gamin is not installed, Fail2ban will use auto.

# polling:   uses a polling algorithm which does not require external libraries.

# auto:      will try to use the following backends, in order:

#            pyinotify, gamin, polling.

backend = polling

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.