La solution pour relancer fail2ban, quand fail2ban est sur
failed
, était déjà sur le wiki (suffisait de chercher …
). La voici:
Migration vers Stretch échouée : No such file or directory: '/etc/fail2ban/filter.d/yunohost.conf' Installation
Citation :Une dernière
wget
http://ftp.fr.debian.org/debian/pool/main/f/fail2ban/fail2ban_0.9.6-2_all.deb dpkg -i --force-confmiss fail2ban_0.9.6-2_all.deb mv /etc/fail2ban /etc/fail2ban.old2 dpkg -i --force-confmiss /var/cache/apt/archives/fail2ban*.deb yunohost service regen-conf fail2ban --force systemctl restart fail2ban yunohost service status fail2ban Peut-être qu’il te faudra mettre un sudo devant certaines commandes. Sinon, peux-tu préciser sur quelle architecture ton YunoHost es…
Les problèmes venaient d’une migration après une mise à jour du serveur, migration dont je n’avais pas pris conscience.
Il faut d’abord terminer la migration (un message sur la messagerie du serveur existe sans doute dans vos emails, en ce sens).
Terminer la migration:
Puis,
une fois que la migration est terminée, si fail2ban n’est toujours pas actif, et toujours sur failed
, alors la solution a consisté à réinstaller le paquet fail2ban.
Ce qui donne, en connexion ssh sur la raspberry pi, les commandes successives suivantes:
EN DÉTAILS :
Repérage de la version de fail2ban
Code TEXT : apt-cache policy fail2ban
Cela retourne:
Arrêt de fail2ban:
On renome le dossier fail2ban pour en faire une copie de sauvegarde si nécessaire
Nota: Le fichier se termine ici par .old.19.04.18.01 pour signifier la date, car c’est pratique. Mais il est possible de préférer un nom se terminant simplement en .old.2 ou .old.3, etc …
Téléchargement du paquet fail2ban dans la version repérée précédement
Ce qui retourne
Dépaquetage en forçant les manquants
Cela retourne:
Code TEXT : (Reading database ... 66744 files and directories currently installed.)
Preparing to unpack fail2ban_0.9.6-2_all.deb ...
Unpacking fail2ban (0.9.6-2) over (0.9.6-2) ...
Setting up fail2ban (0.9.6-2) ...
Configuration file '/etc/fail2ban/action.d/apf.conf', does not exist on system.
Installing new config file as you requested.
.../... blablabla .../...
Configuration file '/etc/fail2ban/paths-debian.conf', does not exist on system.
Installing new config file as you requested.
Configuration file '/etc/fail2ban/paths-opensuse.conf', does not exist on system.
Installing new config file as you requested.
Processing triggers for systemd (232-25+deb9u11) ...
Processing triggers for man-db (2.7.6.1-2) ...
Recherche et application des config présentes et archivées
Cela retourne:
Regénération de config de fail2ban
Cela retourne
Redémarrage de fail2ban
Vérification du statut de fail2ban
Cela retourne:
Code TEXT : active: active
active_at: 2019-04-18 13:35:03
description: protects against bruteforce and other kind of attacks from the Internet
loaded: enabled
service_file_path: /lib/systemd/system/fail2ban.service
status: running