a aplicación @Rails se bloquea aleatoriamente con el error "Fin prematuro de los encabezados de script"

Estoy alojando una aplicación Ruby on Rails 2.0.2 en DreamHost. Está en un servidor Apache 2, ejecutándose sobre Phusion Passenger.

La aplicación a menudo devuelve un error 500 "La aplicación Rails no pudo iniciarse correctamente", pero en momentos aleatorios. Parece suceder cuando la aplicación está bajo una carga más alta, aunque no puedo confirmar esto. Solo obtiene alrededor de 2.000 páginas vistas por día, por lo que no creo que la carga realmente sea un problema.

Los registros de Apache correlacionan estas 500 respuestas con el error: "Fin prematuro de los encabezados de script". Solo mirando los registros a las 9 a.m. de hoy, el error aparece tan a menudo como tres o cuatro veces por minuto. Esto es claramente inaceptable.

Con menos frecuencia, la aplicación muestra una página de Phusion Passenger con un seguimiento de pila y el error "Tubería rota".

Los registros de Rails no enumeran ninguno de estos errores.

Esto ocurre tanto en los sitios de ensayo como en vivo alojados en DreamHost, pero no puedo replicarlo en un servidor de desarrollo local.

Así que supongo que la verdadera pregunta es: ¿Dónde empiezo a depurar este problema?

Respuestas a la pregunta(2)

Su respuesta a la pregunta