You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Re...@comcast.net on 2004/08/30 20:14:43 UTC

Re: mod_perl (1.99_16) fails to begin tests because of assertion "rv == APR_SUCCESS" failed in vhost.c -- More Information

So, I ran the t/TEST -conf and t/TEST tests separately, replacing  "_default_" with the actual name of the 
host machine. LOTS of errors and ultimately a completely wedged  test script. I was also able to run
some tests after, as individual tests.

Here is the log of the tests with "ok" tests deleted:

% t/TEST

[warning] root mode: changing the files ownership to 'nobody' (60001:60001)

[warning] testing whether 'nobody' is able to -rwx /opt/local/pkg/mod_perl-1.99_16/t
"/opt/local/bin/perl" -Mlib=/opt/local/pkg/mod_perl-1.99_16/Apache-Test/lib -MApache::TestRun -e 'eval { Apache::TestRun::run_ro
ot_fs_test(60001, 60001, q[/opt/local/pkg/mod_perl-1.99_16/t]) }';


[warning] result: OK
[warning] the client side drops 'root' permissions and becomes 'nobody'
/var/apache/bin/httpd -d /opt/local/pkg/mod_perl-1.99_16/t -f /opt/local/pkg/mod_perl-1.99_16/t/conf/httpd.conf -D APACHE2
using Apache/2.0.50 (prefork MPM)

waiting 120 seconds for server to start: ..[Fri Aug 27 16:16:27 2004] [info] 26 Apache:: modules loaded
[Fri Aug 27 16:16:27 2004] [info] 7 APR:: modules loaded
[Fri Aug 27 16:16:27 2004] [info] base server + 20 vhosts ready to run tests
.......
waiting 120 seconds for server to start: ok (waited 8 secs) 
server localhost:8529 started 
server localhost:8530 listening (TestModperl::setupenv)
server localhost:8531 listening (TestModperl::merge)
server localhost:8532 listening (TestModperl::perl_options)
server localhost:8533 listening (TestVhost::config)
server localhost:8534 listening (TestProtocol::pseudo_http)
server localhost:8535 listening (TestProtocol::echo_filter)
server localhost:8536 listening (TestProtocol::echo_bbs2)
server localhost:8537 listening (TestProtocol::echo_bbs)
server localhost:8538 listening (TestProtocol::echo_timeout)
server localhost:8539 listening (TestProtocol::echo_block)
server localhost:8540 listening (TestPreConnection::note) 
server localhost:8541 listening (TestHooks::startup)
server localhost:8542 listening (TestHooks::stacked_handlers2)
server localhost:8543 listening (TestHooks::hookrun)
server localhost:8544 listening (TestFilter::in_bbs_msg)
server localhost:8545 listening (TestFilter::both_str_con_add)
server localhost:8546 listening (TestFilter::in_bbs_inject_header)
server localhost:8547 listening (TestFilter::in_str_msg)
server localhost:8548 listening (TestDirective::perlrequire)
server localhost:8549 listening (TestDirective::perlmodule)
server localhost:8550 listening (TestDirective::perlloadmodule4) 
server localhost:8551 listening (TestDirective::perlloadmodule5)
server localhost:8552 listening (TestDirective::perlloadmodule3)
server localhost:8553 listening (TestDirective::perlloadmodule6)
----------ok tests deleted below------------

/apr/threadmutex.......................skipped
        all skipped: Perl was not built with 'ithreads' enabled
  
t/directive/perlloadmodule3.............NOK 2# Failed test 2 in t/directive/perlloadmodule3.t at line 69
  
t/directive/perlloadmodule3.............NOK 3# Failed test 3 in t/directive/perlloadmodule3.t at line 97
t/directive/perlloadmodule3.............FAILED tests 2-3
        Failed 2/3 tests, 33.33% okay
    
t/directive/perlloadmodule4.............FAILED tests 1-3
        Failed 3/3 tests, 0.00% okay
    
t/directive/perlloadmodule5.............FAILED tests 1-3
        Failed 3/3 tests, 0.00% okay

t/directive/perlloadmodule6.............FAILED tests 1-3
        Failed 3/3 tests, 0.00% okay


t/filter/both_str_con_add...............NOK 2# Failed test 2 in t/filter/both_str_con_add.t at line 22
#  t/filter/both_str_con_add.t line 22 is:     ok t_cmp($reply, $str);
t/filter/both_str_con_add...............NOK 3# Failed test 3 in t/filter/both_str_con_add.t at line 22 fail #2
t/filter/both_str_con_add...............NOK 4# Failed test 4 in t/filter/both_str_con_add.t at line 22 fail #3
t/filter/both_str_con_add...............FAILED tests 2-4
        Failed 3/4 tests, 25.00% okay

t/filter/both_str_req_mix...............skipped
        all skipped: cannot find module 'deflate'

t/filter/both_str_req_proxy.............skipped
        all skipped: cannot find module 'proxy'

t/filter/in_bbs_inject_header...........request has failed (the response code was: 404)
see t/logs/error_log for more details
t/filter/in_bbs_inject_header...........dubious
        Test returned status 29 (wstat 7424, 0x1d00)
DIED. FAILED tests 1-36
        Failed 36/36 tests, 0.00% okay

t/filter/in_bbs_msg.....................request has failed (the response code was: 404)
see t/logs/error_log for more details
t/filter/in_bbs_msg.....................dubious
        Test returned status 29 (wstat 7424, 0x1d00)


t/filter/in_str_msg.....................request has failed (the response code was: 404)
see t/logs/error_log for more details
t/filter/in_str_msg.....................dubious
        Test returned status 29 (wstat 7424, 0x1d00)

t/hooks/hookrun.........................NOK 1# Failed test 1 in t/hooks/hookrun.t at line 19
request has failed (the response code was: 404)
see t/logs/error_log for more details
t/hooks/hookrun.........................dubious
        Test returned status 29 (wstat 7424, 0x1d00)
DIED. FAILED tests 1-10
        Failed 10/10 tests, 0.00% okay
t/hooks/stacked_handlers2...............request has failed (the response code was: 404)
see t/logs/error_log for more details
t/hooks/stacked_handlers2...............dubious
        Test returned status 29 (wstat 7424, 0x1d00)
DIED. FAILED test 1
        Failed 1/1 tests, 0.00% okay

t/modperl/merge.........................request has failed (the response code was: 404)
see t/logs/error_log for more details
t/modperl/merge.........................dubious
        Test returned status 29 (wstat 7424, 0x1d00)

t/modperl/merge2........................request has failed (the response code was: 404)
see t/logs/error_log for more details
t/modperl/merge2........................dubious
        Test returned status 29 (wstat 7424, 0x1d00)


t/modperl/perl_options..................request has failed (the response code was: 404)
see t/logs/error_log for more details
t/modperl/perl_options..................dubious
        Test returned status 29 (wstat 7424, 0x1d00)

t/modperl/request_rec_tie_api...........skipped
        all skipped: perl 5.008004: PerlIO is used instead of TIEd IO

t/modperl/setupenv......................request has failed (the response code was: 404)
see t/logs/error_log for more details
t/modperl/setupenv......................dubious
        Test returned status 2 (wstat 512, 0x200)

t/preconnection/note....................request has failed (the response code was: 404)
see t/logs/error_log for more details
t/preconnection/note....................dubious
        Test returned status 29 (wstat 7424, 0x1d00)
DIED. FAILED test 1
        Failed 1/1 tests, 0.00% okay

t/protocol/echo_bbs.....................NOK 2# Failed test 2 in t/protocol/echo_bbs.t at line 19
#  t/protocol/echo_bbs.t line 19 is:     ok t_cmp($reply, uc($_));

t/protocol/echo_bbs.....................NOK 3# Failed test 3 in t/protocol/echo_bbs.t at line 19 fail #2
t/protocol/echo_bbs.....................NOK 4# Failed test 4 in t/protocol/echo_bbs.t at line 19 fail #3
t/protocol/echo_bbs.....................FAILED tests 2-4
        Failed 3/4 tests, 25.00% okay

t/protocol/echo_bbs2....................NOK 2# Failed test 2 in t/protocol/echo_bbs2.t at line 19
#  t/protocol/echo_bbs2.t line 19 is:     ok t_cmp($reply, uc($_));
t/protocol/echo_bbs2....................NOK 3# Failed test 3 in t/protocol/echo_bbs2.t at line 19 fail #2
t/protocol/echo_bbs2....................FAILED tests 2-3
        Failed 2/3 tests, 33.33% okay

t/protocol/echo_block...................NOK 2# Failed test 2 in t/protocol/echo_block.t at line 19
#  t/protocol/echo_block.t line 19 is:     ok t_cmp($reply, $_);
t/protocol/echo_block...................NOK 3# Failed test 3 in t/protocol/echo_block.t at line 19 fail #2
t/protocol/echo_block...................FAILED tests 2-3
        Failed 2/3 tests, 33.33% okay

t/protocol/echo_filter..................NOK 2# Failed test 2 in t/protocol/echo_filter.t at line 19
#  t/protocol/echo_filter.t line 19 is:     ok t_cmp($reply, uc($_));
t/protocol/echo_filter..................NOK 3# Failed test 3 in t/protocol/echo_filter.t at line 19 fail #2
t/protocol/echo_filter..................FAILED tests 2-3
        Failed 2/3 tests, 33.33% okay
t/protocol/echo_timeout.................NOK 2# Failed test 2 in t/protocol/echo_timeout.t at line 19
#  t/protocol/echo_timeout.t line 19 is:     ok t_cmp($_, $reply);
t/protocol/echo_timeout.................NOK 3# Failed test 3 in t/protocol/echo_timeout.t at line 19 fail #2
t/protocol/echo_timeout.................NOK 4# Failed test 4 in t/protocol/echo_timeout.t at line 19 fail #3
t/protocol/echo_timeout.................NOK 5# Failed test 5 in t/protocol/echo_timeout.t at line 19 fail #4
t/protocol/echo_timeout.................FAILED tests 2-5
        Failed 4/5 tests, 20.00% okay

t/protocol/pseudo_http..................ok 1/13

++++++++++++++++++++++++++++++++++++++++

t/vhost/config....FAILED test 1

t/flush....skipped
        all skipped: cannot find module 'deflate'

-------------------------------------------

t/protocol/pseudo_http........and that is where it hung.

As you can see, lots of failed tests. I wonder what is going on.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

Here is the t/logs/error_log produced:

Error log from running t/TEST
----------------------------- 
[Fri Aug 27 14:18:54 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 14:18:54 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 14:18:54 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 14:18:56 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 14:18:56 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Aug 27 14:18:56 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 14:18:56 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
END in modperl_extra.pl, pid=18945
[Fri Aug 27 14:18:59 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 14:18:59 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 14:18:59 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits) 
[Fri Aug 27 14:18:59 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 14:18:59 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 14:18:59 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 14:18:59 2004] [notice] Apache/2.0.50 (Unix) mod_perl/1.99_16 Perl/v5.8.4 world domination series/2.0 mod_ssl/2.0.50
 OpenSSL/0.9.7c DAV/2 configured -- resuming normal operations
[Fri Aug 27 14:18:59 2004] [info] Server built: Aug 13 2004 09:44:18
[Fri Aug 27 14:18:59 2004] [debug] prefork.c(955): AcceptMutex: pthread (default: pthread)
[Fri Aug 27 14:19:38 2004] [info] [client 127.0.0.1] TestAPI::aplog test in progress
This log message comes with no header     

*** The following warn entry is expected and harmless ***
[Fri Aug 27 14:19:38 2004] [debug] /opt/local/pkg/mod_perl-1.99_16/t/response/TestAPI/aplog.pm(49): log_serror test ok

*** The following warn entry is expected and harmless ***
[Fri Aug 27 14:19:38 2004] [debug] /opt/local/pkg/mod_perl-1.99_16/t/response/TestAPI/aplog.pm(53): (20014)Error string not spec
ified yet: log_serror test 2 ok

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:19:38 2004] [crit] [client 127.0.0.1] (20007)No time was provided and one was required.: log_rerror test ok

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:19:38 2004] [error] $r->log_error test ok

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:19:38 2004] [error] Apache::ServerRec=SCALAR(0x110ee34)$s->log_error test ok
[Fri Aug 27 14:19:38 2004] [debug] /opt/local/pkg/mod_perl-1.99_16/t/response/TestAPI/aplog.pm(77): TestAPI::aplog test done
[Fri Aug 27 14:19:38 2004] [warn] ApacheApache->warn test ok
[Fri Aug 27 14:19:38 2004] [warn] Apache::ServerRec=SCALAR(0x110ee34)$s->warn test ok

*** The following error entry is expected and harmless *** 
[Fri Aug 27 14:21:25 2004] [error] Apache::ServerRec=SCALAR(0x11ffd98)Apache::log_error test ok
# Failed test 1 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule4.pm at line 69
# Failed test 2 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule4.pm at line 71
# Failed test 3 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule4.pm at line 73
# Failed test 1 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule5.pm at line 66
# Failed test 2 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule5.pm at line 68
# Failed test 3 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule5.pm at line 70
# Failed test 1 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule6.pm at line 56
# Failed test 2 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule6.pm at line 58
# Failed test 3 in /opt/local/pkg/mod_perl-1.99_16/t/response/TestDirective/perlloadmodule6.pm at line 60
*** The following error entry is expected and harmless ***
[Fri Aug 27 14:22:10 2004] [error] [client 127.0.0.1] APR::Socket::recv: (11) Resource temporarily unavailable at /opt/local/pkg
/mod_perl-1.99_16/t/response/TestError/runtime.pm line 132

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:22:10 2004] [error] [client 127.0.0.1] Undefined subroutine &TestError::runtime::no_such_func called at /opt/loca
l/pkg/mod_perl-1.99_16/t/response/TestError/runtime.pm line 126.\n

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:22:10 2004] [error] [client 127.0.0.1] APR::Socket::recv: (11) Resource temporarily unavailable at /opt/local/pkg
/mod_perl-1.99_16/t/response/TestError/runtime.pm line 132\n\tTestError::runtime::mp_error('APR::Socket=SCALAR(0x14096a4)') call
ed at /opt/local/pkg/mod_perl-1.99_16/t/response/TestError/runtime.pm line 51\n\tTestError::runtime::die_hook_confess_mp_error('
Apache::RequestRec=SCALAR(0x140ad38)', 'APR::Socket=SCALAR(0x14096a4)') called at /opt/local/pkg/mod_perl-1.99_16/t/response/Tes
tError/runtime.pm line 30\n\tTestError::runtime::handler('Apache::RequestRec=SCALAR(0x140ad38)') called at -e line 0\n\teval {..
.} called at -e line 0\n

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:22:10 2004] [error] [client 127.0.0.1] Undefined subroutine &TestError::runtime::no_such_func called at /opt/loca
l/pkg/mod_perl-1.99_16/t/response/TestError/runtime.pm line 126.\n\tTestError::runtime::non_mp_error('APR::Socket=SCALAR(0x1274d
74)') called at /opt/local/pkg/mod_perl-1.99_16/t/response/TestError/runtime.pm line 58\n\tTestError::runtime::die_hook_confess_
non_mp_error('Apache::RequestRec=SCALAR(0x12304d8)', 'APR::Socket=SCALAR(0x1274d74)') called at /opt/local/pkg/mod_perl-1.99_16/
t/response/TestError/runtime.pm line 30\n\tTestError::runtime::handler('Apache::RequestRec=SCALAR(0x12304d8)') called at -e line
 0\n\teval {...} called at -e line 0\n

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:22:10 2004] [error] [client 127.0.0.1] custom die hook: APR::Socket::recv: (11) Resource temporarily unavailable
at /opt/local/pkg/mod_perl-1.99_16/t/response/TestError/runtime.pm line 132 at /opt/local/pkg/mod_perl-1.99_16/t/response/TestEr
ror/runtime.pm line 63.\n

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:22:10 2004] [error] [client 127.0.0.1] custom die hook: Undefined subroutine &TestError::runtime::no_such_func ca
lled at /opt/local/pkg/mod_perl-1.99_16/t/response/TestError/runtime.pm line 126.\n

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:22:12 2004] [error] [client 127.0.0.1] failed to resolve handler `TestError::syntax': syntax error at /opt/local/
pkg/mod_perl-1.99_16/t/response/TestError/syntax.pm line 17, near "\\;"\nCompilation failed in require at (eval 165) line 3.\n
[Fri Aug 27 14:22:14 2004] [error] [client 127.0.0.1] Invalid method in request MODPERL
[Fri Aug 27 14:22:27 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestFilter__
in_bbs_inject_header
[Fri Aug 27 14:22:29 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/input_filter
.html

*** The following 2 error entries are expected and harmless ***
[Fri Aug 27 14:22:32 2004] [error] [client 127.0.0.1] This filter must die at /opt/local/pkg/mod_perl-1.99_16/t/filter/TestFilte
r/in_error.pm line 26.\n
This filter must die at /opt/local/pkg/mod_perl-1.99_16/t/filter/TestFilter/in_error.pm line 26.
[Fri Aug 27 14:22:32 2004] [error] [client 127.0.0.1] Apache::RequestIO::read: (500) Unknown error at /opt/local/pkg/mod_perl-1.
99_16/t/filter/TestFilter/in_error.pm line 41
[Fri Aug 27 14:22:43 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/input_filter
.html
[Fri Aug 27 14:23:30 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestHooks__h
ookrun
[Fri Aug 27 14:23:30 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestHooks__h
ookrun
[Fri Aug 27 14:23:44 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestHooks__s
tacked_handlers2

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:23:48 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/nope
[Fri Aug 27 14:24:08 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/merge
[Fri Aug 27 14:24:10 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/merge2
[Fri Aug 27 14:24:18 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestModperl_
_perl_options

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:24:39 2004] [error] [client 127.0.0.1] need AuthName: /TestModperl__setauth
[Fri Aug 27 14:24:41 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestModperl_
_setupenv

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:24:43 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestModperl_
_status

*** The following error entry is expected and harmless ***
[Fri Aug 27 14:24:43 2004] [error] [client 127.0.0.1] Died at /opt/local/pkg/mod_perl-1.99_16/t/response/TestModperl/status.pm l
ine 24.\n

*** The following error entry is expected and harmless ***
Argument "foobar" isn't numeric.

*** The following error entry is expected and harmless ***
Argument "foo9bar" isn't numeric.
[Fri Aug 27 14:25:15 2004] [error] [client 127.0.0.1] File does not exist: /opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestPreConne
ction__note
[Fri Aug 27 14:25:16 2004] [error] [client 127.0.0.1] Invalid method in request hello
[Fri Aug 27 14:25:18 2004] [error] [client 127.0.0.1] Invalid method in request hello
[Fri Aug 27 14:25:20 2004] [error] [client 127.0.0.1] Invalid method in request hello
[Fri Aug 27 14:25:22 2004] [error] [client 127.0.0.1] Invalid method in request hello
[Fri Aug 27 14:25:23 2004] [error] [client 127.0.0.1] Invalid method in request good
[Fri Aug 27 14:34:40 2004] [info] Child process pid=18988 is exiting
END in modperl_extra.pl, pid=18988
[Fri Aug 27 14:34:40 2004] [info] Child process pid=18960 is exiting
END in modperl_extra.pl, pid=18960
[Fri Aug 27 14:34:40 2004] [info] Child process pid=18959 is exiting
END in TestModperl::print, pid=18959
END in modperl_extra.pl, pid=18959
[Fri Aug 27 14:34:40 2004] [info] removed PID file /opt/local/pkg/mod_perl-1.99_16/t/logs/httpd.pid (pid=18952)
[Fri Aug 27 14:34:40 2004] [notice] caught SIGTERM, shutting down
END in modperl_extra.pl, pid=18952

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

All the tests in ModPerl-Registry cam out ok but here is the error log produced:

Error log from running ModPerl-Registry/t/TEST
----------------------------------------------
[Fri Aug 27 16:33:33 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:33:33 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:33:33 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:33:34 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:33:34 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Aug 27 16:33:34 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:33:34 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:33:36 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:33:36 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:33:36 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:33:38 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:33:38 2004] [info] Init: Initializing (virtual) servers for SSL 
[Fri Aug 27 16:33:38 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:33:38 2004] [notice] Apache/2.0.50 (Unix) mod_perl/1.99_16 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7c DAV/2 config
ured -- resuming normal operations
[Fri Aug 27 16:33:38 2004] [info] Server built: Aug 13 2004 09:44:18
[Fri Aug 27 16:33:38 2004] [debug] prefork.c(955): AcceptMutex: pthread (default: pthread)
[Fri Aug 27 16:33:40 2004] [info] removed PID file /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/logs/httpd.pid (pid=24873)
[Fri Aug 27 16:33:40 2004] [notice] caught SIGTERM, shutting down
[Fri Aug 27 16:34:13 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:34:13 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:34:13 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:34:14 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:34:14 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Aug 27 16:34:14 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:34:14 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:34:16 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:34:16 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:34:16 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:34:17 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:34:17 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:34:17 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:34:17 2004] [notice] Apache/2.0.50 (Unix) mod_perl/1.99_16 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7c DAV/2 config
ured -- resuming normal operations
[Fri Aug 27 16:34:17 2004] [info] Server built: Aug 13 2004 09:44:18
[Fri Aug 27 16:34:17 2004] [debug] prefork.c(955): AcceptMutex: pthread (default: pthread)
[Fri Aug 27 16:34:19 2004] [info] removed PID file /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/logs/httpd.pid (pid=25015)
[Fri Aug 27 16:34:19 2004] [notice] caught SIGTERM, shutting down
[Fri Aug 27 16:34:59 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:34:59 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:34:59 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:35:01 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:35:01 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Aug 27 16:35:01 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:35:01 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:35:03 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:35:03 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:35:03 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:35:04 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:35:04 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:35:04 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:35:04 2004] [notice] Apache/2.0.50 (Unix) mod_perl/1.99_16 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7c DAV/2 config
ured -- resuming normal operations 
[Fri Aug 27 16:35:04 2004] [info] Server built: Aug 13 2004 09:44:18 
[Fri Aug 27 16:35:04 2004] [debug] prefork.c(955): AcceptMutex: pthread (default: pthread)

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:07 2004] [error] file permissions deny server execution/opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-
bin/not_executable.pl

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:07 2004] [error] file permissions deny server execution/opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-
bin/not_executable.pl
*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:07 2004] [error] file permissions deny server execution/opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-
bin/not_executable.pl
[Fri Aug 27 16:35:07 2004] [info] removed PID file /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/logs/httpd.pid (pid=25158)
[Fri Aug 27 16:35:07 2004] [notice] caught SIGTERM, shutting down
[Fri Aug 27 16:35:33 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:35:33 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:35:33 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:35:35 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:35:35 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Aug 27 16:35:35 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:35:35 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:35:37 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:35:37 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:35:37 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:35:37 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:35:37 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:35:37 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:35:37 2004] [notice] Apache/2.0.50 (Unix) mod_perl/1.99_16 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7c DAV/2 config
ured -- resuming normal operations
[Fri Aug 27 16:35:37 2004] [info] Server built: Aug 13 2004 09:44:18
[Fri Aug 27 16:35:37 2004] [debug] prefork.c(955): AcceptMutex: pthread (default: pthread)

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:40 2004] [error] Undefined subroutine &ModPerl::ROOT::ModPerl::Registry::opt_local_pkg_mod_perl_2d1_2e99_16_Mo
dPerl_2dRegistry_t_cgi_2dbin_runtime_error_n_status_change_2epl::no_such_func called at /opt/local/pkg/mod_perl-1.99_16/ModPerl-
Registry/t/cgi-bin/runtime_error_n_status_change.pl line 8.\n

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:40 2004] [error] syntax error at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/syntax_error.pl li
ne 10, at EOF\n

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:40 2004] [error] Can't locate DoesNotExist.pm in @INC (@INC contains: /opt/local/pkg/mod_perl-1.99_16/ModPerl-
Registry/t /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/../lib /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/../../Ap
ache-Test/lib /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/../../lib /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/..
/../blib/lib/Apache2 /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/../../blib/arch/Apache2 /opt/local/pkg/mod_perl-1.99_16/
ModPerl-Registry/t/../../blib/lib /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/../../blib/arch /opt/local/lib/perl5/5.8.4/
sun4-solaris /opt/local/lib/perl5/5.8.4 /opt/local/lib/perl5/site_perl/5.8.4/sun4-solaris /opt/local/lib/perl5/site_perl/5.8.4 /
opt/local/lib/perl5/site_perl /usr/perl5/5.6.1/lib/sun4-solaris-64int /usr/perl5/5.6.1/lib /usr/perl5/site_perl/5.6.1/sun4-solar
is-64int /usr/perl5/site_perl/5.6.1 /usr/perl5/site_perl . /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/ /opt/local/pkg/mo
d_perl-1.99_16/ModPerl-Registry/t/lib/perl) at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/use_error.pl line 6.\n
BEGIN failed--compilation aborted at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/use_error.pl line 6.\n
[Fri Aug 27 16:35:40 2004] [error] server reached MaxClients setting, consider raising the MaxClients setting

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:40 2004] [error] [client 127.0.0.1] malformed header from script. Bad header=No HTTP headers were sent: missin
g_headers.pl
[Fri Aug 27 16:35:40 2004] [warn] /registry/missing_headers.pl did not send an HTTP header

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:40 2004] [error] Undefined subroutine &ModPerl::ROOT::ModPerl::Registry::opt_local_pkg_mod_perl_2d1_2e99_16_Mo
dPerl_2dRegistry_t_cgi_2dbin_runtime_error_2epl::no_such_func called at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-b
in/runtime_error.pl line 10.\n
*** The following error entry is expected and harmless ***
[Fri Aug 27 16:35:40 2004] [error] Undefined subroutine &ModPerl::ROOT::ModPerl::Registry::opt_local_pkg_mod_perl_2d1_2e99_16_Mo
dPerl_2dRegistry_t_cgi_2dbin_runtime_error_plus_body_2epl::no_such_func called at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Regist
ry/t/cgi-bin/runtime_error_plus_body.pl line 10.\n
[Fri Aug 27 16:35:40 2004] [info] removed PID file /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/logs/httpd.pid (pid=25312)
[Fri Aug 27 16:35:40 2004] [notice] caught SIGTERM, shutting down
[Fri Aug 27 16:36:36 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:36:36 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:36:36 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:36:38 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:36:38 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Aug 27 16:36:38 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:36:38 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:36:40 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:36:40 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:36:40 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:36:41 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:36:41 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:36:41 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:36:41 2004] [notice] Apache/2.0.50 (Unix) mod_perl/1.99_16 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7c DAV/2 config
ured -- resuming normal operations
[Fri Aug 27 16:36:41 2004] [info] Server built: Aug 13 2004 09:44:18
[Fri Aug 27 16:36:41 2004] [debug] prefork.c(955): AcceptMutex: pthread (default: pthread)

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:36:44 2004] [error] /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/does_not_exists.pl not found or un
able to stat

*** The following 2 warn entries are expected and harmless ***
Constant subroutine ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlrun_e
xtload_2epl::nondecl_const redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/../lib/ModPerl/RegistryCooker.pm line
 557.
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlr
un_extload_2epl::t_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_extload.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlr
un_extload_2epl::t_is_equal: none vs ($$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_extload.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlr
un_extload_2epl::t_filepath_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_extload.pl line 5
 
*** The following warn entry is expected and harmless ***
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlr
un_extload_2epl::decl_proto: none vs ($;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_extload.pl line 24
 
*** The following warn entry is expected and harmless ***
Subroutine nondecl_no_proto redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl line 26.

*** The following warn entry is expected and harmless ***
Subroutine nondecl_proto redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl line 33.

*** The following warn entry is expected and harmless ***
Subroutine nondecl_proto_empty redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl line 4
0.

*** The following 2 warn entries are expected and harmless ***
Subroutine nondecl_const redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl line 49.
Constant subroutine ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlrun_e
xtload_2epl::nondecl_const redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/../lib/ModPerl/RegistryCooker.pm line
 557.
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlr
un_extload_2epl::t_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_extload.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlr
un_extload_2epl::t_is_equal: none vs ($$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_extload.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlr
un_extload_2epl::t_filepath_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_extload.pl line 5
 
*** The following warn entry is expected and harmless ***
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlr
un_extload_2epl::decl_proto: none vs ($;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_extload.pl line 24
 
*** The following warn entry is expected and harmless ***
Subroutine nondecl_no_proto redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl line 26.

*** The following warn entry is expected and harmless ***
Subroutine nondecl_proto redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl line 33.

*** The following warn entry is expected and harmless ***
Subroutine nondecl_proto_empty redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl line 4
0.

*** The following 2 warn entries are expected and harmless ***
Subroutine nondecl_const redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl line 49.
Constant subroutine ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_perlrun_e
xtload_2epl::nondecl_const redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/../lib/ModPerl/RegistryCooker.pm line
 557.

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:36:51 2004] [error] /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/cannot_be_found not found or unabl
e to stat

*** The following error entry is expected and harmless ***
[Fri Aug 27 16:36:53 2004] [error] Global symbol "$r" requires explicit package name at /opt/local/pkg/mod_perl-1.99_16/ModPerl-
Registry/t/cgi-bin/r_inherited.pl line 11.\nGlobal symbol "$r" requires explicit package name at /opt/local/pkg/mod_perl-1.99_16
/ModPerl-Registry/t/cgi-bin/r_inherited.pl line 12.\nGlobal symbol "$r" requires explicit package name at /opt/local/pkg/mod_per
l-1.99_16/ModPerl-Registry/t/cgi-bin/r_inherited.pl line 12.\n
[Fri Aug 27 16:36:53 2004] [info] removed PID file /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/logs/httpd.pid (pid=25455)
[Fri Aug 27 16:36:53 2004] [notice] caught SIGTERM, shutting down
[Fri Aug 27 16:37:43 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:37:43 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:37:43 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:37:45 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:37:45 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Aug 27 16:37:45 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:37:45 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:37:47 2004] [info] Init: Initializing OpenSSL library
[Fri Aug 27 16:37:47 2004] [info] Init: Seeding PRNG with 0 bytes of entropy
[Fri Aug 27 16:37:47 2004] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Fri Aug 27 16:37:48 2004] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Fri Aug 27 16:37:48 2004] [info] Init: Initializing (virtual) servers for SSL
[Fri Aug 27 16:37:48 2004] [info] Server: Apache/2.0.50, Interface: mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Fri Aug 27 16:37:48 2004] [notice] Apache/2.0.50 (Unix) mod_perl/1.99_16 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7c DAV/2 config
ured -- resuming normal operations
[Fri Aug 27 16:37:48 2004] [info] Server built: Aug 13 2004 09:44:18
[Fri Aug 27 16:37:48 2004] [debug] prefork.c(955): AcceptMutex: pthread (default: pthread)

*** The following warn entry is expected and harmless ***
Variable "$counter" will not stay shared at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 21.
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_is_equal: none vs ($$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_filepath_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5
 
*** The following warn entry is expected and harmless ***
Variable "$counter" will not stay shared at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 21.
Subroutine counter redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 19.
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_is_equal: none vs ($$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_filepath_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5

*** The following warn entry is expected and harmless ***
Variable "$counter" will not stay shared at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 21.
Subroutine counter redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 19.
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_is_equal: none vs ($$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5
Prototype mismatch: sub ModPerl::ROOT::ModPerl::PerlRun::opt_local_pkg_mod_perl_2d1_2e99_16_ModPerl_2dRegistry_t_cgi_2dbin_closu
re_2epl::t_filepath_cmp: none vs ($$;$) at /opt/local/lib/perl5/5.8.4/Exporter.pm line 65.
 at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 5
 
*** The following warn entry is expected and harmless ***
Variable "$counter" will not stay shared at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 21.
Subroutine counter redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 19.

*** The following warn entry is expected and harmless ***
Variable "$counter" will not stay shared at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 21.

*** The following warn entry is expected and harmless ***
Variable "$counter" will not stay shared at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 21.
Subroutine counter redefined at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 19.

*** The following warn entry is expected and harmless ***
Variable "$counter" will not stay shared at /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/cgi-bin/closure.pl line 21.
[Fri Aug 27 16:38:01 2004] [info] removed PID file /opt/local/pkg/mod_perl-1.99_16/ModPerl-Registry/t/logs/httpd.pid (pid=25632)
[Fri Aug 27 16:38:01 2004] [notice] caught SIGTERM, shutting down

++++++++++++++++++++++++++++++++++++++++++++++++++++++++

And that's all. No core file produced.

Cheers,,,,,



> RenquistIsMe@comcast.net wrote:
> > % t/REPORT
> > -------------8<---------- Start Bug Report ------------8<----------
> > 1. Problem Description:
> > 
> > The mod_perl module (version 1.99_16 aka 2.0 beta) fails to begin tests
> > because of the following error:
> > =====================
> > waiting 120 seconds for server to start: .[Tue Aug 24 16:58:02 2004] [crit]
> > [Tue Aug 24 16:58:02 2004] file vhost.c, line 189, assertion "rv == 
> APR_SUCCESS" failed
> > 
> ................................................................................
> .........................................
> > waiting 120 seconds for server to start: not ok
> > =====================
> > 
> > The guilty section of vhost.c is:
> > 
> > 182     if (strcmp(host, "*") == 0) {
> > 183         rv = apr_sockaddr_info_get(&my_addr, "0.0.0.0", APR_INET, port, 0, 
> p);
> > 184         ap_assert(rv == APR_SUCCESS); /* must be bug or out of storage */
> > 185     }
> > 186     else if (strcasecmp(host, "_default_") == 0
> > 187         || strcmp(host, "255.255.255.255") == 0) {
> > 188         rv = apr_sockaddr_info_get(&my_addr, "255.255.255.255", APR_INET, 
> port, 0, p);
> > 189         ap_assert(rv == APR_SUCCESS); /* must be bug or out of storage */
> > 190     }
> > 191     else {
> > 192         rv = apr_sockaddr_info_get(&my_addr, host, APR_UNSPEC, port, 0, 
> p);
> > 193         if (rv != APR_SUCCESS) {
> > 194             ap_log_error(APLOG_MARK, APLOG_ERR, rv, NULL,
> > 195                 "Cannot resolve host name %s --- ignoring!", host);
> > 196             return NULL;
> > 197         }
> > 198     }
> > 
> > and the server never starts. No core dump is produced and no error log either.
> > Attempts to install (without testing) succeed but the resulting mod_perl
> > refuses to run.
> > 
> > Here is the configuration of httpd-2.0.50:
> > 
> > ./configure --prefix=/var/apache  --enable-mime-magic --enable-usertrack 
> --enable-ssl
> > --enable-dav --enable-info --enable-cgi --enable-speling --enable-so
> > --enable-rule=SSL_SDBM  --with-ssl=/opt/local/openssl --with-mpm=prefork
> > 
> > Httpd-2.0.50 runs fine (without mod_perl) but since the entire application
> > is perl code, it runs soooo sloooowly. Perl version is 5.8.4 and the OS is
> > Solaris 9 on Sun Sparc.
> > 
> > This error was previously reported on the mod_perl bug mailing list and
> > the explanation given was that it was a httpd problem. And perhaps it is.
> > I have reported it to bugzilla as bug #30901
> > 
> > I do know that if the mod_perl test httpd configuration file:
> > 
> > /opt/local/pkg/mod_perl-1.99_16/t/conf/httpd.conf
> > 
> > is edited to replace _default_ with the fully qualified name of the
> > httpd server, the test httpd will start. Unfortunately, no tests can
> > be run because the testing procedure overwrites the httpd.conf file
> > with the non-working values.
> 
> Run:
> 
> t/TEST -conf
> edit the conf files. now run:
> t/TEST
> (instead of 'make test')
> 
> 'make test' reruns -conf, so it wipes the changes away, but if you run 
> t/TEST after running -conf it will keep your changes in place.
> 
> 
> 
> -- 
> __________________________________________________________________
> Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
> http://stason.org/     mod_perl Guide ---> http://perl.apache.org
> mailto:stas@stason.org http://use.perl.org http://apacheweek.com
> http://modperlbook.org http://apache.org   http://ticketmaster.com

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html


Re: mod_perl (1.99_16) fails to begin tests because of assertion "rv == APR_SUCCESS" failed in vhost.c -- More Information

Posted by Stas Bekman <st...@stason.org>.
RenquistIsMe@comcast.net wrote:
> So, I ran the t/TEST -conf and t/TEST tests separately, replacing
> "_default_" with the actual name of the
> host machine. LOTS of errors and ultimately a completely wedged test
> script. I was also able to run
> some tests after, as individual tests.

You broke the vhosts configuration when changing things and that's why you 
get all these tests failures. If you look at the error log, the error:

   File does not exist: 
/opt/local/pkg/mod_perl-1.99_16/t/htdocs/TestFilter__in_bbs_inject_header

is all over. The client and the server don't match (hostname/port). It's 
not a mod_perl problem. More below:

> 
>>RenquistIsMe@comcast.net wrote:
>>
>>>% t/REPORT
>>>-------------8<---------- Start Bug Report ------------8<----------
>>>1. Problem Description:
>>>
>>>The mod_perl module (version 1.99_16 aka 2.0 beta) fails to begin tests
>>>because of the following error:
>>>=====================
>>>waiting 120 seconds for server to start: .[Tue Aug 24 16:58:02 2004] [crit]
>>>[Tue Aug 24 16:58:02 2004] file vhost.c, line 189, assertion "rv == 
>>
>>APR_SUCCESS" failed

Stas wrote:
>>>The guilty section of vhost.c is:
>>>
>>>182     if (strcmp(host, "*") == 0) {
>>>183         rv = apr_sockaddr_info_get(&my_addr, "0.0.0.0", APR_INET, port, 0, 
>>
>>p);
>>
>>>184         ap_assert(rv == APR_SUCCESS); /* must be bug or out of storage */
>>>185     }
>>>186     else if (strcasecmp(host, "_default_") == 0
>>>187         || strcmp(host, "255.255.255.255") == 0) {
>>>188         rv = apr_sockaddr_info_get(&my_addr, "255.255.255.255", APR_INET, 
>>
>>port, 0, p);
>>
>>>189         ap_assert(rv == APR_SUCCESS); /* must be bug or out of storage */

So you need to take this to the httpd developers and figure out why 
_default_ in vhosts doesn't work on your machine, sounds like a problem 
that httpd needs to fix.


-- 
__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html