Thanks Perrin. I will surely try the mentioned approach. Using Ethereal I observed that the Perl Handler was not writing any packets onto the socket stream once the connection was established. It kept giving me TCP CHECKSUM INCORRECT. I came across Microsoft's patch for this behavior. I will try to use it as well.
The same Perl Handler is working as expected in the HP-UX environment. I have another question. Is anyone aware of how to setup request cascading within Apache (not necessarily MOD_PERL). I have a file filter setup as <FilesMatch "\.(html|jsp)$"> SetHandler perl-script PerlHandler Apache::Proxy </FilesMatch> But there is another configuration (Apache JSERV) that has a filter on .jsp pages. include "/HP_DEV/iAS/Apache/Jserv/etc/jserv.conf" The jserv.conf contains the following: ApjservAction .jsp /oa_servlets/oracle.jsp.JspServlet So if the jserv configuration is present, the jsp pages do not go through the Perl Handler. What I want is that the Perl handler get the jsp before the JSERV, do the processing and then pass it to the JSERV Servlet. I would appreciate any help I could get. Thanks Sumit > -----Original Message----- > From: Perrin Harkins [mailto:[EMAIL PROTECTED] > Sent: Thursday, November 16, 2006 3:38 PM > To: Sumit Shah > Cc: modperl@perl.apache.org > Subject: RE: Basic Mod_Perl 1 and Apache 1.3 Issue: Unable to > get therequested page. > > On Thu, 2006-11-16 at 12:50 -0500, Sumit Shah wrote: > > Thanks Perrin. Our production environment is running mod_perl 1 and > > apache 1.3 that comes with Oracle 9iAS. Based on the deadlines, the > > plans to upgrade have been moved to a future date. > > Can you at least move off Windows? Mod_perl 1 runs very well > on Linux and other unix systems, just not on Windows. If you > have to stay on Windows and mod_perl 1, at least read this: > http://perl.apache.org/docs/1.0/os/win32/multithread.html > > > I have narrowed down the problem. Below is the Perl > script/module that > > should invoke a servlet for every request it recieves using Perl > > Sockets. What I am seeing is that the perl module is invoking the > > servlet for some requests and for some it does not (i.e. does NOT > > write GET / HTTP 1.0 on the socket stream). > > There are known problems with using sockets in mod_perl 1 on > Win32. You can try the fix suggested here, setting > ThreadsPerChild to 1: > http://mail-archives.apache.org/mod_mbox/perl-modperl/200308.mbox/% > [EMAIL PROTECTED] > > - Perrin > >