[rt-users] RT suddenly no longer works (blank titleless page for everything, no errors in apache)
Joel Feiner
jafeiner at gmail.com
Mon Nov 12 20:54:00 EST 2007
Jesse Vincent wrote:
>
>
> On Mon, Nov 12, 2007 at 05:32:00PM -0500, Joel Feiner wrote:
>> Hello,
>>
>> We have had a successfully operating RT installing for many months now.
>> This weekend, we upgraded perl and now RT no longer works at all. The
>> upgrade of perl was rolled back (it was just a minor update, so it
>> shouldn't have caused a major problem, in any case). The problem
>> persists.
>
> It looks like RedHat replaced Scalar::Util with a broken
> version....again. Try reinstalling it?
>
I installed (via CPAN) Scalar::Util and it installed fine, but the
problem persists. There is no perl-Scalar-Util package installed (or
any permutation thereof). Any other packages I should check?
>
> We have tried reinstalling RT, enabling debugging and not
>> only does RT no longer work, but there are no errors in the Apache logs
>> and the debugging log I set up in /opt/rt3/var/log remains empty. None
>> of the configs changed prior or during the outage, except to add in
>> debugging options, which have had no visible effect.
>>
>> Because our RT system is behind HTTPS, and also load-balanced using PEN,
>> it is hard to test with, e.g. telnet or bin/rt. Note, of course, that
>> it worked successfully using this configuration before.
>>
>> We are using RT 3.6.5 on CentOS 5 (x86_64) running inside two Xen
>> virtual machines, themselves running on CentOS (x86_64). Perl version
>> is 5.8.8 (build 10), mod_perl is version 2.0.2 (build 6.3). All CPAN
>> dependencies are okay, verified with sbin/rt-test-dependencies.
>>
>> Here are the relevant config files:
>> /opt/rt3/etc/RT_SiteConfig.pm:
>>
>> Set( $rtname, 'XXXXX');
>> Set( $Organization, "XXXXXX");
>> Set( $OWnerEmail , 'XXXXXX');
>> Set( $WebBaseURL, "https://XXXXXXX");
>> Set( $Timezone, "US/Eastern");
>> Set( $WebExternalAuth, 1);
>> Set($DatabaseHost , 'XXXXX');
>> Set($DatabaseRTHost , 'XXXXX');
>> Set($LogToFileName, "rt.log");
>> Set($LogToFile, "debug");
>> 1;
>>
>> /etc/httpd/conf/httpd.conf (relevant section)
>>
>> <VirtualHost XXXXX:443>
>> ServerName XXXXX
>> DocumentRoot /opt/rt3/share/html
>> AddDefaultCharset UTF-8
>>
>> PerlRequire /opt/rt3/bin/webmux.pl
>>
>> <Location />
>> SetHandler perl-script
>> PerlHandler RT::Mason
>> </Location>
>>
>> SSLEngine on
>> SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
>>
>> SSLCertificateFile XXXXXX
>> SSLCertificateKeyFile XXXXXX
>> SSLCertificateChainFile XXXXXX
>>
>> ErrorLog /var/log/httpd/error_log
>> TransferLog /var/log/httpd/access_log
>> RedirectMatch permanent (.*)/$ https://XXXXXX$1/index.html
>> </VirtualHost>
>>
>> /etc/httpd/conf.d/perl.conf
>>
>> # <comments removed>
>>
>> LoadModule perl_module modules/mod_perl.so
>>
>> # and a large number of commented out things [we haven't otherwise
>> modified this file]
>>
>> So, at this point, we need some advice on the direction to take, and
>> what things to try. I don't know enough about RT internals to properly
>> debug this situation. I've read some of the documentation, but again,
>> since we didn't change any config before this broke, it shouldn't make a
>> difference.
>>
>> Thanks in advance.
>>
>> - Joel
>> _______________________________________________
>> 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