correctly configuring fail2ban when log files are located in a different location

Posted May 3, 2019 2k views
ApacheUbuntu 18.04

I installed NextCloud on Ubuntu 18 using the guide at

Now I want to install fail2ban. The installation went OK and I can see fail2ban jail for sshd. The fail2ban log files show activity.

If I am running NextCloud do I need to configure fail2ban to handle apache log (by enabling apache-auth) ?

Does the NetCloud login page failures get logged to apache error_log?

If yes, how do I configure fail2ban to use the correct log file. Since apache was installed via snap its log file location is at a different path.

Sorry, I am new to this so I may be asking something obvious or may not have provided sufficient information. Do let me know if I should add any more information.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Hi @hrishim,

You can configure fail2ban to use the proper logs from it’s configuration file. The configuration file should be location somewhere in the fail2ban directory : /etc/fail2ban/

Kind regards,