2 votes

Fail2ban ne démarre pas / Erreur de syntaxe Python

J'ai installé fail2ban sur mon serveur Ubuntu 18.04. Mais quand j'essaie de démarrer le service, je reçois cette erreur.

fail2ban.service: Demande de démarrage répétée trop rapidement. fail2ban.service: Échec avec le résultat 'code de sortie'. Échec du démarrage du service Fail2Ban.

Quand j'exécute le client en tant qu'utilisateur comme suggéré dans un autre article, j'obtiens une erreur de syntaxe Python :

> fail2ban-client -start
Traceback (most recent call last):
  File "/usr/bin/fail2ban-client", line 34, in 
    from fail2ban.client.fail2banclient import exec_command_line, sys
  File "/usr/lib/python3/dist-packages/fail2ban/client/fail2banclient.py", line 231
    def configureServer(self, async=True, phase=None):
                              ^
SyntaxError: syntaxe invalide

Comment puis-je résoudre ce problème. Je n'ai trouvé aucune autre information en ligne à ce sujet.

Merci!

4voto

Michael Hampton Points 232226

Ceci est un bug dans fail2ban qui affecte Ubuntu 18.04 LTS (et 18.10 mais qui est déjà en fin de vie). Pour des raisons inconnues, les responsables des paquets Ubuntu pertinents ont choisi de ne pas corriger ce bug, même si un correctif est disponible. Vous pouvez essayer de corriger le code vous-même, ou poster sur launchpad en demandant pourquoi il n'a pas été corrigé, ou passer à la version 20.04 LTS.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X