Cannot complete firewall configuration
-
I am able to run the firewall auto config, it says “Installation Successful” but also has this message:
The changes have not yet taken effect. If you are using LiteSpeed or IIS as your web server or CGI/FastCGI interface, you may need to wait a few minutes for the changes to take effect since the configuration files are sometimes cached. You also may need to select a different server configuration in order to complete this step, but wait for a few minutes before trying. You can try refreshing this page.
When I check the diagnostics, under “Connectivity” there is this error:
wp_remote_post() test back to this server failed! Response was: cURL error 60: Peer’s certificate issuer has been marked as not trusted by the user.
wordfence-waf.php is present in the web root and prepended correctly in .htaccess
It may be useful to note that I am running through Cloudflare using a shared Universal Cloudflare SSL certificate. This works fine for dozens of domains that I have on Cloudflare that are hosted on shared hosting (e.g. hostgator, godaddy, etc) but in this particular case I am using a dedicated server with a self-signed certificate to handle traffic between Cloudflare and the origin server. This is not optional – I’m not paying for another certificate, that would be completely pointless since I am communicating between two entities I manage (cloudflare and origin server). Furthermore, a self-signed certificate is MORE secure than any third party certificate for this specific application (I trust myself more than I trust Verisign or anyone else!). WordFence seems to think that this is a problem, please advise/fix.
CentOS Linux 7.7.1908
curl 7.29.0
php 7.2.27
WordPress 5.3.2
WordFence 7.4.5Thanks a bunch!
The page I need help with: [log in to see the link]
- The topic ‘Cannot complete firewall configuration’ is closed to new replies.