Я подумал, что, поскольку это был фоновый процесс, таймаута не будет. Я использовал delayed_job для запуска отчетов в фоновом режиме. Это сообщение дает сбой в очень больших, длительных отчетах.
Я запускаю Rails 2.3.5 на Apache2 с Phusion Passenger.