Postingan

Menampilkan postingan dari Januari, 2026

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 ...

Webmin module for openconnect server

Gambar
This is user manager webmin module for Ocserv or openconnect vpn, add user, remove user, show all user, show online user and disconnect extract / clone (example ocserv-panel) directory copy to /usr/share/webmin Requirement pakage install libcgi-pm-perl on debian apt install libcgi-pm-perl install expect package on debian apt install expect restart systemctl restart webmin check perl /usr/share/webmin/ocserv-panel/index.cgi or download ocserv-panel.wbm.gz then install module for from webmin module   download module https://github.com/tux-racer/webmin-ocserv-panel/releases for detail https://github.com/tux-racer/webmin-ocserv-panel