Fail2ban for OpenConnect VPN Server (ocserv)
pastikan OpenConnect VPN Server (ocserv) sudah berjalan dengan baik, di sini dengan debian 12, 1. enable log di ocserv edit /etc/ocserv/ocserv.conf log-level = 1 log-file = /var/log/ocserv/ocserv.log jangan lupa restart sudo systemctl restart ocserv 2. jika log tidak muncul di /var/log/ocserv/ocserv.log dan masih di syslog nano /etc/rsyslog.d/30-ocserv.conf isi if $programname == 'ocserv' then /var/log/ocserv/ocserv.log & stop kemudian restart rsyslog sudo systemctl restart rsyslog cek log sudah ada dan normal berikut potongan log nya 2026-01-20T12:35:22.401936+07:00 debian ocserv[1048]: plain-auth: error authenticating user 'billy' 2026-01-20T12:35:22.402134+07:00 debian ocserv[1055]: ocserv[1055]: worker[billy]: 192.168.130.2 worker-auth.c:1724: failed authentication for 'billy' 3. buat filter untuk fail2ban nano /etc/fail2ban/filter.d/ocserv.conf isi [Definition] failregex = .*worker.*: <HOST> .* failed authentication for .* ignoreregex ...