Running FreePBX 17.0.19.13
All I did was add a few email addresses to the fail2ban notify such as email1, email2, email3 and now fail2ban will not start.
root@kww:/var/log/asterisk# fwconsole start fail2ban
Running FreePBX startup…
Taking too long? Customize the chown command, See https://sangomakb.atlassian.net/wiki/spaces/FP/pages/10289397/FreePBX+Chown+Conf
Setting Permissions…
Setting base permissions…Done in 1 seconds
Setting specific permissions…
15047 [============================]
Finished setting permissions
Unable to run Pre-Asterisk hooks, because Asterisk is already running on PID 1775 and has been running for 27 minutes, 35 seconds
root@kww:/var/log/asterisk# systemctl -l status fail2ban
× fail2ban.service - Fail2Ban Service
Loaded: loaded (/lib/systemd/system/fail2ban.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Mon 2024-10-07 23:08:33 EDT; 4min 46s ago
Duration: 63ms
Docs: man:fail2ban(1)
Process: 11935 ExecStart=/usr/bin/fail2ban-server -xf start (code=exited, status=255/EXCEPTION)
Main PID: 11935 (code=exited, status=255/EXCEPTION)
CPU: 58ms
Oct 07 23:08:33 serveraddress fail2ban-server[11935]: 2024-10-07 23:08:33,911 fail2ban.jailsreader [11935]: ERROR Errors in jail ‘apache-api’. Skipping…
Oct 07 23:08:33 serveraddress fail2ban-server[11935]: 2024-10-07 23:08:33,911 fail2ban.jailreader [11935]: ERROR Invalid action definition ‘sendmail[name=openvpn,’: unexpected option syntax
Oct 07 23:08:33 serveraddress fail2ban-server[11935]: 2024-10-07 23:08:33,911 fail2ban.jailsreader [11935]: ERROR Errors in jail ‘openvpn’. Skipping…
Oct 07 23:08:33 serveraddress fail2ban-server[11935]: 2024-10-07 23:08:33,912 fail2ban.jailreader [11935]: ERROR Invalid action definition ‘sendmail[name=sng-deskapp,’: unexpected option syntax
Oct 07 23:08:33 serveraddress fail2ban-server[11935]: 2024-10-07 23:08:33,912 fail2ban.jailsreader [11935]: ERROR Errors in jail ‘sng-deskapp’. Skipping…
Oct 07 23:08:33 serveraddress fail2ban-server[11935]: 2024-10-07 23:08:33,913 fail2ban.jailreader [11935]: ERROR Invalid action definition ‘sendmail[name=recidive,’: unexpected option syntax
Oct 07 23:08:33 serveraddress fail2ban-server[11935]: 2024-10-07 23:08:33,913 fail2ban.jailsreader [11935]: ERROR Errors in jail ‘recidive’. Skipping…
Oct 07 23:08:33 serveraddress fail2ban-server[11935]: 2024-10-07 23:08:33,917 fail2ban [11935]: ERROR Async configuration of server failed
Oct 07 23:08:33 serveraddress systemd[1]: fail2ban.service: Main process exited, code=exited, status=255/EXCEPTION
Oct 07 23:08:33 serveraddress systemd[1]: fail2ban.service: Failed with result ‘exit-code’.
I was able to get fail2ban working by editing /etc/fail2ban/jail.local and removing all the different email addresses. I replaced them with just one and fail2ban would start normally.