What type of hardware are you using: Old laptop or computer What YunoHost version are you running: 12.1 How are you able to access your server: SSH Are you in a special context or did you perform specific tweaking on your YunoHost instance ?: J’ai installé yunohost par dessus un debian déjà utilisé
Describe your issue
Le service fail2ban ne se lance pas a cause d’un probléme de configuration. j’ai déjà réinstallé comme ça : sudo dpkg -r --force-depends fail2ban sudo rm -rf /var/lib/fail2ban /etc/fail2ban/jail.d /etc/fail2ban/filter.d sudo apt install fail2ban sudo yunohost tools regen-conf fail2ban --force
ce qui a changé les message d’erreurs mais ça ne se lance toujours pas.
En choses qui peuvent être pertinantes yunohost-portal semble ne pas être installé et j’ai une allerte de “diférentes version” dans l’outil diagnostique. De plus je ne peux pas accéder a la page admin de fail2ban qui charge indéfiniment.
Share relevant logs or error messages
Loaded: loaded (/lib/systemd/system/fail2ban.service; enabled; preset: enabled)
Drop-In: /etc/systemd/system/fail2ban.service.d
└─systemd-override-bind-nftables.conf
Active: failed (Result: exit-code) since Sat 2026-02-07 15:49:09 CET; 33min ago
Duration: 145ms
Docs: man:fail2ban(1)
Process: 7411 ExecStart=/usr/bin/fail2ban-server -xf start (code=exited, status=255/EXCEPTION)
Main PID: 7411 (code=exited, status=255/EXCEPTION)
CPU: 144ms
Feb 07 15:49:09 pyro.petitslutins.eu fail2ban-server[7411]: 2026-02-07 15:49:09,288 fail2ban.jailsreader [7411]: ERROR Errors in jail 'recidive'. Skipping...
Feb 07 15:49:09 pyro.petitslutins.eu fail2ban-server[7411]: 2026-02-07 15:49:09,288 fail2ban.configreader [7411]: ERROR Found no accessible config files for 'filter.d/pam-generic' under /etc/fail2ban
Feb 07 15:49:09 pyro.petitslutins.eu fail2ban-server[7411]: 2026-02-07 15:49:09,288 fail2ban.jailreader [7411]: ERROR Unable to read the filter 'pam-generic'
Feb 07 15:49:09 pyro.petitslutins.eu fail2ban-server[7411]: 2026-02-07 15:49:09,288 fail2ban.jailsreader [7411]: ERROR Errors in jail 'pam-generic'. Skipping...
Feb 07 15:49:09 pyro.petitslutins.eu fail2ban-server[7411]: 2026-02-07 15:49:09,291 fail2ban [7411]: ERROR Failed during configuration: Bad value substitution: option 'failregex' in section 'Definition' contains an interpolation key '__prefix_line' which is not a valid option name. Raw value: '^%(__prefix_line)swarning: [-._\\w]+\\[<HOST>\\]: SASL (?:LOGIN|PLAIN|(?:CRAM|DIGEST)-MD5) authentication failed(: [ A-Za-z0-9+/]*={0,2})?\\s*$'
Feb 07 15:49:09 pyro.petitslutins.eu fail2ban-server[7411]: 2026-02-07 15:49:09,293 fail2ban [7411]: ERROR Async configuration of server failed
Feb 07 15:49:09 pyro.petitslutins.eu systemd[1]: fail2ban.service: Main process exited, code=exited, status=255/EXCEPTION
Feb 07 15:49:09 pyro.petitslutins.eu systemd[1]: fail2ban.service: Failed with result 'exit-code'.
Feb 07 16:00:53 pyro.petitslutins.eu systemd[1]: fail2ban.service: Unit cannot be reloaded because it is inactive.
Feb 07 16:02:03 pyro.petitslutins.eu systemd[1]: fail2ban.service: Unit cannot be reloaded because it is inactive. ```
et j’ai déjà fait la regen-conf de fail2ban, ça suffit effectivement pas (c’est là où je suis arrivé, c’est la deriére commande de mon premier bloc code mal mis en page)
Pour fail2ban, que disent les logs de la webadmin (outils>services>fail2ban) ? Il y aura peut-être des informations sur d’éventuels jails/filtres/paramètres qui manqueraient.
Pour yunohost -portal, que renvoie apt policy yunohost-portal ?
les logs la page ne charge pas, mais c’est écrit dans les logs que j’ai mis dans mon premier message ce qui manque :
ERROR Errors in jail 'recidive'. Skipping...
ERROR Found no accessible config files for 'filter.d/pam-generic' under /etc/fail2ban
ERROR Unable to read the filter 'pam-generic'
ERROR Errors in jail 'pam-generic'. Skipping...
ERROR Failed during configuration: Bad value substitution: option 'failregex' in section 'Definition' contains an interpolation key '__prefix_line' which is not a valid option name. Raw value: '^%(__prefix_line)swarning: [-._\\w]+\\[<HOST>\\]: SASL (?:LOGIN|PLAIN|(?:CRAM|DIGEST)-MD5) authentication failed(: [ A-Za-z0-9+/]*={0,2})?\\s*$'
ERROR Async configuration of server failed
c’est pas lié a une application, il y a rien qui est installé encore (fin si parceque il s’est lancé pendant quelques minutes le temps que j’y installe 3 trucs mais c’est pas lié, et ça s’est re-arrêté aprés)
Je n’ai pas dit que l’erreur de fail2ban était liée à une application mais comment recréer les filtres et jails éventuellement manquants pour les applications.
Peux-tu poster la sortie de
ls -la /etc/fail2ban/filter.d/ # avec sudo si nécessaire
Et, s’il est bien présent, le contenu de
cat /etc/fail2ban/filter.d/pam-generic.conf
Cela risque d’être une cascade de modifications à faire.
[66360]: WARNING 'allowipv6' not defined in 'Definition'. Using default one: 'auto' [66360]: ERROR Failed during configuration: Have not found any log file for postfix jail [66360]: ERROR Async configuration of server failed