RT Installation Problems (web interface, mod_perl, apache 1.3)

I have followed the following instructions to setup RT:

http://www.bestpractical.com/rt//docs/3.0/2install.txt

I extracted the tar file, and satisfied all the requirements, and did a
make install. I then setup my vhost file in apache, and I cannot seem
to get the RT::Mason parsed page to load properly. It makes me download
the unparsed page.

my apache conf file:

ServerName support.myhost.com Logformat "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\"" ErrorLog /home/sites/myhost.com/logs/rt-error.log TransferLog /home/sites/myhost.com/logs/rt-access.log DocumentRoot /opt/rt3/share/html AddDefaultCharset UTF-8

PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl

SetHandler perl-script
PerlHandler RT::Mason

I installed mod_perl, but really didnt do anything to configure it.
Here is my apache conf related to directories:

#Restricted set of options

Options -All -Multiviews
AllowOverride None
Order deny,allow
Deny from all

<Directory /home/sites/*/html>
Options Includes Indexes FollowSymLinks

Order allow,deny
Allow from all

<Directory /home/sites/*/cgi-bin>
Options +ExecCGI -Includes -Indexes
SetHandler cgi-script
Order deny,allow
Allow from all

#<Directory /opt/rt3/bin/>

Options +ExecCGI +Includes

Order deny,allow

Allow from all

#

<Directory /opt/rt3/share/html/>
Order deny,allow
Allow from all

I am clueless as to what is wrong here. I tried changing RT::Mason to
Apache::Mason::… and the page loaded with an error related to Mason,
so the VHOST is working. I tried adding the same … to RT::Mason:: and
got an error, so obviously RT::Mason seems to be properly doing
something, but it doesnt seem to parse the index page properly.

Any hints?

Thanks!

Robert Thomas wrote:

I am clueless as to what is wrong here. I tried changing RT::Mason to
Apache::Mason::… and the page loaded with an error related to Mason,
so the VHOST is working. I tried adding the same … to RT::Mason:: and
got an error, so obviously RT::Mason seems to be properly doing
something, but it doesnt seem to parse the index page properly.

apache 2 with mod_perl 1.99* ?
ditch it. Use fastcgi with apache2, or downgrade to apache 1.x
with mod_perl 1.
Phil Homewood, Systems Janitor, http://www.SnapGear.com
pdh@snapgear.com Ph: +61 7 3435 2810 Fx: +61 7 3891 3630
SnapGear - Custom Embedded Solutions and Security Appliances

Phil Homewood wrote:

Robert Thomas wrote:

I am clueless as to what is wrong here. I tried changing RT::Mason to
Apache::Mason::… and the page loaded with an error related to Mason,
so the VHOST is working. I tried adding the same … to RT::Mason:: and
got an error, so obviously RT::Mason seems to be properly doing
something, but it doesnt seem to parse the index page properly.

apache 2 with mod_perl 1.99* ?
ditch it. Use fastcgi with apache2, or downgrade to apache 1.x
with mod_perl 1.

server root # apache -v
Server version: Apache/1.3.28 (Unix) (Gentoo/Linux)
Server built: Sep 14 2003 11:59:13

Server: Apache/1.3.28 (Unix) (Gentoo/Linux) mod_perl/1.27 PHP/4.3.2
mod_ssl/2.8
.15 OpenSSL/0.9.6j

Apache 1, mod_perl 1.27.

Any other suggestions?

Robert Thomas wrote:

I have followed the following instructions to setup RT:

http://www.bestpractical.com/rt//docs/3.0/2install.txt

I extracted the tar file, and satisfied all the requirements, and did a
make install. I then setup my vhost file in apache, and I cannot seem
to get the RT::Mason parsed page to load properly. It makes me download
the unparsed page.

my apache conf file:

ServerName support.myhost.com Logformat "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\"" ErrorLog /home/sites/myhost.com/logs/rt-error.log TransferLog /home/sites/myhost.com/logs/rt-access.log DocumentRoot /opt/rt3/share/html AddDefaultCharset UTF-8

PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl

SetHandler perl-script
PerlHandler RT::Mason

I installed mod_perl, but really didnt do anything to configure it.
Here is my apache conf related to directories:

#Restricted set of options

Options -All -Multiviews
AllowOverride None
Order deny,allow
Deny from all

<Directory /home/sites/*/html>
Options Includes Indexes FollowSymLinks

Order allow,deny
Allow from all

<Directory /home/sites/*/cgi-bin>
Options +ExecCGI -Includes -Indexes
SetHandler cgi-script
Order deny,allow
Allow from all

#<Directory /opt/rt3/bin/>

Options +ExecCGI +Includes

Order deny,allow

Allow from all

#

<Directory /opt/rt3/share/html/>
Order deny,allow
Allow from all

I am clueless as to what is wrong here. I tried changing RT::Mason to
Apache::Mason::… and the page loaded with an error related to Mason,
so the VHOST is working. I tried adding the same … to RT::Mason:: and
got an error, so obviously RT::Mason seems to be properly doing
something, but it doesnt seem to parse the index page properly.

Any hints?

Thanks!
You configuration seems to me OK.

I don’t know why, but We have such issue with / path in URL.
Try to add /index.html manualy. If it loads ok then try to disable any
proxing(direct connect) in your browser(this help us) if you could. I
don’t know absolutely why this heppens only with IE for us. Mosilla
working fine with or without proxy.

	Best regards. Ruslan.