Hello!
I have installed request tracker 4.0.1 on my CentOS 5 distribution. I have not been able to access the RT web interface. I get a
Not Found
The requested URL /rt was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
error when i try to connect to request tracker's web interface. Below are my /etc/httpd/conf.d/rt4 and /opt/rt4/etc/RT_SiteConfig.pm files respectively:
<VirtualHost *:80>
ServerName
http://axxentis.com
ServerAdmin root@localhost
### Optional apache logs for RT
# ErrorLog /opt/rt4/var/log/apache2.error
# TransferLog /opt/rt4/var/log/apache2.access
# LogLevel debug
AddDefaultCharset UTF-8
DocumentRoot "/opt/rt4/share/html"
# RequestTracker
<Location /rt>
Order allow,deny
Allow from all
SetHandler modperl
PerlResponseHandler Plack::Handler::Apache2
PerlSetVar psgi_app /opt/rt4/sbin/rt-server
</Location>
<Perl>
use Plack::Handler::Apache2;
Plack::Handler::Apache2->preload("/opt/rt4/sbin/rt-server");
</Perl>
# force rt over https always
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} rt
RewriteRule ^(.*)$ https://www.axxentis.com/$1 [R,L]
</VirtualHost>
Set($rtname , "axxentis.com");
Set($Organization , "Axxentis");
Set($MinimumPasswordLength , "5");
Set($Timezone , 'US/Pacific');
Set($DatabaseType , 'mysql');
Set($DatabaseHost , 'localhost');
Set($DatabaseRTHost , 'localhost');
Set($DatabasePort , '');
Set($DatabaseUser , 'rt_user');
Set($DatabasePassword , 'mypassword');
Set($WebPath , "/rt");
#Set($WebDomain, "axxentis.com");
Set($WebPort , 443);
Set($WebBaseURL , "https://axxentis.com");
Set($WebURL , $WebBaseURL . $WebPath . "/");
Set($DatabaseName , 'rt4');
Set($RTAddressRegexp , '^rt(-\S+|-\S+-comment)?\@(www\.)?axxentis.com$');
Set($CorrespondAddress , 'no-reply@axxentis.com');
Set($CommentAddress , 'no-reply@axxentis.com');
Any ideas will be welcome!