[Catalyst] Apache2::RequestIO::read problem

Bill Moseley moseley at hank.org
Tue Jul 29 06:24:51 BST 2008

On Tue, Jul 29, 2008 at 12:07:31AM -0500, Chris Dolan wrote:
> [error] Caught exception in engine "Apache2::RequestIO::read: (104)  
> Connection reset by peer at /home/foo/perl/lib/perl5/site_perl/5.8.8/ 
> Catalyst/Engine/Apache.pm line 187"
> [Mon Jul 28 16:14:36 2008] [error] [client xxx.xxx.xxx.xxx] File does  
> not exist: /home/foo/MyApp/root/student, referer: http://example.com/ 
> student
> I think the "connection reset" part is a client disconnecting  
> prematurely, but what disturbs me is the second error.  I have a lib/ 
> MyApp/Controller/Student.pm which should be receiving requests to  
> http://example.com/student, but instead I see those requests  
> redirected to my static folder (.../root/...).  This does not happen  
> normally -- plenty of hits are going through to /student as expected.

I see these, too.  I've not been too worried, and I've been assuming
that Apache is just falling back to the default handler for some

There's a little info to be found with Google -- mostly others asking
the same question.

It would be nice to have these fail in a cleaner way (as far as the
logs go, at least).

Bill Moseley
moseley at hank.org
Sent from my iMutt

More information about the Catalyst mailing list