Quiet Internal Server Errors

Josh Narins <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <F61EA32D7A6A79478142BA12E77AEE83266EE7257C@MS3.nyc.seniorbridgeinternal.com>
I'm porting a large mod_perl1 application to mod_perl2.

The server is now starting.

If I mistype some server configuration, it gives me errors, so I know the configuration is being read.

I tried adding this:

PerlModule Phase::PostConfig
PerlPostConfigHandler Phase::PostConfig::handler

and putting in the very simple:

use Apache2::Const -compile => 'OK';

sub post_config {
    print STDERR "configuration is complete\n";
    return Apache2::Const::OK;
}
1;

I see a hit in the access logs.

I get an Internal Server Error.

And still, the error log is completely silent. This is my problem. Without server errors I get a bit lost.

When I had a typo in a module, the error log would have stuff in it, so I don't think it is writing to an unexpected location for this.

I doubt it will help, but here is what is in the error log from start up.

[Wed Apr 04 10:36:13 2012] [info] Init: Seeding PRNG with 0 bytes of entropy
[Wed Apr 04 10:36:13 2012] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Wed Apr 04 10:36:13 2012] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Wed Apr 04 10:36:13 2012] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Wed Apr 04 10:36:13 2012] [info] Init: Initializing (virtual) servers for SSL
[Wed Apr 04 10:36:13 2012] [info] mod_ssl/2.2.22 compiled against Server: Apache/2.2.22, Library: OpenSSL/1.0.0g
[Wed Apr 04 10:36:14 2012] [info] Init: Seeding PRNG with 0 bytes of entropy
[Wed Apr 04 10:36:14 2012] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Wed Apr 04 10:36:14 2012] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Wed Apr 04 10:36:14 2012] [info] Init: Initializing (virtual) servers for SSL
[Wed Apr 04 10:36:14 2012] [info] mod_ssl/2.2.22 compiled against Server: Apache/2.2.22, Library: OpenSSL/1.0.0g
[Wed Apr 04 10:36:14 2012] [notice] Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0g mod_perl/2.0.5 Perl/v5.14.2 configured -- resuming normal operations
[Wed Apr 04 10:36:14 2012] [info] Server built: Mar  7 2012 17:23:30
[Wed Apr 04 10:36:14 2012] [debug] prefork.c(1023): AcceptMutex: sysvsem (default: sysvsem)



Josh Narins
Director of Application Development
SeniorBridge

845 Third Ave
7th Floor
New York, NY 10022
Tel: (212) 994-6194
Fax: (212) 994-4260
Mobile: (917) 488-6248
[email protected]
seniorbridge.com<http://www.seniorbridge.com/>

[http://www.seniorbridge.com/images/seniorbridgedisclaimerTAG.gif]


________________________________
SeniorBridge Statement of Confidentiality: The contents of this email message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. Any dissemination, distribution or copying of this email by an unintended or mistaken recipient is strictly prohibited. In said event, kindly reply to the sender and destroy all entries of this message and any attachments from your system. Thank you.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.