After struggling doing magic thing to solve the blank page problem which has no log generated, Now I got the following error when heading to the waf GUI. Is there a way to fix this?
Can't locate CGI.pm: /usr/local/lib64/perl5/CGI.pm: Permission denied at /usr/local/directadmin/plugins/comodo_waf/admin/index.pl line 3.
BEGIN failed--compilation aborted at /usr/local/directadmin/plugins/comodo_waf/admin/index.pl line 3.
These are the things that I have done:
yum install perl-CGI (also I did yum remove perl-CGI and yum install perl-CGI)
Change the perl permission: chmod +x /usr/bin/perl
but non is working.. any idea ?
Edit:
Ok now I understand that CGI.pm is outdated technology and seems like the installation perl on CentOS 8 doesn't include this CGI.pm file
https://perlhacks.com/2015/12/long-death-cgi-pm/ . Maybe we don't have this solution anymore?
So, I also heard from the DA support that this plugin has lack of support and they are going to drop it soon because too many complains about it which has never been solved (just the plugin support not the rule sets)
Good news to DA users, the new version of Directadmin will include a native MOD SECURITY UI but still use comodo ruleset. It has been release in the pre-release here:
https://www.directadmin.com/features.php?id=2822