September 25, 20241 yr Hallo zusammen. Ich bekomme folgendes Problem einfach nicht gelöst: Ich möchte, dass nach 5 Login-Fehlversuchen unter Authelia die entsprechende IP-Adresse für einen bestimmten Zeitraum gesperrt wird. Ich nutze Authelia in einem Docker-Container als Host und die Authelia Logs zeigen auch, dass Authelia die IP Adresse und/oder den Usernamen gebannt hat, jedoch kann ich mit derselben, gebannten IP-Adresse weiterhin problemlos Login-Versuche unter Authelia vornehmen und sobald ich die richigen Login-Daten verwende, lässt mich Authelia auch ganz normal durch und leitet mich an die enstprechende Webseite weiter. Nach mehreren Tagen Kopfzerbrechen habe ich das Ganze dann über den Fail2Ban Container versucht, welcher die Logs von Authelia korrekt einließt und auch hier die entsprechenden IP-Adresse dann korrekt in die nfttable innerhalb des Fail2Ban Dockers aufnimmt und nach Ablauf der Sperrfrist wieder entfernt. Dennoch bleibt das Problem bestehen, dass die gesperrte IP Adresse sich weiterhin problemlos einloggen kann, sobald die korrekten Benutzerdaten eingetragen werden. Ich nutze Unraid 7.0.0 beta2 und habe den Nginx Proxy Manager installiert. Meine Domain hoste ich auf Clodflare und Cloudflare leitet die Domain-Anfragen auch korrekt an NPM weiter und hier habe ich dann in der Config Authelia zwischengeschaltet. Ich bin sehr neu in diesem Gebiet und habe bereits über mehrere Tage hinweg versucht ChatGPT als Unterstützung zu nutzen, doch komme ich hier einfach nicht weiter. Meine entsprechenden Konfigurationsdateien habe ich mal angehangen und hoffe, dass mir hier jemand helfen kann. Vielen Dank im Voraus. Nginx Config für Nextcloud.txt Authelia configuration.yml.txt Auszug Fail2Ban Log.txt
September 27, 20241 yr Author Solution Okay, ich konnte das Problem für mich lösen. Mit der Cloudflare-Token Config in dem action.d Ordner von Fail2Ban lassen sich die geblockten IP Adressen direkt an Cloudflare übermitteln und werden dann von der Cloudflare Firewall geblockt
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.