Most Tor Exit IPs are flagged by Cloudflare by default, and users of Tor have to solve a lot of CAPTCHAs. Privacy-friendly websites that use CloudFlare so far cannot easily whitelist Tor exit addresses, so this should be added as an option to your script.
https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=$SITEIP returns a list of IP addresses that allow users to access $SITEIP on port 80. You can poll it periodically, at most once per hour.
See https://blog.torproject.org/blog/call-arms-helping-internet-services-accept-anonymous-users for more details.
Thanks!
https://www.ads-software.com/plugins/cloudflare-threat-management/
]]>When do you think that this plugin will work on wordpress 3.9.1? Or which are the alternatives?
https://www.ads-software.com/plugins/cloudflare-threat-management/
]]>Great idea that when an IP is blocked by Wordfence on one site it is shared with the other sites in CloudFlare.
QUESTION: In order to share the blocked IP do the sites have to have Wordfence installed?
PROBLEM: Wordfence helps block IPs that hit the login page and attempt to login. However to accomplish its goal it is resource intensive.
SOLUTION: If the CloudFlare Threat Management could share the IPs blocked by Wordfence with sites that do not have either your plugin or Wordfence installed through CloudFlare it would save a lot of valuable resources.
Is any of this possible?
https://www.ads-software.com/plugins/cloudflare-threat-management/
]]>I’d love to use this plugin BUT there is one feature I’d need and am concerned about:
I am usually very hesitant about automating blocking, especially based on IPs.
I love WordFence and use it on all my blogs, because the blocking can be limited to i.e. 30 days or some such while your plugin simply adds the IP to CF’s Threat Management so if I go on holiday and there is a problem, I’ll end up with loads of blocked IPs…
I’d really love to have an option of i.e. unblocking IPs after a fixed amount of time.
Could your plugin get an option to i.e. place an IP on CF’s black list and remove it after a certain time?
https://www.ads-software.com/plugins/cloudflare-threat-management/
]]>When adding whitelist of blacklist items, the following error is returned by the plugin.
Server logs show no errors.
API / email key is verified as correct and working.
https://www.ads-software.com/plugins/cloudflare-threat-management/
]]>When I save an IP blacklist, I see that the blacklist is not saved to the block list on any domain registered in the Cloudflare account.
Similarly any IP whitlist entry is also not saved to the trust list on any domain registered in the Cloudflare account.
The correct API / eMail is configured.
Does anyone have a fix for this?
https://www.ads-software.com/plugins/cloudflare-threat-management/
]]>FYI, seeing this error in my error_log since installing the plugin:
WordPress database error Table 'xxxxx.wp_wfLockedOut' doesn't exist for query SELECT IP FROM wp_wfLockedOut made by require_once('wp-admin/admin.php'), do_action('settings_page_cftm'), call_user_func_array, cftm_options_page, include('/plugins/cloudflare-threat-management/options.php'), _cftm
WordPress database error Table 'xxxxx.wp_wfLocs' doesn't exist for query SELECT IP FROM wp_wfLocs made by require_once('wp-admin/admin.php'), do_action('settings_page_cftm'), call_user_func_array, cftm_options_page, include('/plugins/cloudflare-threat-management/options.php'), _cftm
Which would be correct, because I am no using the wp_ prefix.
https://www.ads-software.com/plugins/cloudflare-threat-management/
]]>Does the plugin support the blocking of IP addresses by IP ranges such as 1.2.3.4/24 ? or 1.2.3.*
I see in cloudflare i can block IPs by IP ranges, but there is no way to bulk add IP ranges, will this plugin do that?
https://www.ads-software.com/plugins/cloudflare-threat-management/
]]>