Now i'm stumped. I have both apache2 and mysql running on this machine.
RT works if i access using 127.0.0.1 or it's lan address. However, if i
try the lan address from another machine on the lan, only the login
screen works. After you click login, the browser goes to /index.html
(empty file in /var/www/) instead of /rt/index.html. The html source
shows the post action as "index.html" from a local browser and from
another machine (using both firefox and ie).
===
/etc/apache2/sites-enabled:
Include /etc/request-tracker3.6/apache2-fastcgi.conf
NameVirtualHost *
<VirtualHost *>
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
# tried these two lines, no help:
# Order allow,deny
# Allow from all
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default
start page
# in /apache2-default/, but still have / go to the
right place
# disabling this makes no diff:
# RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel debug
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
# Order deny,allow
# Deny from all
# Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
===
/etc/request-tracker3.6/apache2-fastcgi.conf:
# You might want to enable this line
# AddDefaultCharset UTF-8
# These are set properly by the libapache2-mod-fastcgi package
AddHandler fastcgi-script fcgi
#FastCgiIpcDir /var/run/fastcgi
# Tell FastCGI to trigger on the handler
FastCgiServer /usr/share/request-tracker3.6/libexec/mason_handler.fcgi
# Bypass FastCGI for images
Alias /rt/NoAuth/images /usr/share/request-tracker3.6/html/NoAuth/images
# Use the handler for everything else
ScriptAlias /rt /usr/share/request-tracker3.6/libexec/mason_handler.fcgi
<Location /var/www/rt/>
DirectoryIndex /rt/html/index.html
# these made no diff:
# Order deny,allow
# Allow from all
--
Tom Vier <[EMAIL PROTECTED]>
Sysadmin - Support Technician
Triad Systems Engineering, Inc.
Tom Vier wrote:
I got it working. The suexec module wasn't enabled and i was including
the rt config inside a virtual host (i just moved it up a level to the
first line of site-enabled/rt).
--
Tom Vier <[EMAIL PROTECTED]>
Sysadmin - Support Technician
Triad Systems Engineering, Inc.
Tom Vier wrote:
Same problem, unfortunately. I have both installed. Apache complains
that FastCgiIpcDir and FastCgiServer are invalid commands, when i
include rt's apache2 conf file in sites-enabled/rt.
I have these files, so i looks to me like it should be loading those
modules.
tom:/etc/apache2# cat mods-available/fastcgi.conf
<IfModule mod_fastcgi.c>
AddHandler fastcgi-script .fcgi
#FastCgiWrapper /usr/lib/apache2/suexec2
FastCgiIpcDir /var/lib/apache2/fastcgi
</IfModule>
tom:/etc/apache2# cat mods-available/fcgid.conf
<IfModule mod_fcgid.c>
AddHandler fcgid-script .fcgi
SocketPath /var/lib/apache2/fcgid/sock
IPCConnectTimeout 20
</IfModule>
and i've tried with both fastcgi:
lrwxrwxrwx 1 root root 30 2007-12-26 11:29 fastcgi.conf ->
../mods-available/fastcgi.conf
lrwxrwxrwx 1 root root 30 2007-12-26 11:29 fastcgi.load ->
../mods-available/fastcgi.load
and fcgid modules enabled (never both, in case they conflict).
--
Tom Vier <[EMAIL PROTECTED]>
Sysadmin - Support Technician
Triad Systems Engineering, Inc.
Emmanuel Lacour wrote:
On Fri, Dec 21, 2007 at 04:49:04PM -0500, Tom Vier wrote:
I'm trying to use libapache2-mod-fcgid (debian apparently has a problem
libapache2-mod-fastcgi != libapache2-mod-fcgid
install libapache2-mod-fastcgi, and it should works ;)
_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
SAVE THOUSANDS OF DOLLARS ON RT SUPPORT:
If you sign up for a new RT support contract before December 31, we'll take
up to 20 percent off the price. This sale won't last long, so get in
touch today. Email us at [EMAIL PROTECTED] or call us at +1 617
812 0745.
Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]
Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy
a copy at http://rtbook.bestpractical.com
_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
SAVE THOUSANDS OF DOLLARS ON RT SUPPORT:
If you sign up for a new RT support contract before December 31, we'll take
up to 20 percent off the price. This sale won't last long, so get in touch today.
Email us at [EMAIL PROTECTED] or call us at +1 617 812 0745.
Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]
Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com