Fail2ban on asterisk

I’m using asterisk 13.38, on OrangePI with Armbian:

Linux orangepipc 5.3.13-sunxi #19.11.3 SMP Fri Dec 6 14:09:51 CET 2019 armv7l GNU/Linux
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster

cat /etc/debian_version:
10.2

Fail2Ban version is:

fail2ban/stable,now 0.10.2-2.1 all [installed]

Here is my config:
jail.conf:

[asterisk]

port = 5060,5061
action = %(banaction)s[name=%(name)s-tcp, port=“%(port)s”, protocol=“tcp”, chain=“%(chain)s”, actname=%(banaction)s-tcp]
%(banaction)s[name=%(name)s-udp, port=“%(port)s”, protocol=“udp”, chain=“%(chain)s”, actname=%(banaction)s-udp]
%(mta)s-whois[name=%(name)s, dest=“%(destemail)s”]
logpath = /var/log/asterisk/messages
maxretry = 10

jail.local

[asterisk]
enabled = true
port = xxxxxx
filter = asterisk
logpath = /var/log/asterisk/messages
maxretry = 3
findtime = 12h
bantime = 72h

This config work very nicely! :slight_smile: