[rt-users] RT3 failure after RH4 updates

Matthew Keller kellermg at potsdam.edu
Tue Nov 27 09:00:09 EST 2007


Make sure your Apache perl modules are up-to-date, in particular the
perl-libapreq2 RPM

On Tue, 2007-11-27 at 12:29 +1100, Stuart J. Browne wrote:
> Hi,
> 
> We're using RT 3.6.0 with mod_perl-2.0.2, and up until yesterday, it was
> working fine.
> 
> Updated apache and perl and a few other modules on a RHEL4 box and after
> restarting apache, am getting 0-byte replies and these errors when accessing
> RT:
> 
> [Tue Nov 27 01:09:04 2007] [crit]: Can't locate object method "request" via
> package "Apache" at /usr/lib/perl5/5.8.5/CGI.pm line 315.
> (/opt/rt3/bin/webmux.pl:125)
> 
> No other errors in the error log.
> 
> I've tried back tracking it to figure out what's causing the issue, and it's
> coming back to CGI.pm(315) calling:
> 
> 	$self->r(Apache->request) unless $self->r;
> 
> Verified that CGI.pm didn't change during the update.
> 
> Simple command line test to check required packages passed without issue:
> 
> 	perl -e 'require mod_perl; require Apache::Response; require
> Apache::RequestRec; require Apache::RequestUtil; require APR::Pool'
> 
> So, I'm at a bit of a loss as to why this is now fried.
> 
> Short of reverting the updates, any ideas on where to look next would be
> appreciated.
> 
> Thanks
> 
> Stuart
> 
> Apache v-host:
> 
> <VirtualHost *:80>
>         ServerName rt.<removed>
>         DocumentRoot /opt/rt3/share/html
> 
>         PerlRequire /opt/rt3/bin/webmux.pl
> 
>         <Location />
>                 SetHandler perl-script
>                 PerlHandler RT::Mason
>                 AddDefaultCharset UTF-8
>         </Location>
> </VirtualHost>
> 
> Versions:
> 
> RT 3.6.0
> mod_perl-2.0.2
> 
> Subset of packages updated:
> httpd-2.0.52-38.ent
> perl-5.8.5-36.el4_5.2
> perl-Archive-Tar-1.30-1.el4
> perl-Compress-Zlib-1.42-1.el4
> perl-IO-Zlib-1.04-4.2.el4
> perl-Net-DNS-0.48-2.el4
> perl-TimeDate-1.16-5.el4
> 
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> 
> SAVE THOUSANDS OF DOLLARS ON RT SUPPORT:
> 
> If you sign up for a new RT support contract before December 31, we'll take
> up to 20 percent off the price. This sale won't last long, so get in touch today. 
>     Email us at sales at bestpractical.com or call us at +1 617 812 0745.
> 
> 
> Community help: http://wiki.bestpractical.com
> Commercial support: sales at bestpractical.com
> 
> 
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
> Buy a copy at http://rtbook.bestpractical.com




More information about the rt-users mailing list