Ok, now that I have mod_fastcgi installed, I'm trying to configure
apache 2 to be able to access RT. I'm finding it very confusing,
because the wiki shows to do it different ways on different pages.<br>
<br>
When I try to access the URL <a href="https://spot.blackdogsoft.net/rt">https://spot.blackdogsoft.net/rt</a> I get a
403 error page saying I don't have permission to access /rt, and the
ssl error log says "FastCGI: invalid (dynamic) server
"/usr/local/rt3/share/html/": script is a directory!"<br>
<br>
In httpd.conf, I added (outside of any virtual host):<br>
<br>
<IfModule mod_fastcgi.c><br>
FastCgiIpcDir /tmp<br>
FastCgiServer /usr/local/rt3/bin/mason_handler.fcgi -idle-timeout 120 -processes 10<br>
</IfModule><br>
<br>
and where all of the other modules are loaded:<br>
<br>
LoadModule fastcgi_module modules/mod_fastcgi.so<br>
<br>
In my ssl virtual host definition, I added:<br>
<br>
Alias /rt "/usr/local/rt3/share/html"<br>
AddHandler fastcgi-script fcgi<br>
ScriptAlias /rt /opt/rt3/bin/mason_handler.fcgi/<br>
<Location /rt><br>
AddDefaultCharset UTF-8<br>
SetHandler fastcgi-script<br>
</Location><br>
<Directory "/usr/local/rt3"><br>
Order allow,deny<br>
Allow from all<br>
</Directory><br>
<br>
Other info: my webserver runs as user and group "apache". My RT
installation is all owned by root and group bin, except for some which
are group apache.<br>
<br>
I could use some help figuring out what I've done wrong, please. I'm sure it's me, and not the software. :)<br>
<br>
If more info is needed, just ask - I'll be glad to provide it.<br>
<br>
-ste<br>