[rt-users] Internal Server Error with a FastCGI install

Bob Goldstein bobg at uic.edu
Fri Jun 25 12:56:02 EDT 2004


You only showed us one virtual host section, and it
controls  /opt/rt3/bin/mason_handler.fcgi

I believe each virtual host will have to control
a *differently named* mason_handler.fcgi

I have a wiki article showing how I manage multiple
fcgi servers on a single apache, using different
databases.  I don't happen to use virtual hosts,
but the idea is the same:

  http://wiki.bestpractical.com/index.cgi?MultipleInstances

     bobg


>Sorry to bother you kind folks with a boring issue... but I am in dire 
>need and will really appreciate any input... even point me in the right 
>direction and I can research more would be appreciated.... I have been 
>slogging this out for over a week now with gradual success... it is time 
>to ask for help...
>
>I have successfully installed Apache/2.0.49 (Unix) DAV/2 
>mod_fastcgi/2.4.2 Server, along with MySQL and Postfix on an OpenBSD box.
>All perl dependancies are now sorted (thanks to CPAN my new friend!!!)
>
>Reason for Fastcgi was because we want 2 or 3 installs for different 
>companies on the one server.
>
> >>Present predicament<<
>When I go to the url, I simply get a generic "Internal Server Error"  
>message (I did, for a short time et the login screen but could not log 
>in, it went to a 404 screen and the logo was missing, but that is all 
>gone now)
>
>I am expecting this all has something to do with my Apache config...so 
>the following snips are what I have in the httpd.conf file
>########>> Section for RT bits <<#####################
>#
>LoadModule fastcgi_module modules/mod_fastcgi.so
># AddModule mod_fastcgi.c
># LoadModule perl_module        libexec/libperl.so
># AddModule mod_perl.c
>AddHandler fastcgi-script fcgi
># FastCgiServer /opt/rt3/bin/mason_handler.fcgi
>
>(btw the username and group settings are listed before my RT bits 
>section - I found this to be important with permissions)
>
>#############<< Virtual Host >>###############
><VirtualHost 192.168.1.100>
>ServerName rt.crusty.no1.com.au
>DocumentRoot /opt/rt3/share/html
>AddDefaultCharset UTF-8
>
>ErrorLog logs/error/rt.crusty
>CustomLog logs/xfer/rt.crusty combined
>
># this line applies to Apache2+mod_perl2 only  # PerlModule Apache2 
>Apache::compat
>
># PerlModule Apache::DBI
># PerlRequire /opt/rt3/bin/webmux.pl
>
>ScriptAlias / /opt/rt3/bin/mason_handler.fcgi
>Alias /NoAuth/images/rt.jpg /opt/rt3/share/html/NoAuth/images/rt.jpg
>
>#<Location />
># SetHandler perl-script
># PerlHandler RT::Mason
>#</Location>
></VirtualHost>
>
>:::::::::::::::::::::Processes Running
>root      8898  0.0  0.4  1056   228 ??  Ss     1:14AM    0:00.24 
>/usr/local/apache2/bin/httpd -k start
>www      27077  0.0  0.8  1056   520 ??  S      1:14AM    0:00.08 
>/usr/local/apache2/bin/fcgi- -k start (httpd)
>(more Apaches)
>www      16976 38.4 11.9  6096  7716 ??  R      2:05AM    0:01.01 
>/usr/bin/perl /opt/rt3/bin/mason_handler.fcgi
>(up to 10 of these spawn)
>
>::::::::::::::::::::::Logs
>sample of .../apache2/logs/error_logs
>[Sat Jun 26 02:05:17 2004] [warn] FastCGI: (dynamic) server 
>"/opt/rt3/bin/mason_handler.fcgi" (pid 10459) termination signaled
>[Sat Jun 26 02:05:17 2004] [warn] FastCGI: (dynamic) server 
>"/opt/rt3/bin/mason_handler.fcgi" (pid 10459) terminated due to uncaught 
>signal '15' (Terminated)
>[Sat Jun 26 02:05:42 2004] [warn] FastCGI: (dynamic) server 
>"/opt/rt3/bin/mason_handler.fcgi" restarted (pid 20996)
>
>sample of .../apache2/logs/error/rt.crusty
>[Sat Jun 26 02:06:13 2004] [error] [client 192.168.1.42] FastCGI: comm 
>with (dynamic) server "/opt/rt3/bin/mason_handler.fcgi" aborted: (first 
>read) idle timeout (30 sec)
>[Sat Jun 26 02:06:14 2004] [error] [client 192.168.1.42] FastCGI: 
>incomplete headers (0 bytes) received from server 
>"/opt/rt3/bin/mason_handler.fcgi"
>______________________________________________________________________________
>__________________________ 
>
>
>Have I provided enough information? If I have missed something, please 
>let me know and I will get it asap...
>
>I  did successfully install an RT2 about 1 year ago on a FreeBSD box but 
>it broke when we updated our MySQL
>
>Any help would be appreciated, I am not expecting anybody to do this for 
>me but my head is getting sore from the brick wall in front of me
>
>Thank you for your time
>
>John
>_______________________________________________
>http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
>RT Developer and Administrator training is coming to LA, DC and Frankfurt this
> spring and summer.
>http://bestpractical.com/services/training.html
>
>Sign up early, as class space is limited. 
>
>
>
>!DSPAM:40dc51e9284451996290111!
>
>



More information about the rt-users mailing list