I have the following specs:<br><br>FreeBSD 8.2-STABLE running in a jailed environment<br>Server: Apache/2.2.15 (Unix) DAV/2 mod_ssl/2.2.15 OpenSSL/0.9.8r PHP/5.2.10 mod_perl/2.0.5 Perl/v5.10.1<br>RT 4.0.2 installed from source<br>
<br>I am getting an internal server error whenever I try and load the RT UI.<br><br>[Fri Aug 19 10:35:54 2011] [error] [client 10.0.0.31] failed to resolve handler `RT::Mason': Can't locate RT/Mason.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 . /www) at (eval 4) line 3.\n<br>
<br>There is indeed no RT::Mason module in there.<br><br>I do however have the following:<br><br>/usr/local/lib/perl5/site_perl/5.10.1/Apache/Mason.pm<br>/usr/local/lib/perl5/site_perl/5.10.1/Bundle/HTML/Mason.pm<br>/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason.pm<br>
/usr/local/lib/perl5/site_perl/5.10.1/Locale/Maketext/Extract/Plugin/Mason.pm<br>/usr/local/lib/perl5/site_perl/5.10.1/Mason.pm<br><br>Running a 'make testdeps' returns the following:<br><br>All dependencies have been found.<br>
<br>My apache config looks like this:<br><br><Location /rt/><br>AddDefaultCharset UTF-8<br>SetHandler perl-script<br>PerlHandler RT::Mason<br></Location><br><br>I have no statement for <a href="http://webmux.pl">webmux.pl</a> as it looks to be deprecated in RT4.<br>
<br>I have changed RT::Mason to HTML::Mason and the error goes away, but the page is rendered blank without any errors or insight as to what else could be wrong.<br><br>Does anyone have any idea what I might be doing wrong?<br>
<br>Thanks in advance!<br><br>Cheers.<br>