Hi @jfleischauer, I only just spotted your diagnostic as you hadn’t updated the topic yet.
This sounds like a problem when Wordfence appears on a Google VM. I see the platform listed as “wordpress-1-vm” so that could be the case here by the looks of things.
We need to make sure that the AllowOverride is set for the directory or the WAF will not have the access it needs.
Navigate to your wordpress.conf file and add the following:
<Directory /var/www/html>
Options -Indexes
AllowOverride All
</Directory>
You should also check the config files in /etc/apache2/sites-available/. If one of those has its own AllowOverride set to a different value for /var/www/html, it would need to be changed in that file instead.
Once you have corrected the AllowOverride, restart apache, then head back over to the Wordfence > Firewall page and click Optimize the Firewall. In the WAF wizard, select Apache + mod_php and follow the steps, this should automatically optimize your WAF.
Just as a side note, max_execution_time
in php.ini should be set to no more than 60
to prevent issues there too. Wordfence only uses half of this value by default but we’ve consistently seen problems with values above this, and yours is currently 120.
Thanks again,
Peter.