Active
Project:
Http Request Fail Reset
Version:
6.x-1.0
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
9 Jan 2009 at 20:22 UTC
Updated:
25 Dec 2009 at 18:24 UTC
After installing and enabling HRFR, invoking cron manually returns a white page that prints "$fails = TRUE". Watchdog indicates HRFR is doing its resets, and that cron is not completing. This is on D6.8 with Acquia 1.2.0.
Comments
Comment #1
francewhoaHow to install and configure 'http_request_fail_reset' module can be found at http://drupal.org/files/issues/README_78.txt
Read more at http://drupal.org/node/535710
Comment #2
hawkdrupal commentedSame problem in Drupal 6.14 and Drupal 6.15, following exactly the instructions, cron.php returns "$fails = TRUE" if this module is enabled, but "$fails = FALSE" if this module is disabled.
Obviously a module that causes a cron error can't be desirable, yet the HTTP Request problem needs a solution.
Comment #3
francewhoa@hawkdrupal: Here are a few more solutions http://drupal.org/node/588186 Under the section 'To fix this here are a few things you could try'
If working could report your results here?
Thanks
Comment #4
hawkdrupal commentedSo far, I've only found two "solutions" to cron claiming it failed:
Disable Http Request Fail Reset module, OR apply the patch ($conf['drupal_http_request_fails'] = FALSE;) that forces it to "succeed".
Either of these methods gets cron.php to return $fails = FALSE, but neither gives me confidence that Drupal is indeed functioning normally.
I'm confused about whether Http Request Fail Reset is still required in Drupal 6.15 -- and if so, why does Drupal require it to run normally?
Comment #5
francewhoaHere is why. This is an explanation of the error: http://drupal.org/node/245990#comment-909263
Progress on fixing this issue http://drupal.org/node/245990
Comment #6
hawkdrupal commentedThanks for steering me to the extensive discussion -- a tad amazing to have a multi-year problem that is still not "fixed".
After patching, I still have Drupal's cron.php failing to be run by the server, though it seems to be making the call reliably. I can run cron.php manually withour error, and my hosting company claims there's nothing wrong with its cron daemon. In fact, my Drupal 5 system is still installed and its cron runs just as scheduled. It's only Drupal 6 where scheduled cron won't run, and that problem popped up the same time as the Http Request failures.
Is cron failure related to the Http Request problem?
Comment #7
francewhoa@hawkdrupal: You're welcome.
If you want to speed up the progress on fixing this issue then you should post your questions and contribute your patch test results on the following issue queue http://drupal.org/node/245990
I'm not a coder so I don't know if cron failure is related to the Http Request problem.