[rt-users] RT 3.0.10 on Debian testing

Joel mrjoel at nstep.net
Mon May 17 16:02:48 EDT 2004


I'm currently installing RT on a debian system.

I've installed the request-tracker3 debian package (3.0.10-2), Apache 
(apache2-mpm-worker 2.0.49-1),
   libapache2-mod-perl2 1.99.12-3.

I followed the instructions included with the Debian package 
(/usr/share/doc/request-tracker3/INSTALL.Debian.gz), and have 
successfully created the database and run the initialization portion. I 
also plan to run another site off of this server on the root directory, 
and so have it setup (which works fine, just static pages currently).

The problem I am running into is with the perl/Apache setup. My current 
setup serves file from the /var/www directory. I have added the "Include 
"/etc/request-tracker3/apache-modperl.conf" line into my Apache setup, 
and have linked /etc/apache2/mods-available/perl.load into 
/etc/apache2/mods-enabled.  I did have to move the "PerlRequire 
/usr/share/request-tracker3/libexec/webmux.pl" line out of the 
<Directory></> section since I was getting errors with mod_perl2.

After setting it up as such, I tried to access http://example.net 
(domain names have obviously been changed), and got my static pages just 
fine, but when I tried to go to http://example.net/rt, my browser 
timed-out, and in the Apache logs, I get the following message:

   [Sun May 16 11:51:25 2004] [error] [client 192.168.24.124] Attempt to 
serve directory: /usr/share/request-tracker3/html/
     That indicated to me that there was something wrong (permissions?), 
and so I copied the directory in its entirety to the /var/www/rt and 
removed the Alias directive. Then I was able to get the pages, but they 
were not interpreted by perl, I just got the raw file dump in my 
browser, which is the same thing that I got when I tried with apache1.

So, do I have some setting wrong, or are permissions not proper for my 
/usr/share/request-tracker3 directory? (They are 755)

Thanks for any ideas and pointers,
Joel Johnson

-- 

Relevant config files:

# THE BASICS:

Set($rtname, 'Request Tracker');
Set($Organization, 'My Company');

Set($CorrespondAddress , 'rt at example.net');
Set($CommentAddress , 'rt-comment at example.net');

Set($Timezone , 'US/Mountain'); # obviously choose what suits you

# THE DATABASE:

Set($DatabaseType, 'Pg'); # e.g. Pg or mysql

# These are the settings we used above when creating the RT database,
# you MUST set these to what you chose in the section above.

Set($DatabaseUser , 'dbuser');
Set($DatabasePassword , 'dbpass');
Set($DatabaseName , 'rt3');

# THE WEBSERVER:

Set($WebPath , "/rt");
Set($WebBaseURL , "http://example.net");

1;




More information about the rt-users mailing list