[Rails] Incomplete headers

Jérôme L eugenol at gmail.com
Tue Dec 27 08:50:50 GMT 2005


Got the same problem; fastcgi gets really unstable after few requests.
Running Rails 1.0 and latest freebsd ports for apache and mod_fastcgi

In apache error log:
==============
[Tue Dec 27 09:10:34 2005] [error] [client 82.66.216.116] FastCGI:
incomplete headers (35 bytes) received from server
"/home/www/public/dispatch.fcgi"


In development error log:
==================
Processing Base#index (for 82.66.287.128 at 2005-12-26 22:28:19) [GET]
   Parameters: {}


SystemExit (exit):
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
fcgi_handler.rb:122:in `exit'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
fcgi_handler.rb:122:in `exit_now_handler'
     /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
21:in `to_proc'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
fcgi_handler.rb:110:in `call'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:184:in `hash_value'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:135:in `write_continue_generation'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:118:in `write_generation'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:207:in `go'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:216:in `continue'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:85:in `write_generation'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:85:in `add_segment'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:85:in `write_generation'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:207:in `go'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:309:in `write_generation'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:309:in `method_missing'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:46:in `indent'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:46:in `method_missing'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:309:in `write_generation'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:509:in `generation_code_for'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:507:in `method_missing'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:46:in `indent'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:46:in `method_missing'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:507:in `generation_code_for'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:501:in `indent'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:501:in `generation_code_for'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:498:in `each_with_index'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:498:in `each'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:498:in `each_with_index'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:498:in `generation_code_for'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:493:in `method_missing'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:46:in `indent'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/code_generation.rb:46:in `method_missing'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:493:in `generation_code_for'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:446:in `write_generation'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:577:in `draw'
     /config/routes.rb:1
     /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/
active_support/dependencies.rb:207:in `load'
     /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/
active_support/dependencies.rb:207:in `load'
     /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/
action_controller/routing.rb:555:in `reload'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:
69:in `prepare_application'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:
37:in `dispatch'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
fcgi_handler.rb:141:in `process_request'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
fcgi_handler.rb:53:in `process!'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
fcgi_handler.rb:52:in `each_cgi'
     /usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:597:in `each'
     /usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:597:in `each_cgi'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
fcgi_handler.rb:52:in `process!'
     /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
fcgi_handler.rb:22:in `process!'
     /public/dispatch.fcgi:24

Nothing in fastcgi.crash.log


More information about the Rails mailing list