すみません。。ruby(on rails)で開発したAPをapache2でfast_cgiで動作させようとしたところ以下のメッセージが出て
嵌っています。

OS: XP home
ruby:1.8.6
rails:1.2.5
apach:2.0.61


■aoache error.log
[Thu Dec 27 01:37:32 2007] [error] [client 127.0.0.1] (OS 109)パイプは終了しました。 : FastCGI: comm with server "E:/rails/HelloWorld/public/dispatch.fcgi" aborted: GetOverlappedResult() failed
[Thu Dec 27 01:37:32 2007] [error] [client 127.0.0.1] FastCGI: incomplete headers (0 bytes) received from server "E:/rails/HelloWorld/public/dispatch.fcgi"
[Thu Dec 27 01:37:32 2007] [warn] FastCGI: (dynamic) server "E:/rails/HelloWorld/public/dispatch.fcgi" (pid 2356) terminated with exit with status '0'



■production.log
E:/rails/HelloWorld/public/dispatch.fcgi:24
undefined method `downcase' for nil:NilClass
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.5/lib/action_controller/request.rb:22:in `method'
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.5/lib/action_controller/routing.rb:1366:in `extract_request_environment'
    ・
C:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.5/lib/fcgi_handler.rb:25:in `process!'


ためしにapacheのホスト設定をそのままに、.htaccess内の定義を変更してCGIで動作させたところ
問題なく動作するのですが、fast_cgiにしようとすると上記エラーが発生してアプリケーションエラーが出てしまいます。
どなたか解決錯誤存知の方いらっしゃいますでしょうか?