[rt-users] Internal server error Can't locate RT/Ex.pm solved

Jonathan Murray jmurray at whoi.edu
Thu Sep 24 10:40:12 EDT 2015


On 09/23/2015 06:11 PM, Jonathan Murray wrote:
> Folks, I'm running:
>
> RT 4.2.9
> CentOS 6.7
> httpd-2.2.15-47.el6.centos.x86_64
>
> when I go to the rt URL:
>
> Internal Server Error
>
> The server encountered an internal error or misconfiguration and was
> unable to complete your request.
>
> Please contact the server administrator, root at localhost and inform them
> of the time the error occurred, and anything you might have done that
> may have caused the error.
>
> More information about this error may be available in the server error log.
> Apache/2.2.15 (CentOS) Server at rtdev.whoi.edu Port 443
>
> I checked /opt/rt4/var/log and discovered that I needed something called
>
> [1920] [Wed Sep 23 20:33:11 2015] [critical]: Can't locate
> RT/Authen/ExternalAuth.pm in @INC (@INC contains:
> /opt/rt4/sbin/../local/lib /opt/rt4/sbin/../lib /usr/local/lib64/perl5
> /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
> /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at
> /opt/rt4/sbin/../lib/RT.pm line 729. (/opt/rt4/sbin/../lib/RT.pm:388)
>
> so I got that via
>
> cpan> install RT::Authen::ExternalAuth
>
> seemed to work OK. Restarted the web server,
>
> Then I got this:
>
> [3160] [Wed Sep 23 21:39:04 2015] [critical]: Can't locate
> RT/Extension/ActivityReports.pm in @INC (@INC contains:
> /opt/rt4/sbin/../local/lib
> /opt/rt4/local/plugins/RT-Authen-ExternalAuth/lib /opt/rt4/sbin/../lib
> /usr/local/lib64/perl5 /usr/local/share/perl5
> /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl
> /usr/lib64/perl5 /usr/share/perl5 .) at /opt/rt4/sbin/../lib/RT.pm line
> 729, <DATA> line 755. (/opt/rt4/sbin/../lib/RT.pm:388)
>
> I was able to get that install in
>
> /opt/rt4/local/plugins/RT-Extension-ActivityReports/lib/RT/Extension/ActivityReports.pm
>
> Now I'm looking for something called Ex.pm
>
> [3414] [Wed Sep 23 21:55:08 2015] [critical]: Can't locate RT/Ex.pm in
> @INC (@INC contains: /opt/rt4/sbin/../local/lib
> /opt/rt4/local/plugins/RT-Authen-ExternalAuth/lib
> /opt/rt4/local/plugins/RT-Extension-ActivityReports/lib
> /opt/rt4/sbin/../lib /usr/local/lib64/perl5 /usr/local/share/perl5
> /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl
> /usr/lib64/perl5 /usr/share/perl5 .) at /opt/rt4/sbin/../lib/RT.pm line
> 729, <DATA> line 755. (/opt/rt4/sbin/../lib/RT.pm:388)
>
> Can someone direct me to a place where I can download that? I can't seem
> to find that specific module anywhere.
>
> Also, if I can get that installed, is there a way to make sure that I
> can get all the dependencies associated with it? Or is the normal mode
> to just keep chasing each one individually. Happy to do that, or
> (most)anything to get this running. Sorry, absolute beginner here.
>
> Thank you, Jonathan
>


This was a typo in /opt/rt4/etc/RT_SiteConfig.pm

carriage return truncated the plugins line.

Set( @Plugins, qw(RT::Authen::ExternalAuth 
RT::Extension::ActivityReports RT::Extension::CommandByMail) );





More information about the rt-users mailing list