Your location directive should point to /ticket: <Location /ticket> Order allow,deny Allow from all Options +ExecCGI AddHandler fastcgi-script fcgi </Location>
I would imagine this is the beginning of your issue. -----Original Message----- From: rt-users-boun...@lists.bestpractical.com [mailto:rt-users-boun...@lists.bestpractical.com] On Behalf Of Kevin Falcone Sent: Thursday, October 27, 2011 1:55 PM To: rt-users@lists.bestpractical.com Subject: Re: [rt-users] Issue with Apache Config,first attempt at RT upgrade from 3.8.9 to 4.0.1 On Thu, Oct 27, 2011 at 12:45:35PM -0400, Vance Walsh wrote: > Alrighty, > I have read the Upgrade docs, readme and web_deployment docs a great deal > but I am not quite > sorting this out > I have run the upgrades without issue up to the point of configureing the > webserver. I am > doing this upgrade ina test environment so the IP of the webserver > changed but I changed that > as well in the http.conf file. > Here is the OLD rt3 conf file we used to use which obviously needs > change / replacement with Running RT at /ticket is documented at the bottom of the web_deployment.pod documentation. If your config is showing an error, you need to show us the apache error logs to have any hope of knowing what is broken. -kevin > 4.0 due to webmux and mason etc. The key here is we use the /ticket > directory for RT. I am > fine with it being at the root if it's easier. I have installed RT into > /opt/rt4 and I have > not run the webserver included with RT to there should be no mason > corruption. > Alias /ticket "/opt/rt3/share/html" > PerlRequire /opt/rt3/bin/webmux.pl > <Directory "/opt/rt3/share/html"> > AllowOverride All > Options ExecCGI FollowSymLinks > RewriteEngine On > RedirectMatch permanent (.*)/$ $1/index.html > AddDefaultCharset UTF-8 > SetHandler perl-script > PerlHandler RT::Mason > </Directory> > > I have tried using the default mod_fastcgi and after placing it in I have > neen unsuccessful > getting RT4 to come up. > FastCgiServer /opt/rt4/sbin/rt-server.fcgi -processes 5 -idle-timeout > 300 > <VirtualHost <{paddress of my machine}> > ### Optional apache logs for RT > # Ensure that your log rotation scripts know about these files > # ErrorLog /opt/rt4/var/log/apache2.error > # TransferLog /opt/rt4/var/log/apache2.access > # LogLevel debug > AddDefaultCharset UTF-8 > Alias /NoAuth/images/ /opt/rt4/share/html/NoAuth/images/ > ScriptAlias / /opt/rt4/sbin/rt-server.fcgi/ > DocumentRoot "/opt/rt4/share/html" > <Location /> > Order allow,deny > Allow from all > Options +ExecCGI > AddHandler fastcgi-script fcgi > </Location> > </VirtualHost> > > I would like to do this via IP for the test as I would rather not put ina > DNS record. Could I > trouble folks who perhaps have some insight to offer up a suggestion? > Thanks in advance -------- RT Training Sessions (http://bestpractical.com/services/training.html) * Washington DC, USA October 31 & November 1, 2011 * Barcelona, Spain November 28 & 29, 2011