Same here Sassafrascal – never ends … on and on … til you kill it.
Same here. Any progress on this?
It is supposed to be working constantly (24 /7) scans live to auto protect, isn’t that its purpose?
It wasn’t working consistently – it was getting stuck on one part of the scan.
I had to turn off Live Updates since I am working with W3 Total Cache, I don’t know why – but they were clashing. I also reset the scan configurations to the default values.
It’s working fine now.
Sorry I lied, it should not be running in a permanent manner, here is the sheet from the developer addressing the issue…
fjavier,
Did you mean to attach something? Here is what sheet?
I wish the developers would address this instead of it being in limbo for MONTHS.
Hi Guys,
We offer support on http://www.wordfence.com in our forums and of course premium support via email. I’m just getting to these forums now so I do apologize for the delay. If anyone’s still having this issue please let me know and I’ll address it.
Regards,
Mark.
Similar issue with a site running WP 3.6.1 – plugin version 3.8.3
New install on that site, not plugin update.
Scan gets stuck at “Scanned contents of (e.g.) 287 additional files at … per second”
Have to force kill to end scan
This extract from error log may be relevant
PHP Warning: Invalid argument supplied for foreach() in /home/****/wp-admin/includes/plugin.php on line 1290
PHP Warning: Cannot modify header information – headers already sent by (output started at /home/****/wp-admin/includes/plugin.php:1290) in /home/*****/wp-content/plugins/wordfence/lib/wfUtils.php on line 507
Wonder if this is a blank additional line at end of file issue?
Also noted ajax/cron error in server error logs (500 type error)
/wp-admin/admin-ajax.php?action=wordfence_doScan&isFork=0&cronKey=9a5bb9437a87ee05bc0d0
and several server 500 errors for /wp-admin/admin-ajax.php
Partially resolved the scan not completing issue
Found some information on the plugin forum that AskApache caused problems.
I had this plugin installed, but not activated. Deleted it, and added htaccess rule for /wp-admin/admin-ajax.php – allow from all (Not an ideal solution)
Scan now completes when run manually. That’s good enough for me. Still getting the mentioned PHP Warnings in error logs – but I can live with that – WordFence is doing it’s job protecting the site.
I know this is an older question, but for anyone who is having this issue, check out the WordFence FAQ article on this topic. It might help you out. http://support.wordfence.com/support/solutions/articles/1000011129-my-scans-don-t-finish-what-can-i
Oizuled
There seems to be a problem with that article instructions as written as this line:
“Set the “Maximum execution time for each scan stage” to about 80% of that value. So if it’s 90, try setting the option to 75.”
I’ve set the time to 15 seconds.
My options page DOES NOT contain an option labeled: ““Maximum execution time for each scan stage” “
There is a “max_execution_time” but that’s clearly not the same.
My scans will not complete, either. I have the latest WordPress version and plugin version installed and activated.
Except one time, every SCAN stalls at about 2200-2400 files and 25-35 MB data analyzed.
I checked the server error-log in the CPANEL as instructed by my host’s Tech Support. It was empty. I checked the php error-log in root directory. No entries in eleven days since the site was created.
One time it completed when I iteratively increased the Options “Maximum memory Wordfence can use” from 256 to 384 MB. It’s still on 384 MB now but the scans won;t complete.
I did set the “Maximum execution time for each scan stage” to 15 secs too.
Where should I upload or submit the server error-log files?