I'm struggling with a rails app right now. One of the problems I have is that 9 times out of 10 a particular search in my app produces a "Page Not Found" error.
The error comes not from rails, not from Passenger, but rather from "linkhelp.clients.google.com" (not sure how that happens).
When it does this my http server logs show:
[font=Courier]Fri May 27 21:05:45 2011] [error] [client 18.104.22.168] Premature end of script headers: individuals, referer: etc.[/font]
And my Rails log says:
[font=Courier]Started GET "/internal_error.html" for 22.214.171.124 at Fri May 27 21:05:48 -0700 2011
ActionController::RoutingError (No route matches "/internal_error.html"):[/font]
Not sure where that comes from either.
Anyone have any ideas?
The same code works fine in a development environment, where Passenger and Mysql are not involved.