500 Internal Server Error

Hi All,

I am a new member of this list.

I am trying to set up rt-3.6.3 for my IT setup. The OS on which I am trying this setup is Fedora Core 3. FC3 by default comes with Apache2 and mod_perl1.99. So I installed a separate instance of Apache2 with mod_perl2.0.3 from source. This Apache instance listens at a nonstandard port 8086. After following the steps as per the document to install rt-3.6.3 and after configuring the apache configuration file for the rt3 web interface, when I point my browser to http://:8086/rt3 , I get the “500 internal server error”. The Apache error_log file lists the following error:

[Thu Apr 19 15:37:17 2007] [error] [client ip_address] Can’t locate object method “content_type” via package “Apache2::RequestRec” at /opt/rt3/bin/webmux.pl line 108.\n

I would be grateful if I get some suggestions for resolving this problem.

Thanks in advance

Yogesh

Hi,

I was able to resolve the problem by referring to the wiki URL Request Tracker Wiki

The wiki says that the error “Can’t locate object method “content_type” via package “Apache2::RequestRec” at /opt/rt3/bin/webmux.pl line 108.\n” is observed if “you’re missing parts of Apache2::Bundle. Though “make testdeps” may show everything in order, parts of this may still be missing.”

The problem was resolved by executing the command:

perl -MCPAN -e’install Bundle::Apache2’

and then restarting apache.

Thanks

Yogesh

On Thu, 19 Apr 2007 Yogesh Hasabnis wrote :

Hi list,

We had our RT systems working for quite sometimes until recently we notice
that if we access it’s Ticket button it’s being redirected(if it’s the
right term) to https://helpdesk.domain.com/Search/Build.html and throw out
this “500 Internal Server Error” and error logs contain as follow:

[Mon Mar 31 05:29:34 2008] [error] [client 10.110.18.5] FastCGI: comm with
server “/usr/share/request-tracker3.6/libexec/mason_handler.fcgi” aborted:
idle timeout (30 sec), referer: https://helpdesk.domain.com/
[Mon Mar 31 05:29:34 2008] [error] [client 10.110.18.5] FastCGI: incomplete
headers (0 bytes) received from server
“/usr/share/request-tracker3.6/libexec/mason_handler.fcgi”, referer:
https://helpdesk.domain.com/
[Mon Mar 31 05:34:59 2008] [error] [client 10.110.18.5] FastCGI: comm with
server “/usr/share/request-tracker3.6/libexec/mason_handler.fcgi” aborted:
idle timeout (30 sec), referer: https://helpdesk.domain.com/
[Mon Mar 31 05:34:59 2008] [error] [client 10.110.18.5] FastCGI: incomplete
headers (0 bytes) received from server
“/usr/share/request-tracker3.6/libexec/mason_handler.fcgi”, referer:
https://helpdesk.domain.com/

Although there’s some listing coming on on google search for same
error,there’s no concrete answer so might as well try my luck here.

We’re using:

RT 3.6.1
on
Apache/2.2.3 (Debian 4.0) mod_fastcgi/2.4.2 mod_ssl/2.2.3 OpenSSL/0.9.8c
mod_perl/2.0.2 Perl/v5.8.8 Server

Thanks in advance,

joseph

At the beginning of the logfile, you must have some more detailed information, try restart and check for permission problems!

Torsten

Kühne + Nagel (AG & Co.) KG, Geschäftsleitung: Hans-Georg Brinkmann (Vors.), Uwe Bielang (Stellv.), Bruno Mang, Dirk Blesius (Stellv.), Alfred Manke, Christian Marnetté (Stellv.), Mark Reinhardt (Stellv.), Jens Wollesen, Rainer Wunn, Sitz: Bremen, Registergericht: Bremen, HRA 21928, USt-IdNr.: DE 812773878, Persönlich haftende Gesellschaft: Kühne & Nagel A.G., Sitz: Contern/Luxemburg Geschäftsführender Verwaltungsrat: Klaus-Michael KühneVon: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-bounces@lists.bestpractical.com] Im Auftrag von joseph blase
Gesendet: Montag, 31. März 2008 22:12
An: rt-users@lists.bestpractical.com
Betreff: [rt-users] 500 Internal Server Error

Hi list,

We had our RT systems working for quite sometimes until recently we notice that if we access it’s Ticket button it’s being redirected(if it’s the right term) to https://helpdesk.domain.com/Search/Build.html and throw out this “500 Internal Server Error” and error logs contain as follow:

[Mon Mar 31 05:29:34 2008] [error] [client 10.110.18.5] FastCGI: comm with server “/usr/share/request-tracker3.6/libexec/mason_handler.fcgi” aborted: idle timeout (30 sec), referer: https://helpdesk.domain.com/
[Mon Mar 31 05:29:34 2008] [error] [client 10.110.18.5] FastCGI: incomplete headers (0 bytes) received from server “/usr/share/request-tracker3.6/libexec/mason_handler.fcgi”, referer: https://helpdesk.domain.com/
[Mon Mar 31 05:34:59 2008] [error] [client 10.110.18.5] FastCGI: comm with server “/usr/share/request-tracker3.6/libexec/mason_handler.fcgi” aborted: idle timeout (30 sec), referer: https://helpdesk.domain.com/
[Mon Mar 31 05:34:59 2008] [error] [client 10.110.18.5] FastCGI: incomplete headers (0 bytes) received from server “/usr/share/request-tracker3.6/libexec/mason_handler.fcgi”, referer: https://helpdesk.domain.com/

Although there’s some listing coming on on google search for same error,there’s no concrete answer so might as well try my luck here.

We’re using:

RT 3.6.1
on
Apache/2.2.3 (Debian 4.0) mod_fastcgi/2.4.2 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8 Server

Thanks in advance,

joseph

At the beginning of the logfile, you must have some more detailed
information, try restart and check for permission problems!

Torsten

Hi Torsten,

I restarted apache while tailing the logs but I doesn’t spit out any error,
what peculiar in our case though is it only give that 500 error code when
you access the https://helpdesk.domain.com/Search/Build.html , that is after
logging in selecting Tickets button. All the rest simple search/reply/update
a ticket are working fine.

Is there any timeout setting that I can change as what’s this logs says?

[Mon Mar 31 05:29:34 2008] [error] [client 10.110.18.5] FastCGI: comm with
server “/usr/share/request-tracker3.6/libexec/mason_handler.fcgi” aborted:
idle timeout (30 sec), referer: https://helpdesk.domain.com/

Thanks for your time,

–joseph