Hi, Sorry for the delay. According to the access.log line you gave, it's difficult to say why you don't get a response. Maybe you have some redirect headers on this page ? 101 bytes received is not much, barely enough for the headers, so I think you have a loop or a blocking outpuot somewhere.
Just in case, your fcgid version looks quite old (last is 2.2), and maybe you have hit some bugs which are fixed in 2.2. Gabriel On 08/13/2007 10:38:04 AM +0200, Kazuki Kudo <[EMAIL PROTECTED]> wrote: > Hello Gabriel. > > > Thank you for your reply. > > > The problem was solved when changing ErrorScanInterval. > > :productoin.log > There is no error. > > > :Apache access.log > 127.0.0.1 - - [13/Aug/2007:16:37:03 +0900] 6528385 "GET /ossc/ HTTP/1.0" > 200 101 "-" "Wget/1.10.2 (Red Hat modified)" > > > > However, a response does not return to a client(Web browser or wget). > > Why is it? > > > > -- > Kazuki Kudo > [EMAIL PROTECTED] > >> Hi, >> >> You probably haven't changed the *ScanInterval directives. In fact >> graceful force the fcgid process manager to restart completely. To do >> so, it kills all the active FastCGI processes as well as your rails app. >> If the first kill (gently killed by TERM signal) hasn't terminated the >> process properly, the KILL signal is sent at the next loop (which >> brutally close the rails app). The delay between the 2 kills is the >> ErrorScanInterval delay which is by default of 3 seconds. I think this >> explain why your rails apps errors out after > 3 seconds >> >> Gabriel >> >> On 08/13/2007 6:52:07 AM +0200, Kazuki Kudo <[EMAIL PROTECTED]> >> wrote: >>> Hello >>> >>> >>> I am developing by CentOS4.5 + Apache2.0.59 + mod_fcgid2.0 + >>> rails1.2.3. >>> >>> If "graceful restart" Apache , the mod_fcgid process forced to >>> terminate and I am troubled. >>> >>> # service httpd graceful >>> >>> >>> If the execution time of rails application is less than 2 seconds, it >>> will reboot normally. >>> >>> If the execution time of rails application exceeds 3 seconds, it may >>> force to terminate. >>> >>> >>> >>> :Rails Source Code >>> class OsscController < ApplicationController >>> def index >>> sleep 3 >>> render :layout => false >>> end >>> end >>> >>> >>> >>> :productoin.log >>> F, [2007-08-13T11:51:54] FATAL -- : >>> >>> SystemExit (exit): >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 116:in `exit' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 116:in `exit_now_handler' >>> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ >>> active_support/inflector.rb:250:in `to_proc' >>> /app/controllers/ossc_controller.rb:9:in `call' >>> /app/controllers/ossc_controller.rb:9:in `sleep' >>> /app/controllers/ossc_controller.rb:9:in `index' >>> /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/ >>> action_controller/base.rb:1095:in `send' >>> /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/ >>> action_controller/base.rb:1095:in `perform_action_without_filters' >>> >>> :(omitted) >>> >>> /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/ >>> action_controller/session_management.rb:114:in `process' >>> /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/ >>> action_controller/base.rb:330:in `process' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:41: >>> in `dispatch' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 168:in `process_request' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 143:in `process_each_request!' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 109:in `with_signal_handler' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 142:in `process_each_request!' >>> /usr/local/lib/ruby/gems/1.8/gems/fcgi-0.8.7/lib/fcgi.rb:612:in ` >>> each_cgi' >>> /usr/local/lib/ruby/gems/1.8/gems/fcgi-0.8.7/lib/fcgi.rb:609:in ` >>> each' >>> /usr/local/lib/ruby/gems/1.8/gems/fcgi-0.8.7/lib/fcgi.rb:609:in ` >>> each_cgi' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 141:in `process_each_request!' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 55:in `process!' >>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb: >>> 25:in `process!' >>> /opt/railsapp/public/dispatch.fcgi:24 >>> >>> >>> >>> "graceful" must be the specification which reboots after the request >>> processing currently received is completed. >>> >>> It seems that however, it has forced to terminate before processing of a >>> mod_fcgid process is completed. >>> >>> Does someone know solution? >>> >>> >>> >>> -- >>> Kazuki Kudo >>> [EMAIL PROTECTED] >>> >>> >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Splunk Inc. >>> Still grepping through log files to find problems? Stop. >>> Now Search log events and configuration files using AJAX and a browser. >>> Download your FREE copy of Splunk now >> http://get.splunk.com/ >>> _______________________________________________ >>> Mod-fcgid-users mailing list >>> Mod-fcgid-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/mod-fcgid-users >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> _______________________________________________ >> Mod-fcgid-users mailing list >> Mod-fcgid-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/mod-fcgid-users > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Mod-fcgid-users mailing list > Mod-fcgid-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mod-fcgid-users ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Mod-fcgid-users mailing list Mod-fcgid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mod-fcgid-users