Hallo,
Vermutlich ist es also der falsche Abschnitt. Nimm den normalen Apache-Abschnitt, blocke ganz normal mit der Firewall.
Was ist der normale Abschnitt ? und Firewall bedeutet iptables ?
Es gibt nur:
1. apache-tcpwrapper
2. apache-badhost
3. apache-shoerwall
das war's. Es gibt keinen anderen Apache Abschnitts
Jetzt habe ich einen neuen Abschnitt aus einer alten jail.log (ca. 1 Jahr) genommen.
fail2ban startet, jedoch blockt auch nicht.
[apache]
enabled = true
port = http, https
filter = apache-auth
action = iptables[name=ApacheAuth, port=http, protocol=tcp]
maxretry = 3
Mein Hauptproblem, ich sehe nicht ob es am Filter oder aber Action liegt.
Wie kann ich z.B. erkennen ob der Filter funktioniert ?
Auch die debugmeldungen (4) bringen gar nicht's.
Hier die gewünschten Ausgaben.
apache2ctl -l
core.c
prefork.c
http_core.c
mod_so.c
apache2ctl -M
core_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
actions_module (shared)
alias_module (shared)
auth_basic_module (shared)
authn_file_module (shared)
authz_host_module (shared)
authz_groupfile_module (shared)
authz_default_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
dir_module (shared)
env_module (shared)
expires_module (shared)
include_module (shared)
log_config_module (shared)
mime_module (shared)
negotiation_module (shared)
setenvif_module (shared)
ssl_module (shared)
userdir_module (shared)
reqtimeout_module (shared)
rewrite_module (shared)
proxy_module (shared)
proxy_http_module (shared)
proxy_connect_module (shared)
mysql_auth_module (shared)
Wie gesagt, "ssh" Blockierung funktioniert ohne Probleme. Das kann sicher nicht wild sein,
aber wo liegt der Haken. ;)
Danke für die Mühe
piet