mod_evasive: Can't locate API module evasive24_module

Customer support forums for Atomic Protector (formerly Atomic Secured Linux). There is no such thing as a bad question here as long as it pertains to using Atomic Protector. Newbies feel free to get help getting started or asking questions that may be obvious. Regular users are asked to be gentle. :-)
zonathen
Forum User
Forum User
Posts: 56
Joined: Mon Jan 15, 2007 2:03 am

mod_evasive: Can't locate API module evasive24_module

Unread post by zonathen »

Hi all of a sudden we are getting an error on a plesk 12, centos 7 server with ASL when reconfiguring vhosts:

httpd: Syntax error on line 357 of /etc/httpd/conf/httpd.conf: Syntax error on line 2 of /etc/httpd/conf.d/mod_evasive.conf: Can't locate API module structure `evasive24_module' in file /etc/httpd/modules/mod_evasive24.so: /etc/httpd/modules/mod_evasive24.so: undefined symbol: evasive24_module

Looks like something with mod_evasive is not setup properly? Never seen this before and have been running ASL for years with plesk.
zonathen
Forum User
Forum User
Posts: 56
Joined: Mon Jan 15, 2007 2:03 am

Re: mod_evasive: Can't locate API module evasive24_module

Unread post by zonathen »

After some google digging found an answer here, some issue with the package.

https://bugzilla.redhat.com/show_bug.cgi?id=1232360

Installed the testing release mod_evasive-1.10.1-22.el7 and good to go now.

su -c 'yum update --enablerepo=epel-testing mod_evasive-1.10.1-22.el7'

Hopefully ASL will play nice with this version of mod evasive..
Post Reply