[rt-users] Problems with RT4 coexisting with other ModPerl applications
Ruslan Zakirov
ruz at bestpractical.com
Tue Nov 29 02:56:36 EST 2011
On Tue, Nov 29, 2011 at 3:32 AM, <jim.h.berry at frb.gov> wrote:
> Hi List,
>
> This is no longer a problem for us, because we will be running RT on its
> own separate server. But in case anyone is interested...
I believe the following option may help:
http://perl.apache.org/docs/2.0/user/config/config.html#C_Parent_
>
> When we installed RT v4.0.4 on our production linux Apache2/ModPerl server,
> we discovered a conflict with other Mason/ModPerl applications. When we
> disable the other ModPerl apps, RT4 is fine. We did not have this problem
> with RT v3.8.x. It is quite possible that something is not quite right
> with the other applications, but they have been running smoothly for years.
> They are using Mason, but not PSGI. They each have their own Mason cache
> area.
>
> The symptom is an occasional 500 error from any RT web page, with lines like
> this in the log:
>
> Undefined subroutine CGI::PSGI::SUPER::read_multipart\n at
> /opt/perl-512/lib/site_perl/5.12.3/HTML/Mason/PSGIHandler/Streamy.pm line
> 15\n, referer: https://www-test/rt4/Ticket/Create.html?Queue=26
>
> (other CGI::PSGI subroutines too). Hitting reload or shift-reload will
> initially bring up the correct page, but after a while all of the child
> processes will seem to be polluted and RT becomes unusable. The other
> ModPerl application web pages are fine.
>
> We are running:
> Linux RHEL 5 (but install our own perl and apache)
> Apache 2.2.21 - prefork
> ModPerl 2.0.5
> HTML::Mason 1.45
> Plack: 0.9982
> PSGI: 1.03
>
> Let me know if interested in more details.
>
> --
> Jim Berry
> --------
> RT Training Sessions (http://bestpractical.com/services/training.html)
> * Boston — TBA
>
--
Best regards, Ruslan.
More information about the rt-users
mailing list