Hi! >> My guess is that you've been hit by this Apache problem: >> http://httpd.apache.org/docs-2.0/faq/error.html#error.sendfile >> >> As the URL above suggests, try to add 'EnableSendfile On' somewhere in >> t/conf/httpd.conf and rerun: >> >> t/TEST -v filter/in_bbs_msg.t hooks/trans.t >> >> don't run 'make test' as it'll rewrite t/conf/httpd.conf, use t/TEST >> instead. >> >> I wonder why http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile >> says that it's on by default.
SB> Argh, I confused "simply use the EnableSendfile directive" as to be turned on. SB> It should be: SB> EnableSendfile Off SB> of course. I guessed :-) Thank you, but your advice helped with hooks/trans.t only, filter/in_bbs_msg.t is still failed: t/TEST -v filter/in_bbs_msg.t *** setting ulimit to allow core files ulimit -c unlimited; t/TEST -v 'filter/in_bbs_msg.t' *** root mode: changing the fs ownership to 'nobody' (99:99) /usr/local/httpd_perl/bin/httpd -d /usr/src/httpd_perl/mod_perl-1.99_09/t -f /usr/src/httpd_perl/mod_perl-1.99_09/t/conf/htt pd.conf -DAPACHE2 using Apache/2.0.47 (prefork MPM) waiting for server to start: .[Fri Aug 29 18:10:56 2003] [info] 20 Apache:: modules loaded [Fri Aug 29 18:10:56 2003] [info] 3 APR:: modules loaded [Fri Aug 29 18:10:56 2003] [info] base server + 8 vhosts ready to run tests .. waiting for server to start: ok (waited 2 secs) server www.myhost.ru:8529 started server www.myhost.ru:8530 listening (TestProtocol::echo_filter) server www.myhost.ru:8531 listening (TestProtocol::echo) server www.myhost.ru:8532 listening (TestPreConnection::note) server www.myhost.ru:8533 listening (TestFilter::in_str_msg) server www.myhost.ru:8534 listening (TestFilter__both_str_con_add) server www.myhost.ru:8535 listening (TestFilter::in_bbs_msg) server www.myhost.ru:8536 listening (TestDirective::perlmodule) server www.myhost.ru:8537 listening (TestDirective::perlrequire) server www.myhost.ru:8538 listening (TestDirective::perlloadmodule4) server www.myhost.ru:8539 listening (TestDirective::perlloadmodule5) server www.myhost.ru:8540 listening (TestDirective::perlloadmodule3) server www.myhost.ru:8541 listening (TestDirective::perlloadmodule6) filter/in_bbs_msg....# connecting to www.myhost.ru:8535 server side has failed (response code: 404), see t/logs/error_log for more details dubious Test returned status 29 (wstat 7424, 0x1d00) *** server www.myhost.ru:8529 shutdown !!! error running tests (please examine t/logs/error_log) -- [Fri Aug 29 18:10:56 2003] [info] mod_unique_id: using ip addr 127.0.0.1 END in modperl_extra.pl, pid=26270 [Fri Aug 29 18:10:57 2003] [notice] Digest: generating secret for digest authentication ... [Fri Aug 29 18:10:57 2003] [notice] Digest: done [Fri Aug 29 18:10:57 2003] [info] mod_unique_id: using ip addr 127.0.0.1 [Fri Aug 29 18:10:58 2003] [notice] Apache/2.0.47 (Unix) mod_perl/1.99_09 Perl/v5.8.0 DAV/2 configured -- resuming normal ope rations [Fri Aug 29 18:10:58 2003] [info] Server built: Aug 28 2003 18:59:50 [Fri Aug 29 18:10:58 2003] [debug] prefork.c(1037): AcceptMutex: sysvsem (default: sysvsem) [Fri Aug 29 18:10:58 2003] [error] [client 127.0.0.1] File does not exist: /usr/src/httpd_perl/mod_perl-1.99_09/t/htdocs/inpu t_filter.html [Fri Aug 29 18:10:58 2003] [error] server reached MaxClients setting, consider raising the MaxClients setting [Fri Aug 29 18:10:58 2003] [info] Child process pid=26290 is exiting [Fri Aug 29 18:10:58 2003] [info] removed PID file /usr/src/httpd_perl/mod_perl-1.99_09/t/logs/httpd.pid (pid=26289) [Fri Aug 29 18:10:58 2003] [notice] caught SIGTERM, shutting down END in modperl_extra.pl, pid=26289 I've used standard distributive. Any ideas why I have no input_filter.html ? -- Alan Rafagudinov E-mail: [EMAIL PROTECTED] | [EMAIL PROTECTED] Homepage: http://www.rafagudinov.com Phone: +7(926)22-55555 -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html