Sometime in the last few days, wp-cron has stopped firing on my WP 3.0.1 website (hosted with GoDaddy on shared Linux).
I noticed this because the cache plugin I was using (Quick Cache) was never running its cleanup of expired cache files, which built up to well over 800 in a short period of time.
Using the Crontrol plugin, I could see plenty of wp-cron jobs queued up past their due date. And then started getting the dreaded "Missed schedule!" on scheduled posts.
If I run wp-cron from the browser, it comes back as a blank page and the wp-cron jobs run. I've removed Quick Cache, just in case the caching was causing some condition of not serving up any dynamic pages. No luck.
I've gone back to WP-Cache, similar troubleshooting, no luck. Reinstalling WP 3.0.1 - no luck. Disabling plugins, etc. - no luck.
I'm now running a Linux cron job to kick-off wp-cron.php every 15 minutes. But would prefer to get wp-cron working again.