I’m absolutely tearing my hair out here… I’ve been fighting with a RoR
install on Site5 all afternoon.
First off, the app was running just fine, and is deployed via
added page caching, a piston’d copy of Rails 1.2.2, and deployed. Ever
then, the server has been returning “Empty Requests” with no HTTP status
code, no response body, nothing. If you hit it with “curl -I
http://www.musicvilla.com/” you get nada. A web browser, it sits and
for a minute, and then displays nothing.
I’ve tried running dispatch.fcgi from the command line, and I get the
correct error (400 Invalid Request), and the pre-requisite source for
default 500 error. So the dispatch.fcgi seems normal. The .htaccess file
the stock one that ships with Rails. All the shebangs are correct (this
was running fine until this morning when I re-deployed, so everything
be set up already.)
The fastcgi.crash.log files are empty (except when I run
dispatch.fcgimanually from the command line), and the
production.log file is empty as well. (I deleted them earlier for
I killed the copy of Rails, so it’s now running off of the 1.1.6 gem
of Rails installed on the server. I did that because I’m using ARMailer
it’s apparently not designed to work with non-gem versions of
However, the problem persists.
I’ve noticed that when I run a web request, no FastCGI processes start
either (via ps ux).
I’m totally stumped.
If only I could use Mongrel on Site 5, my live would be SO MUCH BETTER.
Thank GOD for Planet Argon. I may be moving soon…
Anyway, does anyone have any clues? I’m just stumped.