On Sunday, November 11, 2012, Peter Danenberg wrote: > Digging a little deeper, mod_fcgid hangs on line 318 of > fcgid_bridge.c: > > ap_scan_script_header_err_core(r, sbuf, getsfunc_fcgid_BRIGADE, > brigade_stdout) > > I don't know enough about ap_scan_script_header_err_core yet to figure > out why this might be the case.
Can You compare an strace/truss/dtruss of your script running with the alternative modules? > > > The following trivial script,[1] which simply returns a 200 header, > > hangs under FcgidAccessChecker: > > > > (call-with-dynamic-fastcgi-query > > (λ (query) > > (display-status-&c.))) > > > > The same script works fine under mod_fastcgi with > > FastCgiAccessChecker; or handled as an fcgid-script or fastcgi-script. > > > > The output from error_log is as follows: > > > > [Sun Nov 11 01:39:44 2012] [info] mod_fcgid: server > > localhost:/usr/local/var/html/scm/api/access.scm(15965) > > started > > > > [Sun Nov 11 01:40:24 2012] [warn] [client 127.0.0.1] mod_fcgid: read > > data timeout in 40 seconds > > > > [Sun Nov 11 01:40:24 2012] [error] [client 127.0.0.1] Premature end of > > script headers: access.scm > > > > [Sun Nov 11 01:40:24 2012] [warn] [client 127.0.0.1] mod_fcgid: user > > (null) access check failed, respond 500, URI /scm/api/access.scm > > > > [Sun Nov 11 01:40:26 2012] [debug] fcgid_pm_main.c(357): mod_fcgid: > > gracefully terminated 1 processes > > > > How can I diagnose the problem? I find it interesting that it works > > under mod_fastcgi but not mod_fcgid; I'm not sure whether that implies > > the problem is in mod_fcgid, however. > > > > > > Footnotes: > > [1] The script is written in Chicken Scheme, by the way. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org<javascript:;> > > For additional commands, e-mail: users-h...@httpd.apache.org<javascript:;> > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org <javascript:;> > For additional commands, e-mail: users-h...@httpd.apache.org<javascript:;> > > -- Born in Roswell... married an alien... http://emptyhammock.com/